@charset "utf-8";
/* CSS Document */

@import 'ddlevelsmenu-base.css';
@import 'ddlevelsmenu-topbar.css';
@import 'events_schedules.css';
@import 'news_artricles.css';
@import 'event.css';
@import 'gallery.css';
@import 'polls.css';
@import 'contactus.css';


body {
	padding:20px 0 0 0;
	margin:0;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/bg_main.jpg) repeat-x #dfdfdf;
}
#container {
	padding:0;
	margin:0 auto;
	width:912px;
}
img {
	padding:0;
	margin:0;
}
div {
	padding:0;
	margin:0;
}

h1 {
	padding:0;
	margin:0;
	font-size:20px;
	line-height:normal;
}
h2 {
	padding:0;
	margin:0;
	font-size:12px;
}
P {
	padding:0;
	margin:0;
	font-size:11PX;
	color:#686868;
	text-align:justify;
}
a {
	padding:0;
	margin:0;
	text-decoration:none;
}
a img{
	border:none;
}
#wrap {
	padding:0 0 0 6px;
	margin:0;
	background-color:#f5faf4;
	display:block;
	width:906px;
	float:left;
}
.clear {
	clear:both;
}
.margin {
	height:10px
}
#header {
	padding:10px 0 0 12px;
	margin:0 0 8px 0;
	width:887px;
	height:139px;
	background:url(../images/header_bg.jpg) no-repeat;
	display:block;
}
#header a {
	padding:0;
	margin:0 10px 0 0;
	float:left;
}
#header img {
	display:block;
}

#header .grey_ticker {
	background:url(../images/greyticker_bg.jpg) no-repeat;
	width:720px;
	height:33px;
	display:block;
	float:left;
	padding:0 0 0 10px;
	margin:7px 0 0 0;
}
#header .grey_ticker a {
	background: url(../images/sep_greyticker.jpg) left no-repeat ;
	display:block;
	float:left;
	padding:0 0 0 25px;
	margin:0 8px 0 0;	
	font-size:11px;
	color:#FFF;
	line-height:33px;
}
#header .grey_ticker  a.last {
	margin:0px;
}
#header .grey_ticker a:hover {
	color:#303030;
}
#nav {
	padding:0;
	margin:0;
	width:899px;
}
#nav .links {
	padding:0 0 0 6px;
	margin:1px 0 0 0;
	width:893px;
	height:45px;
	display:block;
	background:url(../images/nav_bg.jpg) no-repeat;
}
#nav .links a {
	padding:2px 26px 0 26px;
	margin:0;
	float:left;
	color:#FFF;
	font-size:12px;
	font-weight:bold;
	line-height:43px;
}
#nav .links a:hover {
	background: url(../images/bg_navlink.jpg) repeat-x;
}
#nav .links a.selected {
	background: url(../images/bg_navlink.jpg) repeat-x;
}
#content{
	padding:0;
	margin:0;
	display:block;
	width:899px;
}
#content .blue_ticker {
	background:url(../images/blueticker_bg.jpg) no-repeat;
	width:889px;
	height:31px;
	display:block;
	padding:0 0 0 10px;
	margin:7px 0 9px 0;
}
#content .blue_ticker a {
	background: url(../images/sep_blueticker.jpg) left no-repeat ;
	display:block;
	float:left;
	padding:0 0 0 25px;
	margin:0 8px 0 0;
	font-size:11px;
	color:#FFF;
	line-height:31px;
}
#content .blue_ticker a:hover {
	color:#cacaca;
}

