body, h1, p { 
border : 0; 
margin : 0 auto; 
padding : 0; 
font-size : 13px; 
text-align : center; 
} 
input[type="button"] { 
cursor : pointer; 
border : 1px solid #999; 
padding : 5px; 
background : #eee; 
} 
input[type="button"]:hover, #blocky2 input[type="button"]:focus { 
border-color : #333; 
background : #ddd; 
} 
input[type="button"]:active { 
margin-top : 1px; 
} 
img { 
border : 0; 
} 
a:link, a:visited, a:hover { 
color : #000; 
text-decoration : none; 
font-size : 13px; 
} 
body { 
width : 100%; 
height : 100%; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
font-size : 62.5%; 
margin : 0 auto; 
background : #383838 url(../images/bg2.jpg) no-repeat top center; 
background-size: 100%;
} 
#background { 
text-align : left; 
} 
#parallax { 
overflow : hidden; 
width : 100%; 
height : 600px; 
top : 0; 
position : absolute; 
z-index : -1; 
} 
#rds { 
bottom : 0; 
width : 100%; 
position : fixed; 
border-top : 5px solid #fff; 
background : #AA8B4A; 
z-index : 500;
height : 40px; 
display : inline; 
font-size : 13px; 
} 
#rds p { 
padding-top : 10px; 
float : left; 
margin-left : 20px; 
} 
#rds span { 
padding-top : 10px; 
font-size : 13px; 
font-weight : bold; 
color : #fff; 
} 
#rds a:link, a:visited { 
color : #fff; 
font-weight : bold; 
} 
#rds a:hover { 
color : ##ddd; 
font-weight : bold; 
} 
#wrap { 
width : 901px; 
height : 100%; 
margin : 0 auto;
background : #F6F6F6 url(/images/background.gif) repeat; 
font-size : 14px; 
text-align : left; 
} 
#header { 
background : url(../images/header.jpg) repeat; 
width : 822px; 
height : 385px; 
margin : 0 auto; 
border : 10px solid #6F0B00; 
} 
#header2 { 
background : #ddd; 
width : 822px; 
height : 380px; 
margin : 0 auto; 
overflow: hidden;
border: 10px solid #eee;
} 
.slideshow { height: 390px; width: 810px; margin: left; z-index: 1;  }
.slideshow img { padding: 5px; border: 1px solid #ccc; background-color: #eee; z-index: 1 }

#topright { 
float : right; 
z-index: 5;
} 
#logo { 
width : 200px; 
height : 135px; 
margin-right : 30px; 
margin-top : 20px; 
z-index: 5;
} 
#logo  h2{ 
font-weight: normal;
font-size: 18px;
padding: 5px;
color: #000;
margin-top: 5px;
line-height: 20px;
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
z-index: 5;
}
#search { 
float : left; 
background : #eee; 
width : 195px; 
height : 43px; 
color : #fff; 
margin-left: 30px;
padding: 5px;
margin-top: 10px;
} 
#search input { 
margin-left : 3px; 
margin-top : 2px; 
} 
#liveair { 
float : right; 
right : 0; 
padding : 0; 
margin-top : 42px; 
margin-right : 27px; 
width : 40px; 
height : 170px; 
background : #ddd url(../images/live.jpg) no-repeat; 
} 
#wrap2 { 
width : 768px; 
height : 100%; 
margin-left: 65px; 
background : none; 
padding-bottom : 10px; 
} 
#topdiv { 
background : #ddd; 
height : 220px; 
border : 10px solid #fff; 
overflow : hidden; 
margin-bottom: 20px;
} 
#topdiv2 { 
background : #fff; 
height : 20px; 
border : 5px solid #fff; 
overflow : hidden; 
} 
#menublock { 
width : 728px; 
height : 35px; 
margin-top : -45px; 
margin-left : -10px; 
padding : 10px; 
background : #64B3C4; 
z-index : 5; 
position : absolute; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
font-weight: bold;
} 
.menu2 { 
position : relative; 
height : 35px; 
} 
.menu2 ul { 
list-style : none; 
position : absolute; 
z-index : 100; 
margin-top : 10px; 
} 
.menu2 li { 
float : left; 
} 
.menu2 a, .menu2 a:active, .menu2 a:visited, .menu2 a:hover { 
text-decoration : none; 
color : #fff; 
padding : 10px; 
font-size : 15px; 
font-weight: bold;
} 
#blogs p {
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
font-weight: bold;
color:#fff;
font-size : 15px;
text-decoration : none;
margin-left: 12px;
margin-top: 2px;
}
#children li a:hover{
background: #777;
width: 160px;
}
#children li{
margin-top:5px;
height: 40px;
width: 160px;
}
#slide { 
position : absolute; 
height : 55px; 
background : #666 url(../undefinedlight/pointer2.gif) no-repeat 7px 0%; 
z-index : 10; 
margin-top : -10px; 
} 
#countdown { 
float : right; 
margin-top : -40px; 
} 
#radio { 
height : 130px; 
margin : 0 0 0 -50px; 
z-index : 5; 
width : 160px; 
position : absolute; 
margin-top : 22px; 
float : left; 
} 
.radi a { 
display : block; 
background : url(../images/radio2.png) no-repeat; 
width : 245px; 
height : 147px; 
padding-left: -20px;
position : absolute; 
} 
.radi a:hover { 
background : url(../images/radio2b.png) no-repeat; 
width : 245px; 
height : 147px; 
position : absolute; 
padding-left: -20px;
} 
#radiolink { 
font-size : 12px; 
position : absolute; 
margin-left : 0px; 
display : block; 
float : left; 
margin-top : 155px; 
} 
#radiolink a:link{ 
color: #999;
font-weight: bold;
}
#radiolink a:visited{ 
color: #999;
font-weight: bold;
}
#radiolink a:hover{ 
color: #5A2863;
font-weight: bold;
}
#presenterlive { 
margin-top : 10px; 
overflow : hidden; 
height : 185px; 
width : 748px; 
padding-top : 17px; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #ddd ; 
text-align : left; 
position : absolute; 
} 
#presenterlive h5 { 
margin-left : 200px; 
margin-top : 15px; 
font-size : 15px; 
font-weight : normal; 
} 
#presenterlive img { 
float : right; 
text-align : right; 
width : 220px; 
height : 220px; 
} 
#showupdate { 
margin-top : 10px; 
width : 280px; 
height : 75px; 
margin-left : 200px; 
padding : 10px 0 0 0; 
position : absolute; 
color : #000; 
font-size : 12px; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
} 
#verse { 
width : 748px; 
border : 10px solid #fff; 
background : #fff; 
float : left; 
margin-bottom: 20px;
} 
#verse p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
} 
#verse2 { 
width : 748px; 
border : 10px solid #fff; 
background : #fff; 
float : left; 
margin-bottom: 20px;
} 
#verse2 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
} 
#versetext { 
padding : 10px; 
padding-right : 20px; 
color : #000; 
height : 100%; 
font-size : 13px; 
} 
#versetext a:link, a:hover { 
color : #64B3C4; 
} 
#versetext li { 
float: left;
margin-left: 10px;
margin-bottom: 5px;
} 
#versetext2 { 
padding : 10px; 
padding-right : 20px; 
color : #000; 
height : 100%; 
font-size : 13px; 
} 
#versetext2 a{ 
font-weight: bold;
color: #5A2863;
}
#versetext2 li { 
margin-left: 15px;
margin-bottom: 5px;
} 
#shoutbox { 
border : 10px solid #fff; 
width : 230px; 
height : 405px; 
float : left; 
overflow : hidden; 
background : #ddd; 
margin-right: 20px;
} 
#shoutbox p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
} 
#social { 
padding-left : 20px; 
} 
#inputbox { 
margin-top : 235px; 
margin-left : 10px; 
width : 100px; 
} 
#infobox { 
border : 10px solid #fff; 
width : 478px; 
height : 405px; 
background : #ddd; 
float : left; 
} 
#infobox p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
} 
#infobox2 { 
border : 10px solid #fff; 
width : 478px; 
height : 100%; 
background : #fff; 
float : left; 
overflow : hidden; 
margin : 0 auto; 
} 
#infobox2 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #ddd; 
text-align : left; 
font-size : 13px; 
} 
#infobox2 h5 { 
font-weight : normal; 
margin-top : 5px; 
position : relative; 
font-size : 9px; 
} 
#infobox2 a:link { 
color : #000; 
font-size : 11px; 
} 
#infobox2 a:hover { 
background : #64B3C4; 
color : #000; 
font-size : 11px; 
} 
#infobox2 a:visited { 
color : #000; 
font-size : 11px; 
} 
#newsy { 
width : 800px; 
height : 360px; 
float : left; 
overflow : hidden; 
} 
#generalbox { 
border : 10px solid #fff; 
width : 250px; 
height : 100%; 
background : #ddd; 
float : left; 
overflow : hidden; 
} 
#generalbox p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
font-size : 13px; 
} 
#generalbox ul { 
margin : 0; 
padding : 0; 
} 
#generalbox ul.container { 
width : 250px; 
} 
#generalbox li { 
list-style : none; 
text-align : left; 
} 
#generalbox li.menu { 
padding : 2px 0; 
width : 100%; 
} 
#generalbox li.button a { 
display : block; 
background : #64B3C4 url(../undefinedlight/pointer2.gif) no-repeat 140px 15px; 
color : #fff; 
border : 1px solid #000; 
font-size : 12px; 
font-weight : bold; 
height : 30px; 
overflow : hidden; 
padding-left : 20px; 
position : relative; 
width : 198px; 
margin : 0 auto; 
padding-top : 15px; 
} 
#generalbox li.button a:hover { 
text-decoration : none; 
background : #467c5e url(../undefinedlight/pointer2.gif) no-repeat 140px 15px; 
} 
#generalbox li.button a span { 
height : 44px; 
position : absolute; 
right : 0; 
top : 0; 
width : 4px; 
display : block; 
overflow : hidden; 
} 
#generalbox .dropdown { 
display : none; 
padding-top : 5px; 
width : 100%; 
font-size : 13px; 
} 
#generalbox .dropdown li { 
background-color : #467c5e; 
color : #fff; 
margin : 5px 0; 
padding : 4px 18px; 
width : 184px; 
margin : 0 auto; 
font-size : 13px; 
border : 1px solid #000; 
} 
#generalbox .dropdown img{ 
padding-right: 20px;
}
#generalbox .dropdown a{
margin: 0 auto;
}
#generalbox .dropdown a:link { 
color : #fff; 
font-size : 13px; 
font-weight:normal;
} 
#generalbox .dropdown a:visited { 
color : #fff; 
font-size : 13px; 
font-weight:normal;
} 
#generalbox .dropdown a:hover { 
color : #64B3C4; 
font-size : 13px; 
font-weight:normal;
} 
#info { 
background : #fff; 
width : 210px; 
height : 250px; 
border : 2px solid #c0c0c0; 
margin : 0 auto; 
padding : 5px; 
font-size : 12px; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
} 
#info a:link { 
color : #467c5e; 
font-size : 12px; 
} 
#info a:visited { 
color : #467c5e; 
font-size : 12px; 
} 
#info a:hover { 
color : #777; 
font-size : 12px; 
} 
#copyright { 
text-align: center;
font-size : 10px; 
height : 100%; 
} 
#information { 
width : 748px; 
height : 250px; 
border : 10px solid #fff; 
float : left; 
text-align : justify; 
margin-top: 20px;
} 
#information p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #666 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size: 16px;
} 
#reviews { 
width : 748px; 
height : 300px; 
border : 10px solid #fff; 
float : left; 
text-align : justify; 
overflow: hidden;
} 
#reviews p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
} 
#reviews #content { 
position : absolute; 
} 
#reviews #slider ul, #slider li { 
list-style : none; 
} 
#reviews #slider ul { 
padding-top : 0; 
} 
#reviews #slider li { 
background : #fff; 
width : 748px; 
height : 260px; 
overflow : hidden; 
} 
#reviews #prevBtn, #nextBtn { 
display : block; 
width : 30px; 
height : 77px; 
position : absolute; 
left : -30px; 
top : 71px; 
} 
#reviews #nextBtn { 
left : 748px; 
} 
#reviews #prevBtn a, #nextBtn a { 
display : block; 
width : 30px; 
height : 77px; 
background : url(../images/btn_prev.gif) no-repeat 0% 0%; 
} 
#reviews #nextBtn a { 
background : url(../images/btn_next.gif) no-repeat 0% 0%; 
} 
#downloadbg { 
background : #fff; 
height : 740px; 
width : 100%; 
} 
#sectional { 
height : 205px; 
overflow : hidden; 
width : 739px; 
border : 5px solid #ddd; 
margin : 0 auto; 
background : #fff; 
} 
.haccordion { 
width : 100%; 
overflow : hidden; 
} 
.haccordion .headery { 
float : left; 
height : 203px; 
width : 49px; 
background : #64B3C4; 
color : #fff; 
cursor : pointer; 
border : 1px solid #fff; 
font-weight : bold; 
} 
.haccordion .contenty { 
float : left; 
height : 205px; 
background : #fff; 
display : none; 
overflow : auto; 
font-size : 13px; 
} 
.haccordion .contenty h5 { 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
color : #000; 
padding : 10px; 
background : #eee; 
font-size : 12px; 
font-weight : normal; 
} 
.haccordion .contenty h6 { 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
color : #000; 
padding : 10px; 
font-size : 12px; 
font-weight : normal; 
} 
.haccordion .contenty h2 { 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
color : #000; 
font-weight : bold; 
padding-left : 10px; 
padding-top : 10px; 
padding-bottom : 5px; 
font-size : 14px; 
} 
.haccordion .contenty a { 
font : 0.9em "Verdana", verdana, sans-serif; 
color : #7d1919; 
font-size : 12px; 
} 
.haccordion .contenty a:hover { 
font : 0.9em "Verdana", verdana, sans-serif; 
color : #7d1919; 
font-weight : bold; 
font-size : 12px; 
} 
.haccordion .contenty i { 
font-size : 11px; 
color : ##ddd; 
} 
#footer { 
margin-top: 20px;
width : 748px; 
height : 220px;
background : #5A2863 url(../images/Untitled1.jpg) no-repeat; 
float : left; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
border: 10px solid #fff;
} 
#footer li { 
margin-left : 18px; 
list-style : square; 
} 
#downloads { 
float : left; 
color : #fff; 
font-size : 18px; 
margin-left : 20px; 
padding : 20px; 
font-weight : bold; 
} 
#downloads a:link, a:visited { 
font-size : 13px; 
font-weight : normal; 
color : #fff; 
padding-left : 0; 
} 
#downloads a:hover { 
font-size : 11px; 
color : #64B3C4; 
} 
#community { 
float : left; 
color : #fff; 
font-size : 18px; 
margin-left : 10px; 
padding : 20px; 
font-weight : bold; 
} 
#community a:link, a:visited { 
font-size : 13px; 
font-weight : normal; 
color : #fff; 
padding-left : 0; 
} 
#community a:hover { 
font-size : 11px; 
color : #64B3C4; 
} 
#help { 
float : left; 
color : #fff; 
font-size : 18px; 
margin-left : 10px; 
padding : 20px; 
font-weight : bold; 
overflow: visible;
} 
#help a:link, a:visited { 
font-size : 13px; 
font-weight : normal; 
color : #fff; 
padding-left : 0; 
} 
#help a:hover { 
font-size : 11px; 
color : #64B3C4; 
} 
#information { 
width : 748px; 
height : 250px; 
border : 10px solid #fff; 
float : left; 
text-align : justify; 
} 
#information p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
} 
#video { 
width : 360px; 
background : #467c5e; 
float : left; 
border : 10px solid #fff; 
} 
#video p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
} 
#videolink { 
width : 320px; 
height : 30px; 
background : #467c5e; 
padding : 10px; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
font-size : 11px; 
} 
#desktop { 
width : 360px; 
height : 380px; 
background : #ddd; 
border-top : 10px solid #fff; 
} 
#desktop p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
font-weight : bold; 
background : ##ddd; 
text-align : left; 
} 
#mobile { 
width : 368px; 
height : 730px; 
background : #fff; 
float : left; 
border : 10px solid #fff; 
overflow : hidden; 
} 
#mobile p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
} 
#schedule { 
width : 748px; 
height : 100%; 
border : 10px solid #fff; 
background : #eee; 
font-size : 12px; 
} 
#schedule p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #aaa; 
text-align : left; 
font-size : 13px; 
} 
#schedule h2 { 
float : right; 
color : #fff; 
font-size : 32px; 
margin-right : 20px; 
} 
#schedule h3 { 
float : right; 
color : #fff; 
font-size : 14px; 
margin-right : 0px; 
} 
#pinnacle h1 {
float : right; 
color : #fff; 
font-size : 14px; 
margin-right : 0px; 
}
.bigger
{
float : right; 
color : #fff; 
font-size : 32px; 
margin-right : 0px; 
}
#schedule ul { 
margin : 0; 
padding : 0; 
} 
#schedule ul.container { 
width : 100%; 
} 
#schedule li { 
list-style : none; 
text-align : left; 
} 
#schedule li.menu { 
padding : 5px 0; 
width : 100%; 
} 
#schedule li.button a { 
display : block; 
background : #ddd; 
border : 2px solid #d1d1d1; 
font-size : 13px; 
height : 80px; 
overflow : hidden; 
padding : 10px 0 0; 
position : relative; 
width : 745px; 
margin : 0 auto; 
margin-left : 10px; 
clear: both;
} 
#schedule li.button a:hover { 
text-decoration : none; 
background : #64B3C4; 
color : #fff; 
} 
#schedule li.button a span {
	height : 44px;
	position : absolute;
	right : -1px;
	top : 29px;
	width : 4px;
	display : block;
} 
#schedule .dropdown { 
display : none; 
padding-top : 5px; 
width : 100%; 
} 
#schedule .dropdown li { 
background-color : #fff; 
color : #000; 
margin-left : 10px; 
padding : 10px; 
width : 100%; 
height : 100%;
} 
#schedule img { 
float : left; 
padding-right : 20px; 
margin-top : -10px; 
} 
#schedule .dropdown a:link { 
font-size : 10px; 
color : #2d5b3f; 
} 
#schedule .dropdown a:visited { 
color : #2d5b3f; 
} 
#schedule .dropdown a:hover { 
color : #64B3C4; 
} 
.infomenu { 
height : 35px; 
background : #5A2863; 
padding-left : 10px; 
border : 5px solid #fff; 
float : left; 
width : 748px; 
padding-top : 17px; 
} 
.infomenu a:link { 
font-weight : normal; 
margin : 5px; 
padding-right : 15px; 
color : #fff; 
font-size : 12px; 
} 
.infomenu a:hover { 
color : #467c5e; 
} 
.directors { 
display : inline; 
} 
#infobackground { 
width : 100%; 
height : 100%; 
clear : both; 
} 
#mask { 
overflow : hidden; 
margin : 0; 
} 
.widget { 
width : 480px; 
height : 385px; 
margin : 0; 
padding : 10px; 
} 
.tabdiv { 
margin-top : 4.5px; 
background : transparent; 
} 
.tabdiv p { 
padding : 15px; 
font : 0.9em "Arial", Helvetica, sans-serif; 
} 
.tabdiv a:hover { 
padding : 15px; 
color : #e77817; 
} 
.ui-tabs-hide { 
display : none; 
} 
.graphic, #prevBtn, #nextBtn { 
margin : 0; 
padding : 0; 
display : block; 
overflow : hidden; 
text-indent : -8000px; 
} 
#container { 
margin : 0 auto; 
position : relative; 
text-align : left; 
width : 696px; 
background : #fff; 
} 
#content { 
position : absolute; 
} 
#slider ul, #slider li { 
list-style : none; 
} 
#slider ul { 
padding-top : 10px; 
} 
#slider li { 
background : #fff; 
width : 758px; 
height : 220px; 
overflow : hidden; 
} 
#prevBtn, #nextBtn { 
display : block; 
width : 30px; 
height : 77px; 
position : absolute; 
left : -30px; 
top : 71px; 
} 
#nextBtn { 
left : 758px; 
} 
#prevBtn a, #nextBtn a { 
display : block; 
width : 30px; 
height : 77px; 
background : url(../images/btn_prev.gif) no-repeat 0% 0%; 
} 
#nextBtn a { 
background : url(../images/btn_next.gif) no-repeat 0% 0%; 
} 
#tabbed_box_1 { 
margin : 5px auto; 
width : 240px; 
} 
#tabbed_box_2 { 
margin : 5px auto; 
margin-top : 15px; 
width : 335px; 
} 
#tabbed_box_3 { 
margin : 5px auto; 
width : 748px; 
} 
.tabbed_box h4 { 
font-family : Arial, Helvetica, sans-serif; 
font-size : 23px; 
color : #ffffff; 
letter-spacing : -1px; 
margin-bottom : 10px; 
} 
.tabbed_area { 
border : 1px solid #494e52; 
background-color : #64B3C4; 
padding : 8px; 
} 
ul.tabs { 
margin : 0; 
padding : 0; 
margin-top : 5px; 
margin-bottom : 6px; 
} 
ul.tabs li { 
list-style : none; 
display : inline; 
} 
ul.tabs li a { 
background-color : #464c54; 
color : #fff; 
padding : 8px 8px 8px 8px; 
text-decoration : none; 
font-size : 9px; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
font-weight : bold; 
text-transform : uppercase; 
border : 1px solid #464c54; 
background-repeat : repeat-x; 
background-position : bottom; 
} 
ul.tabs li a:hover { 
background-color : #2f343a; 
border-color : #2f343a; 
font-size : 9px; 
} 
ul.tabs li a.active { 
background-color : #ffffff; 
color : #282e32; 
border : 1px solid #464c54; 
border-bottom : 1px solid #ffffff; 
background-repeat : repeat-x; 
background-position : top; 
font-size : 9px; 
} 
.content { 
background-color : #fff; 
padding : 5px; 
border : 1px solid #464c54; 
font-family : Arial, Helvetica, sans-serif; 
background-repeat : repeat-x; 
background-position : bottom; 
height : 420px; 
} 

