/* CSS Document */

* {
padding: 0;
margin: 0;
}

body {
background-color: #666;
text-align: center;
padding: 30px 0;
font: 11px "trebuchet ms", verdana, arial, sans-serif;
color: #333;
}

h1 {
display: none;
}

h4 {
font: bold 13px arial, sans-serif;
color: #333;
}

#text a {
color: #0F3586;
}
#text a:hover {
color: #315FC0;
}


#container {
position: relative;
width: 910px;
text-align: left;
margin: 0 auto;
}

#header {
height: 229px;
background-color: #333;
background-image: url(../Images/header_pic.jpg);
background-repeat: no-repeat;
}

#nav {
position: relative;
top: 182px;
}

#content {
position: relative;
/*padding-right: 40px;*/
background-color: #F3F3F3;
background-image: url(../Images/shadow_strip.gif);
background-position: top right;
background-repeat: repeat-y;
}

#left {
position: absolute;
width: 298px;
height: 320px;
min-height: 320px;
background-color: #D5D2CD;
background-repeat: no-repeat;
}

/* left cell pics */
.leftHome {
background-image: url(../Images/left_pic.jpg);
}
.leftServices {
background-image: url(../Images/services_pic.jpg);
}
.leftProducts {
background-image: url(../Images/products_pic.jpg);
}
.leftContact{
background-image: url(../Images/contact_pic.jpg);
}
/* end left cell pics */


/* subnav begin */

#left ul {
float: right;
margin-top: 35px;
width: 102px;
}
*html #left ul {
width: 92px;
}

#left ul.subnav2 {
width: 42px;
}
*html #left ul.subnav2 {
width: 32px;
}

#left ul.subnav li {
list-style-type: none;
line-height: 14px;
display: inline;
font-weight: 600;
color: #73491F;
}
ul.subnav li a.border {
border-top: 1px solid #D19050;
}
ul.subnav li a {
font: bold 11px arial, verdana, sans-serif;
color: #73491F; 
text-decoration: none;
text-align: right;
display: block;
padding: 6px;
background: #FFA449;
}
*html ul.subnav li a {
width: 100%;
}
ul.subnav li a:hover {
background: #FD9125;
}
#anchor {
background: #FD9125;
}
/* subnav end */






#right {
position: relative;
height: 320px;
min-height: 320px;
width: 612px;
left: 298px;
background-position: 1px 41px;
background-repeat: no-repeat;
}

/* right cell screens */
.home {
background-image: none; /*url(../Images/home_screen.gif);*/
}
.services {
background-image: url(../Images/services_screen.gif);
}
.products {
background-image: url(../Images/products_screen.gif);
}
.contact {
background-image: url(../Images/contact_screen.gif);
}
/* end screens */



#footer {
width: 815px;
/*height: 62px;*/
background-color: #333;
background-image: url(../Images/footer_bg.gif);
background-repeat: no-repeat;
margin: 0 auto;
color: #31332E;
font: 10px verdana, arial, sans-serfif;
text-align: left;
padding: 33px 50px 17px 45px;
}

#footer span a {
color: #31332E;
text-decoration: none;
}

#footer span a:hover {
color: #31332E;
text-decoration: underline;
}

img.heading {
margin-left: 1px;
}

#text {
padding: 15px 50px 0 50px;
}
#text.scroll {
margin-right: 17px;
height: 250px;
overflow: auto;
}

p {
padding-bottom: 15px;
}

input, textarea {
font: 13px verdana, sans-serif;
color: #666;
border: 1px solid #A19B9B;
border-left: 1px solid #6B6C6E;
border-top: 1px solid #545354;
}

textarea {
height: 50px;
}

#text ul.sitemap {
margin-left: 10px;
}
#text ul.sitemap ul {
margin-left: 20px;
}

img.picborder {
float: right;
margin-left: 10px;
margin-right:40px;
border: 1px solid #999;
}
