@charset "utf-8";

/***********************************NEW****************************************/
body {
	margin:0px;
	padding:0px;
	/*background:url(/images/main_bg.jpg) repeat left top;*/
	background: #ffffff;
	font-family:Verdana, Arial, Helvetica, sans-serif;
}

a {
	color: #02948F;
}

img {
	border:0px;
}

.thumbsup_template_mini-poll {
	width: 180px;
	font-size: 12px;
	margin-left: 10px;
	margin-top: 10px;
}



#content_wrapper {
	width:629px; 
	border:solid 10px #000000; 
	background:#000000; 
	float:left;
	min-height:345px; 
	_height:345px;"
}

#wrapper {
	width:649px; 
	float:left;
}

.box_footer {
	font-size:11px;
	color:#ffffff; 
	text-decoration:none; 
	font-weight:bold;
}

#author_info {
	float:left;
	border-bottom: 1px solid #ffffff;
	padding-bottom: 10px;
	margin-bottom: 10px;
	font-size: 11px;
	color: #ffffff;
	width: 315px;
}

#author_info a {
	text-decoration: none;
}

#author_info img {
	float:left;
	margin-right: 10px;
	width: 65px;
	border: 3px solid #6e6e6e;
}
.entry_author_image {
	float: left;
	margin-right: 10px;
}

.entry_author_image img {
	width:65px;
	border: 3px solid #6e6e6e;
}

.twitter {
	padding:0;
	margin:0;
	font-size:11px;
	color: #6E6E6E;
}

.twitter-item {
	margin-top:15px;
	padding-left: 55px;
	min-height: 48px;
	_height: 48px;
}

#djslique li{
	background: url(/wp-content/plugins/twitter-for-wordpress/images/slique.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#popov407 li{
	background: url(/wp-content/plugins/twitter-for-wordpress/images/popov.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

#StokesRnB li{
	background: url(/wp-content/plugins/twitter-for-wordpress/images/stokes.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}

.box_title {
	color: #02948F;
}

#panels {
	font-size:12px;
	font-weight:bold;
	color:#726c6e;
}

#panels a {
	text-decoration:none;
	color:#726c6e;
}

#stats {
	float:left; 
	margin-left:10px; 
	width:209px;
	height:200px;
	background:#000000;
	line-height:22px;
}

.box_text {
	color: #6E6E6E;
	font-size: 12px;
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
	margin-right: 10px;
}

.iLikeThis {
	float:left;
	margin-right: 20px;
	padding: 2px; 
	border: 2px solid #b2b2b2;
}

a.stbar.chicklet img {
	border:0;
	margin-right:3px;
	vertical-align:middle;
}

a.stbar.chicklet {
	height:16px;
	line-height:16px;
}

.wpfp-span {
	padding:2px;
	border:2px solid #b2b2b2;
	font-weight:bold;
	float:left;
}

.gbackgr {
	margin-top:20px;
}

.wpfp-span a {
	text-decoration:none;
}

#post_panel {
	float:left;
	margin-right:20px; 
	padding:2px;
	border:2px solid #b2b2b2; 
	font-weight:bold;
}

#share_panel {
	float:left;
	border:2px solid #b2b2b2;
	margin-right:20px;
}


#contact_us {
	width:629px; 
	border:solid 10px #000000; 
	background:#000000; 
	float:left; 
	color:#ffffff; 
	font-size:12px;
}

#contact_us a {
	color:#02948f;
	text-decoration: none;
}

#commentform a {
	color:#02948f;
	text-decoration: none;
}

#social_links {
	width:254px;
	border:solid 10px #000000; 
	text-align:center; 
	float:right; 
	margin-left:10px;
}

#radio_header {
	width:274px;
	background:#000000;
	color:#ffffff;
	float:left;
	margin-left:10px;
	margin-top:10px;
}

#radio_header p {
	padding:5px 5px 5px 5px; 
	margin:0px;
	font-size:11px;
	font-weight:bold;
}

#mp3_player {
	border:10px solid #000000;
	float:left;
	margin-left: 10px;
	margin-top: 3px;
	background:#000000;
}

#news {
	width:649px;
	float:left;
	margin-top:10px;
	_height:600px;
	min-height: 600px;
}

.commentlist img {
	width: 65px;
}

#events {
	width:333px;
	height:258px;
	background:#000000;
	margin-top:10px;
	border:solid 10px #000000;
}

#network {
	width:333px;
	height:259px;
	background:#000000;
	border:solid 10px #000000;
}

