@charset "utf-8";



/* CSS Document */



#headerContainer { width:992px; height:210px; padding:0px; clear:both; margin: 0px auto; background-color:#000; color:#fff; text-align:right; font:Arial, Helvetica, sans-serif;}



#navigation{width:992px; padding:0px; clear:both; margin: 5px auto; background: #CC0000 url(../images/navbar.jpg) repeat-y top; color:#fff; text-align:center; font:Arial, Helvetica, sans-serif; font-weight:bold; font-size:12px; text-transform:uppercase; padding:5px 0 5px 0; overflow:hidden;}



.navlinks a{color:#fff; text-decoration:none;}



.navlinks a:hover{color:#666; text-decoration:underline;}



.subnavigation {display:none; text-align:center; color:#FFCC33; text-transform:none; overflow:auto;}	



.subnavigation a {color:#FFCC33; text-transform:none; overflow:auto; text-decoration:none;}	



#container { width:982px; padding:5px 5px 5px 5px; clear:both; margin: 0px auto; background-color:#fff; clear:both;}



#footerContainer { width:992px; padding:0 0 0 0; clear:both; margin: 0px auto; font:Arial, Helvetica, sans-serif; color:#000; font-size:12px; text-align:center;}



#content{padding:4px 4px 4px 4px; text-align:left; background-color:#F2FEFF; overflow:hidden; }	



.spacing{width:4px; height:4px; float:left;}



body { background: #ff6900 url(../images/background3.jpg) repeat-x top; font-family:Arial, Helvetica, sans-serif; margin:0px 0px; padding:0px; scrollbar-base-color: #c43e00; scrollbar-arrow-color: #ffffff; vertical-align:middle; text-align:center;}



.boldlinks a{color:#660000; text-decoration:none;}



.boldlinks a:hover{color:#666666; text-decoration:underline;}



.regular{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:normal;}



.regular a{text-decoration:none; color:#CC0000; font-weight:normal;}



.regular a:hover{text-decoration:underline; color:#666666; font-weight:normal;}



.regularVerySmall{ font:Arial, Helvetica, sans-serif; font-size:9px; color:#000; font-weight:normal;}



.tinyRegular{ font:Arial, Helvetica, sans-serif; font-size:10px; color:#000; font-weight:normal;}



.regularBold{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#000; font-weight:bold;}



.regularBold a{text-decoration:none; color:#CC0000; font-weight:bold;}



.regularBold a:hover{text-decoration:underline; color:#666666; font-weight:bold;}



.redBold{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#990000; font-weight:bold;}



.redBold a{text-decoration:none; color:#CC0000; font-weight:bold;}



.redBold a:hover{text-decoration:underline; color:#666666; font-weight:bold;}



.regularWhite{ font:Arial, Helvetica, sans-serif; font-size:12px; color:#fff;}



.regularWhite a{text-decoration:none; color:#fff;}



.regularWhite a:hover{text-decoration:underline; color:#fff;}



#product_list{border:#000 1px dotted; padding:5px; margin:5px; color:#993300; height:190px; width:155px; float:left;}



#product_list a{color:#990000; text-decoration:none;}



#product_list a:hover{color:#000000; text-decoration:underline;}



#product_item{border:#000 1px dotted; padding:5px; margin:5px; color:#993300; width:500px; height:auto; float:none; overflow:auto;}



#product_item a{color:#990000; text-decoration:none;}



#product_item a:hover{color:#000000; text-decoration:underline;}



#form_fied_row{clear:both; float:none; width:510px; padding:10px 0 0 0;}



#form_field_row_items_lbl{float:left; width:200px; text-align:right; padding:0 5px 0 0;}



#form_field_row_items_control{float:left; width:300px; text-align:left;}



.errorMsg{font:Arial, Helvetica, sans-serif; color:#993300;}



.copyrightText {font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; }



.copyrightText A{font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration:none;}



.copyrightText A:hover{ font-size: 10px; font-family : Arial, Helvetica, sans-serif; color : #000000; text-decoration:underline;}



#left_column{ width:668px; padding:0px; margin:0px; float:left; text-align:left;}



#right_column{ width:300px; padding:0px; margin:0px; float:left;}



#spacing{ width:5px; padding:0px; margin:0px; background-color:#fff; float:left; text-align:left;}



.allClear{float:none; clear:both; padding:4px 0 0 0; overflow:hidden;}



.dottedline{border-bottom:#999 1px dotted; margin:5px 0; width:100%}



#left_column h1 { width:650px; height:26px; padding: 4px 0 0 10px; margin: 0 0 0 0; overflow:hidden; color:white; background-image:url(../images/navbar.jpg); background-position:top left; background-repeat:no-repeat; font-size:100%; font-family: "trebuchet MS", Arial, verdana, Geneva, Helvetica; text-transform: uppercase; text-align:left; line-height:22px; -moz-border-radius:7px;  }



#right_column h1 { width:300px; height:26px; padding:5px 0 0 0; margin: 0 0 0 0; overflow:hidden; color:white; background-image:url(../images/navbar.jpg); background-position:top left; background-repeat:no-repeat; font-size:100%; font-family: "trebuchet MS", Arial, verdana, Geneva, Helvetica; text-transform: uppercase; text-align:left; line-height:22px; -moz-border-radius:7px;  }



#churchTable td{text-align:left; padding:2px; vertical-align:top; }



#churchTable td.class1{ padding-right:10px; text-align:left; vertical-align:top; }



#churchTable td.separator{ border-bottom:1px solid #41301F; }



#churchTable br{margin:0; padding:0;}



.errorMsg{font:Arial, Helvetica, sans-serif; color:#993300;}



#program_schedule{width:100%; overflow:hidden; float:none; clear:both;}



.program_schedule_row_header{clear:both; float:none; overflow:hidden; display:block;}



.program_schedule_row{clear:both; float:none; overflow:hidden; display:block;}



.program_schedule_row_item_date{float:left; width:20%;}



.program_schedule_row_item_program{float:left; width:40%;}



.program_schedule_row_item_place{float:left; width:40%;}



.yc_row{float:none; clear:both; width:668px; overflow:hidden;}



.yc{float:left; margin:5px 2px 5px 2px; width:127px; text-align:center; padding:12px 0 5px 0;}



.yc a{color:#000; text-decoration:none; font-weight:bold;}



.yc a:hover{color:#666; text-decoration:none; font-weight:bold;}



.eo{float:left; margin:5px 2px 5px 2px; width:215px; text-align:center; padding:12px 0 5px 0;}



.eo a{color:#000; text-decoration:none; font-weight:bold;}



.eo a:hover{color:#666; text-decoration:none; font-weight:bold;}



.borderlessImage{ border-style:none;}	



.comments{clear:both; border-bottom-color:#000; border-bottom-style: dotted; border-bottom-width:1px; padding:5px 0 5px 2px; width:98%; overflow:hidden;}

.videoMETA{width:550px; padding:5px; margin:5px 0 5px 0; text-align:left;}

.ratingDiv_full{float:left; width:20px; height:20px; background:url(../images/star_full.jpg)}

.ratingDiv_null{float:left; width:20px; height:20px; background:url(../images/star_null.jpg)}

.ratingDiv_half{float:left; width:20px; height:20px; background:url(../images/star_half.jpg)}

.thumbs_dn_grey{ background:url(../images/thumbs_sprite.png) no-repeat 0px 0px; width:19px; height:20px; float:left;}
.thumbs_dn_red{ background:url(../images/thumbs_sprite.png) no-repeat 0px -19px; width:19px; height:20px; float:left;}
.thumbs_up_grey{ background:url(../images/thumbs_sprite.png) no-repeat -19px 0px; width:19px; height:19px; float:left;}
.thumbs_up_green{ background:url(../images/thumbs_sprite.png) no-repeat -19px -19px; width:19px; height:19px; float:left;}
.thumbs_msg{float:left; width:30px; height:20px; text-align:center; padding:2px 0 0 0;}
.grey{color:#999;}
.green{color:#006600;}
.red{color:#990000;}