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

body{
background:url(../images/back2.gif);
font-family:Arial,"Arial Narrow", Helvetica, sans-serif;
color:#5a471c;
}

#content{
margin:50px auto;
width:840px;
position:relative;
}

#content a{
text-decoration:none;
}

#copy p a{
color:#aea086;
}
#copy p a:hover{
color:#5a471c;
}

#copy td a{
color:#aea086;
}
#copy td a:hover{
color:#5a471c;
}



#topnav{
height:25px;
width:815px;
color:white;
text-align:right;
padding-right:10px;
font-weight:lighter;
font-size:12px;
}

#topnav a:hover{
color:#c1ce2f;
}

.white a{
color:white;
text-decoration:none;
font-size:12px;
}
.green a{
color:#c1ce2f;
text-decoration:none;
font-size:12px;
}

.profile a{
color:#6caedf;
font-size:16px;
text-align:right;
}

.profile a:hover{
color:#c1ce2f;
}

.profile{
float:right;
text-align:right; 
color:#6caedf;
text-transform:uppercase;
}


img{
border:none;
}
/*
#nav{
width:210px;
background:url(../images/test.png) no-repeat;
background-position:-2px bottom ;
padding:0px;
float:left;
text-transform:uppercase;
height:inherit;
}

#nav ul{
list-style:none;
padding:0px 14px 0px 13px;
}

#nav ul li{
height:50px;
text-align:right;
padding:0px 10px;
}

#nav ul li a{
height:50px;
width:150px;
display:block;
text-decoration:none;
color:#5a471c;
margin-right:15px;
}

#nav ul li:hover{
background:#fff;
}

#nav_bottom{
background:url(../images/navbottom.png) top no-repeat;
width:209px;
height:36px;
margin-top:-12px;
margin-left:-2px;
}




#main{
float:left;
background:top url(../images/main_01.png) no-repeat;
width:627px;
min-height:170px;
margin-left:-14px;
font-size:13px;
}
#main_copy{
min-height:408px;
width:627px;
background:url(../images/main_02.png);
margin-top:170px;
}
#main_bottom{
background:url(../images/main_bottom.png) no-repeat;
height:50px;
width:627px;
}



#home_copy{
padding-top:250px;
margin-left:50px;
margin-right:50px;
}
*/


/****************SUBPAGES******************/
#logo{
position:absolute;
height:118px;
width:245px;
left:35px;
top:33px;
z-index:100;
display:none;
}

#logo2{
display:block;
background-repeat:no-repeat;
z-index:100;
position:absolute;
top:20px;
left:0px;
}
#home_print{
display:block;
}

#sub_head{
background:url(../images/sub_head.jpg);
height:122px;
width:519px;
position:absolute;
top:38px;
left:288px;
}

#sub_copy{
padding-top:15px;
margin-left:40px;
}

#sub_left{
float:left;
width:250px;
}

#sub_right{
float:left;
margin-left:30px;
width:250px;
}

.header{
font-size:22px;
display:block;
text-transform:capitalize;
}
.narrow_form{
padding-left:15px;
}

.narrow_form input{
width:190px;
}
.narrow_form label{
display:block;
margin:15px 0px 10px 0px;
}

#submit{
width: 77px;
height: 25px;
background:url(../images/submit.png) no-repeat;
border:none;
outline: none;
margin-top:10px;
}

#right_copy{
margin-top:15px;
padding-left:15px;
}

#services{
background:#eeece6;
width:233px;
padding:10px 0px 15px 15px;
}

#services ul{
font-size:12px;
width:189px;
margin-left:0px;
padding-left:25px;
margin-top:1px;
}

#services ul li{
margin:4px 0px;
}

.small_head{
font-size:18px;
}

.left_copy{
width:240px;
}


/**************** NEW SHEET *********************/

#boxtop{
background-image:url(../images/images/box_top.png);
width:825px;
height:140px;
}

#box{
background: repeat-y url(../images/images/box_mid_1.png);
width:825px;
min-height:430px;
padding-bottom:20px;
}

#boxbottom{
background:url(../images/images/box_bot.png) no-repeat;
width:825px;
height:30px;
position:absolute;
bottom:-30px;
}

#boxbottom_p{
background:url(../images/images/box_bot_p.png) no-repeat;
width:825px;
height:30px;
position:absolute;
bottom:-5px;
}

#boxleft{
background:url(../images/grad.gif) no-repeat;
float:left;
position:absolute;
top:38px;
left:13px;
min-height:500px;
width:180px;
text-transform:uppercase;
height:inherit;
z-index:5;
}

#nav_in{
list-style:none;
margin-top:100px;
margin:0px;
padding:170px 0px 0px 0px;
list-style:none;
font-size:14px;
display:none;
}

#nav_in li{
text-align:right;
margin-left:1px;
width:177px;
}

.single{
height:20px;
padding:15px 0px 15px 2px;
}

.double{
height:30px;
padding:10px 0px 10px 2px;
position:relative;
}

#nav_in li ul{
padding:0px;
font-size:12px;
list-style:none;
margin:-1px;
display:block;
position:absolute;
top:51px;
}

#nav_in li:hover ul li{
display:block;
}

#nav_in li ul li{
margin-right:10px;
height:27px;
background-color:none;
text-align:right;
}

#nav_in li ul li{
padding:7px 6px 7px 0px;
margin:0px 6px 0px -1px;
width:173px;
height:14px;
display:none;
background:none;
}

#nav_in li ul li:hover{
background-color:#d8e8f6;
}

#nav_in li a{
width:150px;
display:block;
text-decoration:none;
color:#5a471c;
margin-right:15px;
}

#nav_in li:hover{
background:#fff;
}

#hcopy{
padding-top:250px;
}

#copy p{
padding-left:15px;
}

#copy{
padding-top:40px;
margin-left:211px;
padding-left:30px;
padding-right:30px;
width:540px;
font-size:12px;
}

#temp{
position:absolute;
top:38px;
left:211px;
z-index:2;
width:598px;
height:408px;
}

#project{
padding-top:40px;
position:absolute;
width:519px; 
left:289px; 
top:38px;
padding-left:20px;
padding-bottom:10px;
background:url(../images/top_border.jpg) 20px bottom no-repeat;
}

#project h2{
color:#6caedf;
font-size:22px;
font-weight:normal;
margin:0px;
}

#project h3{
font-size:18px;
color:#5a471c;
margin:0px;
font-weight:normal;
}

#sub_project{
float:right;
margin-right:-27px;
background:url(../images/blueback.jpg);
background-repeat:repeat-y;
}

#sub_project2{
float:right;
background:url(../images/blueback.jpg); 
height:20px; 
width:136px; 
margin-right:17px; 
margin-top:-3px
}

#sub_left_project{
float:left;
width:360px;
height:inherit;
}

#project_page{
width: inherit;
padding-top:18px;
}

#projo{
height:200px;
width:178px;
padding:22px;
float:left;
margin-left:35px;
background:#e9f3fa;
margin-bottom:35px;
font-size:11px;
}

.pin img{
margin-top:10px;
}

.pin a:hover{
color:#aea086;
}

.pin a{
color:#5a471c;
}

th{
background-color:#e2eff9;
text-align:left;
}

#arrows{
text-align:center;
position:relative;
left:275px;
top:-50px;
}

#rightarrow{
background:url(../images/rightarrow.png);
height:20px;
width:32px;
float:left;
}

#arrows a{
display:block;
height:inherit;
width:inherit;
}

#leftarrow{
background:url(../images/leftarrow.png);
height:20px;
width:32px;
float:left;
margin-left:120px;
margin-right:30px;
}
