body {font-family: Trebuchet MS;font-size: 11px;background: #313131 url("../images/background_px.jpg") repeat-x; margin:0 0 0 0;}
h1 {font-size:18px; font-weight: normal; color: #853585;line-height: 24px;}
a {text-decoration: none;}
li {line-height: 22px;}

p {line-height: 22px;}

img {border: none;}

.mainwrapper {width: 800px; height:950px; margin:50px auto 0 auto;}

/* Search section */
.search_top {margin: 0 0 10px 550px;}
.search_text { font-size: 10px; font-weight: bold; color: #FFFFFF; margin: 0 10px 2px ; text-align:center; }

/* Header section */
.header_top {background-image: url(../images/top_new_2.jpg); height:119px; width:800px; background-repeat: no-repeat;}
.header_top .logo_link {display:block; height:30px; width:250px;margin:0 0 -30px 0;position:relative;top:30px;left:30px;}

/* Menu section */
.menu_holder {margin:0 0 0 20px; padding:0 0 0 0;height:119px;position:relative;top:83px;}

.menu_holder .left_corner {background-image: url(../images/left_menu_corner.jpg); height:36px; width:22px; background-repeat: no-repeat;}
.menu_holder .right_corner {background-image: url(../images/right_menu_corner.jpg); width:30px; height:36px; background-repeat: no-repeat;}
.menu_holder div {float:left;}
.menu_holder .center_menu {background-image: url(../images/center_menu.jpg); width:650px; height:36px; background-repeat:repeat-x;}
.menu_holder .center_menu .menu {margin: 13px 0 0 15px !important; margin: 12px 0 0 5px;}
/*.menu .menu_item {font-family:Trebuchet MS; font-size: 11px; font-weight:bold; color:#FFFFFF;}*/
.menu_holder .center_menu .menu a {font-weight:bold; color:#FFFFFF;float:left;display:block;}
.menu_holder .center_menu .menu span { background:url(../images/divider.jpg) 0 6px no-repeat; width:2px;height:11px; margin:0 6px 0 6px;padding:0 0 0 0;float:left;display:block;} 

/* Content section */
.content_holder {clear:both;background:blue; height:auto;display:block;}
.content_holder div {float:left;}
.content_holder .image {margin: 0 0 0 0; width:400px; padding:15px 0 0 0; vertical-align:middle;background:#ffffff;overflow:hidden;height:330px;}
.content_holder .text_holder {width: 385px; vertical-align:middle; margin:0 0 0 0;padding:45px 15px 0 0; text-align:justify;background:#ffffff;height:300px;}
.content_holder .wide_text_holder .large_text_container {background-color: white; width: 650px; height:auto; margin:20px 0 0 0;padding:0 0 0 50px; text-align:justify;}

.button_holder {float:left; background: url(../images/button.jpg); width:100px; height:40px; background-repeat:no-repeat; margin: 10px 0 0 0;}
.button_holder p {margin: 0px 0 0 10px;   font-size: 10px; font-weight: bold; color: #FFFFFF;}

.wide_text_holder {clear:both; min-height: 400px; width: 800px; background-color: White;}

/* footer section */
.footer {clear:both; background-image: url(../images/footer_new_2.gif); background-repeat:no-repeat; width: 800px; height:90px;margin:0 0 0 0;}
.footer div {float:left;}
.footer .logo {margin: 0 auto 0 auto; width: 83px;}
.footer .logo_container {margin: 25px 0 0 50px !important; margin: 25px 0 0 25px;}

/* Legal section */
.legal_text {text-align:center;margin:5px 0 0 0;}