body{margin:0;background:#080e4f url(../images/main_bg.jpg) repeat-x; color:#000000}
body,td,th,input,select,textarea,input {font-family:Arial, Helvetica, sans-serif;}
body,td,th,input,select,textarea,input {font-size:11px;}
p{margin:0 0 1.5em 0;}
form{padding:0;margin:0}
a{color:#0065ca;}
a.readmore { width:50px; padding-left:8px; background:url(../images/red_more_arrow.gif) left center no-repeat;}
a.viewall { display:block; width:45px; padding-left:8px; font-size:10xp; font-weight:bold; text-decoration:none; background:url(../images/red_arrow.jpg) left center no-repeat; float:right;}
a img{border:none;}
hr{margin:2px 0 15px;}
H1{margin:0; font-size:13px; font-weight:bold;}
h2{font-size:12px; color:#0066cc; margin:0;}

#tblACMAdminToolbar{z-index:1000;}

.clear:after {content: ".";display: block;height: 0;clear: both;visibility: hidden;} .clear {display: inline-block;} /* Hides from IE-mac \*/ * html .clear {height: 1%;} .clear {display: block;} /* End hide from IE-mac */ 

.readmore {width:50px; height:10px; padding-left:10px; background:url(../images/red_more_arrow.gif) left center no-repeat;}

#maintable { width:1000px; margin-left:auto; margin-right:auto; background:#ffffff;} 


#header_area { width:1000px;}

#logo_area { height:60px; background:url(../images/logo_bg.jpg) repeat-x; padding:0 18px;}
#logo_area p{ margin:0; padding:0;}
#search_box { color:#FFFFFF; font-size:11px; margin:19px 0; float:right;}
#search_box p { float:left; margin-top:3px; margin-right:3px;}
/*#search_box input#input{ height:13px; padding-left:5px; border:1px solid #030438; color:#7f7f7f; font-weight:bold; width:155px;}
#search_box input#submit{ margin:0; width:21px; height:18px; border:none; background:url(../images/search_btn.jpg) left top no-repeat; cursor:hand;}*/

#top_nav { margin:0px; padding:10px 18px; height:30px; background:url(../images/redbtn_bg.jpg) repeat-x;}
#date_area { width:201px; height:24px; padding-top:7px; background:url(../images/date_bg.jpg) left top no-repeat; font-size:13px; font-weight:bold; color:#0C2672; text-align:center; float:left;}
#horizontal_nav { width:760px; float:left;}
#horizontal_nav ul{ margin:0; padding:0; list-style:none;}
#horizontal_nav ul li{ width:175px; height:30px; margin-left:14px; background:url(../images/red_btn.jpg) left top no-repeat; padding:0; list-style:none; float:left;}
#horizontal_nav ul li#player { margin-left:8px;}
#horizontal_nav ul li a{ width:175px; display:block; padding:6px 0; text-align:center; font-size:14px; color:#FFFFFF; text-decoration:none; float:left;}
#horizontal_nav ul li a:hover{ color:#FFCC00;}


#middle_area { width:960px; padding:10px 20px;}

#left_area { width:200px; float:left;position:relative;z-index:2} 
#lower_left_area {font-family:Arial, Helvetica, sans-serif; font-size:9px; color:#000000; float:left;}



#primary_nav_area { height:447px; padding:3px; background:url(../images/nav_bg.jpg) left top no-repeat;position:relative;z-index:2}
#nav{margin:0;}



	#nav ul {padding: 0;margin: 0;list-style: none;list-style-image:none;line-height: 1;}

	#nav ul li {float: left;list-style: none;list-style-image:none;margin:0;}



	/* Level 1 */

	#nav ul li a{ display:block;text-decoration:none; width:150px; height:12px; padding:5px 22px;color:#080e4f; font-size:11px; font-weight:bold; text-transform: uppercase;background:url(../images/nav_on_bg.jpg) left top no-repeat; margin-top:2px; }

	#nav ul li a:hover{background:url(../images/nav_hover_bg.jpg) left top no-repeat; color:#FFFFFF;}

	#nav ul li div{color:#ffffff; font-family:Verdana, Arial, Helvetica, sans-serif;}

	#nav ul li.ipf-parent div a{}

	#nav ul li.ipf-parent div a:hover{}

	#nav ul li.ipf-parent div li a{background: none}

	#nav ul li.ipf-parent div li a:hover{background:#000000;}



	/* Level 2 */

	#nav ul li ul{margin: -21px 0 0 192px;position: absolute; width:200px;background: #0F2E5C;left: -999em;}

	#nav ul li ul li a{border-top:1px solid #003366;border-left:1px solid #003366; border-right:1px solid #003366;border-bottom:1px solid #999999; background-color:#FFFFFF; width:180px;padding:3px 10px; text-indent:none; font-size:11px; background-image:none; margin:0;}

	#nav ul li ul li a:hover{background:#080E4F; color:#fff;}

	#nav ul li ul li.ipf-parent a{}

	#nav ul li ul li.ipf-parent a:hover{}
	
	#pageid252 {height:30px;}

	#nav ul li ul li#pageid252 a {padding: 3px 10px 13px;}

	#nav ul li ul li#pageid208 a {height:25px;}

	/* Level 3 */

	#nav ul li ul li ul {margin:-20px 0 0 202px;}


	#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em;}

	#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left: auto;}


#lower_nav_logo { padding:10px 0; text-align:center;}
#lower_nav_text { padding:5px 0; color:#b41312; font-weight:bold; text-align:center;}

#quick_poll { margin-top:8px;}
#quick_poll_bg { background-color:#080e4f; color:#FFFFFF; padding:15px;}
#quick_poll_bg H1{ margin:0; font-size:14px; color:#fb9b00; font-weight:400;}

#powered { margin-top:15px; text-align:center;}
#seo { font-size:10px; color:#070d4d}
#seo a { font-size:10px; color:#070d4d; text-decoration:none;}

#right_area { width:753px; padding-left:7px; float:left;position:relative;z-index:1}

#content_left_area { width:446px; float:left;}
#slide_area {background:#080e4f;padding:2px}
	#slideshow{border:1px solid #94aecf}
#slide_img_area { text-align:center;}
#slide_img_title { padding:15px; color:#FFFFFF;}
#slide_img_title H1{ margin:0; font-size:14px; color:#fb9b00; font-weight:400;}
#slide_img_title a { color:#fb9b00;}

#pagetitle {font-size:13px; font-weight:bold;}
#sub_content_right_top { height:30px; background:url(../images/sub_content_top_bg.gif) left top no-repeat; padding:15px;}
#sub_content_right_mid { background:url(../images/sub_content_bg.gif) repeat-y; padding:0 15px 30px;}

#main_content { width:416px; margin-top:8px; padding:15px; background:url(../images/home_content_bg.gif) left top no-repeat;}
#ipbadmin { position:relative;}

#content_right_area { width:300px; padding-left:7px; float:left;}
#video_area {}
#latest_news_area { height:217px; padding:15px; margin-top:7px; background:url(../images/latest_news_bg.gif) left top no-repeat;}
#latest_news_area ul { margin:0; padding:0; list-style:none;}
#latest_news_area ul li { margin:0; padding:0; list-style:none; background:url(../images/latest_news_li_bg.gif) left top no-repeat; padding:5px 0 5px 15px;}
#latest_news_area ul li a {color:#0066cc; text-decoration:none;}

#sponsors_area { height:244px; padding:15px; margin-top:7px; background:url(../images/sponsors_bg.jpg) left top no-repeat;}
#sponsors_area img { margin-right:10px; float:left;}

#footer_area { width:960px; height:25px; background:url(../images/footer_bg.jpg) repeat-x; padding:20px 20px 15px; font-size:10px;}
#footer_area a { color:#b41312;}


/* Original Styles */
