body{background: url(/images/bg.gif) repeat-x top center #3f5363; font-family: helvetica, arial, sans; font-size:14px; color:#000;margin:0px;padding:0px;}
a {color:#5d0e37; text-decoration: none; font-weight: bold;}
a:hover{color:#7d2e57; text-decoration: underline;}
#page{text-align: center;}
#container{text-align: left; width:943px; margin: 0px auto; background:url(/images/midbg.gif) repeat-y;}
#header{background: url(/images/header.gif); width: 943px; height: 192px; position: relative;}
#contact{position: absolute; right: 35px; top:22px; font-size: 16px; color:#ffffdd; text-align:right; line-height: 120%;}
#contact2{font-size:11px;}
#menu1{position: absolute; top: 95px; right: 45px;}
#menu1 a{color:#fffbaa; text-decoration: none; font-size: 17px; font-family: verdana, arial, sans; margin-left: 10px; margin-right:10px; height:39px; font-weight: normal;}
#menu1 a:hover{color:#fafacc;}
#menu1 a.selected{background:transparent url(/images/menubg.gif) repeat-x scroll 0% 50%;}
#menu2{position: absolute; top: 142px; right: 50px;}
#menu2 a{color:#fffbaa; text-decoration: none; font-size: 11px; font-family: verdana, arial, sans; margin-left: 5px; margin-right:5px; font-weight: normal;}
#menu2 a:hover{color:#fafacc;}
#content{margin-left:50px; margin-right:40px; line-height: 180%; margin-top: 20px; text-align: justify;}
#content h1{font-size: 18px;}
#content h2{font-size:15px; margin-bottom: 10px;}
#bottom{background: url(/images/bottombg.gif); width: 943px; height: 73px; clear: both; text-align: center; font-size:12px; color: #ffffdd;}
#bottom a{color:#ffffdd; text-decoration: none;}
#bottom a:hover{color:#ffffdd; text-decoration: underline;}
.min{float:left; width:1px; height:300px;}
.clear{clear:both;}

#rightside{float:right; width:300px; font-size: 12px; line-height:150%; text-align: left;}
#leftside{float:left; width: 550px;}
.mainpage_box{float: left; height:300px;  width:150px; margin-right: 9px; margin-left:10px;}
.alert{color:#6F2850; font-size: 15px; font-weight: bold;}
.logo{margin-bottom:20px;}
.hr {clear: both;border-bottom: 2px dashed #ffcc99;height:10px;}

#box{margin-top: 15px; margin-bottom: 15px; background: url(images/boxmid.gif) repeat-y; width:300px;}
#boxtop{background: url(images/boxtop.gif) no-repeat; height: 19px; width: 300px;}
#boxbtm{background: url(images/boxbtm.gif) no-repeat; height: 19px; width: 300px;}

.preload{display: none;}

/*.split{background: url(images/split.gif) no-repeat bottom left; padding-bottom: 10px;}
.split h2{font-style: italic; font-size: 16px;}
.split p{margin-left: 15px; margin-right: 15px;}
.split a{margin-left: 30px;}*/
.split{border: 1px dashed #bbbbbb; float: left; width: 350px; padding: 10px; margin:20px; background: #efeff6; height: 220px; position: relative;}
.split h2{font-style: italic; font-size: 16px; margin-top:0px;}
.split a{position: absolute; bottom: 15px;}

#link_area{
    /*background:#eeeeee;
    border: 1px solid #cccccc;*/
    margin-bottom: 6px;
    margin-top: 6px;
}
#link_area div{
    float: left;
    width: 187px;
    margin-left: 25px;
}
#link_area div a{
    color:#333333;
    font-size: 17px;
    line-height: 30px;
}