a {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #666666;
    text-decoration : none;
    font-weight : bold;
}

a:hover {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #c2c9cf;
	text-decoration : underline;
    font-weight : bold;
}

a.side {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #666666;
	text-decoration : none;
    font-weight : bold;
}

a:hover.side {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #c2c9cf;
    text-decoration : underline;
    font-weight : bold;
}

a.white {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #000000;
	font-weight : bold;
	text-decoration : none;
}

a:hover.white {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	color : #069BFF;
    font-weight : bold;
	text-decoration : underline;
}

body {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
    margin : 0px 0px 0px 0px;
    padding : 0px 0px 0px 0px;
    border : none;
    background-color : #ffffff;
}

form {
	margin : 0px 0px 0px 0px;
}

hr {
	height : 1px;
	border : 1px solid #c2c9cf;
}

hr.side-hr {
	height : 1px;
	border : 1px solid #c2c9cf;
}

td {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
}

pre {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
    color : 000000;
}

.alt {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight :normal;
	color : #666666;
}

.smallalt {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 9px;
	color : #666666;
}

.forum {
    font-family : Verdana, Arial, Tahoma, sans-serif;
    color : #000000;
    font-size : 11px;
    font-weight : normal;
}

.white-header {
	height : 25px;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #ffffff; 
    font-weight : bold;
	padding : 0px 10px 0px 10px;
    margin : 0px 10px 0px 10px;
    background-image:url(images/whitemid.gif);
    background-repeat : repeat-x;
}

/*.full-header {
    height : 250px;
    padding : 0px 0px 0px 0px;
    background-color : #ffffff;
    background-image:url(images/bannerback.jpg);
    background-repeat : repeat-x;
}*/

.footer {
    height : 60px;
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	color : #ffffff;
	padding : 4px;
    background:transparent url(images/footer_bg_ant.gif) repeat-x;
    border-top : 1px solid #ffffff;
}
.footer_l {
    /*height : 60px;*/
	color : #ffffff;
    background:transparent url(images/footer_bg_ant.gif) repeat-x;
}

#footer_r {
	position : absolute;
	right : 0px;
	bottom : 10px;
    width : 231px;
	height : 115px;
	color : #ffffff;
    background:transparent url(images/footer_r_ant.gif) no-repeat;
}

.button {
    border : 1px solid;
    border-color : #e8e8e8 #c2c9cf #c2c9cf #e8e8e8;
    padding : 0px 3px;
    font-family : Verdana, Arial, sans-serif;
    font : bold 10px;
    color : #666666;
    text-decoration : none;
    margin : 3px;
    background-color : #e8e8e8;
}

.textbox {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color : #ffffff;
	border : 1px solid #c2c9cf;
}

.main-body {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
    color : #000000;
	padding : 15px 14px 15px 14px;
    background-color : #ffffff;
    border-bottom : 1px solid #c2c9cf;
}

.side-body {
    font-family : Verdana, Arial, Tahoma, sans-serif;
    vertical-align : middle;
	font-size : 11px;
	color : #000000;
    padding : 10px 12px 8px 10px;
}

.side-body .textbox {
	width : 150px;
}

.main-bg {
	padding : 11px 0px 0px 0px;
	border-right : 1px solid #c2c9cf;
}

.border {
    border-bottom : 1px solid #c4c4c4;
    border-left : 1px solid #c4c4c4;
    border-right : 1px solid #c4c4c4;
}


.side-border-left {
    padding : 10px 0px 0px 0px;
    background-image:url(images/sideback.gif);
    background-repeat : repeat-y;
}

.side-border-right {
    padding : 10px 0px 0px 0px;
    background-color : #ffffff;
}

.news-footer {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color : #ffffff;
	padding : 5px 0px 0px 0px;
}

.capmain {
    /*height : 31px;*/
	font-family : "Times New Roman", Times;
	font-size : 12px;
	font-weight : bold;
	font-style : italic;
	color : #666666;
	text-align : center;
    padding : 0px 0px 0px 0px;
    /*background-image:url(images/scapmain.gif);
    background-repeat : repeat-x;*/
	border-bottom : 1px dashed #c2c9cf;
}

.capmain h1 {
	margin:0px;
}

.scapmain {
    height : 31px;
	font-family : Verdana, Arial, Tahoma, sans-serif;
    font-size : 11px;
	font-weight : bold;
	color : #666666;
    text-align : center;
    padding : 0px 0px 0px 0px;
    background-image:url(images/scapmain.gif);
    background-repeat : repeat-x;
}

.tbl-border {
    background-color : #ffffff;
}

.tbl {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #000000;
	padding : 4px;
    border : 1px solid #c2c9cf;
}

.tbl1 {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 13px;
	color : #000000;
	font-weight : normal;
    padding : 4px;
    border : 1px solid #c2c9cf;
    background-color : #ffffff;
}

.tbl2 {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
    font-weight : normal;
    color : #2e422e;
	padding : 4px 4px 4px 4px;
    border : 1px solid #c2c9cf;
    background-color : #e8e8e8;
}

.forum-caption {
    height : 31px;
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #462300;
    background-image:url(images/scapmain.gif);
    background-repeat : repeat-x;
	padding : 4px 4px 4px 4px;
    border : 1px solid #c2c9cf;
}

.quote {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #000000;
	background-color : #ffffff;
	padding : 4px;
	margin : 0 20px;
	border : 1px solid #2e422e;
}

.poll {
	height : 21px;
	border-left : 1px solid #e8e8e8;
    border-bottom : 1px solid #c2c9cf;
    border-right : 1px solid #c2c9cf;
    border-top : 1px solid #e8e8e8;
}

.comment-name {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #996633;
}

.shoutboxname {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : bold;
	color : #ffffff;
}

.shoutbox {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #000000;
}

.shoutboxdate {
    font-family : Verdana, Arial, Tahoma, sans-serif;
    font-size : 9px;
	color : #666666;
}

.small {
    font-family : Verdana, Arial, Tahoma, sans-serif;
    font-size : 9px;
	font-weight : normal;
    color : #9b2d30;
}
.small2 {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 10px;
	font-weight : normal;
	color : #000000;
}

.side-small {
    font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	font-weight : normal;
	color : #000000;
}

.side-label {
	font-family : Verdana, Arial, Tahoma, sans-serif;
	font-size : 11px;
	color : #666666;
    padding : 0px 0px 0px 0px;
}

.gallery {
	padding : 16px 0 8px 0px;
}

.gallery img {
	border : 1px solid #e8e8e8;
}

img.activegallery {
	border : 1px solid #e8e8e8;
}

.hdr_brdr_top {
height:20px;
background:#000 url('images/hdr_brdr_top.gif') repeat-x;
}

.hdr_brdr_bot {
height:20px;
background:#000 url('images/hdr_brdr_bot.gif') repeat-x;
}

#hdr_main {
position:relative;
height:236px;
background:#000 url('images/hdr_bg.gif') repeat-x;
}

#hdr_all {
width:836px;
height:236px;
background:transparent url('images/hdr_bg.jpg') no-repeat;
}

#hdr_reg {
position:absolute;
right:0px;
top:0px;
width:233px;
height:236px;
background:transparent url('images/hdr_bg_register.gif') no-repeat;
}

#reg_button {
position:absolute;
right:40px;
top:190px;
border:0;
}

#reg_button img {
border:0;
}