/*GENERAL*/
h1, h2, h3, h4, h5, h6, p, ul, ol, li, dl, dt, dd, a, img, form, div {margin:0; padding:0;}

body {margin:0;	padding:0; font:12px/150% "Palatino Linotype", Palatino, serif; color:black; background:#301C01 url(../images/background.gif) top center repeat fixed;}

/*DIVS*/
div#wrap {width:780px; height:100%; margin:0px auto;}

div#header {width:780px; padding-bottom:10px; background-color:#1C263D;}
	div#image_header {width:780px; height:331px; padding:0px; background:url(../images/header.jpg) top center no-repeat;}
	div#nav {width:780px; height:20px; text-align:center;}

div#content {width:780px; min-height:525px; background-color:#818054; line-height:190%;}
	div#content_left {width:470px; height:430px; padding:5px 5px 5px 25px; margin-top:8px; float:left;}
	div#content_right {width:220px; height:430px; float:left; padding:90px 0px 0px 0px; text-align:center;}
	
div#content_sub {width:730px; background-color:#818054; padding:13px 25px 20px 25px}
div#content_sub_contact {width:730px; min-height:450px; background-color:#818054; padding:13px 25px 20px 25px}

div#footer {width:780px; background-color:#818054; padding-bottom:15px; clear:both;}
	div#copyright {width:780px; font-size:10px; font-weight:bold; text-align:center;}
	
div#contact_float {position:absolute; margin-left:450px;}

div#history_image {padding-left:10px; font-size:10px; width:300px; height:220px; font-weight:bold; text-align:center;}

/*HEADERS*/
h1 {font-size:18px; font-weight:bold; padding:7px 0px 10px 5px; color:#1C263D; background:url(../images/h1_bg.jpg) center left no-repeat;}
h2 {font-size:14px; font-weight:bold; padding-bottom:10px; color:#FEFDDF; text-decoration:underline;}
	h2.nounderline {text-decoration:none;}
h3 {font-size:12px; font-weight:bold; padding:0px 0px 25px 0px; color:#1C263D;}

/*PARAGRAPHS*/
p {margin-bottom:10px;}
#content_left p:first-letter, #content_sub p:first-letter {font-weight:bold; font-size:16px;}
p.nobold:first-letter {font-size:12px !important; font-weight:normal !important;}
#home_bottom {padding-top:50px;}

.center {text-align:center;}
.underline {text-decoration:underline;}
.italic {font-style:italic;}
.black {color:black;}

/*IMAGES*/
#warman_logo {float:left;}

/*LINKS*/
a:link, a:active, a:hover, a:visited, embed, object, img {outline:0; border:0;}

#content_right img {border:5px solid #FEFDDF;}
#content_right img:hover {border:5px solid #A4C6B5;}
#content_right img:active {border:5px solid #D1AB56;}

#gallery img {border:5px solid #FEFDDF; margin-bottom:7px;}
#gallery img:hover {border:5px solid #A4C6B5;}
#gallery img:active {border:5px solid #D1AB56;}

a:link {color:#FEFDDF; text-decoration:none;}
a:visited {color:#FEFDDF; text-decoration:none;}
a:hover {color:#A4C6B5; text-decoration:underline;}
a:active {color:#D1AB56; text-decoration:none;}

#nav a {font-size:18px; font-weight:bold; margin-right:30px;}
	a#nav_contact {margin-right:0px;}
#nav a:hover {text-decoration:none;}

/*FORMS*/

/*TABLES*/

/*LISTS*/
ol#process {padding-left:20px;}
	#process li {margin-bottom:10px;}
	#process ul {padding-left:40px; list-style-type:disc;}

ul#projects {padding-left:15px; list-style-type:square;}

ul#gallery {list-style-type:none;}
	#gallery li {display:inline; margin-right:10px; margin-top:10px;}
