/* CSS Document */
body{
 background:#b866a6;
 margin:0px;
 padding:0px;
}


.left_column{
 width:708px;
 margin-left:auto;
 vertical-align:top;
 padding:0px;
}
.right_column{
 background:#f1d9eb;
 width:215px;
 margin-right:auto;
 vertical-align:top;
 padding:0px;
}
.nav_topmost{
 width:920px;
 height:30px;
 background:#b866a6;
 margin-left:auto;
 margin-right:auto;
 text-align:right;
 padding-top: 5px;
}
.nav_topmost a, .nav_topmost a:visited, .nav_topmost a:hover {
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 font-family:Arial;
}
.header{
 width:708px;
 height:210px;
}
.content_main{
 width:100%;
 background:#FFFFFF;
 margin-left:auto;
 margin-right:auto;
}
.nav_top{
 background:#b3619f;
 width:708px;
 text-align:left;
 height:48px;
 _margin-bottom:-3px;
 overflow:hidden;
 font-size:11px;
 
}

.nav_top #btnHome {
 margin-left:0 !important;
 margin-left:-3px;
 margin-right:0 !important;
 margin-right:-2px;
 }

.nav_top #btnContact {
 margin-right:-2px !important;
 margin-right:-7px;
 margin-left:1px !important;
 margin-left:-2px;
 }
 
.nav_top a{
 margin: -1px;
 padding:0px;
}
.nav_top a, .nav_top a:visited, .nav_top a:hover{
 text-decoration:none;
}
.nav_top a:hover {
 margin-right:0px;
}

.nav_top img {
 float:left;
 margin:0 0px 0 1px!important;
 margin: 0 0px 0 1px;
 }
.shadow_content_body{
 background:#FFFFFF url(images/shadow_content_body.jpg) repeat-x;
}

.content_body{
 padding-left:25px;
 padding-right:15px;
 padding-bottom:40px;
 padding-top:15px;
 font-family:Arial;
 font-size:14px;
}
.content_products{
 padding-left:0px;
 padding-right: 0px;
 padding-bottom:50px;
 padding-top:10px;
 font-family:Arial;
 font-size:12px;
 width: 635px;
}
.content_body h1{
 font-size:16px;
 font-weight:bold;
}
.banner{
 background:#999933;
 height:161px;
 position:relative;
}
.banner_top{
 height:16px;
 width:215px;
}
.banner_mid{
 background:url(images/banner_mid.jpg) repeat-y;
 width:215px;
 text-align:center;
 z-index:100;
 height:auto;
 overflow:auto;
}
.banner_bottom{
 height:16px;
 width:215px;
}
.banner_title{
 width:165px;
 margin-left:auto;
 margin-right:auto;
 overflow:auto;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
 color:#a57594;
}
.banner_pic{
 width:40%;
 float:left;
 padding-left:20px
}
.banner_text{
 width:40%;
 float:left;
 padding-right:10px;
 padding-top:10px;
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
 color:#a57594;
}
.banner_text a, .banner_text a:visited {
 color:#cc3fac;
 font-family:Arial;
 font-size:11px;
 font-weight:bold;
}
.banner_divider{
 width:96%;
 height:1px;
 border-top:#812b6a 1px solid;
 float:left;
}
.sidebar_right{
 vertical-align:top;
 width:195px;
 margin-top:10px;
 margin-left:auto;
 margin-right:auto;
 color:#a57594;
 text-align:center;
}
.sidebar_right h1{
 font-family:Arial;
 font-size:14px;
 font-weight:bold;
}
.left{
 background: url(images/left.jpg) repeat-x;
}


.right{
 background: url(images/right.jpg) repeat-x;
}


.shadow_left{
 background: url(images/shadow_left.jpg) repeat-x;
 width:30px;
}


.shadow_right{
 background: url(images/shadow_right.jpg) repeat-x;
 width:30px;
}


.footer{
 background:url(images/footer.jpg) repeat-x;
 height:166px;
 width:100%;
 text-align:center;
}
.nav_bottom{
 padding-top:40px;
 margin-left:auto;
 margin-right:auto;
}
.nav_bottom a, .nav_bottom a:visited, .nav_bottom a:hover {
 color:#FFFFFF;
 font-size:12px;
 font-weight:bold;
 font-family:Arial;
}
.copyright{
 margin-top:30px;
 margin-left:auto;
 margin-right:auto;
 color:#723264;
 font-family:Arial;
 font-size:12px;
 font-weight:bold;
}

.banner_text a:hover{
 color:#920973;
 
}
.banner_text a:visited {
 color:#920973;

}

.phead{
 
 color: #84296f;
 font-weight: bold;
}
/*************** test menu **************/


#mainlist {
 
 overflow: hidden;
 align: left;
}


#mainlist .content_body ul{
 
 font-family:Arial;
 font-size:14px;
 
}

#mainlist .content_body li{
 
 font-family:Arial;
 font-size:14px;
 padding-bottom: 5px;
 list-style-type: disc;
 
}
