* {    margin: 0;
      padding: 0;
}

body{font-family:sans-serif;background-color:#6c7c3e; margin:0;padding:0;
background-image:url('/support/images/background.jpg');background-position:top center; background-attachment:fixed;}
.report{border:2px double #000;background-color: #c3d;margin:10px;padding:20px;font-size:18px;}

#main {width:960px;margin:0;padding:0;}

#head {background-color:#fff; height:150px;text-align:left;}
#head img{border:none;}
#not_logo{float:right;text-align:right;width:780px;}
#top_buttons {background-image:url('/support/images/top_gradient.jpg'); background-position:top right; background-repeat: repeat-y; color:#fff;width:600px;float:right; padding-right:10px; font-size:12px;}
#top_buttons a{text-decoration:none; color:#fff;}
#top_buttons a:hover{color:#cc6;}
#quote{float:right;}
#quote img{width:600px;height:120px;}
#donate{float:right;padding:8px;width:150px;clear:both;margin-top:20px;}

#logo {margin:0 15px;float:left;}

#foot {background-color:#96876a;text-align:center;border-top:2px solid #640;border-bottom:2px solid #640; margin:0;padding:0; bottom:0;width:960px; font-size:11px;}
#foot a{color:#fff;text-decoration:none;}
#foot a:hover{color:#cc6;}

#nav {background-image:url('/support/images/info_bkgd.jpg');height:30px;padding:0;border-top:2px solid #640;}
h2{font-size:17px;padding:0;margin:2px;text-align:center}
h1{text-align:center;}
form{width:600px;text-align:center;}
table form{width:auto;}
#nav ul{margin:0; padding:0;text-indent:0;width:auto;}
#nav li{padding:0;list-style-type:none;text-indent:0;position:relative;}

.navgroup{float:left;width:190px;margin:0 2px 0 0;padding:0;background-image:url('/support/images/nav_bkgd.jpg');color:#fff;
background-position:center center;}
#homeitem{margin:0;width:192px;}
.navgroup a{text-decoration:none;color:#fff;}
.navtop{font-size:14px;height:30px;line-height:28px;font-weight:bold;}

.navsubs{border:2px solid #666;display:none;font-size:11px;

position: absolute; top:30px; left:0; width: 100%; 
margin:0;padding:0;background-color:#fff;}
.navsubs li{display:block;margin:0;padding:0;width:190px;}

.navsubs a{display:block;text-decoration:none;margin:0;padding:2px;color:#000;}
.navsubs a:hover{background-color:#ddd;}

#addpage {font-size:12px;position:absolute;top:0;left:0;}
#addpage a{display:block;padding:10px;width:100px;border:2px solid #000;background-color:#fff; text-decoration:none;}
#addpage a:hover{background-color:#cc6;}

#newsfeed {height:268px;background-color:#291d03;background-image:url('/support/images/info_bkgd_full.jpg');
background-repeat: no-repeat; background-position:bottom center;text-align:left;color:#fff;}
.newsitem {display:none;top:10px;left:10px;width:500px; height:160px;padding:20px;}
.newsitem a{text-decoration:none;color:#cc6;}
.newsitem a:hover{color:#9c0;}

#news1 {display:block;}
#newsbuttons {margin:20px;color:#fff;font-size:12px;}
#newsbuttons li{display:inline;}
#newsbuttons a{display:inline-block;border:1px solid #fff;color:#fff;background-color:#291d03;
padding:0 4px;height:16px;line-height:16px;
text-decoration:none;text-align:center;}
#newsbuttons a:hover{background-color:#640;}

#content {padding:0;background-image:url('/support/images/text_bkgd.jpg');background-repeat: repeat-x; background-position:top center;}
.homeitems {padding:20px;margin:0;background-image:url('/support/images/text_bkgd.jpg');background-repeat: repeat-x; background-position:top center;}

#loginform {margin:20px;border:1px solid #666;padding:5px;}


.info_column{float:left;padding:10px;border-left:1px solid #999;}
.homeitems .info_column{width:30%;}
.info_content{font-size:12px;}
.info{padding:20px;}
.info li{margin-left:24px;}

h1{font-size:18px;margin:2px;padding:2px;}
.clearfloat{clear:both;}

#metaform {margin:10px;  padding:6px; border:4px solid #000;width:650px;font-size:12px;background-color:#ddd;}
#metaform p {font-size:10px;margin:0 0 10px 0;padding:0;}