#content_2, #content_3 { 
display : none; 
} 
.content ul { 
margin : 0; 
padding : 0 20px 0 20px; 
} 
.content ul li { 
list-style : none; 
border-bottom : 1px solid #d6dde0; 
padding-top : 5px; 
padding-bottom : 5px; 
font-size : 13px; 
} 
.content ul li a small { 
color : #8b959c; 
font-size : 9px; 
text-transform : uppercase; 
font-family : Verdana, Arial, Helvetica, sans-serif; 
position : relative; 
left : 4px; 
top : 0; 
} 
.content ul li a { 
text-decoration : none; 
color : #3e4346; 
font-size : 12px; 
} 
.content ul li a:hover { 
color : #8b959c; 
font-size : 12px; 
} 
.content ul li a:visited { 
color : #a59c83; 
font-size : 12px; 
} 
.content ul li a:hover small { 
color : #baae8e; 
} 
#featured { 
width : 418px; 
height : 356px; 
padding-right : 50px; 
position : relative; 
border : 5px solid #ddd; 
background : #fff; 
overflow : hidden; 
} 
#featured ul.ui-tabs-nav { 
position : absolute; 
top : 0; 
left : 300px; 
list-style : none; 
padding : 0; 
margin : 0; 
width : 167px; 
overflow : hidden; 
height : 356px; 
} 
#featured ul.ui-tabs-nav li { 
margin-left : 13px; 
font-size : 12px; 
color : #000; 
border : 1px solid #eee; 
} 
#featured ul.ui-tabs-nav li img { 
float : left; 
margin : 2px 5px; 
background : #000; 
padding : 2px; 
border : 1px solid #eee; 
} 
#featured ul.ui-tabs-nav li span { 
font-size : 11px; 
font-family : Verdana; 
line-height : 18px; 
} 
#featured li.ui-tabs-nav-item a { 
display : block; 
height : 70px; 
color : #333; 
line-height : 20px; 
padding : 8px; 
} 
#featured li.ui-tabs-nav-item a:hover { 
background : #aaa; 
} 
#featured ul.ui-tabs-nav li.ui-tabs-selected a { 
background : #64B3C4; 
border : 1px solid #000; 
color : #fff; 
} 
#featured .ui-tabs-panel { 
width : 310px; 
height : 370px; 
background : #999; 
position : relative; 
overflow : hidden; 
} 
#featured .ui-tabs-panel .info { 
position : absolute; 
top : 260px; 
left : 0; 
height : 70px; 
width : 100%; 
} 
#featured .info h2 { 
font-size : 18px; 
font-family : Georgia, serif; 
color : #fff; 
padding-left : 10px; 
overflow : hidden; 
background: #666;
} 
#featured .info p { 
margin : 0 0; 
font-family : Verdana; 
font-size : 13px; 
line-height : 15px; 
color : #f0f0f0; 
} 
#featured .info a { 
text-decoration : underline; 
color : #666;
font-weight: bold; 
font-size : 13px; 
} 
#featured .info a:hover { 
text-decoration : underline; 
} 
#featured .ui-tabs-hide { 
display : none; 
} 
.galleryview { 
font-size : 12px; 
font-family : Arial, Helvetica, sans-serif; 
overflow: hidden;
z-index: 1;
} 
dt { 
font-weight : bold; 
} 
dd { 
margin-bottom : 0.5em; 
} 
.code_wrapper { 
border : 1px solid #888; 
background : #f0f0f0; 
padding : 10px; 
} 
.options { 
border : 1px solid #777; 
border-right : none; 
font-size : 0.8em; 
font-family : Verdana, Geneva, sans-serif; 
} 
.options th { 
text-align : left; 
background : #777; 
color : white; 
font-weight : bold; 
} 
.options th, .options td { 
padding : 4px 10px; 
} 
.options td { 
border-right : 1px solid #777; 
} 
#parts-img { 
border : 1px solid black; 
} 
img.nav { 
border : 1px solid black; 
margin-bottom : 5px; 
} 
.panel-overlay h2, .panel-overlay p { 
margin : 0.3em 0; 
line-height : 1.2em; 
} 
* { 
padding : 0; 
margin : 0; 
} 
#TB_window { 
font : 12px Arial, Helvetica, sans-serif; 
color : #333333; 
} 
#TB_secondLine { 
font : 10px Arial, Helvetica, sans-serif; 
color : #666666; 
} 
#TB_window a:link { 
color : #666666; 
} 
#TB_window a:visited { 
color : #666666; 
} 
#TB_window a:hover { 
color : #000; 
} 
#TB_window a:active { 
color : #666666; 
} 
#TB_window a:focus { 
color : #666666; 
} 
#TB_overlay { 
position : fixed; 
z-index : 100; 
top : 0; 
left : 0; 
height : 100%; 
width : 100%; 
} 
.TB_overlayMacFFBGHack {
background : url(macFFBgHack.png) repeat;
}
.TB_overlayBG { 
background-color : #64B3C4; 
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
} 
* html #TB_overlay { 
position : absolute; 
} 
#TB_window { 
position : fixed; 
background : #ffffff; 
z-index : 102; 
color : #000000; 
display : none; 
border : 4px solid #525252; 
text-align : left; 
top : 50%; 
left : 50%; 
} 
* html #TB_window { 
position : absolute; 
} 
#TB_window img#TB_Image { 
display : block; 
margin : 15px 0 0 15px; 
border-right : 1px solid #ccc; 
border-bottom : 1px solid #ccc; 
border-top : 1px solid #666; 
border-left : 1px solid #666; 
} 
#TB_caption { 
height : 25px; 
padding : 7px 30px 10px 25px; 
float : left; 
} 
#TB_closeWindow { 
height : 25px; 
padding : 11px 25px 10px 0; 
float : right; 
} 
#TB_closeAjaxWindow { 
padding : 7px 10px 5px 0; 
margin-bottom : 1px; 
text-align : right; 
float : right; 
} 
#TB_ajaxWindowTitle { 
float : left; 
padding : 7px 0 5px 10px; 
margin-bottom : 1px; 
} 
#TB_title { 
background-color : #e8e8e8; 
height : 27px; 
} 
#TB_ajaxContent { 
clear : both; 
padding : 2px 15px 15px 15px; 
overflow : auto; 
text-align : left; 
line-height : 1.4em; 
} 
#TB_ajaxContent.TB_modal { 
padding : 15px; 
} 
#TB_ajaxContent p { 
padding : 5px 0 5px 0; 
} 
#TB_load { 
position : fixed; 
display : none; 
height : 13px; 
width : 208px; 
z-index : 103; 
top : 50%; 
left : 50%; 
margin : -6px 0 0 -104px; 
} 
* html #TB_load { 
position : absolute; 
} 
#TB_HideSelect { 
z-index : 99; 
position : fixed; 
top : 0; 
left : 0; 
background-color : #fff; 
border : none; 
height : 100%; 
width : 100%; 
} 
* html #TB_HideSelect { 
position : absolute; 
} 
#TB_iframeContent { 
clear : both; 
border : none; 
margin-bottom : -1px; 
margin-top : 1px; 
} 
#blocky { 
width : 748px; 
border : 10px solid #fff; 
background : #ddd; 
float : left; 
font-size : 12px; 
} 
#blocky p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #d8d8d8; 
font-family : "Helvetica", sans-serif; 
font-weight : bold; 
background : ##ddd; 
text-align : left; 
font-size : 11px; 
} 
#toppy { 
width : 100%; 
height : 100%; 
overflow : hidden; 
} 
#top20 { 
width : 508px; 
border : 10px solid #fff; 
background : #ddd; 
float : left; 
} 
#top20 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 13px; 
} 
#top202 { 
width : 508px; 
height : 100%; 
border : 10px solid #fff; 
background : #ddd; 
float : left; 
} 
#top202 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 13px; 
} 
#vote { 
width : 210px; 
height : 100%; 
border : 10px solid #fff; 
background : #337883; 
float : right; 
overflow : hidden; 
font-size : 10px; 
color : #000; 
margin-left: 10px;
} 
#vote p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 13px; 
} 
#leftbox { 
float : left; 
padding-top : 20px; 
padding-left : 20px; 
padding-right : 20px; 
padding-bottom : 5px; 
} 
#blocky2 { 
color : #777; 
background : #f7f7f7; 
font-size : 11px; 
padding : 10px; 
} 
#blocky2 h1 { 
padding : 10px; 
color : #d8d8d8; 
font-size : 13px; 
font-weight : bold; 
font-family : "Helvetica", sans-serif; 
border-bottom : 3px solid #fff; 
text-align : left; 
background : ##ddd; 
} 
#blocky2 h2 { 
margin-bottom: 5px;
color: #000;
font-size : 13px; 
font-weight : bold; 
font-family : "Helvetica", sans-serif; 
border-bottom : 3px solid #fff; 
}
.blogText2
{
padding: 10px;
text-align: justify;
}
.blogText3
{
padding: 5px;
text-align: justify;
width: 455px;
word-wrap: break-word;
}
#blocky2 form { 
width : 360px; 
height : 100%; 
margin : 0 auto; 
border : 1px solid #ddd; 
padding-top : 20px; 
padding-left : 80px; 
padding-bottom : 20px; 
} 
#blocky2 div { 
clear : both; 
position : relative; 
margin : 0 0 10px; 
} 
#blocky2 label { 
cursor : pointer; 
display : block; 
} 
#blocky2 input[type="text"], #blocky2 textarea { 
width : 300px; 
border : 1px solid #999; 
padding : 5px; 
} 
#blocky2 input[type="text"]:focus { 
border-color : #777; 
} 
#blocky2 input[name="zip"] { 
width : 150px; 
} 
#blocky2 input[type="submit"] { 
cursor : pointer; 
border : 1px solid #999; 
padding : 5px; 
background : #eee; 
} 
#blocky2 input[type="submit"]:hover, #blocky2 input[type="submit"]:focus { 
border-color : #333; 
background : #ddd; 
} 
#blocky2 input[type="submit"]:active { 
margin-top : 1px; 
} 

