/*

Theme Name: LIVE

Description: Theme for LIVE Lancaster

Author: Electric Design

Author URI: http://www.electricdesign.com

*/



/* SITE

.................................... */



body { background:#302f2c; margin:0; padding:0; line-height:1; font-size:100%; }



body, td, div { font:normal 9.8pt/13.5pt verdana; color:#333; }



a, a:link, a:visited { text-decoration:none; color:#C00; color: #a20f07; color:#b50000; }



a:hover { text-decoration:underline; }



p { margin: 0 0 10px 0; padding:0; }



:focus{ outline:0 }





/* HEADER 

................................... */



#printHeader { display:none }



#header { height:44px; margin:0 auto; width:960px; position:relative; overflow:visible!important; z-index:500; } 



#header h1 { position:absolute; top:13px; left:24px; margin:0; padding:0;width:100px; height:100px; }



#header h1 a { text-indent:-2500px; width: 122px; height: 126px; display:block; background:url(images/ui/logo-green.jpg) no-repeat; border:none; }





/* NAV 

...................................... */



#mainNav { position:absolute; top:15px; left:180px; width:689px; z-index:600; overflow:visible; }



#mainNav ul { list-style:none; margin:0; padding:0 }



#mainNav li { float:left; margin:0; padding:0 }



#mainNav li a, #mainNav li a:link, #mainNav li a:visited { color:#f5cc4e; width:135px; text-decoration:none; font:normal 13px 'trebuchet ms'; text-transform:uppercase; display:block; padding:0; margin:0; text-align:center; height:40px;}



#mainNav a:hover { color:#fff!important; background:url(images/ui/nav-arrow.gif) no-repeat center 29px; }



.current_page_item a { background:url(images/ui/nav-arrow.gif) no-repeat center 29px; }





/* CONTENT SPACE

....................................... */



#contentWrapper { width:100%; background:#faf5e8 url(images/ui/livegreen-plant.jpg) no-repeat center top; position:relative; padding-bottom:30px; border-bottom:solid 10px #ecc755; }



#content { position:relative; width:960px; margin:0 auto; display:block; padding-top:175px;z-index:50; }



.wp-caption-text { font:italic 9.3pt/12.5pt Georgia; display:block; margin-bottom:10px; text-align:left; }



.wp-caption img { margin-bottom:5px; display:block; }



.alignright { float:right; margin-left:20px; }



.alignleft { float:left; margin-right:25px; }





/* LIVE GREEN CONTENT 

....................................... */



#mainHeadline { display:none; position:absolute; top:25px; left:210px; font:normal 25px/32px Georgia; color:#3a6915; margin:0; padding:0; width:583px; height:85px; }



#subHeadline { position:absolute; top:110px; top: 25px; left:210px; font:normal 19px/26px Georgia; color:#825327; margin:0; padding:0; width:485px; height: 104px; }



a#greenLogo { margin:0; padding:0; text-indent:-2500px; width:129px; height:60px; position:absolute; top:190px; top:120px; left:21px; display:block; z-index:60; }



#liveGreenLeaf { position:absolute; left:820px; top:0; width:222px; height:44px; background:url(images/ui/livegreen-navleaves.jpg) no-repeat; }



#column_wrap { float: right; clear: none; width:750px; position:relative;  }	



/* column 1: projects ................... */



#column_01 { float: left; clear: none; width:180px; padding-bottom:40px;}



#column_01 strong { font:normal 15pt/17pt Georgia; color:#2f5511; padding:0px 0 15px 0; margin:0; display:block; }



#column_01 h2 { margin:0 0 5px 0; padding:0; font:normal 13pt/15pt Georgia!important; color:#222; }



#column_01 a, #column_01 a:link, #column_01 a:visited { color:#222; }



#column_01 a:hover { color:#b50000; text-decoration:none; }



#column_01 .entry { font:normal 8.7pt/11.5pt verdana, 'trebuchet ms'; color:#444; margin:0 0 7px 0; padding:0; border-bottom:solid 1px #f2da91; }



/* column 2: news ...................... */



#column_02 { clear: none; width:535px; }



#column_02 h2 { font:normal 19.5pt/23pt Georgia !important; color:#333; padding:0; margin:0 0 5px 0; }



#column_02 h2 a, #column_02 h2 a:link, #column_02 h2 a:visited { color:#333; }



#column_02 h2 a:hover { color:#b50000; text-decoration:none; }



#column_02 .theDate { font:normal 8.5pt/8pt verdana; color:#666; margin:0px 0 10px 0; padding:0; display:block; position:relative; text-transform:uppercase; }



#column_02 .entry { color:#333; margin-bottom:15px; padding-bottom:5px; border-bottom:solid 1px #f2da91; }



#column_02 h3 { font:bold 12.5pt/15.5pt 'trebuchet ms'; margin:15px 0 5px 0; padding: 0; }



/*#column_02 .more-link {font: normal 9pt/8pt verdana; margin:0; padding:0; display:block; }*/



#column_02 .comments { font:normal 7.5pt/7pt verdana!important; color:#f2da91; margin:0 0 10px 0; padding:0; display:block; }



.noColumn03 #column_02 { clear:none; width:730px; }



#backButton { text-align:right; margin:-20px 0 20px 0; font-size:8pt; display:block; }



/* post comments */



h3#comments { font:normal 19px/24px Georgia; color:#825327; margin:20px 0 0 0; padding:15px 0 15px 0; border-top:solid 1px #f2da91 ; } /* title for comments area */



h3#respond { font:normal 13.5pt/15pt 'trebuchet ms'; margin:15px 0 0 0; padding:15px 0 10px 0; } /* title for response input area */



ol.commentlist { list-style:none; margin:0; padding:0; }



ol.commentlist li { margin-bottom:10px; padding:5px 15px; }



.commentmetadata a { font-size:9pt; color:#666; } /* date and time */



cite { font: bold 8.5pt verdana; } /*author's name*/



.alt { background-color:#f5ebd3; } /* alternate row of comments */



.nocomments { display:none; }





/*column 3: sidebar ..................... */



#column_03 { float:right; clear:none; width:165px; }



#column_03 h2 {font:normal 15pt/17pt Georgia!important; color:#2f5511; margin:0 0 5px 0; padding:0; }



#column_03 ul { list-style:none; margin:0; padding:0; }



#column_03 li { margin-bottom:15px; padding-bottom:10px; border-bottom:solid 1px #f2da91;  } 



/* search */



#column_03 form label { font:normal 15pt/17pt Georgia!important; color:#2f5511; }



#column_03 form .searchBox { width:100px; font:normal 13px 'trebuchet ms'; color:#333333; padding:3px 5px; }



/* event calendar */



#column_03 div#wp-calendar table { width:100%;}



#column_03 td#next { text-align:right; }



#column_03 .eventday { font-weight:bold; }



#ec3_publish { display:none; }



/* contact */



#column_03 .textwidget { font:normal 10pt/14pt Georgia; }





/* FOOTER

...................................... */



#footerWrapper { width:100%; height:200px; color:#fff; }



#footer { width:960px; margin:20px auto 0 auto; }



#footer a, #footer a:link, #footer a:visited { color:#f5cc4e; text-decoration:none; }



#footer a:hover { text-decoration:underline; }



/* Live .........................*/



#contactLive { font:normal 9.5pt/14pt Georgia; color:#fff; display:block; width:300px; float:left; height:170px; padding-left:20px; margin-left:20px; background:url(images/ui/footer-divider.gif) no-repeat;}



#footer #contactLive h3 { position:relative; margin:0; padding:7px 0 0 0; font:normal 12pt/19pt Georgia; color:#ff7d20; }



#contactLive strong { font:bold 9pt/14pt Verdana; }



/* Green  .........................*/



#contactGreen { font:normal 9.5pt/14pt Georgia; color:#fff; display:block; width:300px; height:170px; float:left; background:url(images/ui/footer-divider.gif) no-repeat; padding-left:20px; }



#footer #contactGreen h3 { position:relative; margin:0; padding:7px 0 0 0; font:normal 12pt/19pt Georgia; color:#71bf5f; }



#footer #contactGreen strong { font:bold 9pt/14pt Verdana;}



/* Links  .........................*/



#footerLinks { font:normal 9.5pt/14pt Georgia; display:block; width:250px; height:170px; float:left; padding-left:20px; background:url(images/ui/footer-divider.gif) no-repeat; } 



#footerLinks ul { margin:0; padding:7px 0 0 0; list-style:none; }



#footerLinks li a { display:block; padding-bottom:5px; } 



#copyright { font:normal 7.5pt verdana; color:#a7a6a3; clear:both; display:block; padding:0 0 20px 20px; }







