* {
margin: 0;
padding: 0;
line-height: 1;
}

body{
background: #E0DBCB url(/css/imgn/bg_body.jpg) repeat-x;
font-size: 62.5%;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}

hr{
display: none;
}

#skip{
position: absolute;
text-indent: -9999px;
list-style: none;
}

#layer1{
background: url(/css/imgn/bg_container-outer.gif) no-repeat center top;
}

#layer2{
background: url(/css/imgn/bg_container.gif) repeat-y center top;
}

a{
overflow: hidden;
}

h1 {
font-family: times, Times New Roman, times-roman, georgia, serif;
color: #180E0D;
margin: 0;
padding: 0px 0px 0px 0px;
font-size: 51px;
line-height: 44px;
letter-spacing: -2px;
font-weight: bold;
}

/* =Header
---------------------------------------------------------------------
*/
#top {
background:#32312D;
display:none;
margin:0 6px;
color:#FFF;
text-align:center;
}

#header h1{
display: inline; /* IE6 double margin float bug hack */
float: left;
margin: 6px 0px 0 0;
width: 204px;
height: 120px;
background: url(/css/imgn/bg_h1.jpg) no-repeat;
text-indent: -9999px;
}

#header h1 a{
display: block;
width: 204px;
height: 103px;
}

#header #header-text{
position: absolute;
top: 59px;
left: 276px;
width: 465px;
font-family: Georgia, Times, "Times New Roman", serif;
}

#header #header-text h3{
margin-bottom: .4em;
color: #ECE5D0;
font-size: 1.8em;
font-weight: normal;
}

#header #header-text p{
color: #FFF;
font-size: 1.4em;
line-height: 1.4;
}

#header #header-text a{
color: #FFF;
border-bottom:1px solid #C00;
text-decoration: none;
}

#header #top-menu{
z-index:99;
position: absolute;
left: 563px;
width: 247px;
padding: 6px 0 0;
background:transparent url(/css/imgn/bg_top-menu.gif) no-repeat scroll top left;
}

#header #top-menu p{
color: #64625A;
font-size: 1.2em;
padding:4px 0px 9px;
text-align: center;
background:transparent url(/css/imgn/bg_top-menuN.gif) no-repeat scroll left bottom;
}

#header #top-menu #top h3{
font-size:180%;
}

#header #top-menu #top h4{
font-size:150%;
padding:3px 0 0 0;
}

#header #top-menu #top p{
background:none;
color:#FFF;
padding:5px 0;
line-height:120%;
}
#header #top-menu a {
color: #DACFAE;
text-decoration: none;
}
#header #top-menu a#ShowTop {
padding-right: 15px;
background: url(/css/imgn/bg_top-menu_a.gif) no-repeat right 65%;
}

#header #top-menu a:hover{
text-decoration: none;
}

/* =Navigation
---------------------------------------------------------------------
*/

#nav{
clear: left;
float: left;
width: 205px;
margin: 17px 0 11px;
border-top: 1px solid #DAD4C2;
border-left: 1px solid #DAD4C2;
list-style: none;
}

#nav li{
float: left;
border-top: 1px solid #FFF;
border-bottom: 1px solid #DAD4C2;
font-size: 1.6em;
font-family: Georgia, Times, "Times New Roman", serif;
text-transform: lowercase;
text-align: right;
}
#nav li.subMenu{
border-bottom: 1px solid #5D9242;
font-size: 1.5em;
}
#nav li#nav_home{
border-top: 0;
}
#nav li a{
display: block;
width: 176px;
padding: 8px 14px;
background: #e2ddce;
border-right: 1px solid #DCD6C5;
color: #303030;
text-decoration: none;
}
#nav li.subMenu a {
color:#FFF;
width: 168px;
padding: 8px 22px 8px 14px;
background: #7BA65E;
border-right: 1px solid #5D9242;
}

#nav li a:hover,
#nav li.current a{
border-right-color: #E8E4D9;
background: #FFF;
color: #987E27;
}
#nav li.subMenu a:hover,
#nav li.subMenu.current a {
color:#7BA65E;
background: #FFF;
border-right-color: #5D9242;
}

