* {
	margin:0px;
	padding:0px;
}
html, body {
	background:url("/themes/booya/images/bg-main-back.jpg") repeat-x #c18b41;
	text-align:center;
	height:100%;
	position:relative;
	
	margin:0px;
	padding:0px;
	}
	div#container {
		width:940px;
		margin:0px auto 0px auto;
		text-align:left;
		}
			div#nav {
				width:680px;
				height:40px;
				line-height:40px;
				float:right;
				margin:0px 0px 10px 0px;
			}
				#nav ul {
					margin:0px;
					padding:0px;
					list-style:none;
				}
					#nav ul li {
						display:block;
						height:40px;
						line-height:40px;
						float:left;
						font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
					}
						#nav ul li a {
							display:block;
							padding-left:15px;
							padding-right:15px;
							height:50px;
							line-height:50px;
							font-size:16px;
							text-decoration:none;
							color:#867272;
						}
						#nav ul li a:hover {
							color:#FFFFFF;
						}
							#nav li ul {
								position:absolute;
								background:#000;
								visibility: hidden;
								width:250px;
							}
							#nav li:hover ul, #nav li.sfhover ul {
								visibility: visible;
								z-index:5;
							}
								#nav li ul li {
									display:block;
									width:250px;
									border-bottom:1px solid #867272;
									font-family:Verdana, Arial, Helvetica, sans-serif;
									text-transform:uppercase;
									z-index:5;
								}
									#nav li ul li a {
										display:block;
										color:#867272;
										font-size:12px;
									}
									#nav li ul li a:hover {
										color:#FFFFFF;
										}
		#logo {
				position:absolute;
				background:url("/themes/booya/images/img-booya-logo.png") no-repeat;
				top:70px;
				width:350px;
				height:270px;
				text-indent:-999em;
				text-transform:uppercase;
				overflow:hidden;
				z-index:2;
			}
/* home styles */
div#home-content {
	margin:0px 0px 0px 0px;
	background:url("/themes/booya/images/bg-home-red.jpg") no-repeat;
	width:940px;
	min-height:320px;
	padding:330px 0px 0px 0px;
	}
	div#home-content h1 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:24px;
		font-weight:bold;
		line-height:30px;
		color:#faf6d3;
		margin:0px 0px 15px 0px;
		}
	div#home-content p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		line-height:16px;
		color:#faf6d3;
		margin:0px 0px 12px 0px;
		}
	div#home-content a {
		color:#faf6d3;
		}
		div#home-content a:hover {
			color:#FFF;
			}
	div#home-content img.left {
		float:right;
		border-left:#cfa264 1px solid;
		margin:0px 0px 0px 40px;
		padding:0px 0px 0px 50px;
		}
/* sub page styles */

div.content {
	width:570px;
	min-height:500px;
	margin:70px 0px 0px 200px;
	padding:25px 45px 15px 150px;
	background:url("/themes/booya/images/bg-subpage.png") repeat-y;
	text-align:left;
	}
	div.content h1 {
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:34px;
		color:#333333;
		margin:10px 0px 20px 0px;
		}
	div.content h2 {
		color:#996600;
		font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
		font-size:18px;
		margin:10px 0px 14px 0px;
		}
	div.content p {
		font-family:Verdana, Arial, Helvetica, sans-serif;
		font-size:12px;
		color:#666666;
		margin:0px 0px 15px 0px;
		}
	div.content a {
		color:#990000;
		}
div#bottom-shadow {
	background:url("/themes/booya/images/img-bottom-shadow.png") no-repeat;
	width:759px;
	height:21px;
	margin:0px 0px 30px 201px;
	}
/*footer styles */		
div#footer {
	width:100%;
	height:200px;
	background:#faf6d3;
	padding:0px 0px 20px 0px;
	}
	div#footer-container {
		width:940px;
		min-height:200px;
		margin:0px auto 0px auto;
		padding:20px 0px 0px 0px;
		background:url("/themes/booya/images/bg-footer.gif") no-repeat;
		}
	div#footer-container ul {
		margin:0px;
		padding:0px;
		list-style:none;
		}
	div#footer-container ul li {
		display:block;
		height:12px;
		line-height:18px;
		float:left;
		width:130px;
		margin-right:20px;
		text-align:left;
		text-transform:uppercase;
		}
		div#footer-container ul li a {
			display:block;
			padding:0px;
			font-size:12px;
			font-weight:bold;
			text-decoration:none;
			color:#603e0e;
			}
		div#footer-container ul li ul li {
			display:block;
			width:130px;
			font-family:Verdana, Arial, Helvetica, sans-serif;
			text-transform:uppercase;
			font-weight:normal;
			line-height:12px;
			font-size:10px;
			margin:5px 0px 5px 0px;
			}
			div#footer-container ul li ul li a {
				color:603e0e;
				font-weight:normal;
				font-size:10px;
				}
			div#footer-container a:hover {
				color:#996600;
				}
	div#footer-lastcol {
		width:200px;
		text-align:right;
		float:right;
		margin-top:-20px;
		font-family:Verdana, Arial, Helvetica, sans-serif;
		}
		div#footer-lastcol p {
			color:#603e0e;
			font-size:10px;
			line-height:14px;
			margin-bottom:10px;
			}
		div#footer-lastcol a {
			color:#603e0e;
			text-decoration:none;
			}
			div#footer-lastcol a:hover {
				color:color:#996600;
				}
div.clear {
	clear:both;
	}
