*{margin:0px;padding:0px;}

body, html{height:100%;margin:0px;padding:0px}

body{width:100%;font-family:Verdana, Geneva, sans-serif;color:#efe9db;font-size:12px;}

html{background:url(images/bg.jpg) #efe9db;}

a{color:#b3be92;text-decoration:none;}
a:hover{text-decoration:underline;}
a img{border:0px;}

strong{color:#b3be92}

h1{font-weight:100;font-size:20px;margin-bottom:20px;}

#page{background:url(images/bg-main.png) center top no-repeat;width:100%;height:95%;}

#break{width:100%;height:5%;}

#container{width:810px;margin:0 auto;padding:10px 0px;}

#header{height:124px;}

#logo{position:absolute;width:404px;height:152px;margin:3px 0 0 -2px;z-index:999;}

#nav{position:absolute;margin-left:405px;}
	#nav ul{list-style:none;margin:98px 5px 0 0;}
	#nav li{float:left;text-align:center;letter-spacing:1px;}
	#nav li a{display:block;width:99px;height:30px;font-family:Arial Narrow;font-size:14px; color:#b3be92;text-decoration:none;line-height:28px;
				background:#211b1b;margin-left:1px;-webkit-transition:0.2s linear;-moz-transition:0.2s linear;}
	#nav li a:hover{background:#504344;color:#efe9db}
	#nav li a.current{background:#504344; color:#efe9db}

#shadow{background:url(images/shadow.png) no-repeat 0 -4px;width:810px;height:395px;margin-top:0px;}

#content{width:780px;height:300px;background:url(images/content-bg.gif) no-repeat left bottom #211b1b;margin:5px 0 0 5px;padding:10px;}
	#content img.intro{float:left;}
	.home h1{width:310px;height:54px;margin:00px 10px 10px 0px;float:right;font-weight:100;font-size:16px;}
	
#credit{margin:5px 5px;color:#6a6761;font-size:10px;}

#home{position:absolute;background:url(images/tagline.png) no-repeat;width:161px;height:94px;margin:53px 0 0 -155px;}
#social{position:absolute;background:url(images/social.png) no-repeat;width:181px;height:93px;margin:325px 0 0 118px;}
#head{position:absolute;background:url(images/head.png) no-repeat;width:351px;height:418px;margin:60px 0 0 -169px;}

#fadeshow1{}

.about h1{text-align:right;}
.about p{margin:0 0 10px 10px;}
.about table{margin:20px 0 15px 10px;width:100%;}
.about td{padding-bottom:5px;}
.about .top{vertical-align:top;}

.item{width:798px;float:left;}
	.item .left h1{text-align:right;margin:50px 8px 2px 5px;font-size:17px;}
	.item .left h1 a{color:#efe9db;}
	.item .left h2{text-align:right;font-size:12px;margin:0px 8px 2px 5px;padding:0px;color:#b3be92;}
	.item .left h3{text-align:right;font-size:11px;margin:0px 8px 30px 5px;padding:0px;font-weight:100;}
	.item .left p{margin:10px 5px 0 15px;}
	.item img{float:right;}
	.item .vr{position:absolute;margin:9px 0 0 398px;width:1px;height:300px;background:#efe9db;}

.nextlabel{position:absolute;margin:30px 0 0 750px;}
.prevlabel{position:absolute;margin:35px 0 0 -40px;}

.scrollable {
	position:relative;
	overflow:hidden;
	width: 798px;
	height:320px;
	margin:-9px 0px 0 -9px;
}
.scrollable .items {
	width:20000em;
	position:absolute;
	clear:both;
}

a.browseR{position:absolute;width:53px;height:55px;margin:8px 0 0 -89px;background:url(images/prevOff.png);}
.prevPage:hover{background:url(images/prev.png);}

a.browseL{position:absolute;width:53px;height:58px;margin:13px 0 0 812px;background:url(images/nextOff.png);}
a:hover.browseL{background:url(images/next.png);}

.left, .right{width:389px;height:278px;margin-top:10px;}
.left{float:left;padding: 0 0px 0 0;}
	
	.left.about{margin:-18px 9px -9px -9px;padding:0px}
	.left img{margin-top:10px;}
	
.right{float:right;padding:0 0 5px 0px;}
	.right.home{margin:-18px -9px -9px -9px;padding:9px}

.contact{width:389px;}
	.contact h1{text-align:center;}
	.contact p{border-left:1px solid #b3be92;padding-left:15px;margin:20px 15px 0px 10px;}
	.contact p.network{border:0px;margin:-10px 15px 0 -10px;text-align:center;}
	.contact p.network img{padding:0px 5px;}
	.vr{width:1px;height:100%;background:#efe9db;float:left;}
	.contact table{margin:20px auto;width:95%;}
	.contact .label, .contact .input{background:#645d5d;color:#efe9db}
	.contact .label{padding:5px 0 0 10px; font-weight:100;-moz-border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0px 0px;}
	.contact .input{padding:5px 0px 6px 0px; margin:10px 0 0 0;text-align:center; -moz-border-radius: 0 0px 4px 4px;-webkit-border-radius:0 0 4px 4px;}
	.contact .submit{padding:5px 0 5px 0; color:#211b1b; font-size:14px;width:30%;background:#f4f4f4;padding:0px;}
	.contact .center{text-align:center;}
	.contact input, .contact textarea{	width:94%;background:#403939;border:1px solid #211b1b;text-align:center;
										color:#efe9db;font-size:17px;padding-left:2px;-moz-border-radius:4px;-webkit-border-radius:4px;resize:none;outline-color:#efe9db;}
	.contact textarea{font-size:15px;font-family:Verdana, Geneva, sans-serif;text-align:left !important;}
	textarea:focus, input:focus{}
	.submit:active{line-height:18px;}
	.spacer{font-size:5px;}