#nav li ul{
position: absolute;
left: -999em;
z-index: 999;
width: 164px;
margin: -34px 0 0 204px;
border: 1px solid #D1CAB6;
border-bottom: 0;
list-style: none;
line-height: 1;
}

#nav li li{
border: 0;
border-bottom: 1px solid #D1CAB6;
font-size: .875em;
text-align: left;
}

#nav li ul ul{
margin: -29px 0 0 164px;
}

#nav li:hover ul ul,
#nav li.sfhover ul ul{
left: -999em;
}

#nav li:hover ul,
#nav li li:hover ul,
#nav li.sfhover ul,
#nav li li.sfhover ul{
left: auto;
}

#nav li li li{
font-size: 1em;
}

#nav li li a{
width: 138px;
padding: 7px 13px;
border: 0;
}

#nav li.current li a{
background: #e2ddcf;
color: #303030;
}

#nav li.current li a:hover{
border-right-color: #E8E4D9;
background: #FFF;
color: #987E27;
}
#layer3{
background: url(/css/imgn/bg_container-inner.jpg) no-repeat center top;
}
#content-wrap{
position: relative;
width: 814px;
margin: 0 auto;
padding: 0 0 0 28px;
background: url(/css/imgn/bg_content_wrap.jpg) no-repeat 16px 128px;
}
#content{
display: inline; /* IE6 double margin float bug hack */
clear: right;
float: right;
width: 570px;
margin: 66px 22px 0 0;
background: url(/css/imgn/bg_content.gif) no-repeat;
}

body#home #content{
background: none;
}


#content h3{
margin: 0 0 .25em 16px;
padding: 10px 15px 16px;
color: #254F62;
font-size: 1.8em;
font-weight: normal;
text-transform: capitalize;
font-family: Georgia, Times, "Times New Roman", serif;
}

#content h3 img{
margin: 0;
}

#content h4{
margin-bottom: .75em;
color: #1A688F;
font-size: 1.4em;
font-family: Georgia, Times, "Times New Roman", serif;
}

#content h5{
margin-bottom: .75em;
color: #18658B;
font-size: 1.6em;
font-weight: normal;
font-family: Georgia, Times, "Times New Roman", serif;
}

#content h6{
margin: .5em 0;
color: #987D28;
font-size: 1.2em;
}
#content h1 {
margin:0 0 17px 0;
}
#content p,
#content ul,
#content ol,
#content td{
margin-bottom: 10px;
color: #303030;
font-size: 14px;
line-height: 160%;
}

#content ul,
#content ol{
margin-left: 1em;
}

#content ul#byline{
display: inline; /* IE6 double margin float bug hack */
float: left;
margin-bottom: 10px;
font-size: 1.1em;
list-style: none;
}

#content li{
line-height: 1.5;
}

#content hr{
display: block;
margin-bottom: 1em;
}

#content a{
color: #987D28;
}

#content a:hover{
text-decoration: none;
}

#content img{
/* float: left; */
margin: 0 10px 5px 0;
}

#content img#sub_header{
float: none;
display: block;
width: 530px;
height: 184px;
margin: 19px 0 22px 17px;
border: 3px solid #928E7F;
}

#content img#mcms_stats{
display: none;
}

#content #text{
clear: both;
width: 505px;
margin-left: 32px;
}

#content .sermonbox{
margin: 0 32px 20px 32px;
}

#content .sermonbox h4{
margin-bottom: 5px;
}

#content .sermonbox p{
padding: 0;
margin: 0;
}

#content .sermonbox p.sermonlink{
margin-top: 10px;
}

#content .sermonbox p.eventtime{
margin-bottom: 0;
}

#content .featured{
margin: 0 32px 10px;
border-bottom: 1px solid #E5E3DD;
}

#content .featured .sermonbox{
margin: 0 0 10px;
}

#content #mediabox{
float: right;
width: 125px;
padding: 5px 5px 0;
border: 1px solid #E5E3DD;
font-size: 1.1em;
list-style: none;
}