#blocky2 input[type="button"] { 
cursor : pointer; 
border : 1px solid #999; 
padding : 5px; 
background : #eee; 
} 
#blocky2 input[type="button"]:hover, #blocky2 input[type="button"]:focus { 
border-color : #333; 
background : #ddd; 
} 
#blocky2 input[type="button"]:active { 
margin-top : 1px; 
} 

.redWriting { 
color : #cc0033; 
font-weight : bold; 
} 
#newspaper-b { 
font-family : "Lucida Sans Unicode", "Lucida Grande", Sans-Serif; 
font-size : 12px; 
margin : 0 auto; 
width : 368px; 
text-align : left; 
border-collapse : collapse; 
border : 1px solid #777; 
background : #fff; 
} 
#newspaper-b th { 
padding : 15px 10px 10px 10px; 
font-weight : normal; 
font-size : 14px; 
color : #777; 
} 
#newspaper-b tbody { 
background : #eee; 
} 
#newspaper-b td { 
padding : 10px; 
color : #000; 
border-top : 1px dashed #fff; 
} 
#newspaper-b tbody tr:hover td { 
color : #fff; 
background : #ccc; 
} 
#newspaper-b a:link { 
color : #467c5e;
font-size: 12px;  
} 
#newspaper-b a:hover { 
color : #c72842; 
font-size: 12px; 
} 
#newspaper-b a:visited { 
color : #467c5e; 
font-size: 12px; 
} 
#newspaper-b a { 
color : #467c5e;
font-size: 12px; 
} 
#podcasts { 
background : #fff; 
width : 740px; 
height : 100%; 
left : 0; 
} 
#podcasts #blog { 
float: right;
margin-top : 25px; 
margin-right : 70px; 
background : #fff; 
width : 80px; 
padding : 15px; 
text-align : center; 
border : 10px solid #777; 
font-family : Georgia, "Times New Roman", Times, serif; 
font-size : 12px; 
} 
#podcasts #blog a:link { 
color : #000; 
font-size : 12px; 
} 
#podcasts #blog a:visited { 
color : #000; 
font-size : 12px; 
} 
#podcasts #blog a:hover { 
color : #d00; 
font-size : 12px; 
} 
#podcasts #block { 
float : left; 
background : #fff; 
width : 455px; 
padding-right : 5px; 
padding-left : 5px; 
clear : both; 
overflow : hidden; 
border : 10px solid #777; 
margin-right : 10px; 
margin-top : 20px; 
margin-bottom : 20px; 
margin-left : -10px; 
} 
#podcasts .h { 
font : 1.5em Fontin, Georgia, "Times New Roman", Times, serif; 
padding : 13px 0 10px 5px; 
color : #666; 
font-size : 12px; 
border-bottom : 1px solid #eee; 
text-transform : uppercase; 
letter-spacing : 1px; 
margin-left : 0; 
} 
#podcasts .htabs { 
overflow : hidden; 
} 
#podcasts .htabs h2 a:link { 
font-size : 10px; 
padding : 20px; 
color : #000; 
font-family : "museo 700", "goodpro-widelight"; 
background : #eee; 
margin-right : 20px; 
font-weight : normal;
} 
#podcasts .htabs h2 a:visited { 
font-size : 10px; 
padding : 20px; 
color : #d00; 
font-family : "museo 700", "goodpro-widelight"; 
background : #eee; 
margin-right : 20px; 
font-weight : normal; 
} 
#podcasts .htabs h2 a:hover { 
color : #000; 
background : #eee; 
font-size : 10px; 
font-weight : normal;
padding : 20px; 
} 
#podcasts .htabs li { 
float : left; 
margin-top : 2px; 
padding : 3px 20px 0 0; 
overflow : hidden; 
border-bottom : 1px dashed #eee; 
} 
#podcasts .htabs li i{ 
float: left;
width: 170px;
font-weight: normal;
font-size: 13px;
font-family : "museo 700", "goodpro-widelight"; 
color: #777;
}
#podcasts .htabs .bullet { 
border-right : 1px solid #e00; 
color : #d00; 
font : bold 1em Georgia, "Times New Roman", Times, serif; 
margin : 0 4px 4px 0; 
padding-right : 4px; 
clear : right; 
display : block; 
float : left; 
height : 17px; 
overflow : hidden; 
text-align : right; 
width : 10px; 
} 
#podcasts .tabs .bullet { 
border-right : 1px solid #e00; 
color : #d00; 
font : bold 1em Georgia, "Times New Roman", Times, serif; 
margin : 0 4px 4px 0; 
padding-right : 4px; 
clear : right; 
display : block; 
float : left; 
height : 17px; 
overflow : hidden; 
text-align : right; 
width : 10px; 
} 
#podcasts .bmod .bullet { 
background-color : #fff; 
margin : -9px 6px 0 -10px; 
padding : 8px; 
} 
#podcasts .tabs { 
margin-top : 2px; 
width : 380px; 
margin-right : 20px; 
} 
#podcasts .tabs li { 
clear : both; 
margin : 4px 0; 
padding : 9px; 
font-family : "NuvoOT-medi"; 
width : 380px; 
margin-right : 20px; 
} 
#podcasts .tabs li a:hover { 
padding-left : 1px; 
} 
#podcasts input[type="button"]  {
padding:5px; 
width: 100px; 
font-family : "museo 700", "goodpro-widelight"; 
cursor:pointer;
border:0px solid #999;
background:#eee; 
font-size : 10px; 
}
#podcasts input[type="button"]:hover,
#podcasts input[type="button"]:focus  {
border-color:#333;
background:#ddd; 
}
#podcasts input[type="button"]:active { 
margin-top:1px; 
}

