html,body{margin:0px; padding:0px; font-family:"Arial"; color:#ffffff; font-size:12px; background-color:#180602; background-image:url(assets/images/bg.jpg); background-repeat:repeat-y; background-position:center;}
#container{width:927px; margin:auto;}
#topImg{width:919px; height:310px; background-image:url(assets/images/top_img.jpg); margin:auto; position: relative;}
#main{width:880px; margin:auto;}

#navOutter{width:196px; float:left;}
#navTop{width:196px; height:25px; background-image:url(assets/images/nav_top.png);}
#navBg{width:196px; background-image:url(assets/images/nav_bg.png); }
#navInner{/*width:130px;*/ text-align:right; margin-left:10px; line-height:22px;}
#nav {
	margin: 0 35px 0 0;
	padding: 0;
	list-style: none outside none;
}
	#nav a {
		color: #fff;
		font-weight: bold;
		display: block;
		width: auto;
		padding: 0 17px 0 0;
	}
		#nav a:hover {
			background: transparent url(assets/images/nav_dot.gif) no-repeat right center;
			text-decoration: none;
		}
#navBottom{width:196px; height:20px; background-image:url(assets/images/nav_bottom.png);}

#contBoxOutter{width:675px; float:right;}
#contBoxTop{width:675px; height:15px; background-image:url(assets/images/content_box_top.png);}
#contBoxBg{width:675px; background-image:url(assets/images/content_box_bg.png);}
#contBoxInnerBg{width:657px; background-image:url(assets/images/content_box_grad_bg.jpg); background-repeat:repeat-x; margin:auto; min-height:200px;}
#contentBoxInner{width:617px; margin:auto; padding: 10px 0; }
#contBoxBottom{width:675px; height:15px; background-image:url(assets/images/content_box_bottom.png);}


h1{color:#b7902a; font: italic 30px/32px "Times New Roman", Times, serif; margin: 0; padding: 0;}
h2{color:#fff; font: normal 18px/20px "Times New Roman", Times, serif; margin: 1em 0 0 0; padding: 0;}
h3{color:#fff; font: bold 14px/16px Arial, Helvetica, sans-serif; margin: 1em 0 0 0; padding: 0; text-transform: uppercase;}
p{line-height:20px;}
ul {
	width: auto;
	height: auto;
	margin: 1em 0 0 0;
	padding: 0;
	overflow: hidden;
	line-height: 20px;
}
	ul.noClear {
		overflow: visible;
	}
	li {
		width: auto;
		height: auto;
		margin: 0 0 0 40px;
		padding: 0;
		line-height: 20px;
	}
.topImgAddress{font-size:14px; font-weight:bold; color:#b7902a; float:left;  margin-left:15px;}
#banner {
	position: absolute;
	margin: 0;
	padding: 0;
	width: 415px;
	height: 231px;
	right: 0;
	top: 0;
	z-index: 75;
}
#logo {
	float: left;
	clear: left;
	padding: 5px 0 0 17px;
}
.phone{color:#b7902a; font-size:30px; font-weight:bold; top: 0; right: 0; margin-right:125px; margin-top:211px; position: absolute; z-index: 99;}

a:Link, a:Visited{color:#180602; text-decoration:none; font-weight: bold;}
a:Hover{color:#fff; text-decoration:underline;}

a.navLink:Link, a.navLink:Visited{font-size:13px; color:#ffffff; text-decoration:none;}
a.navLink:Hover{color:#b7902a;}

a.footNav:Link, a.footNav:Visited{font-size:11px; font-family:"Tahoma"; color:#ffffff; text-decoration:none;}
a.footNav:Hover{color:#180602;}

#officeTour {
	width: 300px;
	height: 200px;
	margin: 1em 0 10px 15px;
	padding: 0;
	float: right;
}
.imgborder {
	border: 2px solid #624921;
}
.stockImgRight {
	width: auto;
	height: auto;
	margin: 0 0 10px 15px;
	padding: 1px;
	background-color: #B7902A;
	float: right;
}
.stockImgLeft {
	width: auto;
	height: auto;
	margin: 0 15px 10px 0;
	padding: 1px;
	background-color: #B7902A;
	float: left;
}
.stockImgCenter {
	width: auto;
	height: auto;
	margin: 0;
	padding: 1px;
	background-color: #B7902A;
}
.center {
	text-align: center;
}
.footTxt, .footTxt a {font-size:11px; font-family:"Verdana"; font-weight:normal; line-height:15px; color: #fff;}
#botNav {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0;
	line-height: 15px;
	text-align: center;
}
#botNav li {
	width: auto;
	height: auto;
	margin: 0;
	padding: 0 7px;
	line-height: 15px;
	list-style: none outside none;
	display: inline;
}
.clearfloat{line-height:0px; font-size:0px; clear:both;}