#content #mediabox li{
margin-bottom: 5px;
font-weight: bold;
}

#content #mediabox li a{
display: block;
height: 16px;
padding-left: 20px;
background-repeat: no-repeat;
}

#content #mediabox li#mb_print a{
background-image: url(/css/imgn/mb_print.gif);
}

#content #mediabox li#mb_video a{
background-image: url(/css/imgn/bg_sermonlist_watch-video.gif);
}

#content #mediabox li#mb_download a{
background-image: url(/css/imgn/bg_sermonlist_download.gif);
}

#content #mediabox li#mb_notes a{
background-image: url(/css/imgn/bg_sermonlist_download-notes.gif);
}

#content #mediabox li#mb_jukebox a{
background-image: url(/css/imgn/bg_sermonlist_listen.gif);
}

#content #mediabox li#mb_podcast a{
background-image: url(/css/imgn/mb_podcast.gif);
}

/* Welcome */

#content #welcome{
margin: -10px 0 24px;
display:block;
background: url(/css/imgn/bg_welcome_t.jpg) no-repeat left 13px;
}

#content #welcome #welcome-nav{
display: inline; /* IE6 double margin float bug hack */
float: left;
margin: 0 0 3px 9px;
list-style: none;
}

#content #welcome #welcome-nav li{
float: left;
margin-right: 2px;
text-indent: -9999px;
}

#content #welcome #welcome-nav a{
display: block;
height: 31px;
color: #504F4C;
text-decoration: none;
outline: 0;
}

#content #welcome #welcome-nav li#wn_welcome a{
width: 180px;
background: url(/css/imgn/bg_welcome-nav_welcome.gif) no-repeat;
}

#content #welcome #welcome-nav li#wn_series a{
width: 127px;
background: url(/css/imgn/bg_welcome-nav_series.gif) no-repeat;
}

#content #welcome #welcome-nav li#wn_groups a{
width: 156px;
background: url(/css/imgn/bg_welcome-nav_groups.gif) no-repeat;
}

#content #welcome #welcome-nav li a.current{
background-position: left bottom !important;
}

#content #welcome div{
clear: both;
margin: 0px 0px;
padding:0px 0px 20px 0px;
background: url(/css/imgn/bg_welcome_b.jpg) no-repeat left bottom;
}

#content #welcome div.innerTab{
clear: both;
margin: 0px 0px;
padding:0px 30px 0px 30px;
background: url(/css/imgn/bg_welcome_m.jpg) repeat-y;
}

#content #welcome div h4{
color: #2D5669;
font-size: 1.8em;
font-weight: normal;
font-family: Georgia, Times, "Times New Roman", serif;
}

#content #welcome div p{
font-size: 1.1em;
color: #2D2D2B;
}

#content #welcome div table tr td p{
font-size: 11px;
line-height:130%;
padding:0 10px 0 0;
}

#content #welcome div p.more{
font-weight: bold;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}



/* Homebox */

#content .homebox{
float: left;
clear: both;
width: 530px;
margin: 0 0 20px 15px;
padding-left: 9px;
/*background: url(/css/imgn/bg_homebox.gif) no-repeat;*/
}

#content .homebox h3{
display: inline; /* IE6 double margin float bug hack */
float: left;
height: 20px;
margin: 9px 0 13px 5px;
padding: 0;
}

#content .homebox h4{
color: #254F62;
font-size: 1.4em;
font-weight: normal;
font-family: Georgia, Times, "Times New Roman", serif;
}

#content .homebox-text{
clear: left;
float: left;
width: 341px;
}

#content .homebox p{
color: #252525;
}

#content .homebox p.more{
float: right;
font-size: 1.1em;
font-weight: bold;
text-align: center;
}

#content .homebox p.more a{
display: block;
width: 109px;
padding: 3px 0 4px;
background: url(/css/imgn/bg_homebox_more.gif) no-repeat;
color: #987D28;
text-decoration: none;
}