#poll {
float: left;
width: 260px;
height: 585px;
background: #f5f5f5;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
}
#poll p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
font-size : 13px; 
}   
   
   
   
#shouty {
float: left;
width: 260px;
height: 585px;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
margin-right: 10px;
}
#shouty p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
}

#ben {
float: left;
width: 260px;
height: 100%;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
margin-left: 10px;
}
#ben p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
}
#ben2 {
float: left;
width: 360px;
height: 530px;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
margin-left: 10px;
}
#ben2 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
}
#ben3 {
float: left;
width: 360px;
height: 462px;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
margin-left: 10px;
}
#ben3 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
}


#videoplayer { 
float: left;
width: 458px;
height: 300px;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
}
#videoplayer p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
}
#videoplayer2 { 
float: left;
width: 458px;
height: 100%;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
}
#videoplayer2 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
}

#videoplayer3 { 
float: left;
width: 358px;
height: 100%;
background: #eee;
border: 10px #fff solid;
color: white;
font-family: Arial,Helvetica,sans-serif;
margin-bottom: 20px;
}
#videoplayer3 p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863; 
text-align : left; 
font-size : 15px; 
}




#soccer {
float: left;
width: 458px;
height: 246px;
background: #eee;
border: 10px #fff solid;
overflow: auto;
}
#soccer p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : #5A2863 url(../images/wrappy2.jpg) no-repeat; 
text-align : left; 
font-size : 15px; 
} 



