body {background-color:#d9d9d9;font-family: arial, verdana, sans-serif;}
h1,h2,h3,h5,body,ul,li{padding:0;margin:0;}
img {border:0}
a {font-size:12px;color:#33a;}
#logo,#footer {width:980px;margin:40px auto 0 auto;}
#footer {width:970px;margin:10px auto 0 auto;font-size:12px;text-align:center;padding:5px;background-color:#fff;-moz-border-radius: 10px; -webkit-border-radius: 10px; border:1px solid #ccc;}
#bottomlinks {margin-bottom:5px;}
#pagecontainer {width:980px;background-color:#fff;min-height:375px;margin:5px auto 0 auto;-moz-border-radius: 10px; -webkit-border-radius: 10px; border:1px solid #ccc;}
#top_navigation ul {list-style:none;margin:15px;}
#top_navigation ul li {float:left;border-right:1px dotted #000;}
#top_navigation ul li.last {border-right:none;}
#top_navigation ul li a {font-size:18px;color:#000;text-decoration:none;padding:5px 10px 5px 10px;display:block;}
#top_navigation ul li a:hover {text-decoration:underline;color:#fff;background-color:#000;}
#top_banners ul {list-style:none;margin:0 0 0 25px;padding:0;}
#top_banners ul li {float:left;width:220px;height:280px;background-color:#000;margin:0 15px 15px 0;}
#top_navigation, #top_banners {clear:both;}
.subcontainer {height:250px;background:#ffffff url(/theme/banner_bg.png) no-repeat scroll 0 0;overflow:hidden;color:#666;}
.caption {height:20px;width:215px;color:#fff;padding:5px 0 5px 5px;font-weight:bold;font-size:18px;}
.captionFull {height:20px;width:100%;color:#fff;padding:5px 0 5px 5px;margin-bottom:10px;font-weight:bold;font-size:18px;}
.caption h5, .caption h1 {font-size:18px;color:#fff;}
.caption a {text-decoration:none;}
#caption1 {background-color:#ff4e00;}
.subcontent a {display:block;text-align:right;font-size:11px;}
#subcontainer1 .subcontent {border:1px solid #ff4e00;}
#subcontainer1 .subcontent a{color:#ff4e00;}
#caption2 {background-color:#ffa200;}
#subcontainer2 .subcontent {border:1px solid #ffa200;}
#subcontainer2 .subcontent a{color:#ffa200;}
#caption3 {background-color:#32b8cc;}
#subcontainer3 .subcontent {border:1px solid #32b8cc;}
#subcontainer3 .subcontent a{color:#32b8cc;}
#caption4 {background-color:#a3cc32;}
#subcontainer4 .subcontent {border:1px solid #a3cc32;}
#subcontainer4 .subcontent a{color:#a3cc32;}
#subcontainer1 {background-position:0 0;}
#subcontainer2 {background-position:-220px 0;}
#subcontainer3 {background-position:-220px -250px;}
#subcontainer4 {background-position:0 -250px;}
.subcontent {width:208px;height:200px;background-color:#fff;margin-top:250px;padding:5px;font-size:12px;}
#pagecontent {clear:both;padding:20px;width:940px;}
#pagecontent h2 {font-size:16px;}
#pagecontent p {font-size:13px;text-align:justify;}
.clear {clear:both;}
.pageLeft {width:700px;float:left;}
.pageRight {width:240px;float:left;}