#spotlight {
	width:274px;  
	background:#000000; 
	color:#ffffff; 
	float:right; 
	margin-left:10px; 
	margin-top:10px; 
	height:567px;
}

#videos {
	width:254px;
	height:567px;
	background:#000000;
	margin-top:10px;
	float:left;
}

.widgettitle {
	margin:0px;
	padding: 0px;
	height: 0px;
	display:none;
}

.small_green_text {
	color:#02948f;
	font-size:12px;
	text-decoration:none;
	font-weight:bold;
}

.category {
	color: #ffffff;
	text-decoration: none;
	padding-right:5px;
}

.category_bg {
	color: #ffffff;
	font-size:11px;
	background: #1f2020;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

.news_category_bg {
	color: #ffffff;
	font-size:16px;
	background: #1f2020;
	margin-bottom: 5px;
	margin-top: 0px;
	padding: 2px 2px 2px 2px;
	font-weight: bold;
}

.news_item {
	margin-top:10px;
	background:#000000;
	/*height: 154px;*/
	float:left;
	width: 649px;
}

.news_title {
	margin:0px;
}

.news_title a {
	font-size:13px;
	color:#02948f;
	text-decoration:none;
	margin:0px;
	font-weight:bold;
}

.pop_title {
	margin:0px;
}

.pop_title a {
	font-size:11px;
	color:#02948f;
	text-decoration:none;
	margin:0px;
	font-weight:bold;
}

.pop_date {
	font-size:9px;
	color:#02948F;
	margin:0px;
}

.spotlight_content {
	font-size: 9px;
	color: #6e6e6e;
	margin:0px;
	margin-top:3px;
	padding-bottom: 5px;
	overflow: hidden;
}

.spotlight_content a {
	color: #02948F;
	text-decoration: none;
}

.pop_content {
	font-size: 12px;
	color: #6e6e6e;
	margin:0px;
	margin-top:3px;
	overflow: hidden;
}

.pop_content a {
	color: #02948F;
	text-decoration: none;
}

.pop_content img {
	float:left; 
	margin-right:10px;
}

.pop_content_surround {
	border-left:10px solid #000000;
	border-right:10px solid #000000;
	border-bottom:10px solid #000000;
}

#side_ads {
	float:right;
	width: 270px;
}

.side_ad {
	float:right;
	border:10px solid #000000;
	margin-top:10px;
}

.side_ad img {
	width:254px
}

.google_side_ad {
	float:right;
	margin-top:10px;
	width:250px; 
	height:250px; 
	border:12px solid #000000; 
	border-bottom:15px solid #000000;
}

.footertext {
	color:#03cac3;
	font-size:9px;
	margin-bottom:0px;
}
/**************************************Slider*********************************/
#slider {
    width: 629px; /* important to be same as image width */
    height: 373px; /* important to be same as image height */
    position: relative; /* important */
	overflow: hidden; /* important */
}
#sliderContent {
    width: 629px; /* important to be same as image width or wider */
    position: absolute;
	top: 0;
	margin-left: 0;
	padding:0px;
	margin:0px;
}
.sliderImage {
    float: left;
    position: relative;
	display: none;
}
.sliderImage span {
    position: absolute;
	font: 10px/15px Arial, Helvetica, sans-serif;
    padding: 10px 0px;
    width: 629px;
	background: rgba(0,0,0,0.7);
    /*background-color: #000;
    filter: alpha(opacity=70);
    -moz-opacity: 0.7;
	-khtml-opacity: 0.7;
    opacity: 0.7;*/
    color: #fff;
    display: none;
}

.slider_title {
	background:#03CAC5;
	padding-left:20px;
	padding-right: 20px;
	padding-top: 5px;
	padding-bottom: 5px;
	font-size:16px;
	font-weight:bold;
	text-align:right;
	margin-top: 10px;
	margin-bottom: 0px;
}

.slider_text{
	font-size:14px; 
	padding-left:20px; 
	text-align:left;
	margin-top: 15px;
	margin-bottom: 10px;
}

.slider_text a {
	text-decoration: none;
	color: #ffffff;
}

.slider_time {
	margin-top: 10px;
	margin-bottom: 0px;
}

.slider_link {
	float:right; 
	font-size:40px; 
	margin-right:10px;
	margin-top:30px;
	margin-bottom:0px;
}

.slider_link a {
	text-decoration: none;
	color: #ffffff;
	/*background: rgba(0,0,0,0.9);
	padding-left: 10px;
	padding-right: 10px;*/
}