#soccer #featured { 
width: 398px;
height: 195px;
padding-right : 50px; 
position : relative; 
background : #eee; 
overflow : hidden; 
} 
#soccer #featured ul.ui-tabs-nav { 
position : absolute; 
top : 0; 
left : 300px; 
list-style : none; 
padding : 0; 
margin : 0; 
width : 148px; 
overflow : hidden; 
height : 200px; 
} 
#soccer #featured ul.ui-tabs-nav li { 
margin-left : 13px; 
font-size : 12px; 
color : #000; 
border : 1px solid #ddd; 
} 
#soccer #featured ul.ui-tabs-nav li img { 
float : left; 
margin : 2px 5px; 
background : #000; 
padding : 2px; 
border : 1px solid #eee; 
} 
#soccer #featured ul.ui-tabs-nav li span { 
font-size : 11px; 
font-family : Verdana; 
line-height : 18px; 
} 
#soccer #featured li.ui-tabs-nav-item a { 
display : block; 
height : 32px; 
color : #333; 
line-height : 20px; 
padding : 8px; 
} 
#soccer #featured li.ui-tabs-nav-item a:hover { 
background : #aaa; 
} 
#soccer #featured ul.ui-tabs-nav li.ui-tabs-selected a { 
background : #555; 
border : 1px solid #000; 
color : #fff; 
} 
#soccer #featured .ui-tabs-panel { 
width : 310px; 
height : 200px; 
background : #999; 
position : relative; 
overflow : hidden; 
} 
#soccer #featured .ui-tabs-panel .info { 
position : absolute; 
top : 124px; 
left : 0; 
height : 70px; 
width : 100%; 
} 
#soccer #featured .info h2 { 
font-size : 18px; 
font-family : Georgia, serif; 
color : #fff; 
margin: 0;
padding-left : 10px; 
overflow : hidden; 
background: #555;
} 
#soccer #featured .info p { 
margin : 0 0; 
font-family : Verdana; 
font-size : 14px; 
line-height : 15px; 
color : #f0f0f0; 
} 
#soccer #featured .info a { 
text-decoration : none; 
color : #000; 
font-size : 13px; 
} 
#soccer #featured .info a:hover { 
text-decoration : underline; 
} 
#soccer #featured .ui-tabs-hide { 
display : none; 
} 

