body {background-color:#1C1C1C; color:#222; font-family:Arial, Helvetica, sans-serif; font-size: 13px; margin:10px 0 0 0; padding: 0;}
.clear{clear:both;}
#bag {margin: 0 auto; text-align: left; width: 717px;}
p{margin: 0 0 15px 0; line-height:18px;}
ul, ol{margin-left:30px; margin-right:15px;}
ul{list-style-image:url(images/list.gif);}
li{margin-bottom:15px;}

/*HEADER.PHP*/
#header{margin: 0 0 0 0; background-image:url(images/header.jpg); width:717px; height:288px; position:relative;}
#header ul{width:711px; border: 3px solid #FFFFFF; display:block; top:255px; position:absolute; margin: 0 0 0 0; height:22px; padding:5px 0 0 0; text-align:center; background-color:#000000;}
#header li{display:inline;}
#header ul a{text-decoration:none; color:#FFFF00; margin: 0 15px;}
#header ul a:hover{text-decoration:underline; color:#FFFF00;}
#logo, #tagline {font-size: 24px; font-style:italic; color:#FFFFFF; position:absolute;}
#logo{font-weight:bold; top:15px; left:80px;}
#tagline{top:44px; left:104px;}
#toptxt {top:150px; left:150px; width:360px; position:absolute;}
#toptxt p{font-size:21px; color:#FFFFFF; font-weight:bold; margin:0 0 5px 0;}
#toptxt a{font-size:14px; color:#FFFF00; font-weight:bold;}
#toptxt a:hover{color:#FFFF00; text-decoration:none;}

/*CONTENTS*/
#content {background-image:url(images/middle.gif); width:717px;}
img{border-width:0px;}
h1{font-size:22px; margin: 20px 0 10px 0; font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; color:#1C1C1C; line-height:26px;}
h1.small{font-size:15px; margin: 20px 0 5px 0; font-family:Verdana, Arial, Helvetica, sans-serif; color:#1C1C1C;}
h2{font-size:14px; margin:0 0 3px 0;}
#intro{font-weight:bold; margin-bottom:25px;}
div.homepage a{font-size:14px; font-weight:bold;}

/*LEFT COLUMN*/
#leftcol {float:left; width:428px; margin-left:27px; padding: 0 10px 30px 0; display:inline; line-height:18px;}
#leftcol a{color:#0033CC;}
#leftcol a:hover{color:#0033CC; text-decoration:none;}

/*RIGHT COLUMN*/
#rightcol {float:right; width:210px; padding: 0 20px 20px 20px; margin-top:10px; border-left: #FFF 2px solid; font-size:11px;}
#rightcol p {line-height:15px;}
#rightcol h2{color:#1C1C1C; font-size:14px; text-align:center; width:200px; margin: 10px 0 15px 0;}
#rightcol a{color:#0033CC;}
#rightcol a:hover{color:#0033CC; text-decoration:none;}
#roverview p{margin:0 20px 15px 20px;}

/*ads*/
div.adstxt {float:right; width:200px; padding:0 0 10px 10px; text-align:right;}
div.adsright {width:160px; margin:0 auto 20px auto;}
div.adsbox {text-align:center; padding-bottom:20px;}

/*FOOTER*/
#footer {width:717px; text-align:center; padding: 20px 0 0 0; color:#808080;}
#footerimg {clear:both; background-image:url(images/footer.gif); font-size:1px; height:10px;}
#copyright {width:717px; text-align:center; padding: 8px 0 20px 0; font-size:11px;}
#copyright, #copyright a {color:#808080;} 