body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/Images/web/template/news/09mod/bgtest.jpg) no-repeat fixed top center #222222;
}
#page {
}
#page_holder {
	width:983px;
	border:1px solid #000000;
	border-bottom:none;
	text-align:left;
	margin:0 auto;
	background-color:#FFFFFF;
}

#header_search form {
	float: right;
	display: inline;
	color: #808080;
}
#header_search form fieldset {
	display: inline;
	float: left;
	border:none;
	padding:0;
	margin:0;
}
#header_search form .text {
	background: #CCCCCC url(/Images/web/template/news/09mod/search_bg.gif) no-repeat;
	font:normal 11px Tahoma;
	border: 1px solid #333333;
	color: #333333;
	padding: 4px 4px 3px 5px;
	width: 150px;
	vertical-align: middle;
	line-height: 15px;
	-webkit-border-radius: 2px;
}
#header_search form .text:hover {
	border-color: #990000;
}
#header_search form .text:focus {
	color: #CCCCCC;
	border-color: #CC0000;
}
#header_search form .submit {
	margin: .1em 0 0 3px;
	vertical-align: middle;
}
#enhance_Google {
	display: block;
	margin:0;
	margin-top:20px;
	float: right;
	width: 150px;
	overflow-x: visible;
	overflow-y: visible;
	cursor:pointer;
}
#enhance_Google a, #enhance_Google a:visited {
	color:#CCCCCC;
	text-decoration:none;
	cursor:pointer;
}
#enhance_Google a:hover {
	color:#990000;
	text-decoration:none;
}
#enhance_Google_content {
	width: 125px;
	float: left;
	font:normal 8pt Tahoma, Arial, Helvetica, Verdana;
	line-height: 8pt;
	-x-system-font: none;
	cursor:pointer;
}
#enhance_Google img {
	float: left;
	margin:3px 4px 0 0;
}
body {
	margin:0;
	font-family:Arial, Helvetica, sans-serif;
	background:url(/Images/web/template/news/09mod/bgtest.jpg) no-repeat fixed top center #222222;
}
.hot_preview_box {font:normal 10px Tahoma, Georgia, "Times New Roman", Times, serif; color:#CC0000; padding:2px 0 4px 8px; overflow:hidden; background-color:#1F1F1F;}
.hot_preview_box a {color:#FFFFFF; text-decoration:underline;}
.hot_preview_box a:hover {color:#CCCCCC; text-decoration:none;}
.backtotop {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	color:#000000;
}
.backtotop a {
	font-weight:bold;
	color:#990000;
	text-decoration:none;
}
.backtotop a:hover {
	color:#000000;
	text-decoration:none;
}
.ad_text_300 {
	font:normal 10px Arial, Helvetica, sans-serif;
	letter-spacing:4px;
	color:#999999;
	padding-left:9px;
	text-align:center;
}
/* Universal Login ------------------------------------------------------ */

.universalLogin {
	float: left;
	width: 100%;
	color: #DFEBF5;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	font-size:11px;
	list-style: none;
	margin: 0;
	padding: 0;
	position: relative;
}
.universalLogin li.left a {
	color: #FFF;
	text-decoration:underline;
}
.universalLogin li.left a:hover {
	color: #FFF;
	text-decoration:none;
}
.universalLogin li.right a {
	color: #FF0000;
	text-decoration:none;
}
.universalLogin li.right a:hover {
	color: #FFF;
	text-decoration:none;
}
.universalLogin li.left a.active {
	color: #000;
	font-weight: bold;
	text-decoration: none;
	padding: 0 4px 3px 4px;
}
.universalLogin li.left {
	float: left;
	padding: 5px 0 7px 7px;
}
.universalLogin li.right {
	color: #fff;
	float: right;
	padding: 5px 8px 7px 0;
}
.universalLogin form {
	margin: 0;
	padding: 0;
	position: absolute;
	top: 4px;
	right: 7px;
}
* html .universalLogin form {
	top: 1px;
}
* html .ul_fieldLabel {
	/* ie 6 needs a nudge */
	position: relative;
	top: -2px;
}
.universalLogin input.field {
	padding: 3px;
	margin: 0 3px;
	border: 0;
	font-weight: normal;
	font-size: x-small;
	width: 100px;
	background: url(../Images/web/template/body/input_bg.gif) no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
}
.universalLogin input.ul_submit_image {
	vertical-align: middle;
	position: relative;
	top: -2px;
	padding-left: 5px;
}
#login {
	position: relative;
	width: 772px;
	height: 22px;
	padding: 0px;
}
.login-in-label {
	line-height:16px;
}
.varSearch input.universalSearch {
	padding: 3px;
	margin-left:3px;
	border: 0;
	font-weight: normal;
	font-size: x-small;
	width: 165px;
	background: url(../Images/web/template/body/input_bg.gif) no-repeat;
	font-family: Tahoma, Verdana, Arial, Helvetica, Sans-serif;
	top:0;
}
#secondSearch {
	height:26px;
}
#secondSearch input.field {
	padding:2px;
	margin: 0 2px;
	border: 0;
	width:340px;
	font:bold 14px Arial, Helvetica, Sans-serif;
	color:#666;
	border-bottom:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	text-transform:uppercase;
	background: url(../Images/web/template/body/input_bg.gif) no-repeat;
	position:absolute;
	top:3px;
}
#secondSearch .searchForm {
	left: 550px;
	position: absolute;
	margin:0;
	padding:0;
}
#secondSearch input.searchButton {
	left: 355px;
	position: absolute;
	top:1px;
	background: transparent url(../Images/web/template/body/uni_search_big.gif) no-repeat center top;
	width: 75px;
	height: 24px;
	margin:0;
	border: 0px;
	cursor: pointer;
	cursor: hand;
}
.varSearch input.FooterSearch {
	padding:3px;
	margin: 0 3px;
	border: 0;
	width:350px;
	font:bold 14px Arial, Helvetica, Sans-serif;
	color:#666;
	border-bottom:1px solid #CBCBCB;
	border-right:1px solid #CBCBCB;
	text-transform:uppercase;
	background: url(../Images/web/template/body/input_bg.gif) no-repeat;
}
.varSearch input.miniSearch {
	position: absolute;
	top:-2px;
	background: transparent url(../Images/web/template/body/uni_search.gif) no-repeat center top;
	width: 75px;
	height: 20px;
	border: 0px;
	cursor: pointer;
	cursor: hand;
	margin-left:-1px;
}
.varSearch #footButton {
	background: transparent url(../Images/web/template/body/foot_search_btn.gif) no-repeat center top;
	width: 75px;
	height: 24px;
	margin:0;
	border: 0px;
	cursor: pointer;
	cursor: hand;
}
/* Page Styles */