#content .homebox img{
display: inline; /* IE6 double margin float bug hack */
float: right;
margin: 14px 5px 0 19px;
padding: 5px 7px 7px 6px;
background: url(/css/imgn/bg_homebox_img.gif) no-repeat;
}

#content .event-date{
float: left;
width: 46px;
height: 50px;
margin: 0 12px 30px 0;
padding-top: 2px;
background: url(/css/imgn/bg_event-date.gif) no-repeat right top;
color: #FFFFFD;
font-size: 1.3em;
font-weight: bold;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
text-transform: uppercase;
text-align: center;
}

#content .event-date .date{
display: block;
margin-top: 6px;
color: #4E6D7B;
font-size: 2em;
}

#content .homebox h4 span.time{
padding-left: 5px;
font-size: .8462em;
font-weight: normal;
}

#content form#prayer_form{
width: 505px;
margin-left: 32px;
}

/* Calendar */

#content table.calendar{
margin: 0 auto 25px;
border: 1px solid #D4CFBB;
border-right: 0;
border-bottom: 0;
border-collapse: collapse;
}

#content table.calendar caption{
padding-bottom: 10px;
color: #303030;
font-size: 1.4em;
font-weight: bold;
}



#content table.calendar caption span{
color: #987D28;
}

#content table.calendar th{
padding: 6px 0;
background: #B4CCD5;
color: #303030;
font-size: 1.3em;
font-weight: normal;
}

#content table.calendar td{
width: 68px;
height: 68px;
padding: 2px;
border: 1px solid #D4CFBB;
border-left: 0;
border-top: 0;
background: #F3F1E9;
color: #555;
font-size: 1em;
vertical-align: top;
}

#content table.calendar td.empty{
background: #F3F1E9;
}

#content table.calendar td a{
color: #987D28;
text-decoration: none;
}

#content table.calendar td ul{
margin: .5em 0 0 .5em;
font-size: 100%;
list-style: none;
}

#content table.calendar td li{
margin-bottom: .75em;
font-size: 1.1em;
line-height: 1.2;
}

#content table.calendar td li a{
color: #987D28;
text-decoration: underline;
}

#content table.calendar td li a:hover{
text-decoration: none;
}

/* =Sidebar
---------------------------------------------------------------------
*/

#sidebar{
clear: left;
width: 206px;
}

#sidebar h3{
margin: 0 -8px .35em;
padding: 0 9px 10px;
background: url(/css/imgn/bg_sidebar_h3.gif) repeat-x left bottom;
color: #254F62;
font-size: 1.6em;
font-weight: normal;
text-transform: lowercase;
}

#sidebar #twitters,
#sidebar #recent-posts{
float: left;
width: 170px;
margin-bottom: 30px;
padding: 16px 18px 0;
background: url(/css/imgn/bg_sidebar_recent-service.gif) repeat-x;
}
#sidebar #recent-posts div.event {
border-bottom:1px solid #FFF;
padding:5px 0px;
}
#sidebar #recent-posts h4{
margin-bottom: .25em;
color: #303030;
font-size: 1.2em;
}

#sidebar #recent-posts h4 a{
color: #303030;
text-decoration: none;
}

#sidebar #recent-posts h4 a:hover{
text-decoration: underline;
}

#sidebar #recent-posts p{
margin-bottom: .5em;
color: #716E67;
font-size: 1.1em;
font-weight: bold;
}

#sidebar #recent-posts p span.date{
color: #987D28;
font-size: .9090em;
}

#sidebar #recent-posts p.more{
clear: left;
font-size: 1.1em;
font-weight: normal;
}

#sidebar #recent-posts p.more a{
color: #0000CC;
}

#sidebar #recent-posts p.more a:hover{
text-decoration: none;
}

#sidebar #recent-posts li{
float: left;
margin: 10px 5px 12px 0;
background: url(/css/imgn/bg_sidebar_recent-service_li.gif) no-repeat right top;
font-size: 1.2em;
font-weight: bold;
font-family: "Lucida Grande", Arial, Helvetica, Verdana, Tahoma, sans-serif;
list-style: none;
}

