body {
background-color : #C1C1C1;
color : #fff;
font-family : 'Trebuchet MS';
font-size : 11px;
width: 100%;
text-align: left;
/*background-image : url("images/main_bg.jpg");
background-repeat: repeat-x;
background-position: center top;
background-color:#382F31;*/
background-color:#CCCCCC;
}

a {
color: #9F889D;
font-family : 'Trebuchet MS';
font-size : 12px;
text-decoration: underline;
}

a:hover {text-decoration: none; color : #737373;}
a {text-decoration: underline;}

img {
border : none;
}

html, body, h1, h2, h3, h4, h5, h6, div, input, form {
margin : 0;
padding : 0;
}

.both {clear: both;}
.p10 {padding: 10px;}
.p20 {padding: 20px;}
.p15 {padding: 15px;}
.pt10 {padding: 10px 0 0 0;}
.pt5 {padding: 5px 0 0 0;}

.width {width: 100%; margin: 0px auto;}
.border {border-left: 3px solid #382F31; border-right: 3px solid #382F31; }
.main {background-color: #FF6AB4; 
background-image : url("images/main_bg_footer.jpg");
background-repeat: no-repeat;
background-position: left bottom;
padding-bottom: 60px;
}
.mainpos {width: 100%; margin: 0px auto;}
.header {background-color: #fff; height: 160px; text-align:left;}

.pagetitle {background-color: #372525; color: #fff; line-height: 20px; height: 93px;}

.footer {background-color: #372525; color: #9B9292;}
.footerpadding {padding: 50px 0 20px 10px;}
.footer a{color: #9B9292;}



.left {float: left;}
.right {float: right;}


.menu {background-color: #372525; height: 19px; text-align: left; padding-left:90px;}
.menu img {margin: 0 5px 0 5px;}

.p0 {padding: 20px 0 0 60px;}
#p1 {font-size: 38px; text-transform: uppercase;}
#p2 {font-size: 14px;}

.po img {float: right; margin: 5px; padding: 5px;}

.p0left {float: left; width: 270px; padding: 0 20px 0 0;}

.p5 {width: 430px; text-align:center;}

.mh {margin: 0px auto; width: 804px;}