@CHARSET "UTF-8";


html * {color: #380000; font: normal 14px Georgia;}

body {margin:0; padding: 0; background-color: #380000; background-image: url("../gfx/bg.jpg"); background-repeat: repeat-x;}

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


div#parent_main {width: 1019px; background-image: url("../gfx/left_div.jpg"); background-position: top left; background-repeat: no-repeat; margin: auto;}
div#parent_main div#parent {width: 1019px; background-image: url("../gfx/right_div.jpg"); background-position: top right; background-repeat: no-repeat;}
div#parent_main div#parent div#main {width: 940px; margin-left:40px; margin-bottom: 20px;}
div#parent_main div#parent div#main div#top { background-image: url("../gfx/top.jpg"); background-position: top center; background-repeat: no-repeat; height: 475px; position: relative;}

div#parent_main div#parent div#main div#bottom { background-image: url("../gfx/main_mid.jpg");  background-repeat: repeat-y;}
div#parent_main div#parent div#main div#bottom div#fix {background-image: url("../gfx/main_bottom.jpg");  background-repeat: no-repeat; background-position: bottom;}
div#parent_main div#parent div#main div#bottom div#fix div#content { background-image: url("../gfx/main_top.jpg");  background-repeat: no-repeat; min-height: 388px; }
div#parent_main div#parent div#main div#bottom div#footer { background-image: url("../gfx/footer.jpg");  background-repeat: no-repeat; height: 46px; overflow: hidden; }
div#parent_main div#parent div#main div#bottom div#footer img {}
div#parent_main div#parent div#main div#bottom div#footer {padding: 0 20px;}
div#parent_main div#parent div#main div#bottom div#footer p {margin: 0; padding: 0; }
div#parent_main div#parent div#main div#bottom div#footer p span {line-height: 46px;}

/*menu top*/
div#parent_main div#parent div#main div#top p#menu_top {margin: 0; padding: 0; line-height: 34px; text-align: right;color: #C8A56E;}
div#parent_main div#parent div#main div#top p#menu_top * {text-decoration: none; color: #C8A56E;}


/*menu top2*/
div#parent_main div#parent div#main div#top a.top {position: absolute; display: block; height: 23px; top: 435px; }
div#parent_main div#parent div#main div#top a.top:hover {border-bottom: 2px solid #380000;}
div#parent_main div#parent div#main div#top a#m1 {left: 25px; width: 93px;}
div#parent_main div#parent div#main div#top a#m2 {left: 142px; width: 144px;}
div#parent_main div#parent div#main div#top a#m3 {left: 309px; width: 135px;}
div#parent_main div#parent div#main div#top a#m4 {left: 467px; width: 184px;}
div#parent_main div#parent div#main div#top a#m5 {left: 675px; width: 115px;}
div#parent_main div#parent div#main div#top a#m6 {left: 816px; width: 104px;}

/*content*/
div#parent_main div#parent div#main div#bottom div#fix div#content h1 {margin: 0 0 20px 0; font-size: 19px;   text-decoration: underline; text-transform: uppercase; letter-spacing: 0px;}
div#parent_main div#parent div#main div#bottom div#fix div#content h2 {margin: 0 0 5px 0; font-size: 14px; font-weight:bolder; }
div#parent_main div#parent div#main div#bottom div#fix div#content h2 {margin: 0 0 5px 0;  }
div#parent_main div#parent div#main div#bottom div#fix div#content div#left {width: 195px; margin: 20px 20px; display: inline;}
div#parent_main div#parent div#main div#bottom div#fix div#content div#mid {width: 425px; margin: 20px 20px; display: inline;}
div#parent_main div#parent div#main div#bottom div#fix div#content div#right {width: 195px; margin: 20px 20px; display: inline;}
div#parent_main div#parent div#main div#bottom div#fix div#content div#right_2_col {width: 660px; margin: 20px 20px; display: inline;}