#sidebar #recent-posts li a{
display: block;
padding: 6px 7px 5px 22px;
color: #5D5A55;
text-decoration: none;
}
#sidebar #recent-posts .event p a {
color:#5E9544;
text-align:right;
display:block;
}
#sidebar #recent-posts li#listen a{
background: url(/css/imgn/bg_listen.gif) no-repeat;
}

#sidebar #recent-posts li#download a{
background: url(/css/imgn/bg_download.gif) no-repeat;
}

#sidebar #upcoming-events{
margin-bottom: 20px;
padding: 16px 18px 0;
background: url(/css/imgn/bg_sidebar_recent-service.gif) repeat-x;
}

#sidebar #upcoming-events .event{
padding: 10px 0;
background: url(/css/imgn/bg_sidebar_event.gif) repeat-x left bottom;
}

#sidebar #upcoming-events h4{
margin-bottom: .25em;
color: #987D28;
font-size: 1.2em;
font-weight: normal;
text-transform: uppercase;
}

#sidebar #upcoming-events p{
font-size: 1.2em;
line-height: 1.3;
}

#sidebar #upcoming-events a{
color: #303030;
text-decoration: none;
}

#sidebar #upcoming-events a:hover{
text-decoration: underline;
}
#sidebar #quicklinks{
clear: left;
margin-bottom: 20px;
padding: 13px 14px 8px;
border: 1px solid #D6D2BF;
background: #ECE9DD;
font-family: Arial, Helvetica, Verdana, Tahoma, sans-serif;
}
#sidebar #quicklinks p{
padding: 8px 0;
border-top: 1px solid #D6D2BF;
color: #5D5A55;
font-size: 1.3em;
}

#sidebar #quicklinks li{
margin: 0;
margin-bottom: 1em;
padding: 3px 0 3px 20px;
font-size: 1.2em;
font-weight: bold;
list-style: none;
}

#sidebar #quicklinks form#QC ul,
#sidebar #quicklinks form#QC ul li {
margin:0;
padding:0;
}
#sidebar #quicklinks form#QC ul li {
padding:3px 0;
}
#sidebar #quicklinks form#QC ul li label {
display:block;
font-weight:bold;
}
#sidebar #quicklinks form#QC ul li input,
#sidebar #quicklinks form#QC ul li textarea {
width:162px;
padding:3px 5px;
}
#sidebar #quicklinks form#QC ul li input#submit {

}

#sidebar #quicklinks #feed{
background: url(/css/imgn/ql_feed.gif) no-repeat left center;
}

#sidebar #quicklinks #podcast{
background: url(/css/imgn/ql_podcast.gif) no-repeat left center;
}

#sidebar #quicklinks #email{
background: url(/css/imgn/ql_email.gif) no-repeat left center;
}

#sidebar #quicklinks #login{
background: url(/css/imgn/ql_login.gif) no-repeat left center;
}

#sidebar #quicklinks a{
color: #5D5A55;
padding:2px 5px 0px 25px;
margin:0px 5px 0px 5px;
display:block;
}

#sidebar #quicklinks a:hover{
text-decoration: none;
}

#Bump {
height:60px;
width:400px;
}
/* =Footer
---------------------------------------------------------------------
*/

#footer{
clear: both;
width: 752px;
height: 160px;
margin: 0 -28px;
padding: 12px 45px;
background: #E0DBCB url(/css/imgn/bg_footer.gif) no-repeat;
}

#footer p{
float: left;
color: #56544B;
font-size: 1.1em;
}

#footer p.powered{
float: right;
}

#footer a{
color: #050505;
text-decoration: none;
}

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