.clear {
	clear: both;
}
.sliderImage span strong {
    font-size: 14px;
}
.top {
	top: 0;
	left: 0;
}
.bottom {
	bottom: 0;
    left: 0;
}
ul { list-style-type: none;}

/*****************************************************************************/

form {
	margin:0px;
	padding:0px;
}

.bgcolor {
	/*background:#1a1a1a;*/
	background:#ffffff;
}
.header_bg {
	background:url(/images/bm_04.jpg) no-repeat left top;
}
.searchbar {
	background:url(/images/bm_07.jpg) repeat-x left top;
	padding-right:32px;
}	
.bluetitle_bg {
	background:url(/images/bm_18.jpg) repeat-x left top;
	padding-left:30px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
h2.bluetitle {
	font-size:18px;
	color:#01cac4;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.contentmain {
	background:url(/images/bm_28.jpg) repeat-x left top #696969;
	padding-top: 13px;
	padding-right: 9px;
	padding-bottom: 6px;
	padding-left: 15px;
}
.gray_border {
	border:1px solid #939393;
}
h4.content {
	margin:0px;
	padding:0px;
	font-size:12px;
	font-weight:bold;
	color:#e5e5e5;
}
h4.content a {
	color:#e5e5e5;
	text-decoration:none;
}
h4.content a:hover {
	color:#01cac4;
	text-decoration:underline;
}
h5.timedure {
	font-size:10px;
	color:#e5e5e5;
	margin:0px;
	padding:0px;
}
ul.news {
	margin:0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 15px;
}
ul.news li {
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #e5e5e5;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 8px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 8px;
	padding-left: 0px;
	list-style-image:url(/images/arrow_34.png);
}
.more {
	font-size:14px;
	font-weight:bold;
	color:#e5e5e5;
	text-align:right;
	padding-right:7px;
}
.more a {
	color:#e5e5e5;
	text-decoration:none;
}
.more a:hover {
	color:#01cac4;
	text-decoration:underline;
}

.othermore {
	font-size:14px;
	font-weight:bold;
	color:#01cac4;
	text-align:right;
	padding-right:7px;
}
.othermore a {
	color:#01cac4;
	text-decoration:none;
}
.othermore a:hover {
	color:#01cac4;
}

.videodivider {
	border-bottom: dotted 1px #e5e5e5;
	margin-bottom:5px;
	padding-bottom:5px;
}
.videoimageborder {
	border:solid 2px #939393;
}
.videotext {
	color:#e5e5e5;
	font-size:11px;
}
.videotext a {
	color:#e5e5e5;
	text-decoration:none;
}
.videotext a:hover {
	color:#01cac4;
	text-decoration:underline;
}

.rightpantitle {
	background:url(/images/right_21.jpg) repeat-y top left;
	font-size:14px;
	font-weight:bold;
	color:#01cac4;
	padding-left:5px;
}
.rightpantitle a {
	color:#01cac4;
	text-decoration:none;
}
.rightpantitle a:hover {
	color:#01cac4;
}


.rightpancontent {
	background:url(/images/right_24.jpg) repeat-y left top;
	padding:5px;
}
.sideadd {
	margin-bottom:5px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-left-style: solid;
	border-top-color: #939393;
	border-right-color: #939393;
	border-left-color: #939393;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #939393;
}
.bottom {
	background:url(/images/bottom_57.jpg) repeat-x left top;
	padding-top:10px;
}

h2.title {
	color:#01cac4;
	font-size:24px;
	padding:0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
}
h3.heading {
	font-size:18px;
	color:#e5e5e5;
	padding:0px;
	margin:0px;
}
.general_text {
	font-size:11px;
	color:#e5e5e5;
}

.general_text_comments {
	font-size:13px;
	color:#e5e5e5;
}

.general_text_contact {
	font-size:15px;
	color:#e5e5e5;
	font-weight:bold;
	font:"Times New Roman", Times, serif;	
}


.big_image {
	margin-left:10px;
	margin-bottom:10px;
	float:right;
}
.newsfeedtitle {
	font-size:24px;
	color:#e5e5e5;
	text-transform:uppercase;
	padding-left:7px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
}
.newsfeedtitle2 {
	font-size:15px;
	color:#e5e5e5;
	text-transform:uppercase;
	padding-left:1px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 5px;
	margin-left: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	color:red;
}


.nfborder {
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #e6e6e6;
	border-bottom-color: #e6e6e6;
}
.nfpadding {
	padding-top:12px;
	padding-bottom:12px;
}
.nf_grayborder {
	border:solid 3px #959596;
}
.nf_heading {
	font-size:12px;
	color:#e5e5e5;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.nf_heading a {
	color:#e5e5e5;
	text-decoration:none;
}
.nf_heading a:hover {
	text-decoration:underline;
	color: #01cac4;
}

.nf_details {
	font-size:10px;
	color:#969696;
	margin:0px;
	padding:0px;
}
.nf_name {
	color:#01cac4;
}
.newstext {
	color:#e5e5e5;
	font-size:11px;
	margin-top:5px;
}
.newstext a {
	color:#e5e5e5;
	text-decoration:none;
}
.newstext a:hover {
	color:#01cac4;
	text-decoration:underline;
}
.older {
	text-transform:uppercase;
	font-size:12px;
	color:#e5e5e5;
	font-weight:bold;
}
.older a {
	color:#e5e5e5;
	text-decoration:none;
}
.older a:hover {
	color:#01cac4;
	text-decoration:underline;
}
.videoborder {
	border:solid 10px #000000;
}
.videotitle {
	font-size:18px;
	font-weight:bold;
	color:#01cac4;
	text-align:right;
	padding-right:17px;
	background-image: url(/images/videotitle_08.jpg);
	background-repeat: repeat-y;
	background-position: right top;
}
.video_heading {
	font-size:12px;
	color:#e5e5e5;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.video_heading a {
	color:#e5e5e5;
	text-decoration:none;
}
.video_heading a:hover {
	text-decoration:underline;
	color: #01cac4;
}
.video_details {
	font-size:10px;
	color:#969696;
	margin:0px;
	padding:0px;
}
.video_name {
	color:#01cac4;
}
.videotext {
	color:#e5e5e5;
	font-size:12px;
	margin-top:5px;
}
.videotext a {
	color:#e5e5e5;
	text-decoration:none;
}
.newstext a:hover {
	color:#01cac4;
	text-decoration:underline;
}
.videolist {
	padding-left:12px;
	padding-right:12px;
}
.tab_heading {
	font-size:11px;
	color:#e5e5e5;
	font-weight:bold;
	margin:0px;
	padding:0px;
}
.tab_heading a {
	color:#e5e5e5;
	text-decoration:none;
}
.tab_heading a:hover {
	text-decoration:underline;
	color: #01cac4;
}
.tabtext {
	color:#000000;
	font-size:10px;
	margin-top:5px;
}
.tabtext a {
	color:#e5e5e5;
	text-decoration:none;
}

.video {
	display: block;
	float: left;
	overflow: hidden;
	margin: 0 0 10px 0;
	padding: 2px 5px 10px 5px;
	text-align: center;
	}
.video div {
	overflow: hidden;
	margin: 0 auto;
	padding: 0;
	text-align: center;
	display: block;
	}
object { padding: 0; margin: 0; }

.commentlist .quote {
	/*background:url(/images/bg_quote.gif) no-repeat top right;*/
	background:#D2D2D2;
	}
	
.commentlist .quote p {
	margin-bottom:0px;
	padding:10px;
	color:#000000;
	font-size:12px;
	font-weight:bold;
}

.commentlist {
	margin-top:10px;
}

.commentlist li {
	margin-top:15px;
	/*background:#454545 url(/images/bg_commentlist.gif) bottom no-repeat;*/
	background:#D2D2D2;
	color:#e4edee;
	width:600px;
	padding:0px;
	}

.commentlist cite {
	display:block;
	font-style:normal;
	font-size:10px;
	}

.commentlist cite a:link, .commentlist cite a:visited {
	color:#88e5f0;
	text-decoration:none;
	}

.commentlist cite a:hover, .commentlist cite a:active {
	color:#FFF;
	text-decoration:underline;
	}
 

/*********************************************  Menu CSS ********************************************************/

.suckertreemenu ul{
margin: 0;
padding: 0;
list-style-type: none;
}

/*Top level list items*/
.suckertreemenu ul li{
position: relative;
display: inline;
float: left;
padding: 1px 2px;
 /*overall menu background color*/

}

/*Top level menu link items style*/
.suckertreemenu ul li a{
display: block;
width: 90px; /*Width of top level menu link items*/
padding: 1px 10px;
border-left-width: 0;
text-decoration: none;
font-size:15px;
color:#01cac4;
font-weight:bold
}
	
/*1st sub level menu*/
.suckertreemenu ul li ul{
left: 0;
position: absolute;
top: 1em; /* no need to change, as true value set by script */
display: block;
visibility: hidden;

}

/*Sub level menu list items (undo style from Top level List Items)*/
.suckertreemenu ul li ul li{
display: list-item;
float: none;

}

/*All subsequent sub menu levels offset after 1st level sub menu */
.suckertreemenu ul li ul li ul{ 
left: 159px; /* no need to change, as true value set by script */
top: 0;
}

/* Sub level menu links style */
.suckertreemenu ul li ul li a{
display: block;
width: 200px; /*width of sub menu levels*/
color: navy;
text-decoration: none;
padding: 1px 2px;
border: 1px solid #ccc;
color:#01cac4;

}

.suckertreemenu ul li a:hover{
color: white;
background-color: #000000;
}

/*Background image for top level menu list links */
.suckertreemenu .mainfoldericon{
url(/images/arrow-down.gif) no-repeat center right;
}

/*Background image for subsequent level menu list links */
.suckertreemenu .subfoldericon{
url(/images/arrow-right.gif) no-repeat center right;
}

* html p#iepara{ /*For a paragraph (if any) that immediately follows suckertree menu, add 1em top spacing between the two in IE*/
padding-top: 1em;
}
	