#prayer {
float: left;
width: 468px;
height: 585px;
background: #eee;
border: 10px #fff solid;
overflow: auto;
}
#prayer p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
font-size : 13px; 
} 
#prayer #featured { 
width: 408px;
height: 535px;
padding-right : 50px; 
position : relative; 
background : #fff; 
overflow : hidden; 
} 



#prayer #featured ul.ui-tabs-nav { 
position : absolute; 
list-style : none; 
width : 473px; 
overflow : hidden; 
height : 556px; 
background: #fff;
left: 0;
padding-top: 340px; 
padding-right: 10px;
margin-left: -14px;
} 
#prayer #featured ul.ui-tabs-nav li {  
font-size : 12px; 
color : #000; 
border : 1px solid #eee;
background: url(../undefinedlight/pointer3.gif) no-repeat 400px 18px; 
} 
#prayer #featured ul.ui-tabs-nav li img { 
float : left; 
margin : 2px 5px; 
padding : 2px; 
border : 1px solid #eee; 
} 
#prayer #featured ul.ui-tabs-nav li span { 
font-size : 10.5px; 
font-family : Verdana; 
line-height : 15px; 
} 
#prayer #featured li.ui-tabs-nav-item a { 
display : block; 
height : 40px; 
color : #333; 
line-height : 20px; 
padding-bottom: 14px;
} 
#prayer #featured li.ui-tabs-nav-item a:hover { 
background : #b2c69a url(../undefinedlight/pointer4.gif) no-repeat 400px 18px;  
} 
#prayer #featured ul.ui-tabs-nav li.ui-tabs-selected a { 
background : #64B3C4 url(../undefinedlight/pointer4.gif) no-repeat 400px 18px;  
border : 1px solid #000; 
color : #fff; 
} 



