body { background-color:#000; margin:48px 0px 0px 0px; font-family:Arial, Helvetica, sans-serif;}

h1 {margin-top:10px; margin-bottom:15px; font: bold italic 28px "Times New Roman", Times, serif; color:#3B0B01;}
h2 {font-size:18px; margin-top:0px; margin-bottom:10px; color:#B2B2B2;}
h3 {font-size:16px; margin-top:10px; margin-bottom:10px; color:#3B0B01; }
h4 {font-size:14px;}

p {font-size:12px; line-height:20px; margin:0px; padding:0px 0px 10px 0px; color:#919191;}

a {text-decoration:none; color:#979700; font-weight:bold;}
a:hover {text-decoration:underline;}

ul {margin-top:0px; margin-bottom:0px;}
li {font-size:12px; line-height:20px; color:#000000;}

hr {color:#000000; background:#000000; height:1px; border:0;}

/* Classes */

.imgborder {border:1px solid #000000;}
.smalltext {font-size:11px; line-height:18px;}
.nomargin {margin:0;}
.sideQuote { color: #fff; text-align: center;}
			  
/* End Classes */
			  
/* Custom Forms -- Just change the colors */

.forms p {margin:0;}
.fields {font-size:12px; color:#000000; padding:1px; border:1px solid #000000; background-color:#999999 !important;}
input.submit, input.submit:hover {border:1px solid #000000; padding:1px; font-size:12px;}	
input.submit {background-color:#CCCCCC; color:#000000;}
input.submit:hover {background-color:#000000;	color:#CCCCCC;}
input {background-color:#FFFFFF !important;}

/* End Custom Forms*/

#WRAPPER {
width:759px;
height:auto;
margin:0 auto;
padding:0px;
border:1px solid #3d0b0b;
background:#000 url(assets/images/wrapper_bg.jpg) center top no-repeat;
}
	#header {
	width:auto;
	height:auto;
	margin:0px;
	padding:0px;
	}
		#logo {
		width:462px;
		height:254px;
		margin:0px;
		padding:0px;
		position:absolute;
		z-index:1000;
		}
	#polaroids {
	width:211px;
	height:350px;
	margin:0px;
	padding:225px 0px 0px 548px;
	position:absolute;
	z-index:0;
	}
	#contents {
	width:619px;
	height:auto;
	margin:0px;
	padding:160px 0px 0px 0px;
	position:relative;
	}
		#contents_header {
		width:auto;
		height:62px;
		margin:0px;
		padding:100px 0px 0px 40px;
		background:url(assets/images/contents_header_bg.png) left top no-repeat;
		}
		#contents_body {
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		background:url(assets/images/contents_repeat.png) left top repeat-y;
		}
			#rightCol {
			width:110px;
			height:auto;
			margin:0px;
			padding:0px 24px 0px 0px;
			float:right;
			}
				#nav {
				width:auto;
				height:auto;
				margin:0px;
				padding:0px;
				text-align:right;
			
				}
					#nav li {
					list-style:none;
					}
					#nav li a{
					color:#3b0b01;
					}
					#nav li a:hover {
					text-decoration:none;
					color:#979700;
					}
			#leftCol {
			width:420px;
			min-height:350px;
			margin:0px;
			padding:0px 20px 0px 40px;
			}
		#footer {
		width:auto;
		height:auto;
		margin:0px;
		padding:0px;
		}
			#bottomInfo {
			width:160px;
			height:80px;
			margin:-80px 0px 0px 600px;
			padding:0px;
			position:absolute;
			font:12px/24px Verdana, Arial, Helvetica, sans-serif;
			text-align:center;
			color:#b2b2b2;
			}
						
#copy {
width:700px;
height:auto;
margin:0 auto;
padding:0px;
font:10px/24px Arial, Helvetica, sans-serif;
color:#999999;
text-align:center;
}

#bottomnav ul li{
display:inline;
font-size:10px;
padding:5px;
}
#toplinks {
	text-align: center;
	font-size: 11px;
	color: white;
}
#toplinks a {
	text-decoration: none;
}
#sidebar{
width:109px;
height:auto;
margin:0px;
padding:0px;
}
#sidebar input {
width:109px;
}
#sidebar ul, ol {
width:auto;
height:auto;
margin:0px;
padding:0px;
}
#sidebar li {
list-style:none;
} 
#comment {
width:400px;
}