/*
Theme Name: Bleiwiess
Theme URI: http://jallits.com/
Description: Coming Soon!
Version: 1.0
Author: Daniel Craig Jallits
Author URI: http://jallits.com/about/
Tags: linux, apache, mysql, php, wordpress, javascript, jquery, 
*/

@import url('css/reset.css');
@import url('css/960.css');
@import url('css/text.css');

A:link, A:visited {color:#A10606; text-decoration:none;}
A:hover, A:active {color:#101010; text-decoration:underline;}
BODY {background:#F3F3F3; padding:0 0 20px 0;}
H3 {margin-bottom:10px;}

.testimonial {margin-bottom:1.6em;}
.testimonials_page  {margin-bottom:1.6em;}
.featured {margin-bottom:1.6em;}

#pad {padding:5px 0;}
#pageHeader H1 {margin:0; padding:0;}
#pageHeader A SPAN {display:none;}
#pageHeader A#logo {background:transparent url('img/logo.gif') no-repeat; display:block; margin:0; padding:0; width:361px; height:115px;}
#pageHeader A SPAN {display:none;}
#pageHeader A#cinfo {background:transparent url('img/cinfo.gif') no-repeat; display:block; margin:0 0 0 74px; padding:0; width:235px; height:115px;}
#pageMenues {}
#pageMenues UL {margin:0;}
#pageMenues UL LI {list-style-type:none; padding:0; margin:0;}

#pageCenter {background:#FFFFFF url('img/center-shadow.gif') top center repeat-x; border-top:1px solid #FFF; border-left:1px solid #E0E0E0; border-right:1px solid #E0E0E0; padding-top:20px;}
#pageFooter {background:transparent url('img/center-bottom.gif') top center no-repeat; padding-top:25px;}
#pageFooter P {font-size:x-small; margin-top:18px; text-align:center;}
#sidebar {background:#F3F3F3; border:2px solid #E0E0E0; font-size:90%; width:276px; }
#sidebar H3 {font-size:130%;}
#signup {background:#d4d4d4; border-top:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF; padding:10px 5px 1px 5px;}
#rss {float:right; padding:35px 20px 0 0;}
#misc {border-bottom:1px solid #FFF; border-left:1px solid #FFF; border-right:1px solid #FFF;padding:10px 10px 5px 10px;}

#misc UL {list-style-type:none; margin:0; padding:0;}
#misc UL LI {list-style-type:none; margin:0; padding:0;}
#misc UL UL {list-style-type:none; margin:0; padding:0;}

#contact {background:#383838 url('img/main.gif') top center no-repeat; color:#FFF; height:258px; margin-bottom:20px;}
#cform {position:relative; left:605px; padding:10px 0; width:310px;}
#cform H3 {font-size:130%; font-weight:lighter; margin:0 0 .3em 0; padding:0; text-align:center;}
.line-item {width: 100%;padding: 0;position: relative;float: left;}
.line-item LABEL {text-align:right;}
.line-item INPUT {float:right;}
.line-item TEXTAREA {float:right;}
.submit {margin:0; padding:0;}
.line-item .error {position: relative;float: right;font-size: 11px;font-weight: normal;font-family: arial;color: red;}
#blog H2 {margin:0; padding:0; font-size:120%; }
#blog H2 A:link, #blog H2 A:visited {color:#101010; text-decoration:none;}
#blog H2 A:hover, #blog H2 A:active {color:#A10606; text-decoration:underline;}

.post-date {background:transparent url('img/cal.gif') no-repeat; height:50px; width:50px; float:left; margin-right:15px; padding-top:18px;text-align:center;}
.day, .month {font-weight:bold; font-size:105%; line-height:1em; }

.archives A:link, .archives A:visited {color:#101010; text-decoration:none;}
.archives A:hover, .archives A:active {color:#A10606; text-decoration:underline;}
.insidebox {background:#F9F9F9; border:1px solid #E0E0E0; font-size:90%; width:288px; padding:5px;}
.insidebox  H3 {font-size:130%; text-align:center;}
.icon {position:relative; top:10px; padding-right:10px;}
.nobullet {list-style-type:none; margin:0; padding:0;}
.nobullet LI {list-style-type:none; margin:0; padding:0 0 5px 0;}
.special {color:#A10606;}

.avvo_badge_120 {width:107px;text-align:center;background-color:#ffffff;font-family:arial;font-size:10px;border:4px solid #efe7f6; /* margin-left:248px; */}
.avvo_badge_120 a {color:#288fbc;text-decoration:none;}
.avvo_badge_120 .name_link {padding-top:2px;padding-bottom:2px;}
.avvo_badge_120 .profile_link {width:100%;text-align:center;}

.sl_badge_120 {width:120px;text-align:center;background:rgb(255,255,255);font-family:arial;font-size:12px;border:1px solid rgb(191,191,191); border-bottom:4px solid rgb(86,131,154);line-height:1.5; /* margin-left:254px; */ margin-top:18px;}
.sl_badge_120 .profile {padding:2px;}
.sl_badge_120 a {color:rgb(131,7,30);text-decoration:none;}
.sl_badge_120 a:hover {text-decoration:underline;}
.sl_badge_120 .online {width:100%;text-align:center;font-family:arial,sans-serif;font-style:italic;font-weight:bold;font-size:12px;color:rgb(148,0,37);}
.sl_badge_120 .visit { text-align:center; font-size:10px; }

.nav {background:url('img/top-nav.gif') no-repeat; width:960px; height:42px; position:relative; top:0; left:0;}
.nav li {display:inline;}
.nav li a:link, .nav li a:visited {position: absolute; top: 0; height: 42px; text-indent: -9999px; overflow: hidden; z-index: 10; }

.nav .home a:link, .nav .home a:visited {left:14px; width:65px;}
.nav .home a:hover, .nav .home a:focus {background: url('img/top-nav.gif') no-repeat -14px -42px;}
.nav .home a:active {background: url('img/top-nav.gif') no-repeat -14px -84px;}
.current-home .home a:link, .current-home .home a:visited {cursor: default; background: url('img/top-nav.gif') no-repeat -14px -126px;}
.nav-home, .nav-home-click {position: absolute; top: 0; left:14px; width:65px; height:42px; background: url('img/top-nav.gif') no-repeat -14px -42px;}
.nav-home-click {background: url('img/top-nav.gif') no-repeat -14px -84px;}
.nav A SPAN {display:none;}

.nav .practice-areas a:link, .nav .practice-areas a:visited {left:79px; width:124px;}
.nav .practice-areas a:hover, .nav .practice-areas a:focus {background: url('img/top-nav.gif') no-repeat -79px -42px;}
.nav .practice-areas a:active {background: url('img/top-nav.gif') no-repeat -79px -84px;}
.current-practice-areas .practice-areas a:link, .current-practice-areas .practice-areas a:visited {background: url('img/top-nav.gif') no-repeat -79px -126px; cursor: default;}
.nav-practice-areas, .nav-practice-areas-click {position: absolute; top: 0; left:79px; width:124px; height: 42px; background: url('img/top-nav.gif') no-repeat -79px -42px;}
.nav-practice-areas-click {background: url('img/top-nav.gif') no-repeat -79px -84px;}

.nav .why-choose-us a:link, .nav .why-choose-us a:visited {left:205px; width:137px;}
.nav .why-choose-us a:hover, .nav .why-choose-us a:focus {background: url('img/top-nav.gif') no-repeat -206px -42px;}
.nav .why-choose-us a:active {background: url('img/top-nav.gif') no-repeat -205px -84px;}
.current-why-choose-us .why-choose-us a:link, .current-why-choose-us .why-choose-us a:visited {background: url('img/top-nav.gif') no-repeat -205px -126px; cursor: default;}
.nav-why-choose-us, .nav-why-choose-us-click {position: absolute; top: 0; left:205px; width:137px; height: 42px; background: url('img/top-nav.gif') no-repeat -205px -42px;}
.nav-why-choose-us-click {background: url('img/top-nav.gif') no-repeat -205px -84px;}

.nav .testimonials a:link, .nav .testimonials a:visited {left:342px; width:116px;}
.nav .testimonials a:hover, .nav .testimonials a:focus {background: url('img/top-nav.gif') no-repeat -342px -42px;}
.nav .testimonials a:active {background: url('img/top-nav.gif') no-repeat -342px -84px;}
.current-testimonials .testimonials a:link, .current-testimonials .testimonials a:visited {background: url('img/top-nav.gif') no-repeat -342px -126px; cursor: default;}
.nav-testimonials, .nav-testimonials-click {position: absolute; top: 0; left:342px; width:116px; height: 42px; background: url('img/top-nav.gif') no-repeat -342px -42px;}
.nav-testimonials-click {background: url('img/top-nav.gif') no-repeat -342px -84px;}

.nav .news a:link, .nav .news a:visited {left:461px; width:186px;}
.nav .news a:hover, .nav .news a:focus {background: url('img/top-nav.gif') no-repeat -461px -42px;}
.nav .news a:active {background: url('img/top-nav.gif') no-repeat -461px -84px;}
.current-news .news a:link, .current-news .news a:visited {background: url('img/top-nav.gif') no-repeat -461px -126px; cursor: default;}
.nav-news, .nav-news-click {position: absolute; top: 0; left:461px; width:186px; height: 42px; background: url('img/top-nav.gif') no-repeat -461px -42px;}
.nav-news-click {background: url('img/top-nav.gif') no-repeat -461px -84px;}

.nav .biography a:link, .nav .biography a:visited {left:649px; width:98px;}
.nav .biography a:hover, .nav .biography a:focus {background: url('img/top-nav.gif') no-repeat -649px -42px;}
.nav .biography a:active {background: url('img/top-nav.gif') no-repeat -649px -84px;}
.current-biography .biography a:link, .current-biography .biography a:visited {background: url('img/top-nav.gif') no-repeat -649px -126px; cursor: default;}
.nav-biography, .nav-biography-click {position: absolute; top: 0; left:649px; width:98px; height: 42px; background: url('img/top-nav.gif') no-repeat -649px -42px;}
.nav-biography-click {background: url('img/top-nav.gif') no-repeat -649px -84px;}

.nav .locations a:link, .nav .locations a:visited {left:747px; width:138px;}
.nav .locations a:hover, .nav .locations a:focus {background: url('img/top-nav.gif') no-repeat -747px -42px;}
.nav .locations a:active {background: url('img/top-nav.gif') no-repeat -747px -84px;}
.current-locations .locations a:link, .current-locations .locations a:visited {background: url('img/top-nav.gif') no-repeat -747px -126px; cursor: default;}
.nav-locations, .nav-locations-click {position: absolute; top: 0; left:747px; width:138px; height: 42px; background: url('img/top-nav.gif') no-repeat -747px -42px;}
.nav-locations-click {background: url('img/top-nav.gif') no-repeat -747px -84px;}

.nav .links a:link, .nav .links a:visited {left:886px; width:66px;}
.nav .links a:hover, .nav .links a:focus {background: url('img/top-nav.gif') no-repeat -886px -42px;}
.nav .links a:active {background: url('img/top-nav.gif') no-repeat -886px -84px;}
.current-links .links a:link, .current-links .links a:visited {background: url('img/top-nav.gif') no-repeat -886px -126px; cursor: default;}
.nav-links, .nav-links-click {position: absolute; top: 0; left:886px; width: 66px; height: 42px; background: url('img/top-nav.gif') no-repeat -886px -42px;}
.nav-links-click {background: url('img/top-nav.gif') no-repeat -886px -84px;}
.line-item2 {height: 0px;overflow: hidden;width: 0px;line-height: 0;}