@charset "utf-8";
/* Main CSS */

* {margin: 0;padding: 0;}
a, a:link, a:visited, a:hover {border:0;}
p {padding-bottom:10px;}
body {background:#fff url(images/bg_repeat.png) repeat-x;font-family:Verdana, Geneva, sans-serif;font-size:12px;}

#wrapper {background:transparent url(images/bg.png) no-repeat;width:1200px;margin:0 auto;min-height:1000px;height:auto !important;_min-height:1000px;}
#content {width:1200px;margin-top:90px;float:left;}

#menuBar {background:url(images/menuBar_bg.png) no-repeat; width:915px;height:41px;margin:0 auto;margin-top:0px;padding-left:10px;padding-right:10px;padding-top:3px;}
#header {background:url(images/headerBg.png) no-repeat;width:930px;height:141px; margin:0 auto;margin-top:2px;}
#boxes {width:936px;margin:0 auto;}
#boxes #firstbox {width:601px;float:left;margin-top:10px;}
#boxes #firstbox #top {background:url(images/fpBox_top.png) no-repeat;width:601px;height:43px;}
#boxes #firstbox #center {background:url(images/fpBox_center.png) repeat-y;width:561px;padding:20px;}
#boxes #firstbox #bottom {background:url(images/fpBox_bottom.png) no-repeat;width:601px;height:22px;}

#boxes #secondbox {width:331px;float:left;margin-top:10px;}
#boxes #secondbox #top {background:url(images/fpBox2_top.png) no-repeat;width:331px;height:44px;}
#boxes #secondbox #center {background:url(images/fpBox2_center.png) repeat-y;width:291px;padding:20px;}
#boxes #secondbox #bottom {background:url(images/fpBox2_bottom.png) no-repeat;width:331px;height:30px;}

#boxes #contentbox {width:932px;float:left;margin-top:10px;}
#boxes #contentbox #top {background:url(images/fpBox3_top.png) no-repeat;width:932px;height:43px;}
#boxes #contentbox #center {background:url(images/fpBox3_center.png) repeat-y;width:892px;padding:20px;padding-left:10px;}
#boxes #contentbox #bottom {background:url(images/fpBox3_bottom.png) no-repeat;width:932px;height:22px;}

#boxes h1 {font-size:22px;padding:6px 10px 0 40px;color:#333;font-weight:normal;}
#contentbox h3 {font-size:19px;padding-bottom:10px;color:#069;}
ul li {margin-left:20px;}

div.news {width:290px;}
div.calendar {background:url(images/calendarBg.png) no-repeat;width:39px;height:43px;padding-top:0;float:left;margin-top: 11px; margin-left: 4px;}
div.calendar span.month {font-size:9px;color:#fff;width:39px;text-align:center;font-weight:bold;display:inline-block;letter-spacing:-1px;}
div.calendar span.date {font-size:14px;color:#000;width:39px;text-align:center;padding-top:3px;display:inline-block;}

#secondbox #accordion h3 {color:#036;font-size:14px;text-align:left;font-weight:bold;padding:1px 0 10px 22px;}
#secondbox #accordion h3 a, #secondbox #accordion h3 a:link, #secondbox #accordion h3 a:visited, #secondbox #accordion h3 a:active {color:#069;}
.ui-state-default, .ui-widget-content .ui-state-default {background:#CCC;}
div.news div.content {float:left;color:#000;width:230px;padding:0 10px 10px 10px;font-size:11px;}

.ui-accordion-header, .ui-accordion-content {background:#EEE;}
.ui-accordion-header.ui-helper-reset.ui-state-default {background:#d5f8ff;}

#accordion p {font-size:11px;color:#333;}

.ui-icon {display:none;}

.ui-accordion-content, .ui-accordion .ui-accordion-content {padding:0 10px;}
.center_active {
background:transparent url(images/menuCenter_active.png) repeat-x;	margin-left:0px;height:38px;max-height:38px;_width: 0px;float:left;display:inline-block;}

.center_active a {padding:4px 17px 0 17px;text-decoration:none;color:#FFF;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;font-weight:bold;display:block;white-space: nowrap;}

.right_active {background:transparent url(images/menuRight_active.png) no-repeat;background-position:top right;height:38px;}
.left_active {background:transparent url(images/menuLeft_active.png) no-repeat;height:38px;}

.center_default {
background:transparent;margin-left:0px;height:38px;max-height:38px;_width: 0px;float:left;display:inline-block;}

.center_default a {padding:4px 17px 0 17px;text-decoration:none;color:#5d5d5d;font-family:"Lucida Sans Unicode", "Lucida Grande", sans-serif;font-size:15px;font-weight:bold;display:block;white-space: nowrap;}

.right_default {background:transparent url(images/menuRight_default.png) no-repeat;background-position:top right;height:38px;}
.left_default {background:transparent;height:38px;}


#menuBar a {font-size:17px;font-weight:normal;}

#footer {background:url(images/footerBg.png) no-repeat;width:933px;height:42px;margin:0 auto;font-size:11px;color:#5195a4;text-align:center;padding-top:8px;}

.category {width:120px;float:left;text-align:center;margin-left:7px;height:200px;}
.category img {margin-top:20px;}