#loc1,
#loc2 {
position:absolute;
z-index:100;
top:50px;
right:200px;
border:3px solid #1A5069;
display:none;
}
.map .close {
position:absolute;
bottom:10px;
right:10px;
background:#FFF;
padding:5px 8px;
border:1px solid green;
}
.map .viewLarger {
position:absolute;
bottom:10px;
left:10px;
background:#FFF;
padding:5px 8px;
border:1px solid green;
}
#content .Testimonial,
.about .name {
position:relative;
display:block;
}
.about .bio h2,
#content .Testimonial .text h2 {
font-family: times, Times New Roman, times-roman, georgia, serif;
color: #180E0D;
margin: 0;
padding: 0px 0px 10px 0px;
font-size: 31px;
line-height: 28px;
letter-spacing: -1px;
font-weight: bold;
}
.about .updated,
#content .Testimonial .name {
clear:both;
display:block;
}
.about .name img,
#content .Testimonial img {
background: url(/css/imgn/poloroid.png) no-repeat top left;
padding:24px 18px 56px 24px;
float:left;
}
.about .name strong {
position:absolute;
top:190px;
left:24px; 
}
.about .name em {
position:absolute;
top:205px;
left:24px; 
}
#content .Testimonial .name span.loc {
color:#C00;
font-weight:bold;
}
#content .Testimonial .name strong {
position:absolute;
display:block;
top:200px;
left:24px;
}










/*----- CONTACT FORM -----*/
#contact-form { margin:0; padding:10px; }
#contact-form fieldset { border:0; display:block; float:none; }
#contact-form div { margin:0 0 1em;  }
#contact-form input, #contact-form textarea { float:right; margin:0.5em 0; padding:4px; font-size:1.4em; border:1px solid #ccc; width:65%; }
#contact-form label { float:left;  width: 30%; margin:0.5em 0; padding-top:5px; font-size:1.4em; color: #254F62; }

#contact-form #human { position:relative; }
#contact-form #human label { position:absolute; top:0; left:0; float:none;}
#contact-form #human input { position:absolute; top:0; left:182px; }
#contact-form #human #confirm {  position:absolute; top:10px; left:250px; }
#contact-form #human span { position:absolute; top:15px; left:250px; }
#contact-form input[type="submit"], #contact-form input.button { margin:50px 0 0 182px; width:20%; float:none; }

/* tabs styles */

@media projection, screen { 
.ui-tabs-hide {
display: none;
}
}

@media print {
.ui-tabs-nav {
display: none;
}
}

/* Skin */
.ui-tabs-nav {
list-style: none;
margin: 0;
padding: 0 0 0 4px;
/display:inline;
/display:inline !important;
/width:auto !important;
}
.ui-tabs-nav:after { 
display: block;
/display:none;
clear: both;
/clear:none;
content: " ";
/display:inline !important;
/width:auto !important;
/float:left !important;
}
.ui-tabs-nav li {
float: left;
margin: 0 0 0 5px;
min-width: 44px;
/display:inline !important;
/float:left !important;
/width:auto !important;
}
.ui-tabs-nav a {
display: block;
/display:inline !important;
/float:left !important;
/width:auto !important;
padding: 0 10px;
background: url(/css/imgn/tab_right.gif) no-repeat top right;
}
.ui-tabs-nav a {
position: relative;
top: 1px;
z-index: 2;
padding-left: 0;
color: #27537a;
font-size: 12px;
font-weight: bold;
line-height: 1.2;
text-align: center;
text-decoration: none;
white-space: nowrap; 
/display:inline !important;
/float:left !important;
/width:auto !important;
}
.ui-tabs-nav .ui-tabs-selected a {
color: #000;
}
.ui-tabs-nav .ui-tabs-selected a, 
.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active {
background-position: 100% -150px;
outline: 0; 
}
.ui-tabs-nav a, 
.ui-tabs-nav .ui-tabs-disabled a:hover, 
.ui-tabs-nav .ui-tabs-disabled a:focus, 
.ui-tabs-nav .ui-tabs-disabled a:active {
background-position: 100% -100px;
}

