/*------------------------------------------------------------*
**  Global
**------------------------------------------------------------*/
* {
	margin: 0; 
	padding: 0; 
	border: 0; 
}
body {
	height: 100%;
	background: #803d42 url(../images/general/bg_1.jpg) repeat-x;
	
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
}

a { 
	color: #fff;
	text-decoration: underline;
}
a:hover { 
	color: #000; 
}
h1 {
	font: bold 20px/28px Times New Roman, Times, serif;
	color: #000;
	margin: 20px 14px 10px 14px;
}
h2 {
	font: bold 14px/28px Times New Roman, Times, serif;
	color: #000;
	margin: 26px 14px 4px 14px;
}
h3 {
	font: bold 11px/28px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 50px 14px 4px 30px;
}
h4 {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 15px 14px 4px 14px;
}
h5 {
	font: normal 11px/15px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 30px 14px 4px 14px;
}
h6 {
	font: bold 20px/28px Times New Roman, Times, serif;
	color: #000;
	margin: 20px 14px 8px 14px;;
}
.b {
	font-weight: bold;
}

.i {
	font-style: italic;
}

.wrapper {
	width: 850px;
	margin: 0 auto;
}
.column1 {
	float: left;
	width: 475px;
}
.column2 {
	float: left;
	width: 234px;
}
.column3 {
	float: left;
	width: 141px;
	text-align: left;
}
.column3 img {
	vertical-align: top;
	border: none;
}
.column1 p, .column2 p, .column3 p {
	margin: 0 14px 8px 14px;
}
.column4 {
	float: left;
	width: 282px;
	text-align: left;
}
.column4 a {
	text-decoration: none;
}
.column4 a.boldLink {
	font-weight: bold;
}
.column4 a.boldLinkBlack {
	font-weight: bold;
	color:#000;
}
.column4 p {
	margin: 0 30px 8px 14px;
}
.dottedLineRight {
	background: #803d42 url(../images/general/dotted_bg.gif) repeat-y top right;
	display: block;
}
.dottedLineLeft {
	background: #803d42 url(../images/general/dotted_bg.gif) repeat-y top left;
	display: block;
}
.column5 {
	float: left;
	width: 568px;
	text-align: left;
}
.column5 p {
	margin: 0 14px 8px 30px;
}
.column6 {
	float: left;
	width: 425px;
}
.column6 p {
	margin: 0 35px 8px 14px;
}
.column5 ul, .column6 ul{
	margin: 0 0 0 30px;
}
.column5 li, .column6 li{
	margin: 0 14px 8px 14px;
}

.column7 {
	float: left;
	width: 568px;
}
.column7 p {
	margin: 0 100px 8px 14px;
}
.column8 {
	float: left;
	width: 282px;
}
.column8 p {
	margin: 0 25px 8px 14px;
}
.column8 p.p2 {
	margin: 30px 25px 8px 14px;
	font-weight: bold;
}
.column8 p.wBorder {
	margin: 20px 25px 8px 14px;
	padding: 20px 0 0 0;
	font-weight: bold;
	background: #803d42 url(../images/general/dotted_line_hori.gif) repeat-x top left;
}
.column8 a {
	text-decoration:none;
}
.column8 a.purchaseBtn {
	margin: 0 25px 8px 14px;
	padding: 0 0 20px 0;
	background: #803d42 url(../images/general/dotted_line_hori.gif) repeat-x bottom left;
}

.formCol1 {
	float: left;
	width: 270px;
	margin: 20px 0 0 14px;
}
.formCol1 form{
	margin: 15px 10px;
	font-size:10px;
	color:#999;
}
.formCol1 input, .formCol1 textarea {	
	border: 1px solid #803d42;
	border-top-color: #673539;
	border-left-color: #673539;
	/*border-bottom-color: #DDD;*/
	background-color:#c96;
	
	width: 245px;
	margin: 1px 0 4px 0;
	padding: 2px;
	font-size:11px;
	color:#000;
}
.formCol1 input:focus, .formCol1 textarea:focus{
	background-color: #f2b980;
}
.formCol1 #send_btn {
	float: right;
	margin: 25px 20px 0 0;
}
.required {
	margin: 15px 0 0 0;
}


.footer {
	float: left;
	width: 850px;
	margin: 40px 0 10px 0;
	font: normal 9px/12px Verdana, Arial, Helvetica, sans-serif;
	clear: both;
}
.footer a {
	text-decoration: none;
}
#mainImg {
	vertical-align: top;
}
#copyNote {
	float: left;
	margin: 0 14px 8px 14px;
}
#bottomEmial {
	float: right;
	margin: 0 25px 0 14px;
	font-weight: bold;
}
#bottomEmial a {
	text-decoration: underline;
}
#signature {
	margin: 10px 0 0 0;
}





/* BEGIN MAIN NAV LAYOUT */

.topNav {
	height: 72px;
}

.mainMenu {
	font: bold 10px Verdana, Arial, Helvetica, sans-serif;
	color: #fff;
	margin: 50px 5px 0 5px;
	height: 22px;
}
.mainMenu ul {
	text-align: right; 
}
.mainMenu li {
	display: inline;
}
.mainMenu li a {
	margin: 0 0 0 20px;
	text-decoration: none;
}
.mainMenu li a:hover,
#uberlink a:link, #uberlink a:visited,
#uberlink a:hover, #uberlink a:active {
	color: #000;
}



/* END MAIN NAV LAYOUT */





