@charset "UTF-8";
body {
	padding:0;
	margin:0;
	background:#342131 url(../_img/bg-main) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}
#mainwrapper{
	position:relative;
	width:955px;
	margin:0 auto;
	color:#885d7f;
	background:#efefef url(../_img/bg-mainwrapper.jpg) no-repeat top left;
}

td.borderRight {border-right:1px dotted #333;}
#header{
	position:absolute;
	top:10px;
	left:30px;
	width:300px;
	
	color:#fff;
	text-transform:uppercase;
}

#mainInfo1{
	position:relative;
	top:30px;
	 float: right;
	 width:320px;
	 margin-right:10px;
	 padding-right:10px;
	 /*
	 height:400px;
	 overflow:auto;
	 */
}
.leftSpacer{
	position:relative;
	float:left;
	height:450px;
	width:2px;
}
#mainInfo2{
	position:relative;
	 clear:both;
	 padding:10px;

}

h1,h2,h3,h4,h5,h6, #nav a, #headNav a{
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	font-weight:normal;
	padding-top:0;
	margin-top:0;
}

#nav a{text-decoration:none; font-size:18px;}
#headNav a{text-decoration:none; font-size:12px;}

#nav a:hover, #headNav a:hover{text-decoration:underline;}

#nav{
	width:300px;
	position:absolute;
	left:30px;
	top:200px;
	text-align:center;
}
#nav p{padding:0; margin:0; margin-bottom:20px;}
#nav a, #navfooter a{
	color:#624360;	
}

#headNav {text-align:center; padding-bottom:10px;}
#headNav , #headNav a{color:#b8ca70;}

#navfooter {clear:both; text-align:center; padding:10px; border-top:1px dotted #333;}

#navfooter a{text-decoration:none; text-transform:uppercase; font-size:10px; border-right:1px dotted #333; padding-left:5px; padding-right:5px;}
#navfooter #locations a{border-right:none;}
#navfooter a:hover{text-decoration:underline;}

#navfooter a.last{border-right:none;}

.clear{clear:both;}
