/*ol */
body {margin:0px; padding:0px; font:75% Arial, Helvetica, sans-serif; color:#000; background:#FFFFFF; }

a {text-decoration:none; color:#0066FF;}
a:hover {text-decoration:underline; color:#FF6600}
h1 {font-size:1.5em; font-family:"News Gothic MT";margin:0px;padding:0px;font-weight:normal; }
h2 {font-size:1.3em; font-family:Arial, Helvetica, sans-serif; margin:0px;padding:0px;}
h3 {font-size:1.1em; font-family:Arial, Helvetica, sans-serif; margin:0px;padding:0px;}
h4 {font-size:1.0em; font-family:Arial, Helvetica, sans-serif; margin:0px;padding:0px;}

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

#main {width:680px;height:auto; float:left; margin-top:5px; border-right:1px solid #CCCCCC}



/*menu switch*/
#menuwrapper {width:435px; height:auto; float:left; margin-top:15px;font-family:"News Gothic MT";}
#menuwrapperinner {height:34px; width:auto; margin-left:0px; padding-right:5px; float:right; color:#666666}
#menuwrapperinner a {color:#666666; }
#menuwrapperinner a:hover {color:#ff6600;}
#menuarea {width:360px; height:35px; overflow:hidden; float:left;}

#menuareaone {width:auto }
#menuareatwo {width: auto }

/*dropdown menu info*/
* {padding:0; margin:0}	
.dropdown {float:left; padding-right:0px; width:100px}
.dropdown dt { width:82px; border:2px solid #CCCCCC; padding:8px; font-weight:bold; cursor:pointer; background:url(../images/header.gif); text-align:center}
.dropdown dt h2{font-weight:bold;margin-left:25px;}
.dropdown dt:hover {background:url(../images/header_over.gif)}
.dropdown dd {position:absolute; overflow:hidden; width:160px; display:none; background:url(../images/menubackdeep.png) repeat-y; z-index:200; }
.dropdown ul {width:150px;   list-style:none; border-top:none; margin:4px 0px 4px 0px;}
.dropdown li {display:inline;}
.dropdown a, .dropdown a:active, .dropdown a:visited {display:block; padding:3px; color:#FFF; text-decoration:none; background:url(../images/menubackblue.jpg); width:150px; height:15px}
.dropdown a:hover {background:#d9e1e4; color:#000}
.dropdown .underline {border-bottom:1px solid #b9d6dc}
#wrapper {width:150px; margin:0 auto}
#wrapper2 {width:150px; margin:0 auto}
h2 {font-size:14px; margin:5px 0}
.link {cursor:pointer; color:#666}
.link:hover {color:#000}
.slider {position:relative; overflow:hidden;  height:225px; background:none; margin-bottom:0px}
.slidercontent {position:absolute}
.slidercontent .upper {border-bottom:1px solid #9ac1c9}
.section {padding:0px}


.dropdowntwo {float:left; padding-right:0px; width:100px}
.dropdowntwo dt { width:82px; border:2px solid #CCCCCC; padding:8px; font-weight:bold; cursor:pointer; background:url(../images/header.gif); text-align:center}
.dropdowntwo dt h2{font-weight:bold; margin-left:25px;}
.dropdowntwo dt:hover {background:url(../images/header_over.gif)}
.dropdowntwo dd {position:absolute; overflow:hidden; width:160px; display:none; background:url(../images/menubackdeep.png) repeat-y; z-index:200; }
.dropdowntwo ul {width:150px;   list-style:none; border-top:none; margin:4px 0px 4px 0px;}
.dropdowntwo li {display:inline;}
.dropdowntwo a, .dropdowntwo a:active, .dropdowntwo a:visited {display:block; padding:3px; color:#FFF; text-decoration:none; background:url(../images/menubackpink.jpg); width:150px; height:15px}
.dropdowntwo a:hover {background:#d9e1e4; color:#000}
.dropdowntwo .underline {border-bottom:1px solid #b9d6dc}

strong.also_in{color:#ffffff;font-size:1.1em;font-family:Verdana, Arial, Helvetica, sans-serif;margin:0px;padding:0px;}
.clear { clear:both;}
.dash_div { width:100%; height:17px; background:url(../images/dash_div.jpg) repeat-x; margin: 3px 0 3px 0;}
.dash_div2 { width:100%; height:31px; background:url(../images/dash_div2.jpg) repeat-x; }

/* Page Wrappers/Container CSS Styles */
#page_wrapper { width:1011px; margin:0px auto; margin-top:10px; background:#FFFFFF; height:auto;}
#main_container { width:990px; margin:0px auto; background:#fff;padding-top:0px; overflow:hidden;}
#page_body { width:990px; margin:0px auto;}


/* Leader Board MastHeader CSS Styles */
#leader_board_container {width:1011px; height:90px; margin:0px auto; margin-bottom:20px;}
#leader_board_container .logo { width:1011px; height:90px; float:left; margin: 0 0 0 20px;} /*DELETE BG COLOR*/

/* MastHeader Navigation / Logo CSS Styles */
#masthead_container_wrapper {border-bottom:2px #CCCCCC solid; width:1011px; margin:0 auto; margin-top:10px}
#masthead_container { width:1011px; height:172px; margin:0px auto; margin-bottom:10px;}
#masthead_container_logo { width:279px; height:172px;  background:url(../images/logo.jpg) no-repeat; float:left;}
#masthead_container_tag { width:732px; height:20px; /*background:url(../images/newtag.jpg) no-repeat 379px 0; */ float:right; margin-top:10px; margin-bottom:100px}

#mastheader_container .quote { width:294px; height:73px; background:url(../media/images/quote_bg.jpg) no-repeat; float:right;}

/*Main nav*/
#nav_container { width:990px; background:#000; margin:0 0 12px 0;}
#nav_main {width:990px; height:50px;}
#nav_main ul { margin:0px; padding:0px;height:34px;}
#nav_main li {font-family:Georgia, "Times New Roman", Times, serif;margin:0px; padding:0px; list-style:none; line-height:34px; display:inline;float:left;font-size:1.2em; font-weight:bold;}
#nav_main li a{text-decoration:none; color:#fff; padding:0 14px 0 14px;}
#nav_main li a:hover{background:#3a3a3a; color:#c83336; float:left;}
#nav_main li a.on{ background:#3a3a3a; float:left;color:#c83336;text-decoration:none;padding:0 16px 0 16px;}
#nav_main li a.on:hover{background:#3a3a3a; color:#c83336; float:left;}

/*Subnav*/
#nav_sub { width:990px; height:34px; background:#3a3a3a;}
#nav_sub ul{ margin:0px; padding:0px 0 0 16px; display:block;line-height:34px; height:34px;}

#nav_sub li{ font-family:Georgia, "Times New Roman", Times, serif;display:inline; list-style:none;padding:0 10px 0 0; height:34px; float:left;}
#nav_sub li a{ color:#97a0a5; text-decoration:none; float:left;}
#nav_sub li a:hover{color:#c83336; float:left;}
.nav_divider {width:1px;height:68px; background:url(../images/nav_div.jpg) no-repeat; float:left;}

#video_desc{width:210px;float:left;position:relative;}
#video_desc h3{color:#ffffff;font-size:1.1em;}
#video_desc a{color:#ffffff;}

/* Search Container CSS Styles */
#search_container {width:290px; height:30px; margin-top:20px; background:#ffffff; float:right}
#search_container .search { width:350px; float:right; margin:0 0px 0 10px;}
#search_container form{ margin:0px; padding:0;}
#search_container input{ width:190px; height:18px;border:1px solid #999999;font-size:10pt;}
#search_container .buttonsubmit { width:100px; height:25px; margin-top:4px; white-space:nowrap; border:0px; color:#fff; background:#ff9900;}
 
#search_container .time {width:260px; float:left; text-align:left; padding-left:0px; padding-top:10px; font-size:9pt; color:#000000; margin: 0 0px 0 0px; overflow:hidden}





/*index page*/


/*top secton */
#top_section_wrapper {width:1011px; float:left; overflow:hidden; margin-bottom:20px; border-bottom:#CCCCCC solid 1px}
#top_section {width:1011px; float:left; overflow:hidden; margin:10px 0 20px 0;}
#top_section_left {width:310px; float:left; overflow:hidden}
#top_section_left_inner{width:280px; margin-right:20px; float:left; margin-top:5px}
#top_section_left_inner img {border:none;   }
#top_section_left_title {height:46px; border-bottom:1px solid #CCCCCC; }
#top_section_left_cover {margin:5px; /*background:url(../images/pinkgradient.jpg) repeat-y;*/}
#top_section_left_cover img {margin:10px 0 0 10px; border:1px solid #CCCCCC }

#top_section_left_textwrap{width:280px; margin-right:20px; float:left; border-top:1px solid #CCCCCC; margin-top:0px;}
#top_section_left_text{width:280px; margin-right:20px; float:left;margin:10px 0 10px 0;}
#top_section_left_text h1{color:#464646;font-size:20px; padding-bottom:5px;font-family:"News Gothic MT";}
#top_section_left_text strong{color:#666666; }
#top_section_left_text p {color:#606060; line-height:15px; margin-bottom:10px; }


#top_section_right {width:675px; float:left; height:435px; overflow:hidden; margin-left:20px; /*background:url(../images/buttonimagesback.jpg) no-repeat scroll -20px 7px*/}
div#button{	position:absolute;	margin-left:655px; margin-top:30px;	z-index:99;}
div#toprightimages{	width:655px; position:relative;	height:430px;	overflow:hidden; float:left}
div#toprightimages#buttonone { }
div#toprightimages#buttontwo { }
div#toprightimages#buttonthree { }
div#toprightimages#buttonfour { }
div#toprightimages#buttonfive { }
/* #3. Navigation buttons to the left of disjointed images */
div#button li{	position:relative;	width:20px;	height:30px;	text-indent:-9999px;	list-style:none;	margin:0;	padding:0;
}
	
/* #3. Make the Buttons Clickable */
div#button li#buttonone a, li#buttontwo a, li#buttonthree a, li#buttonfour a, li#buttonfive a {	list-style:none;	margin:0;	padding:0;	width:20px;	height:30px;	display:block;}

/* #3. Normal Button States */
li#buttonone{	background:url(../images/button1.jpg) no-repeat;	}
li#buttontwo{	background:url(../images/button2.jpg) no-repeat;	}
li#buttonthree{	background:url(../images/button3.jpg) no-repeat;	}
li#buttonfour{	background:url(../images/button4.jpg) no-repeat;	}
li#buttonfive{	background:url(../images/button5.jpg) no-repeat;	}

/* #3. Hover Button States */
/*li#buttonone:hover{	background:url(../images/button1hover.jpg) no-repeat;	}
li#buttontwo:hover{	background:url(../images/button2hover.jpg) no-repeat;	}
li#buttonthree:hover{	background:url(../images/button3hover.jpg) no-repeat;	}
li#buttonfour:hover{	background:url(../images/button4hover.jpg) no-repeat;}
li#buttonfive:hover{	background:url(../images/button5hover.jpg) no-repeat;}*/


/*bottom section */

/*widgets*/
.widget_small{width:280px;margin:0 0 20px 0px;}
.small_ui-selected {border:3px #cccccc dotted;height:200px;margin:0 0 10px 0;}
.large_ui-selected {border:3px #cccccc dotted;height:200px;margin:0 0 10px 0;}
#widget_container{width:280px;float:left;margin:0 0 0 0px;}
#widget_container ul{list-style:none;margin:0;padding:0;}
#widget_container li.changecursor:hover{cursor:default;}
#widget_container li:hover{cursor:move;}
#widget_column_left{float:left;width:280px;}
#widget_column_right{float:left;width:190px;}
#widget_column_centre{width:390px;}

#column_left {width:280px; float:left; margin-right:30px; height:auto; overflow:hidden}

	
	
	.widgetpinktop {width:280px; height:330px; background:url(../images/widgetpinktop.png) no-repeat; margin-bottom:20px;}
	.widgetpinktop h1 {color:#FFFFFF}
	.widgetpinktop h1 a {color:#FFFFFF}
	.widgetpinktop h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetpinktop h2 {color:#FFFFFF}
	.widgetpinktop h2 a {color:#FFFFFF}
	.widgetpinktop h2 a:hover{color:#FF6600; text-decoration:none}
	.widgetpinktopspacer {width:280px; height:30px;}
	.widgetpinktoptitle {width:280px; height:30px; margin-top:12px; margin-left:10px}
	.widgetpinktopbody {width:255px; height:auto; margin-left:10px; margin-top:10px; font-size:13px; color:#FFFFFF;line-height:16px;}
	.widgetpinktopbody img {float:left; margin-right:5px; border:1px solid #CCCCCC; }
	
	.widgetbluetop {width:280px; height:330px; background:url(../images/widgetbluetop.png) no-repeat; margin-bottom:20px; overflow:hidden}
	.widgetbluetop h1 {color:#FFFFFF}
	.widgetbluetop h1 a {color:#FFFFFF}
	.widgetbluetop h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetbluetop h2 {color:#666666}
	.widgetbluetop h2 a {color:#666666}
	.widgetbluetop h2 a:hover{color:#FF6600; text-decoration:none}
	.widgetbluetopspacer {width:280px; height:30px;}
	.widgetbluetoptitle {width:280px; height:30px; margin-top:12px; margin-left:10px}
	.widgetbluetopbody {width:255px; height:auto; margin-left:10px; margin-top:10px; font-size:13px; color:#666666; line-height:16px;}
	.widgetbluetopbody img {float:left; margin-right:5px; border:1px solid #CCCCCC;}
	
	.widgetbluestumpy {width:280px; height:260px; background:url(../images/widgetbluestumpy.png) no-repeat; margin-bottom:20px;}
	.widgetbluestumpy h1 {color:#FFFFFF}
	.widgetbluestumpy h1 a {color:#FFFFFF}
	.widgetbluestumpy h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetbluestumpyspacer {width:280px; height:30px;}
	.widgetbluestumpytitle {width:280px; height:30px; margin-top:15px; margin-left:10px}
	.widgetbluestumpybody {width:255px; height:auto; margin-left:10px; margin-top:5px; font-size:13px; color:#666666; line-height:16px;}
	.widgetbluestumpybody img {float:left; margin-right:5px; border:1px solid #CCCCCC; }
	
	
	.widgetmiddle {width:210px; height:405px; background:url(../images/widgetmiddle.png) no-repeat; margin-bottom:20px; float:left}
	.widgetmiddle h1 {color:#000}
	.widgetmiddle h1 a {color:#000}
	.widgetmiddle h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetmiddlespacer {width:210px; height:30px;}
	.widgetmiddletitle {width:210px; height:30px; margin-top:12px; margin-left:10px}
	.widgetmiddlebody {width:195px; height:auto; margin-left:10px; margin-top:0px; font-size:13px; color:#000; line-height:16px;}
	.widgetmiddlebody img {float:left; margin:5px 0; border:1px solid #CCCCCC; }
	.widgetmiddlebody ul {list-style:none;margin:0px 0;padding:0;width:170px; }
	.widgetmiddlebody li{margin:5px 0}
	.widgetmiddlebody li a{margin:5px 0}
	.widgetmiddlebody img li a:hover{margin:5px 0; }
	
	
	.widgetmap {width:430px; height:405px; background:url(../images/widgetmapback.png) no-repeat; float:right; }
	.widgetmapinner {margin:35px 0 0 0; }
	.widgetmap h1 {color:#FFFFFF}
	.widgetmap h1 a {color:#FFFFFF}
	.widgetmap h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetmaptitle {width:430px; height:30px; margin-top:12px; margin-left:10px} 	
	
	
	.widgetmap1 {width:430px; height:405px; background:url(../images/widgetmapback1.png) no-repeat; float:left; margin-right:35px; }
	.widgetmap1inner {margin:35px 0 0 0; }
	.widgetmap1 h1 {color:#FFFFFF}
	.widgetmap1 h1 a {color:#FFFFFF}
	.widgetmap1 h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetmap1title {width:430px; height:30px; margin-top:12px; margin-left:10px} 	
	
#column_right {width:680px; float:right; overflow:hidden; height:auto;}

	.widgetwideorange {width:680px; height:255px; background:url(../images/widgetwidegrey.png) no-repeat; margin-bottom:20px; float:left}
	.widgetwideorange h1 {color:#FFFFFF}
	.widgetwideorange h1 a {color:#FFFFFF}
	.widgetwideorange h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetwideorangespacer {width:280px; height:30px;}
	.widgetwideorangetitle {width:280px; height:30px; margin-top:12px; margin-left:10px}
	.widgetwideorangebody {width:660px; height:auto; margin-left:10px; margin-top:10px; font-size:13px; color:#FFFFFF; line-height:16px; overflow:hidden;}
	.widgetwideorangebody img {float:left; margin-right:0px; }
	.widgetwideorangeone {float:left; width:650px; margin-right:0px; margin-left:2px }
	.widgetwideorangeone img {float:left; margin-right:0px; border:1px solid #CCCCCC; }
	
	.widgetwideblue {width:680px; height:255px; background:url(../images/widgetwideblue.png) no-repeat; margin-bottom:20px; float:left}
	.widgetwideblue h1 {color:#FFFFFF}
	.widgetwideblue h1 a {color:#FFFFFF}
	.widgetwideblue h1 a:hover{color:#FF6600; text-decoration:none}
	.widgetwideblue h2 {color:#FFFFFF}
	.widgetwideblue h2 a {color:#FFFFFF}
	.widgetwideblue h2 a:hover{color:#FF6600; text-decoration:none}
	.widgetwidebluespacer {width:280px; height:30px;}
	.widgetwidebluetitle {width:280px; height:30px; margin-top:12px; margin-left:10px}
	.widgetwidebluebody {width:650px; height:150px; margin-left:10px; margin-top:10px; font-size:13px; color:#FFFFFF; line-height:16px;}
	.widgetwideblueone {float:left; width:200px; }
	.widgetwideblueone img {float:left; margin-right:5px; border:1px solid #CCCCCC;}

/*sub sectoin */
#sub_article_container {width:680px;margin-top:5px}
#sub_items_wrapper {width:610px; float:left; margin-top:20px; }

/* Article Page left column*/
#article_content {width:650px; }
#article_content h2 {font-size:22px; font-weight:bold; margin-bottom:10px; }
#article_content h3 {font-size: 14px; font-weight:bold; margin-bottom:10px; color:#464646}
#article_content_image_wrap { border-top:2px solid #CCCCCC; /*background:url(../images/imageback.png) no-repeat scroll 200px 10px;*/ border-bottom:1px solid #CCCCCC; height:auto; width:100%; margin-bottom:10px; overflow:hidden }
#article_content img {float:left; margin:10px 0 10px 0;}
#article_content img.display{float:left; margin:10px 0 10px 0; border:1px solid #CCCCCC; padding:3px;}

#article_scrollbar {font-size:12px; line-height:20px; color:#606060 }
#article_scrollbar td {font-size:12px; line-height:20px; color:#606060 }
/*right column*/
#right_column {width:300px; float:right; height:auto; margin-left:20px; margin-top:20px; overflow:hidden }
.right_wrapper {width:300px; border-top: 2px solid #CCCCCC; padding: 10px 0 10px 0; float:left; margin-bottom:10px }

/*section page */
.sub_wrapper_content {float:left;margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:5px; width:660px; border-bottom:1px dotted #CCCCCC;}
.sub_wrapper_content img {float:left;margin-bottom:15px;margin-left:0;margin-right:15px;margin-top:5px;padding:3px; border:1px solid #CCCCCC; }
.sub_wrapper_content h2 {margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:5px;font-family: Verdana, geneva, arial,sans-serif;font-size: 12px;color: #606060;text-decoration: none; font-weight:bold}
.sub_wrapper_content h2 a{margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:5px;font-family: Verdana, geneva, arial,sans-serif;font-size: 14px;color: #464646;text-decoration: none; font-weight:bold}
.sub_wrapper_content h2 a:hover {margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:5px;font-family: Verdana, geneva, arial,sans-serif;font-size: 14px;color: #FF6600;text-decoration: none; font-weight:bold}
.sub_wrapper_content h3 { margin-bottom:5px;margin-left:0;margin-right:5px;margin-top:5px;font-family: Verdana, geneva, arial,sans-serif;font-size: 12px;color: #606060;text-decoration: none; font-weight:normal}
#sub_section_main_image {float:left; height:480px; border-bottom:1px #CCCCCC solid; }
#sub_section_main_image h1 {font-size:18px}


/*** comments ***/
#comment{margin:0px 0 10px 0;}
#comment h3{margin:0px 0 0;font-family:Arial,sans-serif;font-size:14px; padding:0; color:#464646; font-style:normal}
#comment h4{margin:15px 0 0 0; font-size:14px;}
#comment form{font-size:0.8em;margin:15px 0 0 0;}
#comment label{width:250px; font-size:11px;}
#comment input{width:250px;}
#comment textarea{width:250px;height:150px;}
.each_post{background:#e7e7e7;border:5px solid #606060;margin:15px 0 0 0;padding:10px; -moz-border-radius:10px;}
.each_post_bottom{background:url(../images/commentbottom.jpg) no-repeat; height:20px; width:100px;}
.each_post p{margin:5px 0 0 0;}
.each_post span{color:#666666;font-size:9pt;font-style:italic;}
.stars{margin:5px 0 5px 0;color:#666666;}
#comment_icon{margin:10px 5px 5px 5px;color:#666666;}
#print_icon{margin:5px 5px 5px 5px;color:#666666;}
#email_icon{margin:5px 5px 5px 5px;color:#666666;}
#email_icon span{margin:0 0 0 5px;position:relative;bottom:5px;}
#comment_icon span{margin:0 0 0 5px;position:relative;bottom:5px;}
#print_icon span{margin:0 0 0 5px;position:relative;bottom:5px;}
#email_icon img{border:none;}
#comment_icon img{border:none;}
#print_icon img{border:none;}
#rating_container_header{background:#666666;height:25px;line-height:25px;color:#fff;text-indent:5px;font-size:12pt;font-weight:bold;}
#share_this_container{margin:2px 0 2px 5px;}

#starrating_container {width:auto; background:#fff; overflow:hidden;margin:10px 5px 10px 5px;line-height:19px;}
#starrating_container .starrating_container h2 {font-size:1.1em;width:auto; margin:0px; height:2.2em;line-height:32px; font-weight:bold; color:#000;}
#starrating_container .stars {margin:5px 0 5px 0px; color:#000;}

/*article links */

.main_article_more_links{margin:15px 0 0 0;width:auto; background:#e7e7e7;padding:20px; line-height:19px; border:5px solid #606060; -moz-border-radius:10px;}
.main_article_more_links ul {margin:0 0 0 15px; padding:0; list-style:none outside;color:#0066FF;}
.main_article_more_links li {}
.main_article_more_links li a{text-decoration:none; color:#0066FF;}
.main_article_more_links li a:hover{text-decoration:none; color:#FF6600}
.main_article_more_links h4{font-size:12pt;color:#000; margin-bottom:10px}

/*section links*/
.region_links{margin:15px 0 0 0;width:auto; padding:20px 0px 20px 0px; line-height:19px; border-top:2px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
.region_links ul {margin:0 0 0 15px; padding:0;list-style:none outside;color:#0066FF;}
.region_links li {}
.region_links li a{text-decoration:none; color:#0066FF; font-weight:bold}
.region_links li a:hover{text-decoration:none; color:#FF6600}
.region_links h4{font-size:12pt;color:#000; margin-bottom:10px}
.region_links h2{font-size:12pt;color:#464646; }

/*most read articles*/
.most_read_links{margin:0px 0 0 0;width:auto; padding:15px 0px 15px 0px; line-height:19px; border-top:none ; border-bottom:none;}
.most_read_links ul {margin:0 0 0 0px; font-weight:bold; padding:0;list-style:none outside;color:#0066FF;}
.most_read_links li {}
.most_read_links li a{text-decoration:none; color:#0066FF;}
.most_read_links li a:hover{text-decoration:none; color:#FF6600}
.most_read_links h4{font-size:12pt;color:#000; margin-bottom:10px}
.most_read_links h2{font-size:12pt;color:#464646; }



/*article tools*/
#container_articletools {padding: 0 0 0 0; margin:0 0 0px 0; width:300px; height:auto; float:left; overflow:hidden; background:#FFFFFF; }
#container_articletools h2 {font-size:1.3em;width:163px; margin:0px;background:#fff;height:2.1em;line-height:26px; text-indent:0px; font-weight:bold; color:#000000;}

/*related articles */
.related_articles {width:300px;background:#fff repeat;overflow:hidden; margin:10px 0px 10px 0px;line-height:19px; float:left}
.related_articles h2 {font-size:1.3em;width:163px; margin:0px; height:2.2em;line-height:32px; text-indent:0px; font-weight:bold; color:#000;}
.related_articles h3 {font-size:1.1em;color:#000;}
.related_articles_copy {width:auto; margin:0px auto; }
.related_articles_copy ul { margin:0; padding:0;}
.related_articles_copy li { display:block; list-style:none;}
.related_articles_copy li a{margin:0px;background:#fff; line-height:19px; font-weight:bold; color:#0066FF;}
.related_articles_copy li a:hover{text-decoration:none; color:#FF6600}

/*adverts*/
#widerectangle {width:300px; height:250px; margin-bottom:10px; float:left}

/*footer*/
#footer {width:990px; float:left; margin:0 auto; }

/*back issue page */
.backissuepagewrap {height:auto;}
.backissuewrap {width: 660px; height: 255px; float: none; margin-bottom: 10px; }
.backissueimagewrap {width: 188px; float: left; border:1px solid #CCCCCC; padding:3px; }
.backissuetextwrap {width: 400px; float: left; margin-left:15px; margin-top:10px }
.backissuetextwrap ul {list-style:none }
.backissuetextwrap li { }
.backissuetextwrap li a{ font-weight:bold}
.backissuetextwrap li a:hover{ font-weight:bold }


/*tooltip*/
#tooltip{	position:absolute;	border:3px solid #333;	background:#CCCCCC;	padding:2px 5px; color:#0066FF; font-size:14px;		display:none;	}	

/* ------------------------------------*/
/* << CAPTIFY !!                       */
/* ------------------------------------*/

/* caption styling */



.caption-top, .caption-bottom 
{
	
	color: #ffffff;	
	padding: 1.2em;	
	font-weight: bold;
	font-size: 10px;	
	font-family: arial;	
	cursor: default;
	border: 0px solid #334143;
	background: #000000;
	

}
.caption-top {
   border-width: 0px 0px 8px 0px;
}
.caption-bottom {
   border-width: 8px 0px 0px 0px;
}

.caption-bottom h1 {
   font-weight: bold;
	font-size: 13px;
	
}

.caption-bottom h2 {
   font-weight: bold;
	font-size: 10px;
	
}

.caption-bottom a:hover {

	border: 0 none;
	text-decoration:none;

}

.caption a, .caption a {
	border: 0 none;
	text-decoration:none;
	
	background: #000000;
	padding: 0.3em;
}
.caption a:hover, .caption a:hover {
	background: #202020;
}
.caption-wrapper {
	float: left;
	
}
br.c { clear: both; }

#keyline{width:1011px; float:left; border-top:2px solid #CCCCCC;margin-top:25px;}

#images {width:1011px; float:left; margin:25px auto 25px; }
.image1 { 
float:left;
display:inline;
margin-right:0px;
padding:3px;
font-weight: bold;
	font-size: 10px;	
text-decoration:none;
border:1px solid #CCCCCC;
}
.image1spacer {width:15px; height:1px; float:left}
.image1 a, a:hover{
text-decoration:none;
border:0 none;
}


#footerbox {float:left; width:1011px; background:url(../images/footer_bg.jpg) no-repeat; height:128px;border-top:2px solid #CCCCCC}
#footer_nav {width:800px; position:relative; top:55px; left:250px; color:#0066FF;font-family:"News Gothic MT";font-size:13px; font-weight:bold;}
#footer_nav ul { margin:0px; padding:0px;}
#footer_nav li { display:inline; list-style:none;}
#footer_nav li a{ color:#0066FF; text-decoration:none;}
#footer_nav li a:hover{ color:#FF6600; text-decoration:none;}

#topnavbar {position:relative;margin-top:19px;left:13px; color:#0066FF;font-size:13px;font-family:"News Gothic MT";}
#topnavbar ul { margin:0px; padding:0px;}
#topnavbar li { display:inline; list-style:none;}
#topnavbar li a{ color:#0066FF; text-decoration:none;}
#topnavbar li a:hover{ color:#FF6600; text-decoration:none;}

#advert {
height: 300px;
margin: 0;
padding: 0;
}

#transparent {
position: absolute;
float: left;
z-index: 10;
margin: 0;
padding: 0;
}

#transparent img {
border: 0px;
}




