body

	{

	text-align:center;

	background-color:#C0C0C0;

	font-family:"Arial", "Helvetica", sans-serif;

	font-size: 12px;

	color:#737373;

	}



h3

	{

	font-size:16px;

	color:#2E4167;

	}

		

div.main_contain

	{

	text-align:left;

 	width:650px;

 	margin-left:auto;

	margin-right:auto;

	position:relative;

	background-image:url(images/background_mid.gif);

	background-repeat:repeat-y;

	position:relative;

	bottom:14px;

  }

	

img

	{

	border:none;

	}

	

img#snodart

	{

	margin-left:49px;

	margin-top:20px;

	position:relative;

	z-index:3;

	}

	

div.main

  {

	text-align:left;

 	width:650px;

 	margin-left:auto;

	margin-right:auto;

	margin-top:0;

	position:relative;

  }



div.float_fix

	{

	width:650px;

	height:10px;

	clear:both;

	}

	

div.height_bar

	{

	width:3px;

	height:460px;

	float:left;

	}

	

div.content

	{

	margin: 20px 0 0 60px;

	width:380px;

	}



a

	{

	font-weight:bold;

	text-decoration:none;

	}

	

a:link

	{

	color:#475E8A;

	}

	

a:visited

	{

	color:#475E8A;

	}

	

a:hover

	{

	color:#E6A35D;

	}

	

div.nav

	{

	background-image:url(images/background_menu.gif);

	width:189px;

	height:459px;

	position:absolute;

	top:-1px;

	right:0;

	z-index:1;

	background-repeat:no-repeat;

	background-position:top left;

	}

	

div.links img

	{

	margin-right:20px;

	margin-top:5px;

	margin-bottom:0;

	}	

	

div.links

	{

	text-align: right;

	width:170px;

	margin-top:200px;

	}

div.links a
	{
	margin-right: 20px;
	margin-top: 15px;
	color:white;
	font-size: 14px;
	}

div.links a:hover
	{
	color:#E6A35D;
	}

a.admin_links

	{

	margin-right:15px;

	}

	

a.admin_links:link

	{

	color:white;

	}

	

a.admin_links:visited

	{

	color:white;

	}

	

a.admin_links:hover

	{

	color:#E6A35D;

	}

	

img.arrows

	{

	position:relative;

	top:5px;

	margin-right:2px;

	}

	

img.arrowReturn

	{

	position:relative;

	bottom:1px;

	margin-left:3px;

	}

	

img.mag

	{

	float:right;

	}

	

div.footer

	{

	background-image:url(images/background_bottom.gif);

	background-position:bottom left;

	width:650px;

	height:85px;

	background-repeat:no-repeat;

	margin-top:40px;

	text-align:left;

	}

	

div.footer p

	{

	margin-left:70px;

	font-size:11px;

	position:relative;

	top:3px;

	}

	

span.title

	{

	font-weight:bold;

	color:#8A3E40;

	font-size:14px;

	}



div.div_thumbs

	{

	width:58px;

	height:58px;

	border:solid 1px #7C8DB0;

	margin:15px 15px 15px 0;

	float:left;

	}

	

img.thumbs

	{

	margin:2px 2px 2px 2px;

	}



p.title

	{

	margin-bottom:0;

	margin-top:0;

	}

	

p.p_med_img

	{

	border:solid 1px #7C8DB0;

	margin:5px 0 0 0;

	padding:0;

	} 

 

img.med_img

	{

	margin:2px 2px 2px 2px;

	}

	

p.med_center_ps

	{

	margin:10px 0 0 0;

	}

	

img.BwinLinks

	{

	border:none;

	margin:20px 20px 20px 0;

	}

	

span.current

	{

	font-weight:bold;

	color:#E6A35D;

	}

	

div.HBEmain

	{

	width:100px;

	margin:20px 20px 20px 0;

	float:left;

	}

	

div.HBEmain p

	{

	margin:0;

	}

	

div#mapHBE

	{

	height:auto;

	width:379px;

	margin:0 0 0 0;

	position:relative;

	}

	

div#mapP

	{

	position:absolute;

	left:235px;

	top:0;

	height:170px;

	}

	

div#mapP p

	{

	margin-left:10px;

	}

	

img.clipImg

	{

	float:left;

	margin-right:20px;

	margin-top:3px;

	}

	

p.clipsDownload

	{

	height:100px;

	margin-bottom:30px;

	}

	

img.inparagraph

	{

	float:right;

	margin:15px 15px 15px 15px;

	}



img.inparagraphright

	{

	float:left;

	margin:15px 15px 15px 15px;

	}



div.MustSee

	{

	margin:20px 20px 20px 0;

	position:relative;

	height:auto;

	width:380px;

	}



div.MSimage

	{

	width:120px;

	float:left;

	margin-bottom:30px;

	}

	

div.MSinfo

	{

	width:240px;

	height:auto;

	float:right;

	}



div.MSinfo p

	{

	margin:0 0 0 0;

	}

	

div.MSinfo ul

	{

	margin-top:0;

	margin-bottom:10px;

	list-style-type:circle;

	}

	

div.MSdescription

	{

	margin-top:0;

	width:380px;

	height:auto;

	clear:right;

	}

	

span.MStitle

	{

	color:maroon;

	font-size:14px;

	font-weight:bold;

	}



span.MStitle_detail

	{

	color:maroon;

	font-size:16px;

	font-weight:bold;

	}

	

div.aff

	{

	margin:10px 0 20px 0;

	position:relative;

	height:150px;

	width:380px;

	}



div#non_aff_page

	{

	margin-top:50px;

	}

	

div.affimage

	{

	width:120px;

	float:left;

	margin-bottom:30px;

	}

	

div#affimage_non_aff_page

	{

	clear:left;

	}

	

div.affinfo

	{

	width:260px;

	height:auto;

	float:right;

	margin:0;

	}

	

div.affinfo p

	{

	margin:0;

	}

	

	

span.xofx

	{

	font-size:80%;

	color:gray;

	}

	

span.detail_header

	{

	color:#464646;

	font-size:14px;

	font-weight:bold;

	}



span.bold

	{

	font-weight:bold;

	}

	

span.alert

	{

	color:red;

	}

	

	