#breakingnews {
	background-color:#FF0000;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#breakingnews a {
	color:#FFFFFF;
	text-decoration:none;
}
#breakingnews a:hover {
	color:#000000;
	text-decoration:none;
}
#breakingnews_yellow {
	background-color:#FFFF00;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#FFFFFF;
}
#breakingnews_yellow a {
	color:#000000;
	text-decoration:none;
}
#breakingnews_yellow a:hover {
	color:#A82E05;
	text-decoration:none;
}
/* Poll Shell */

#poll_shell {
	margin:6px 2px;
	padding:3px 4px;
	border:1px solid #E2E2E2;
}
#poll_shell .question {
	font:normal 11px Arial, Helvetica, sans-serif;
	padding:2px;
}
#poll_shell .poll_link {
	font:normal 11px Georgia, "Times New Roman", Times, serif;
	letter-spacing:-1px;
	color:#000000;
	padding:2px;
	text-align:right;
}
#poll_shell .poll_link a {
	font-weight:bold;
	color:#990000;
	text-decoration:underline;
}
#poll_shell .poll_link a:hover {
	color:#990000;
	text-decoration:none;
}
/* Foot Styles */

.footdetails {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#666666;
	padding:2px;
}
.footdetails a {
	color:#045364;
	text-decoration:underline;
}
.footdetails a:hover {
	color:#990000;
	text-decoration:none;
}
/* Foot Styles Part 2 */

#foot {
	border-top:2px solid #000000;
	margin:20px auto 0 auto;
	text-align:left;
}
#foot .site_links {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	color:#000000;
	text-align:center;
	padding:4px 0;
}
#foot .site_links a {
	color:#A82E05;
	text-decoration:underline;
}
#foot .site_links a:hover {
	color:#000000;
	text-decoration:none;
}
#foot .topic_header_left {
	font:bold 10px Georgia, 'Times New Roman', Times, serif;
	text-transform:uppercase;
	padding:2px 6px;
	border-right:1px solid #F2F2F2;
}
#foot .topic_header_left a {
	color:#000000;
	text-decoration:none;
}
#foot .topic_header_left a:hover {
	color:#0099CC;
	text-decoration:none;
}
#foot .assets_left {
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:2px;
	text-align:center;
	border-right:1px solid #F2F2F2;
}
#foot .assets_left a {
	font:normal 12px Georgia, 'Times New Roman', Times, serif;
	color:#A82E05;
	text-decoration:none;
}
#foot .assets_left a:hover {
	color:#000000;
	text-decoration:underline;
}
#foot .vid_desc {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	color:#000000;
	padding:1px 0;
	border-bottom:1px dotted #999999;
	margin-bottom:3px;
}
#foot .vid_assets {
	font:normal 12px Georgia, "Times New Roman", Times, serif;
	padding:2px 0 0 8px;
	text-align:left;
	border-right:1px solid #F2F2F2;
}
#foot .vid_assets a {
	font:normal 12px Georgia, 'Times New Roman', Times, serif;
	color:#015EA1;
	text-decoration:none;
}
#foot .vid_assets a:hover {
	color:#0184E4;
	text-decoration:underline;
}
#foot .topic_header_right {
	font:bold 10px Georgia, 'Times New Roman', Times, serif;
	text-transform:uppercase;
	padding:2px 6px;
	border-left:1px solid #F2F2F2;
}
#foot .assets_right {
	font:normal 10px Arial, Helvetica, sans-serif;
	padding:2px;
	text-align:center;
	border-left:1px solid #F2F2F2;
}
#foot .assets_right .features {
	font:normal 10px Georgia, "Times New Roman", Times, serif;
	text-transform:uppercase;
	margin:8px 0;
	text-align:center;
}
#foot .assets_right .features a {
	color:#0099CC;
	text-decoration:underline;
	line-height:14px;
}
#foot .assets_right .features a:hover {
	color:#000000;
	text-decoration:none;
}
#foot .icon {
	background:url(/Images/web/template/pages/ros_icon.gif) center center no-repeat;
}
/* IntelliText Ads */

