body {    
margin-top: 10px;    
background-color: #d4b6b2;    
}    

#container {    
width: 960px;    
border: 1px #000000 solid;    
background-color: #FFFFFF;    
}    

/* header area start */    

#utility_nav {    
width: 960px;    
text-align: right;    
padding-top: 0px;    
padding-bottom: 2px;    
background-color: #D17365;    
background-image: url(images/utilitynav_bg.jpg);    
background-repeat: repeat-x;    
}    


/* For dev */    

#utility_nav_1 {    
width: 960px;    
text-align: right;    
padding-top: 0px;    
padding-bottom: 2px;    
background-color: #D17365;    
background-image: url(images/utilitynav_bg1.jpg);    
background-repeat: repeat-x;    
}    

#header {    
width: 960px;    
}    

/* topnav area start */    

#topnav {    
width: 960px;    
text-align: right;    
padding-top: 5px;    
padding-bottom: 5px;    
background-color: #E3E3E3;    
white-space: nowrap;    
background-image: url(images/topnav_bg.jpg);    
background-repeat: repeat-x;    
}    

/* main area start */    

#main {    
width: 960px;    
position: relative;    
}    

#leftnav {    
width: 163px;    
padding-top: 0px;    
padding-bottom: 100px;    
background-color: #EFE7E5;    
background-image: url(images/leftnav_bg.jpg);    
background-repeat: repeat-y;    
}    

/* For dev */    

#leftnav_1 {    
width: 163px;    
padding-top: 0px;    
padding-bottom: 100px;    
background-color: #EFE7E5;    
background-image: url(images/leftnav_bg1.jpg);    
background-repeat: repeat-y;    
}    

#content_area {    
padding-left: 37px;    
padding-right: 37px;    
padding-top: 61px;    
padding-bottom: 30px;    
background-image: url(images/bg_main_pro_004.jpg);    
background-repeat: no-repeat;    
background-position: top right;    
}    

/* For dev */    
#content_area_1 {    
padding-left: 37px;    
padding-right: 37px;    
padding-top: 61px;    
padding-bottom: 30px;    
background-image: url(images/bg_main_pro_0041.jpg);    
background-repeat: no-repeat;    
background-position: top right;    
}    

/* footer area start */    

#footer {    
width: 960px;    
text-align: center;    
padding-top: 11px;    
padding-bottom: 10px;    
background-color: #D4786A;    
border-top: 1px solid #FFFFFF;    
background-image: url(images/footer_bg.jpg);    
background-repeat: repeat-x;    
}    


/* for dev */    

#footer_1 {    
width: 960px;    
text-align: center;    
padding-top: 11px;    
padding-bottom: 10px;    
background-color: #D4786A;    
border-top: 1px solid #FFFFFF;    
background-image: url(images/footer_bg1.jpg);    
background-repeat: repeat-x;    
}    

#thomas_info {    
width: 960px;    
text-align: right;    
padding-top: 2px;    
padding-bottom: 2px;    
margin-bottom: -8px;    
*margin-bottom: -18px;    
}    




/* heading styles */    

h1 {    
color: #3e3835;    
font-size: 18px;    
font-weight: bold;    
}    

h2 {    
color: #af4d3e;    
font-size: 13px;    
font-weight: bold;    
}    

h2 span {    
color: #af4d3e;    
font-size: 16px;    
font-weight: bold;    
}    


h3 {    
color: #9D0A0E;    
font-size: 13px;    
font-weight: bold;    
}    

/* image styles */    

.img01 {    
border: 1px #000000 solid;    
}    

.img02 {    
border: 1px #000000 solid;    
float: left;    
margin-right: 10px;    
margin-bottom: 10px;    
}    

.img03 {    
border: 1px #000000 solid;    
float: right;    
margin-left: 10px;    
margin-bottom: 10px;    
}    

.img04    
{    
margin-bottom: 3px;    
}    

/* miscellaneous */    

li {    
list-style-image: url(images/bullet.gif);    
}    

td    
{    
font-family:Arial;    
font-size: 12px;    
color: #34381A;    
}    

a {    
text-decoration: underline;    
}    

a:hover {    
text-decoration: none;    
}    

.separator    
{    
padding-left: 4px;    
padding-right: 4px;    
}    

.bucket_link_pro_004 td    
{    
padding-bottom: 27px;    
}    

.bucket_link_pro_004 p    
{    
margin-top: 0px;    
margin-bottom: 0px;    
}    

.leftbottom_pro_004_1    
{    
display: block;    
background: url(images/leftnav-inner-bootom1.jpg);    
position: absolute;    
bottom:0px;    
width: 163px;    
height: 58px;    
}  