@charset "utf-8";
/* CSS Document */
*{margin:0; outline:0;}

body{background:#fbfaf5 url(images/main_bg_2.png) repeat fixed; font-family:Arial, Helvetica, sans-serif;}
img{border:0;}
h1{color:#b1b196; font-size:18px; font-weight:bold; text-shadow:#FFF 1px 1px 1px;}
h2{ border-top: 1px solid #b1b196; color: #b1b196; display: block; font-family: Arial,Helvetica,sans-serif; font-size: 14px; margin-top: 4px; padding: 3px 0 5px; text-shadow: 0 1px 0 #FFFFFF; text-transform: uppercase;
	width:160px; position:absolute;	left:0;}
p, ul{color:#b1b196; text-shadow:#FFF 1px 1px 1px; line-height:20px; margin:0 0 20px 0;}

.service-icon{margin:10px 10px 10px -50px; float:left;}

.container{width:960px; margin:0 auto;}
.greenbar{width:100%; height:4px; background:#c3dd4c; position:fixed; top:0; left:0; z-index:1000;}
.nav{width:960px;height:90px; position:fixed; margin:4px 0 0 -120px; padding:6px 120px 0px 120px; background:url(images/nav_bg.png) bottom center no-repeat; z-index:1000;}
.link, .link-secondary{width:140px; display:block; float:right; text-align:center; line-height:40px; margin:10px 0 0 20px; text-decoration:none; font-size:14px; color:#b1b196; text-shadow:#FFF 1px 1px 1px; border:#b1b196 1px dashed; border-radius: 7px;}
.link:hover, .link-active{color:#c3dd4c;}
.link-tree{width:60px; height:52px; padding:8px 0 0 0; float:left; text-align:center; border:#b1b196 1px dashed; border-radius: 7px;}
.header{height:200px; position:relative; padding:90px 0px 0px 0px;}
.logo{width:420px; height:45px; position:absolute; top:100%; left:50%; margin:-45px 0 0 -200px;}
.content{padding:106px 0px 40px 0px; font-size:14px; position:relative;}
.home-spacer{padding:80px 0 150px 0;}
.content a{color:#c3dd4c; text-decoration:none;}
.content a:hover{text-decoration:underline;}
.footer{text-align:center; font-size:10px;}
.social{width:100px; height:38px; margin:0 auto 5px auto; position:relative;}
.social-right{float:right;}
.social-left{float:left;}
.thumb{border:#b1b196 1px dashed; background:url(images/main_bg_3.png); padding:8px; border-radius:7px; margin:10px;}
.divider{border-bottom:#b1b196 1px dashed;text-shadow:#FFF 1px 1px 1px; margin:35px auto; width:800px;}
.facebook-box{width:300px; height:400px; position:absolute; top:10px; right:20px;}

form{color:#b1b196; text-shadow:#FFF 1px 1px 1px; line-height:20px;}
input{width:260px; background:url(images/main_bg_3.png);}
textarea{width:320px; background:url(images/main_bg_3.png);}
legend{font-size:18px; font-weight:bold; color:#b1b196; text-shadow:#FFF 1px 1px 1px;}
input, textarea{padding:10px; border:#b1b196 1px dashed; color:#87876c; border-radius: 7px;}
fieldset{border:#b1b196 1px dashed; border-radius: 7px; position:relative;}
.button{width:90px; margin:10px 0 0 0; cursor:pointer; background:#c3dd4c; color:#fff; font-weight:bold;}

.facebook-fan{background:url(http://www.untreedstudios.com/images/main_bg_2.png) repeat;}
.facebook-fan a{color:#c3dd4c; text-decoration:none;}
.facebook-fan a:hover{text-decoration:underline;}
