@charset "utf-8";
/* CSS Document */
@charset "utf-8";
body {font-family:Arial, Helvetica, sans-serif; font-weight:normal; font-size:13px; background:url(img/bg3.jpg) repeat; margin:0; padding:0; text-align:center; color:#555}
#wrapper {width:800px; background:#fff; margin:0 auto; text-align:left; border:1px solid #999}
#header {background:url(img/header.jpg) no-repeat; height:168px}
#header h1 {padding:0; margin:0; font-size:14px; font-style:italic; font-weight:bold; color:#666}
#subhead {padding: 134px 0 0 35px}

#menu {font-weight:bold;  font-size:13px;height:35px; background:url(img/menu_bg.gif) repeat-x}
#menu a {color:#fff; border-right:1px solid #a00; text-decoration:none; padding:7px 10px; line-height:30px}
#menu a:hover, 
.selected {color:#000}
.content {padding:25px 25px 10px 25px}
.content h1, .content h2 {font-size:24px; margin:0 0 15px; font-weight:bold}
.content h2 {font-size:18px; color:#09f}
.content h3 {font-size:18px; color:#09f; margin-bottom:5px}
#footer{background:url(img/footer.gif) repeat-x; height:75pxl; color:#bbb; text-align:center; padding:10px}
#footer a, #footer a:visited {color:#fff}
a, a:visited {color:#0066CC}
a:hover, #footer a:hover {color:#79a3ca}
.tag {font-size:28px; margin:20px auto 10px auto; font-weight:bold; color:#09f; text-align:center; clear:both; border-top:1px dashed #ccc; padding-top:5px}
.col1, .col2 {width:110px; padding:58px 0 6px 0; text-align:center; float:left; margin-right:18px}
.pat1, .pat2  {width:233px; padding:148px 0 7px 0; text-align:center; float:left; margin-right:25px}

.fea1, .fea2 {width:174px; padding:0 0 10px 0; text-align:center; float:left; margin-right:18px}
a img {border:0}
.col2, .pat2, .fea2 {margin:0}

.picsl {width:362px; float:left; margin:10px 26px 15px 0;text-align:center}
.picsr {width:362px; float:left; margin:10px 0 15px 0; text-align:center}
.clear {clear:both}
.large {font-size:18px; font-weight:bold; color:#fff}
.list {list-style:url(img/list.gif)}
.home {border-left:1px solid #a00; margin-left:30px}
.box {float:left; margin-right:18px; border: 1px solid #ddd; padding:7px 15px 0 0; background:url(img/menu_bg2.gif) repeat-x top; min-height:243px}
.boxhead {color:#fff; margin-left:15px; font-weight:800}
.box p {padding-left:15px}
.small {font-size:9px; text-align:center; margin:0}

#menu2 {height:35px;width:800px;background:url(img/menu_bg.gif) repeat-x}
#nav, #nav ul {width:100%;list-style:none;line-height:1;font-weight:bold;padding:0; margin:0 25px;height:30px}
#nav a {display:block;color:#fff;text-decoration:none;padding:9px 12px 8px 12px;font-size:13px}
#nav li {float:left; padding:0}
#nav li ul {position:absolute;left:-999em;height:auto;width:160px;w\idth:160px;font-size:12px;border:1px solid #333;margin:0;background:#e4192c}
#nav li li {padding-right:1em;width:148px}
#nav li ul a {width:150px;w\idth:150px;font-size:13px;height:15px;padding:5px 12px}
#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li.sfhover ul ul, #nav li.sfhover ul ul ul {left: -999em}
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li.sfhover ul, #nav li li.sfhover ul, #nav li li li.sfhover ul {left:auto}
#nav li:hover, #nav li.sfhover, .selected {background:url(img/menu_bg2.gif) repeat-x; color:#fff;}
