/* CSS Document */body {margin:0px;padding:0px;font-family: Helvetica,Arial, sans-serif;font-size:12px;color:#666;background-color:#EAEAEA;line-height:1.5em;}h1 {color:#CC3399;font-size:24px;}/* main layout */#wrapper {margin:30px auto;padding:0px;width:717px;}#header {margin:0px;padding:0px;width:717px;height:85px;background-image:url(../images/header.jpg);background-repeat:no-repeat;float:left;}#logo {position:relative;top:20px;left:43px;width:64px;height:65px;float:left;}#logo a img {border:none;}#maincontent {margin:0px;padding:0px;width:717px;background-image:url(../images/page_back.jpg);background-repeat:repeat-y;float:left;}#innercontent {margin: 0px 13px 20px 33px;width:637px;float:left;background-image:url(../images/subpage_back.jpg);background-repeat:no-repeat;}#contentcol1 {margin:0px 0px 0px 74px;padding:0px;width:360px;float:left;}#contentcol2 {margin: 0px 0px 0px 20px;padding:20px 0px 0px 0px;width:173px;float:left;}#footer {margin:0px;padding:0px;clear:both;background-image:url(../images/footer.jpg);background-repeat:no-repeat;width:717px;height:25px;float:left;}#footer2 {margin:0px auto;padding:0px 0px 0px 20px;width:697px;}#footer2col1 {width:350px;text-align:left;font-size:12px;color:#666;float:left;}#footer2col2 {width:347px;text-align:right;font-size:12px;color:#666;float:left;}#footer2col2 a {color:#CC3399;text-decoration:none;}/* special links */.biglink a, .biglink a:link, .biglink a:visited, .biglink a:active  {margin:0px 0px 0px 36px;font-size:18px;color:#666;text-decoration:none;}.biglink a:hover  {margin:0px 0px 0px 36px;font-size:18px;color:#333;text-decoration:none;}#navigation {position:relative;top:65px;left:40px;width:610px;height:20px;background-color:#FABD0D;color:#666;float:left;}#navigation ul {margin:0px;padding:0px;list-style:none;display:inline;float:left;}#navigation ul li {margin:0px;padding:0px;float:left;height:20px;}#navigation ul li a:link, #navigation ul li a:visited, #navigation ul li a:active  {margin:0px;padding:2px 15px;text-decoration:none;float:left;color:#666;}#navigation ul li a:hover {margin:0px;padding:2px 15px;text-decoration:none;float:left;color:#FFF;}#navigation ul li a.active, #navigation ul li a:link.active, #navigation ul li a:visited.active, #navigation ul li a:active.active {margin:0px;padding:2px 15px;text-decoration:none;float:left;color:#FFF;}