@charset "utf-8";
/* CSS Document */

body{
	background-color:#381c12;
	font-family:Arial;
	font-size:13px;
	color:#FFFFFF;
	text-align:center;;
	background-image:url(images/bg.jpg);
}

h1 { /* Why didn't this work as just "h1"??? I had to add the parent div name... */
    font-size: 20px; font-family: Helvetica, Arial; border-bottom: 1px #CCCCCC solid; color: #E7CFCF;
    padding:2px 0; margin-bottom:15px; font-weight:normal; text-align: center; line-height:1.4;
}

a{color:#FFFFFF; text-decoration:underline}

a:hover{text-decoration:none;}

.small{font-size:10px;}

div.topbg{position:absolute; width:100%; height:300px; background-image:url(images/topbg.jpg); background-repeat:repeat-x;}

div.top{
	height:auto;
	width:1024px;
	margin:0 auto;
	position:relative;
	z-index:10;
}

div.nav{
	float:right;
	width:720px;
	text-align:center;
	position:relative;
	top:235px;
}

div.nav ul li{
	float:left;
	font-size:14px;
	margin-left:15px;
	padding-right:15px;
	border-right:1px #FFFFFF solid;
}

div.nav ul li a{color:#FFFFFF;}
div.nav ul li a:hover{text-decoration:underline;}

div.nav ul li.last{
	float:left;
	margin-left:15px;
	padding-right:15px;
	border:none;
}

div.wrapper{
	width:1024px;
	margin:0 auto;
	height:auto;
}

div.container{
	width:760px;
	padding:20px;
	margin:0 auto;
	height:auto;
	min-height:200px;
	text-align:left;
	background-color:#361800;
	background-image:url(images/pagebg.jpg);
}
div.container p{font-size:14px; line-height:18px;}
div.container h2{font:20px georgia,times; border-bottom:1px #CCCCCC solid; color: #E7CFCF; padding:2px 0; margin-bottom:15px; font-weight:normal;}
div.container img.border {border:#FFF 2px solid; margin:0 8px 3px 0;}
div.container img.border2 {border:#FFF 2px solid; margin:0 0 3px 8px;}
div.details{
	width:800px;
	padding:0;
	margin:0 auto;
	height:auto;
	min-height:400px;
	text-align:left;
	background-color:#000000;
}

div.details .left{
	width:268px;
	padding:15px;
	height:auto;
	float:left;
	background-color:#000000;
}

div.details .left h2{font:20px Helvetica, Arial; border-bottom:1px #CCCCCC solid; color:#CCCCCC; padding:2px 0; margin:0; font-weight:normal;}

div.details .right{
	width:495px;
	height:auto;
	float:right;
	background-color:#241306;
	background-image:url(images/pagebg2.jpg);
}

div.details h3{font:24px Georgia, Times; color:#ffffff; font-weight:bold; padding:15px 30px; margin:0; background-color:#2e171d; background-image:url(images/sectionbg.jpg); background-repeat:repeat-y; background-position:center; text-align:center;}

div.details .box{
	width:435px;
	padding:15px 30px;
}

div.details ul{list-style:disc; font-size:14px; line-height:20px;}
div.details a{color:#FFFFFF; text-decoration:underline}

div.contactform{
	width:800px;
	height:auto;
	margin:0 auto;
	background-color:#1a1a1a;
	text-align:left;
}

div.contactform h3{font:20px Helvetica, Arial; color:#fff; padding:15px 30px; margin:0; background-color:#361800; font-weight:normal;}

div.contactform .field{width:200px;}