.iAs {
	font-family:Arial, Helvetica, sans-serif;
	color:#0066CC;
	padding:0;
}
.iAs a {
	color:#0066CC;
	text-decoration:none;
	border-bottom:1px dotted #006600;
	border-top:1px dotted #006600;
}
.iAs a:hover {
	color:#0066CC;
	text-decoration:none;
	border-bottom:none;
	border-top:none;
}

/* Navigation Styles */
#navShell {
	z-index:99999;
	position:absolute;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	width:770px;
	padding:6px 0;
	margin-left:235px;
	}

#nav, #nav ul {
	z-index: 9999999;
	padding: 0;
	margin: 0;
	list-style: none;
	text-transform:uppercase;
}

#nav li {
	float: left;
	height: 25px;
	margin:0 5px;
	padding: 0;
	}

#nav li a,
#nav li span {
	display: block;
	padding:6px 12px;
	text-align:center;
	font:normal 11px Tahoma, Arial, Helvetica, sans-serif;
	text-decoration: none;
	color: #FFFFFF;
	background:url(/testarticle/wp-content/themes/rope_mod/images/blackbg_link.jpg) top repeat-x #121212;
	border:1px solid #212121;
	}

#nav li:hover,
#nav li.sfhover {
	color: #FFFFFF;
	background-color:#990100;
	}

#nav li:hover a,
#nav li.sfhover a {
	color: #FFFFFF;
	border:1px solid #CC0000;
	background:url(/testarticle/wp-content/themes/rope_mod/images/redbg_link.jpg) top repeat-x #990100;
	}

#nav li a:hover {
	color: #FFFFFF;
	border:1px solid #CC0000;
	background:url(/testarticle/wp-content/themes/rope_mod/images/redbg_link.jpg) top repeat-x #990100;
	}

/* suckerfish dropdowns */

#nav li ul { /* second-level lists */
	z-index: 150000;
	clear: left;
	position: absolute;
	width: 180px;
	left: -999em; /* using left instead of display to hide menus because display: none isn't read by screen readers */
	margin: 0;
	padding: 0;
	list-style: none;
	background-color:#101010;
	border:none;
	cursor:pointer;
	}

#nav li ul ul { /* third-and-above-level lists */
	margin: -25px 0 0 180px;
	border:none;
	}

#nav li:hover ul ul, #nav li.sfhover ul ul {
	left: -999em;
	}

#nav li:hover ul, 
#nav li li:hover ul, 
#nav li.sfhover ul, 
#nav li li.sfhover ul { /* lists nested under hovered list items */
	left: auto;
	}

#nav li ul li {
	width: 180px;
	height: auto;
	text-transform: none;
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	background: none;
	list-style:none;
	margin:0;
	padding:0;
	border:none;
	}

#nav li ul li a,
#nav li:hover ul li a,
#nav li.sfhover ul li a,
#nav li ul li span {
	font:normal 11px Tahoma, Verdana, Arial, Helvetica, sans-serif;
	width: 155px;
	height: auto;
	border:none;
	font-weight: normal;
	text-align: left;
	color: #999999;
	background: none;
	}

#nav li ul li.sub a,
#nav li ul li.sub span {
	border:none;
	background: none;
	}

#nav li ul li.first a,
#nav li ul li.first span {
	border:none;
	background: none;
	}

#nav li ul li:hover,
#nav li ul li.sfhover {
	padding:0;
	border:none;
	background:#1F1F1F;
	color:#FFFFFF;
	}

#nav li ul li:hover a,
#nav li ul li.sfhover a,
#nav li ul li:hover span,
#nav li ul li.sfhover span {
	border:none;
	color:#FFFFFF;
	background: none;
	}

#nav li ul li a:hover,
#nav li ul li.sub li a:hover {
	height: auto;
	color:#FFFFFF;
	border:none;
	background: none;
	}

#nav li ul li.sub:hover {
	border:none;
	}

#nav li ul li.sub {
	border:none;
	}

#nav li ul li.sub a:hover {
	border:none;
	}

#nav li ul li:hover li a,
#nav li ul li.sfhover li a {
	border:none;
	}

#nav li ul li:hover a:hover,
#nav li ul li.sfhover a:hover {
	border:none;
	}
