body {font-family: 'arial', 'Trebuchet MS'; font-size: 62.5%; line-height: 1.5; background-color:#713d7b; background:url(/images/bg.jpg) no-repeat top center; margin: 0 auto; text-align:center;}
p {margin: 0px; padding: 0px; font-size:1em;}
.left {float:left;}
.right {float:right;}

.header {width:915px; height:152px; background:url(/images/hbg.jpg) no-repeat top right; margin:0 auto; }
.wrap {width: 915px; margin: 0 auto; text-align:left; padding:10px 0px 10px 0px; }
.footerwrap {width: 895px; margin: 0 auto; text-align:left; padding:10px 10px 10px 10px; }
.nav {width:825px; height:36px; background:url(/images/nav.jpg) no-repeat top left; float:right; text-align:left; color:#fff; margin-top:116px;}
.nav ul {margin:7px 0 0 20px; padding:0;}
.nav li {list-style:none; display:inline-block; float:left; margin:0 10px 0 0px;}
.nav li a {font-size:1.5em; color:#fff; text-decoration:none;}
.nav li a:hover {color:#FFFF00;}

body#nav1 .tab1 {color:#FFFF00;}
body#nav2 .tab2 {color:#FFFF00;}
body#nav3 .tab3 {color:#FFFF00;}
body#nav4 .tab4 {color:#FFFF00;}

.banner {margin-top: 30px; margin-left:10px; background:url(../images/banner.jpg) no-repeat top right; width:905px; height:219px;}
.bannerright {float:right; width:267px; height:208px; text-align:left;}
.bannerright h1 {font-size:3em; color:#FFFFFF; font-weight:normal; line-height:1.2; margin-left:15px; margin-top:20px;}
.bannerright h1 span {color:#FFFF00;}

.main {width:610px; margin:20px 0 0 0; padding:0 10px 0 10px; float:left; color:#FFFFFF; font-size:1.3em; min-height:370px;}
.main p {margin-bottom:20px; padding-left:7px;}
.main p span {color:#FFFF00;}
.main ul.list {margin:0; padding:0;}
.main ul.list li {padding-left:7px; list-style-type:square; display:list-item;}
.table p span {color:#FFFF00;}
.table p {margin:0; padding:0 0 0 4px;}
h1.title {width:100%; border-left:10px solid #FFFF00; background-color:#4e2b55; padding: 0px 5px 0px 5px; margin: 10px 0 10px -10px;}
h1 span {color:#FFFF00;}
.righttop {width: 270px; height: 16px; background:url(../images/righttop.jpg) no-repeat top; float:right; margin-top:20px;}
.rightbottom {width: 240px; overflow:hidden; background:url(../images/rightbottom.jpg) no-repeat bottom; float:right; padding:0px 10px 10px 20px; color:#FFFFFF; font-size:1.3em;}
.social {width:187px; height:61px; background-image:url(../images/social.jpg); background-position:left; background-repeat:no-repeat;}

h2 {color:#fff; margin:0; padding:0;}
h2 span {color:#FFFF00;}

.social {margin:10px 0 10px 0;}

.rightbottom p span {color:#FFFF00; font-weight:bold;}
.rightbottom p {margin-bottom:10px;}
.group:after {content: "."; display: block; height: 0; clear:both; visibility: hidden;}

a {color:#FFFFFF; text-decoration:underline;}
a:hover {color:#FFFF00;}

.main ul {margin:0; padding:0;}
.main li {display:inline-block; list-style:none; float:left; margin: 0 10px 10px 0; padding:0;}
.main li a img {padding:4px; background-color:#CCCCCC; border:1px solid #330033;}
.main li a:active img {background-color:#ffffff;border:1px solid #fff;}
.bookmarks {float:right; width:207px; text-align:left;}

.footer {width:100%; height:110px; background:#4e2b55; color:#ccc; border-top:1px solid #330033;}

ul {}
li {}