* {margin:0;padding:0;}
body {background:url(../images/background_new.jpg) repeat-y top left;background-color:#CB99CC;padding:0;margin:0;font-family:Arial, Helvetica, sans-serif;}
.clear {clear:both;}

/*/////////Miscellaneous Styles/////////*/
.donate-button {margin:0 auto;text-align:center;}
.white {color:#fff;font-weight:bold;background-color:#8f558e;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{text-decoration:none;}
h1 {font-family:"Times New Roman", Times, serif;font-size:25px;color:#000;margin:5px 0px;}
h2 {font-family:"Times New Roman", Times, serif;font-size:16px;color:#660066;margin-bottom:3px;}
/*/////////Header/////////*/
#header {background-color:#ead5ea;width:1052px;height:154px;display:block;}
#header h1 {background:url(../images/logo_new.jpg) no-repeat top left;padding:0;margin:0px 0px 20px;width:1060px;height:154px;}
#header h1 span {display:none;}

/*/////////Layout Styles/////////*/
.left {float:left;}
.col1 {width:690px;text-align:left;display:block;padding:10px 0 0 100px;}
.col2 {width:790px;text-align:left;display:block;padding:10px 0 0 100px;}
.col3 {width:250px;text-align:left;display:block;padding:10px 10px 10px 30px; float:left;}
.col4 {width:650px;text-align:left;display:block;padding:10px 0 0 120px;}

.subcol-left {width:330px;display:block;padding:0;margin:0;float:left;}
.subcol-right {display:block;padding:0;margin:0;float:left;}

.mainbox {width:1000px;text-align:left;display:block;padding:10px 0 0 100px;}

#list{list-style:none;padding:0px;margin:0px;}
#list li{background:#C8B6D4;margin-bottom:5px;padding:3px;border:1px solid #FFFFFF;}
#list .photo{float:right;margin:5px;}
#list .photo img{border:1px solid #000000;}
#list li #content_div{font-size:12px;margin-left:78px;height:115px;}
	
/*/////////Home Page Styles
#banner-nav {background:url(../images/homepage/homepage-radioshowNEW.jpg) no-repeat left top;height:200px;width:675px;display:block;padding-bottom:15px;}
#banner-nav .special a:link, a:visited {display: block;width:160px;height:30px;line-height:30px;color:#000000;text-decoration:none;background:url(../images/homepage/video-button.png) no-repeat left bottom;text-indent:50px;}
#banner-nav .special a:hover {color:#000000;background-position: left top;}/////////*/

.main-img {width:675px;height:197px;background:url(../images/homepage/homepage-radioshowNEW.jpg) no-repeat;padding: 0 10px 15px;position:relative;}
.main-img a {display:block;position:absolute;width:160px;height:30px;line-height:30px;font-size:12px;color:#fff;text-decoration:none;text-align:center;background: url(../images/homepage/inner-speak-button.gif) no-repeat left top;margin:0 10px 15px;}
.main-img a:hover {background-position:right bottom;color:#ffffff;}
.main-img a.vidbtn {left:15px;top:105px;}
.main-img a.seebtn {left:15px;top:145px;}

.sub-images {width:800px;height:138px;margin-bottom:6px;}
.sub-images a:link,a:visited {display:inline;}
.sub-images ul {padding:0;margin:0;list-style-type:none;width:auto;}
.sub-images li {padding:0;margin:0 10px 0 0;float:left;width:auto;}

.newsletter{background:url(../images/homepage/hp-newsletter_new.png) no-repeat top left;float:left;height:87px;margin:5px -30px 0px 0px;padding:10px;width:311px;float:right;}
.newsletter h3 {margin:5px 0px;padding:0;line-height:normal;}
.newsletter form {margin-top:30px;}
.newsletter form input.text {float:left;padding:1px;margin:0px 9px 0px 30px;border:1px solid #A75BA7;width:152px;height:18px;background-color:#fff;}
.newsletter form input.submit {float:left;height:22px;}

.testimonial-link{float:left;width: 330px;}
.hp-textblock{float:left;width:330px;display:block;margin:0 0 0 14px;}
.hp-textblock p {font-size:12px;}
.hp-textblock h3 {font-size:18px;}

/*/////////Nav Styles/////////*/
#navlist {float:left;margin-top:22px;margin-left:185px;}
#navlist ul, #navlist li{display: inline;list-style-type: none;margin: 0;padding: 0;}
#navlist a:link, #navlist a:visited{background: #E8EBF0;border: 1px solid #666;color:#666;float: left;font-size:15px;font-weight: normal;height:14px;width:auto; line-height: 14px;margin-right: 8px;padding: 2px 10px 2px 10px;text-decoration: none;}
#navlist a:link#current, #navlist a:visited#current{background: #E3C9E4;border-bottom:1px solid #E3C9E4;color:#000;}
#navlist a:hover {color:#2150B4;}
body.section-1 #navlist li#nav-1 a, body.section-2 #navlist li#nav-2 a, body.section-3 #navlist li#nav-3 a, body.section-4 #navlist li#nav-4 a{background: #fff;border-bottom: 1px solid #fff;color: #000;}
#navlist #subnav-1, #navlist #subnav-2, #navlist #subnav-3, #navlist #subnav-4{display: none;width: 90%;}
body.section-1 #navlist ul#subnav-1, body.section-2 #navlist ul#subnav-2, body.section-3 #navlist ul#subnav-3, body.section-4 #navlist ul#subnav-4{display: inline;left: 10px;position: absolute;top: 95px;}
body.section-1 #navlist ul#subnav-1 a, body.section-2 #navlist ul#subnav-2 a,body.section-3 #navlist ul#subnav-3 a,body.section-4 #navlist ul#subnav-4 a{background: #fff;border: none;border-left: 1px solid #666;color: #999;font-size: smaller;font-weight: bold;line-height: 10px;margin-right: 4px;padding: 2px 10px 2px 10px;text-decoration: none;}

#navlist ul a:hover {color:#f00;}

#contents{background: #fff;border: 1px solid #ccc;border-top: none;clear: both;margin: 0px;padding: 15px;} 
#photos_list{list-style:none;padding:0px;margin:0px;}
#photos_list li{float:left;width:180px;text-align:center;height:225px;font-size:12px;font-family:arial;}
#photos_list li div{background:#C8B6D4;margin-bottom:5px;padding:3px;border:1px solid #FFFFFF;float:left;}	
#photos_list li div img{border:1px solid #000000;}
#photos_list li div a img{border:1px solid #000000;}

.videoarea {float:left;width:490px;}
.upcoming {float:left;margin-left:20px;}
.upcoming ul {font-size:14px;width:425px;list-style:none;background-color:#cb99cc;border:1px solid #7e377f;}
.upcoming ul li {padding:6px 0px 13px 11px;position:relative;}
.upcoming ul li.light {background-color:#f7e1f7;}
a.seeall {display:block;width:85px;height:25px;background:url(../images/seeall.png) left top no-repeat;position:absolute;top:5px;left:340px;}
a.seeall:hover {background-position:0px -25px;}
.shadow {margin:0px;padding:0px;display:block;background:url(../images/gradient-shadow.png) left top repeat-x;height:13px;}
.parenthesis {color:#CCCCCC;font-size:12px;}
.squares {margin-top:20px;}
.square {width:161px;height:138px;float:left;margin-left:25px;}
.squares img {border:none;}

.textleft {font-family:"Times New Roman", Times, serif;font-size:14px;color:#000;width:450px;margin-left:20px;line-height:17px;font-weight:bold;float:left;}
.textleft a {color:#660033;}
.textleft a:hover {color:#993366;}

.donate {font-family:"Times New Roman", Times, serif;font-size:14px;color:#000;width:450px;margin-left:20px;line-height:17px;font-weight:bold;float:left;height:200px;margin-top:-80px;}
.donate a {display:block;width:408px;left top no-repeat;margin-bottom:15px;}

/*********************************************************
		FOOTER NEW
**********************************************************/
.footer {font-family:"Times New Roman", Times, serif;font-size:13px;color:#000000;font-weight:bold;margin-left:444px;}
.footer a {color:#000;}
.footer a:hover {color:#996699;}
.violet {color:#660066;}

/******************************************************
			NEW BLOG 07/19/2011 lucas
******************************************************/

.blog-list { text-align:justify;}
.blog-list li { list-style:none;margin:20px 0px;}
.blog-list p {font-size: 14px;line-height: 22px; padding-right:15px; text-align:justify;color:#684C6D;}
.blog-list a {color:#456; text-decoration:underline;}
.blog-list a:hover { text-decoration:none;}
.blogdate {font-size:10px;color:#9F439E; text-transform:uppercase; font-weight:bold;margin:25px 0px 10px;}
.blog-title {font-size:24px;color:#636; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0px;}
a h1.blog-title {font-size:24px;color:#636; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0px;}
a h1.blog-title-hp {font-size:18px;color:#636; font-family:Arial, Helvetica, sans-serif; font-weight:normal; margin:10px 0px 0px;}
a h1.blog-title:hover {color:#333;}
a h1.blog-title-hp:hover {color:#333;}

.post-info p {font-size:12px; color:#3A393A;}
.post-info p span {color:#B05555;}
.post-info a {color:#72408E; text-decoration:underline;}
.post-info a:hover { text-decoration:none;}

.blogarchive {margin:0px;padding:0px;}
.blogarchive li {margin: 5px 0;padding-left:10px;background:url(../images/arrow-off.png) left 2px no-repeat; list-style:none;}
.blogarchive li.on {background:url(../images/arrow-on.png) -2px 2px no-repeat;}
.blogarchive li a {display:block; color:#5D4F60;font-size:14px;}
.blogarchive li a:hover { color:#333;}
.blogarchive li ul li ul li a {color:#966B98;}

.share-social {background-color:#CBAACC;width:600px;height:30px; margin: 10px 0 20px; padding:10px;}
.labels {font-family:arial;font-size:11px;color:#000000}
.labels a{font-weight:normal;text-decoration:none;}

.comments-number {font-size:24px;color:#fff;}
.comments form textarea {width:400px; height:200px;}

.pinkbox {width:440px;padding: 0 25px 0 23px;background-color:#F7E1F7;border:1px solid #7e377f;margin: 24px 0 0;}

.blog-nav-year-list { display:none; }
.blog-nav-month-list { display:none; }



