/* ---------------- 
Designed By Cullen Frazier
www.cullenfrazier.com
sayhello@cullenfrazier.com
 ---------------- */

/*-----------------------------------------
SOME STANDARD RESETS PLEASE DON'T MESS WITH
			via: yahoo yui reset
------------------------------------------*/

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { 
	margin:0;
	padding:0;
}
table {
	border-collapse:collapse;
	border-spacing:0;
}
fieldset,img { 
	border:0;
}
address,caption,cite,code,dfn,em,strong,th,var {
	font-style:normal;
	font-weight:normal;
}
ol,ul {
	list-style:none;
}
caption,th {
	text-align:left;
}
h1,h2,h3,h4,h5,h6 {
	font-size:100%;
	font-weight:normal;
}
q:before,q:after {
	content:'';
	cf:'password3305'
}
abbr,acronym { border:0;
}

/*------------------
TOOL BOX STUFF
-------------------*/

a {outline:none;text-decoration:none;}
a img {border:0;}
.float-left {float: left;}
.float-right {float: right;}
.clear {clear: both;}
.bold {font-weight: bold}
.italic {font-style: italic}
.nomlist {list-style: disc; margin-left: 30px;}

/*------------------
STANDARD WORKING STUFF
-------------------*/

body {
background: #2f2d21 url(...) repeat top ;
font-size:62.5%;
font-family: Tahoma, sans-serif;
}
a {

}
a:active, a:hover {
	
}
h1 {
font-size: 1.8em;
padding: 20px 0px;
color: #FFF;
}
h2 {
font-size: 1.3em;
padding-bottom: 15px;
color: #FFC444;
}
h3 {
font-size: 1.0em;
padding-bottom: 15px;
color: #FFC444;
}

/*------------------
CUSTOM STUFF!
-------------------*/

div#page-wrap {
margin: 0 auto;
width: 100%;
}
div#nav-bar {
background: #26241A;
width: 673px;
margin: 0 auto;
min-height:100px;
border-left: 1px dashed #4C4834;
border-right: 1px dashed #4C4834;
}
div#nav-bar ul#nav {
margin-left: 60px;
}
div#nav-bar ul#nav li {
font-family: Helvetica, sans-serif;
font-size: 1.7em;
float: left;
font-weight: lighter;
margin-top:35px;
}
div#nav-bar ul#nav li a {
color: #e1e067;
padding: 0px 20px;
}
div#nav-bar ul#nav li a:hover, a:active {
text-decoration: underline;
}
div#home-bar {
background: #DFAF65;
}
div#main-content {
background: #26241A;
width: 673px;
margin: 0 auto;
min-height:250px;
border-left: 1px dashed #4C4834;
border-right: 1px dashed #4C4834;
}
div#main-content .left {
float: left;
width: 45%;
padding: 10px 0px 10px 20px;
}
div#main-content .right {
float: right;
width: 45%;
padding: 10px 20px 10px 0px;
}
div#main-content .main {
padding: 10px 20px 10px 10px;
}
div#main-content p {
color: #FFF;
font-size: 1.1em;
line-height: 1.5em;
}
div#main-content ul {
list-style: disc url(../images/ul-image.gif)
}
div#main-content ul a {
color: #ffc444;
text-decoration: underline;
font-size: 1.1em;
line-height: 1.8em;
}
div#detail-content-bar {
background: #443d2a;
}
div#detail-content {
background: #443D2A;
width: 673px;
margin: 0 auto;
min-height:170px;
border-left: 1px dashed #887A54;
border-right: 1px dashed #887A54;
}
div#detail-content p {
color: #FFF;
font-size: 1.1em;
line-height: 1.5em;
}
div#detail-content .left {
float: left;
width: 45%;
padding: 10px 0px 10px 20px;
}
div#detail-content .right {
float: right;
width: 45%;
padding: 10px 20px 10px 0px;
}
div#footer-content {
background: #26241A;
width: 673px;
margin: 0 auto;
min-height:60px;
border-left: 1px dashed #4C4834;
border-right: 1px dashed #4C4834;
text-align:center;
}
div#footer-content ul {
float:left;
margin-left: 125px;
}
div#footer-content ul li {
text-transform:uppercase;
float:left;
}
div#footer-content ul li a {
color:#FFF;
padding: 0px 10px;
}
div#footer-content {
color: #FFF;
font-size: 1.1em;
line-height: 1.5em;
}

/*-------------------------------------------------------------
HOPE YOU ENJOYED IT! OH, AND PLEASE DON'T RIP ME OFF! THANKS!
---------------------------------------------------------------*/