/*========================Element Styles==========================*/
* {padding: 0; margin: 0; font-family: Century Gothic, Geneva, sans-serif; outline:none;}
body { color: #D1CBC1; text-align: center; margin: 0px; padding: 0px; background: #252525;}
a { color: #FAC017; text-decoration: none; }
a:hover { text-decoration: underline; }
p { padding: 5px 0; text-align: justify; font-size: 14px; letter-spacing: 1px; line-height: 20px;}
dl {text-align: justify; font-size: 14px; letter-spacing: 1px; line-height: 20px;padding: 10px 0;}
dt {padding:8px 0 0;color:#FFF;}
dd {padding-left:10px;}
h1 {display:inline; margin: 0; padding: 15px; font-size:20px; font-weight:normal; letter-spacing:1px; color:#FFF; text-transform: uppercase;float:left;}
	h1  a {text-decoration:none;color:#FFF;}
	h1 span {padding: 0 10px;}
h2 { font-size: 18px; padding: 8px 0 4px; text-align:left; text-indent: 5px; color:#A44A09; letter-spacing:2px;text-transform: uppercase;}
h3 {font-size:14px;padding:2px 0; text-align:left;text-indent:3px;letter-spacing:2px;font-variant:small-caps;font-weight:normal;}
h4 {font-weight:normal; padding:15px; text-align:left; text-indent:10px;}
 h4 a {text-decoration:none;color:#FAC017; }
/*========================Main Styles==========================*/
.clear { clear: both;}
.back {color:#FAC017; padding:10px;text-decoration:none;display:block;}
#container-wrap { width: 914px; margin: 0 auto;background: url(/img/layout/container.gif) center top repeat-y; }
#container { width: 880px; margin: 0 auto; background: transparent;  }
#header {width: 880px; margin:0 auto; background:#000;position:absolute;top:0;}
#topnav {float:left; display:inline;padding:5px 0 0;}
	#topnav li {float:left; display:block;padding:10px 5px 10px 5px; list-style-type:none;}
	#topnav a {text-decoration:none; color: #FAC017; outline:none;letter-spacing:1px;}
#featured {width: 880px;height:250px; margin:0 auto;}
	#featured img{display:block; margin:0 auto;}
#main-body {width: 880px; margin:0 auto;background: #200808 url(/img/layout/main-body.gif) top repeat-x;padding:0 0 20px 0;}
	#main-body li {text-align:left;margin: 0 0 0 30px;font-size:14px;letter-spacing:1px;}
#services {text-align:left; font-size: 12px; margin: 0 5px 0 0;padding:20px 0px 0px 0px;letter-spacing: 1px; float:left; width: 252px;}
	#services li {padding:5px 0;}
.left-img {margin:0 auto;padding:5px;border:1px solid #391E13; background:#370f0f;}
#left-side {float:left;width:228px;margin:4px 0 0;}
#right-side {float:left;width:644px;padding: 0 0 20px 0;text-align:left;}
#footer {background:#000; width:880px; padding:20px 0;border-top: 1px solid #1a1a1a;}
	#footer p {text-align:center;color:##AC9F8E; font-size:11px;letter-spacing:1px;}

/*========================Home Page Specific Styles==========================*/
#content {width: 860px; margin:0 auto; }
#boxes{width: 880px; margin:0 auto;  padding:25px 0;  }
	#boxes p {font-size:12px; padding: 5px;}
	#boxes .more {color:#FAC017;cursor:pointer;}
	#left{width: 200px; margin:0 auto; display:block; float: left;background:#0E0303;}
		#left h3 {background:#14042F;}
	#right {width: 200px; margin:0 auto; display:block; float: left;background:#0E0303;}
		#right h3 {background:#470E0E;}
	#center {width: 200px; margin:0 6px; display:block; float: left; background:#0E0303;}
		#center h3 {background:#09212B;}
	
	

