/* snowinfo.co.uk - stylesheet */body {	font-family:Arial, Helvetica, sans-serif;	background-color:#000000;		}p {	color:#000000;	margin-left:4px;	font-size:12px;	}h5 {margin-left: 4px;}hr {background-color:#666666;height: 2px;}table {font-family:Arial, Helvetica, sans-serif;font-size:12px;}td {text-align:left;}/* snowinfo.co.uk - layout*//* wrapper: all content should be placed within the wrapper to ensure rendering on the screen*/#wrapper {	width: 900px;	height:1050px;	border:2px solid #FFFFFF;	margin:1px 50px 4px;	background-color:#FFFFFF;	background-image:url(/images/snowinfobackground.gif);	float:none;		}	/* header: Place for the logo*/#snow_header {	width: 900px;	height: 60px;		}	/* Main_nav: Button nav under the logo.*/#main_nav {width: 900px;height: 30px;/*border: 0px dashed #009900;*/margin-top: 280px;}#navcontainer ul{padding: .2em 0;margin: 0;list-style-type: none;background-color:#036;background-image:url(/images/nav.jpg);color: #FFF;width: 100%;font: normal 90% arial, helvetica, sans-serif;text-align: center;}li { display: inline; }.burton { display:inline; font-family:Arial, Helvetica, sans-serif; color:#000000; font-size:12px; }  .burton img { padding-left:20px; }li a{text-decoration: none;background-image:url(/images/nav.jpg);color:#FFFFFF;padding: .2em 1em;}li a:hover{background-color:#C6E5FA;color:#6699FF;}		/* left_nav: Contains the info for all the data on the left.*/#left_nav {	width: 160px;	height:90px;	border:1px solid #000000;	margin-top:2px;	margin-left:2px;	padding-top:1px;	background-color:#BEC2F6;	font-family:Arial, Helvetica, sans-serif;			}	.left_nav_content {	color:#000000;	margin-top: 0px;		}.left_nav_content a {text-decoration:none;}.left_nav_content a:hover {color:#FF0000;}.left_nav_content a:active {color:#FF0000;background-color:#DBFCF3;}#left_ad {	width: 160px;	height:320px;	border:0px solid #000000;	margin-top:20px;	margin-left:2px;	padding-top:4px;		font-family:Arial, Helvetica, sans-serif;	font-size:12px;		}/* Central_content: Contains the info for all data displayed in the middle of the screen! */#central_content {margin-top:-439px;border:1px solid #000000;margin-left:170px;margin-right: 90px;height:640px;width:650px;/*background-color:#BEC2F6;*/background-color:#BEC2F6;font-family:Arial, Helvetica, sans-serif;}/* images or adverts that will be added to certain pages*/.central_ad {background-image:url(/images/dogtag_banner.gif);background-repeat:no-repeat;background-position:bottom;margin-bottom:10px;}#right_nav {	width: 130px;	height:90px;	border:2px solid #CC0099;	margin-top:-334px;	margin-left:2px;	margin-right:2px;	padding-top:4px;	background-color:#BEC2F6;	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	float:right;			}		#reviews {	font-family:Arial, Helvetica, sans-serif;	font-size:12px;	}		#html_valid {margin-top:40px;position:absolute;}form {padding: 3px 0px 3px 6px;font-size:12px;margin-top:-20px;}input{}form p label {float:left;width: 30%;font-size:14px;}fieldset{margin-top: px;}#why_content_wrapper{width:250px;height:200px;font-size:12px;}#why{border:dotted 1px #000000;width:250px;height:200px;bottom: 15em;right: 20em;position:absolute;background-color:#FFFFFF;font-size:12px;}.bottom_ads {width: 900px;height: 52px;border: 1px dashed #009900;position:absolute;}#blue_tomato_product_list {text-align:center;}#vids a:hover{color:#FF0000;}.submitted_by{text-align:left; color:#FFFFFF;}.general_info{font:Arial, Helvetica, sans-serif;display:inline;text-decoration:none;font-size:14px;padding:1px;margin-left:20px;}.general_info a{font:Arial, Helvetica, sans-serif;display:inline;text-decoration:none;font-size:12px;font-weight:bold;}.general_info a:hover{font:Arial, Helvetica, sans-serif;color:#FF0000;display:inline;text-decoration:none;font-size:12px;font-weight:bold;}.where_to_go{font:Arial, Helvetica, sans-serif;display:inline;text-decoration:none;font-size:14px;padding:1px;margin-left:20px;}.where_to_go a{font:Arial, Helvetica, sans-serif;display:inline;text-decoration:none;font-size:12px;font-weight:bold;}.where_to_go a:hover{font:Arial, Helvetica, sans-serif;color:#FF0000;display:inline;text-decoration:none;font-size:12px;font-weight:bold;}.feed a{text-decoration:none;background-color:#FFFFFF;background-image:none;}.feed a:hover {text-decoration:none;background-color:#FFFFFF;}.newsList li {color:#000000;font-style:italic;font-size:12px;font-family:Arial, Helvetica, sans-serif;display:list-item;list-style:none;}.newsList img {float:right;padding-right:10px;}.snowflex ul{font-family:Arial, Helvetica, sans-serif;font-size:12px;padding-left:10px;}