/* Holly Hack for IE \*/
* html .suckertreemenu ul li { float: left; height: 5%; width:auto;}
* html .suckertreemenu ul li a { height: 1%; }
/* End */

.preload1 {background: url(/images/three_1.gif);}
.preload2 {background: url(/images/three_1a.gif);}

#nav {padding:0; margin:0; list-style:none; height:35px; background:#fff url(/images/three_0.gif) repeat-x; position:relative; z-index:500; font-family:arial, verdana, sans-serif; width:933px;}
#nav li.top {display:block; float:left; height:38px;}
#nav li a.top_link {display:block; float:left; height:35px; line-height:33px; color:#ccc; text-decoration:none; font-size:13px; font-weight:bold; padding:0 0 0 12px; cursor:pointer;background: url(/images/three_0.gif);}
#nav li a.top_link span {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(/images/three_0.gif) right top no-repeat;}
#nav li a.top_link span.down {float:left; display:block; padding:0 24px 0 12px; height:35px; background: url(/images/three_0a.gif) no-repeat right top;}

#nav li:hover a.top_link {color:#fff; background: url(/images/three_1.gif) no-repeat;}
#nav li:hover a.top_link span {background:url(/images/three_1.gif) no-repeat right top;}
#nav li:hover a.top_link span.down {background:url(/images/three_1a.gif) no-repeat right top;}