.ui-tabs-nav .ui-tabs-selected a:link, 
.ui-tabs-nav .ui-tabs-selected a:visited, 
.ui-tabs-nav .ui-tabs-disabled a:link, 
.ui-tabs-nav .ui-tabs-disabled a:visited { 
cursor: text;
}
.ui-tabs-nav a:hover, 
.ui-tabs-nav a:focus, 
.ui-tabs-nav a:active { 
cursor: pointer;
}
.ui-tabs-nav .ui-tabs-disabled {
opacity: .4;
}
.ui-tabs-container {
padding: 1em 8px;
background: #fff; 
}
.ui-tabs-loading em {
padding: 0 0 0 20px;
background: url(loading.gif) no-repeat 0 50%;
}

#welcome ul li a {
display:block;
padding:0px 5px 0px 0px;
margin:-4px 0px 3px -3px;
background:url(/css/imgn/tab_right.gif) no-repeat top right;
}
#welcome ul li a span {
display:block;
padding:10px 9px 8px 36px;
margin:-1px 0px 0px 0px;
background:url(/css/imgn/tab_left.gif) no-repeat 0px 1px;
}
#welcome ul li.ui-tabs-selected a {
display:block;
padding:0px 7px 0px 0px;
margin:-4px 0px 3px -3px;
background:url(/css/imgn/tab_right.gif) no-repeat bottom right;
}
#welcome ul li.ui-tabs-selected a span {
display:block;
padding:10px 9px 10px 36px;
margin:-1px 0px 0px 0px;
background:url(/css/imgn/tab_left.gif) no-repeat 0px -30px
}
/*Blog*/
p#blogPostWritten {
text-align:right;
}
div#blogPost div#blogPostAuthor {
float:left;
margin:1em;
position:relative;
}
div#blogPost div#blogPostAuthor img {
background: url(/css/imgn/thumbPoloroid.png) no-repeat top left;
padding:22px 14px 36px 23px;
margin:-20px -4px -28px -22px;
}
form#Commentary {
width:260px;
}
form#Commentary ol,
div#Comments ol {
list-style:none;
}
form#Commentary ol li label{
display:block;
padding:5px 0px 2px 0px;
}
form#Commentary ol li input,
form#Commentary ol li textarea {
width:200px;
padding:3px 5px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
border:2px solid #D4CFBB;
}
form#Commentary ol li input.submit {
width:150px;
background: url(/css/imgn/submit.png) no-repeat top left;
border:none;
padding:12px 0px 10px;
text-align:center;
cursor:pointer;
color:#5D5A55;
font-weight:bold;
}
div#Comments {
float:right;
width:300px;
}
div#Comments ol li p {
font-size:12px;
margin-bottom:0px;
}
div#Comments ol li p.date {
border-bottom:2px solid #D4CFBB;
}
div#tab3 p iframe {
float:right;
margin:0 0 0 5px;
}
div#tab3 p img {
float:left;
width:100px;
padding:3px;
margin:0px 10px 5px 0px;
border:1px solid #5F9645;
background:#C00C00;
}
div#tab3 p strong {
display:block;
font-size:150%;
padding:5px 0 0 0;
}
div#tab1 h4 {
float:left;
padding-right:50px;
}
#map_canvas p.gemap {
font-size:11px;
}
#content h1.Main {
margin:0;
padding:0;
font-size:21px;
letter-spacing:0;
color:#C00;
}
.hide {
display:none;
}
ul#twitter li {
padding:5px 0;
border-bottom: 1px solid #CCC;
}
ul#twitter li a {
float:left;
padding:0 5px 0 0;
display:block;
}
ul#twitter li a img{
border:none;
text-decoration:none;
}
#twitters p a {
display:block;
padding:8px 5px 5px 25px;
font-weight:bold;
text-decoration:none;
margin:0;
color:#5E9544;
font-size:13px;
background:url(/css/img/twitter.png) no-repeat 0px 5px;
}
#blogPostVideo {
border:4px solid #CCC;
background:#000;
padding:10px;
margin:0 25px;
display:block;
position:relative;
}
#blogPostVideo a #playNow {
position:absolute;
top:100px;
left:200px;
z-index:100;
}
#Compare tr.even td,
#Compare tr.odd td {
border-right:1px solid #AAA;
}
#Compare tr.even {
background:#DDD;
}
#Compare tr.head td{
border-bottom:3px solid #000;
}