#prayer #featured .ui-tabs-panel { 
width : 460px; 
height : 340px; 
background : #000; 
position : relative; 
overflow : hidden; 
} 
#prayer #featured .ui-tabs-panel .info { 
position : absolute; 
top : 219px; 
left : 0; 
height : 70px; 
width : 100%; 
} 
#prayer #featured .info h2 { 
font-size : 18px; 
font-family : Georgia, serif; 
color : #fff; 
margin: 0;
padding-left : 10px; 
overflow : hidden; 
background: #000;
	filter:alpha(opacity=75);
	-moz-opacity: 0.75;
	opacity: 0.75;
} 
#prayer #featured .info p { 
margin : 0 0; 
font-family : Verdana; 
font-size : 11px; 
line-height : 15px; 
color : #f0f0f0; 
} 
#prayer #featured .info a { 
text-decoration : none; 
color : #64B3C4; 
font-size : 11px; 
} 
#prayer #featured .info a:hover { 
text-decoration : underline; 
} 
#prayer #featured .ui-tabs-hide { 
display : none; 
} 

#podpod {
background: #fff;
padding: 20px;
width: 300px;
height: 400px;
}
#podpod a{
color: #999;
font-size: 12px;
}

#worldcup { 
width : 748px; 
border : 10px solid #fff; 
background : #fff; 
float : left; 
} 
#worldcup p { 
padding : 10px; 
border-bottom : 3px solid #fff; 
color : #fff; 
font-family : "Lucida Grande", Geneva, Verdana, Helvetica, sans-serif; 
background : ##ddd; 
text-align : left; 
font-size : 13px; 
} 