#left_main_sec {
	padding:0;
	margin:0 16px 0 0;
	width:304px;
	display:block;
	float:left;
}
#left_main_sec .video_sec {
	padding:0;
	margin:0 0 10px 0;
	width:304px;
	display:block;
	float:left;
}
#left_main_sec .video_sec .video {
	padding:3px 0 8px 11px;
	margin:0;
	width:293px;
	display:block;
	background:url(../images/bot_video.jpg) bottom #f4f4f4 no-repeat;
	float:left;
}
.video_sec .video img {
	padding:0;
	margin:0;
	float:left;
}
#left_main_sec .update {
	width:100%;
	float:left;
	margin:0 0 10px 0;
}
#left_main_sec .update h1 {
	color:#e1001a;
}
#left_main_sec .update a {
	color:#e1001a;
}
#left_main_sec .update a:hover {
	text-decoration:underline;
}
#left_main_sec .update p.date {
	color:#13235b;
	padding:0 0 5px 0;
}
#reviews_sec {
	padding:0;
	margin:0 0 0px 0;
	float:left;
	width:100%;
}
#reviews_sec img {
	padding:0;
	margin:0;
	float:left;
}
#reviews_sec .review {
	padding:5px 0 0 0;
	margin:0;
	height:82px;
	background-color:#e4e4e4;
	width:96%;
	float:left;
	display:block;
}
#reviews_sec .review a {
	padding:0;
	margin:0 0px 0 0;
	color:#000000;
}
#reviews_sec .review a:hover {
	text-decoration:underline;
}
#reviews_sec .review h2 {
	padding:0;
	margin:0;
	display:block;
	line-height:18px;
}
#reviews_sec .review img {
	padding:0;
	margin:0 8px 0 0;
	float:left;
}
#reviews_sec .review p {
	padding:0;
	margin:0;
	display:block;
	line-height:normal;
}
#logos {
	padding:0;
	margin:0;
	float:left;
	width:100%;
	display:inline;
}
#logos a {
	margin:0 25px 0 0;
	float:left;
}
#logos a.last {
	margin:0;
}
#mid_main_left {
	width:340px;
	float:left;
	margin:0 16px 0 0;
}
#mid_main_left .update {
	width:100%;
	float:left;
	margin:0 0 10px 0;
}
#mid_main_left .update h1 {
	color:#e1001a;
}
#mid_main_left .update a {
	color:#e1001a;
}
#mid_main_left .update a:hover {
	text-decoration:underline;
}
#mid_main_left .update p.date {
	color:#13235b;
	padding:0 0 5px 0;
}
a.learn_more {
	color:#e1001a;
	font-size:11px;
	margin:5px 0 0 0;
	float:left;
}
.tab {
	padding:0;
	margin:10px 0 0 0;
	float:left;
	width:100%;
}
h2.bluetab {
	padding:0 0 0 8px;
	width:202px;
	height:33px;
	display:block;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	line-height:33px;
	background:url(../images/bluetitle_bg.jpg) no-repeat;
}
h2.blacktab {
	padding:0 0 0 8px;
	width:202px;
	height:33px;
	display:block;
	font-weight:bold;
	font-size:12px;
	color:#fff;
	line-height:33px;
	background:url(../images/blacktitle_bg.jpg) no-repeat;
}
.tab img {
	margin:5px 0;
}
.tab h1 {
	font-size:11px;
	color:#e1001a;
	padding:5px 0;
}
.tab a.learn_more {
	color:#248d00;
}
#mid_main_right {
	padding:0;
	margin:0 16px 0 0 ;
	width:126px;
	float:left;
}
#mid_main_right a {
	margin:0 0 13px 0;
	display:block;
}
#right_main_sec {
	padding:0;
	margin:0;
	width:210px;
	float:right;
}
#right_main_sec a.video_link {
	padding:10px 0 0 20px;
	width:190px;
	height:58px;
	background:url(../images/video_link_bg.jpg) no-repeat;
	display:block;
	font-size:16px;
	color:#FFF;
	float:left;
	font-weight:bold;
}
#news {
	padding:0;
	margin:0;
	width:210px;
	float:left;
}
#news h2 {
	margin:10px 0 0 0 ;
	display:block;
}
#news ul  {	
	display:block;
	width:203px;
	padding:0;
	margin:10px 0 0 3px;
	list-style:none;
}
#news ul li {	
	padding:8px 0 8px 0;
	margin:0;
	text-align:justify;
	border-bottom:dashed 1px #999;	
}
#news ul li.results {	
	padding:4px 0 4px 0;
	margin:0;
	color:#F00;
	text-align:justify;
	border:none;	
}
#news ul li.results a {	
	color:#e1001a;
}
#news ul li a {
	font-size:12px;
	color:#444444;
}
#news ul li a:hover {
	color:#e1001a;
}

.affiliation {
	width:203px;
	height:40px;
	display:block;
	background:url(../images/affiliateprograme_imgi.jpg) no-repeat;
	padding:94px 0 0 7px;
	color:#FFF;
	margin:5px 0 0 0;
}
.affiliation h2 {
	display:block;
	line-height:12px;
}
.affiliation p {
	color:#FFF;
	font-size:10px;
}
#footer {
	padding:0;
	margin:20px 0 20px 0;
	display:block;
	width:899px;
}
#footer_cont {
	width:899px;
	display:block;
	background-color:#f5faf4;
	float:left;
	padding:0 0 0 13px;
}
#footer_cont .footer_links {
	width:630px;
	float:left;
}
#footer_cont .footer_links a {
	float:left;
	padding:0 10px 0 0;
	margin:0 10px 0 0;
	font-size:10px;
	color:#787878;
	background:url(../images/sep_footerlink.jpg) right no-repeat;
}
#footer_cont .footer_links a:hover {
	color:#000;
}
p.copyright a {
	padding:0;
	margin:5px 0 0 0 ;
	font-size:10px;
	color:#787878;

}
p.copyright {
	font-size:10px;
	color:#a2a2a2;
	float:left;
	padding:5px 0 0 0;
}
#footer_cont .social_network {
	float:right;
	padding:0 15px 0 0;
} 
#footer_cont .social_network a {
	margin:0 0 0 10px;
} 