/* CSS Document */

body{
margin:auto; padding:inherit; background:#f18e00 url(images/bg.gif) top repeat-x; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; height:100%; font-size:10px
}

#container{
height:100%; width:800px; background:#FFF; text-align:left; position:relative;  margin:0px auto; margin-top:20px
}

#header{
width:100%; height:100%; _height:180px
}



#logo{
float:right; padding-right:10px
}



#menu{
width:100%; background:url(images/menuLine.gif) repeat-x bottom; height:40px;
}

#contentContainer{
height:100%; width:100%; background:#FFF; height:464px
}

#contentLeft{
float:left; height:100%; background:#393b21
}

#content{
 height:100%; float:left;  padding-left:20px; width:380px
}

#contentRight{
 float:right; height:90%; padding-top:20px; padding-right:10px
}

#footer{
background:#f18e00; color:#FFF; font-size:10px; padding-top:10px; padding-bottom:10px;  margin-left:-430px; 
}

#footer a{
color:#FFF
}

.clear{
clear:both
}

#content h1{
color:#f18e00; font-size:14px}

#content h2{
color:#f18e00; font-size:12px}

.bottomCurve{
background: url(images/bottomCurve.png) no-repeat; width:25px; position:absolute; left:780px; top:653px
}

.topCurve{
background: url(images/bottomCurve.png) no-repeat; width:25px; position:absolute; left:787px; top:0px
}

.line{
width:30px; height:90%; position:absolute; left:800px; top:30px; background:#FFF
}

p{
line-height:1.5; margin-left:15px
}

/*Form styling*/

.contactForm{
margin-left:15px
}

#content table{
width:300px; border:0; margin-right:15px
}

input.fields{
border:#666666 1px solid; background:#CCCCCC
}


input.area{
width:300px
}

input.submit{
border:#f18e00 1px solid; color:#f18e00; font-weight:bold
}


/*Menu items*/

#menu ul{
list-style:none; margin:0; font-size:12px
}

#menu a{
color:#3f3e29; text-decoration:none
}




#menu li{
float:left; padding-left:20px; padding-bottom:14px; padding-right:20px; padding-top:10px
}



#menu #current{
background:#f18e00; color:#FFF
}

#menu #current a{
color:#FFF
}

