.mainNav ul li { position: relative; }
.mainNav ul li a { display: block; background: url(images/menuBar.png) left top no-repeat; height: 36px;}
.mainNav ul li a span { position: absolute; left: -9999px; }
.mainNav ul li.mn1 a { width:61px; background-position: 0 0; }
.mainNav ul li.mn2 a { width: 118px; background-position: -61px 0; }
.mainNav ul li.mn3 a { width: 119px; background-position: -179px 0; }
.mainNav ul li.mn4 a { width: 103px; background-position: -298px 0; }
.mainNav ul li.mn5 a { width: 79px; background-position: -401px 0; }

.mainNav ul { float: left; padding: 0; margin: 0; }
.mainNav ul li { float: left; list-style-type: none; padding: 0; }
.mainNav ul li.hover .tier1 { position: absolute; left: 0px; padding: 5px 15px; background: #000; opacity: .9; border: 1px solid #FFCC00; float: left; display: block; }
.mainNav ul .tier1 { position: absolute; left: -9999px; }
.mainNav .tier1 {  }
.mainNav ul ul  {  width: 200px; padding: 0; margin: 0;}
.mainNav ul ul li { display: block; background: none; padding: 0; margin: 0; float: none; }
.mainNav ul ul li a { background: none; display: inline-table; height: auto; width: auto !important; font-weight: normal; }
.mainNav ul ul li ul { position: static; float: none; }
.mainNav ul ul li ul li { float: left; }

.mainNav ul.multiTier { width: 600px; } 450px 
.mainNav ul.multiTier ul { width: auto; border: none; }
.mainNav ul.multiTier li { float: left; width: 150px }
.mainNav ul.multiTier li li { float: none; }
.mainNav ul.multiTier li.col2 ul { padding-top: 17px; }

/* ------ Clearfix ------ */
.clearfix:after, .mainNav:after, .tier1:after {visibility: hidden; display: block; font-size: 0; content: "."; clear: both; height: 0;}
.clearfix, .mainNav, .tier1 {display: inline-block;}
* html .clearfix, * html .mainNav, * html .tier1 { height: 1%; }
.clearfix, .mainNav, .tier1 { display: block; }

.roundedBlock
{
border-radius: 10px;
-moz-border-radius: 10px;
}
.gold
{
	background-color:#BE9B10;
	padding: 10px;
}
.socialNetBlock
{
	background-color:white;
	padding: 4px;
	width: 292px;
}
#twitter_block
{
	padding-top: 13px;
	padding-bottom: 13px;
	padding-left:13px;
	width:283px;
}
.socialNetHeader
{
	color:#000000;
	font-size:24px;
}
#wrapper
{
	width: 604px;
}
#contentBox
{
	vertical-align:middle;
	position: relative;
	background-color: #261D03;
	-webkit-border-radius: 10px;
	-moz-border-radius: 10px;
}
.contentBlock
{
	background-repeat: no-repeat;
	vertical-align: top;
	padding-top: 15px;
	padding-right: 0px;
	padding-bottom: 15px;
	padding-left: 40px;
	background-position: right top;
}
body
{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10pt;
	color: #FFFFFF;
	background-color: #000000;
	padding: 0px;
	margin: 0px;
}
body a:link 
{
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
}
body a:visited 
{
	text-decoration: none;
	color: #FF9900;
	font-weight: bold;
}
body a:hover 
{
	text-decoration: underline;
	color: #FFCC00;
}
.numberSelector
{
	width: 35px;
}
.contactRounded 
{
	border-radius: 35px;
}