/* Default list styling */

#nav li:hover {position:relative; z-index:500;}

#nav li:hover ul.sub
{left:1px; top:38px; background: #cfcfcf; padding:3px; border:1px solid #5c5c5c; white-space:nowrap; width:130px; height:auto; z-index:300;}
#nav li:hover ul.sub li
{display:block; height:20px; position:relative; float:left; width:130px; font-weight:normal;}
#nav li:hover ul.sub li a
{display:block; font-size:12px; height:18px; width:130px; line-height:18px; font-weight:bold; text-indent:5px; color:#000; text-decoration:none;border:1px solid #cfcfcf;}
#nav li ul.sub li a.fly
{background:#cfcfcf url(/images/arrow.gif) 80px 6px no-repeat;}
#nav li:hover ul.sub li a:hover 
{background:#6d6d6d; color:#fff; border-color:#fff;}
#nav li:hover ul.sub li a.fly:hover
{background:#6a812c url(/images/arrow_over.gif) 80px 6px no-repeat; color:#fff;}


#nav li:hover li:hover ul,
#nav li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover ul,
#nav li:hover li:hover li:hover li:hover li:hover ul
{left:90px; top:-4px; background: #cfcfcf; padding:3px; border:1px solid #5c731e; white-space:nowrap; width:90px; z-index:400; height:auto;}

#nav ul, 
#nav li:hover ul ul,
#nav li:hover li:hover ul ul,
#nav li:hover li:hover li:hover ul ul,
#nav li:hover li:hover li:hover li:hover ul ul
{position:absolute; left:-9999px; top:-9999px; width:0; height:0; margin:0; padding:0; list-style:none;}

#nav li:hover li:hover a.fly,
#nav li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover a.fly,
#nav li:hover li:hover li:hover li:hover li:hover a.fly
{background:#6a812c url(/images/arrow_over.gif) 80px 6px no-repeat; color:#fff; border-color:#fff;} 

#nav li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li a.fly,
#nav li:hover li:hover li:hover li:hover li a.fly
{background:#bbd37e url(/images/arrow.gif) 80px 6px no-repeat; color:#000; border-color:#bbd37e;} 

 
 
 
 