#survey {z-index: 900;}
#survey p { font-size: 14px; color: #fff; padding: 10px;}
p#surveyDenied {text-align:right; margin: 30px; padding:0px;}
p#surveyDenied a {color: yellow;}
div#error_message {font-weight:bold;color: yellow;}
div.progress-container {border: 1px solid #ccc; width: 150px; padding: 1px; margin-bottom: 5px; background: white;}

.ui-dialog { position: relative; padding: .2em; width: 300px; background: #fff;}
.ui-dialog .ui-dialog-titlebar { padding: 1em ; position: relative; font-size: 12px; font-weight: bold; }
.ui-dialog .ui-dialog-title { float: left; margin: .1em 0 .2em; background: #fff; } 
.ui-dialog .ui-dialog-titlebar-close { background: #fff;  color:#000; position: absolute; right: .3em; width: 19px; margin: -5px 0 0 0; padding: 1px; height: 18px; }
.ui-dialog .ui-dialog-titlebar-close span { display: block; margin: 1px; color:#000; }
.ui-dialog .ui-dialog-titlebar-close:hover, .ui-dialog .ui-dialog-titlebar-close:focus { padding: 0; }
.ui-dialog .ui-dialog-content { border: 0; padding: .5em 1em; background: #2d5b3f;  overflow: auto; zoom: 1; color: #000;}
.ui-dialog .ui-dialog-buttonpane { text-align: left; border-width: 1px 0 0 0; background-image: none; margin: .5em 0 0 0; padding: .3em 1em .5em .4em; }
.ui-dialog .ui-dialog-buttonpane button { float: right; margin: .5em .4em .5em 0; cursor: pointer; padding: .2em .6em .3em .6em; line-height: 1.4em; width:auto; overflow:visible; }
.ui-dialog .ui-resizable-se { width: 14px; height: 14px; right: 3px; bottom: 3px; }
.ui-draggable .ui-dialog-titlebar { cursor: move;  }

#blue {
height: 460px;
width: 300px;
background : #fff; 
border: 5px solid #5A2863;
}

#popout {
   margin: 0;
   padding: 0;
   position: fixed;
   top: 200px;
   left: 0;
   width: 330px;
   height: 500px;
   z-index: 100;
   overflow: hidden; 
   /* Allows us to hide the ad with a negative margin. */ }

/* Basic formatting within the ad space. */
#popout a, #popout a img {
   text-decoration: none;
   border: 0;
   outline: 0; }
#popout a span {
   display: none; }

/* Formatting the "Cap" - the part the user click to open the ad. */
#popout #cap {
   width: 20px;
   height: 350px;
   position: relative;
   left: 0;
   z-index: 102; }

/* Formatting the close button. */
#popout a#close {
   position: absolute;
   background: transparent url(../images/close-button.gif);
   top: 10px;
   left: 240px;
   height: 20px;
   width: 60px; }

/* Formatting the ad itself. */
#popout #adbox {
   position: absolute;
   top: 10px;   
   left: 20px;
   margin-left: -300px;
   z-index: 101; }

