FONT
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica;
	COLOR: #000000;
}
TD
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica
}
BODY
{
	FONT-SIZE: 12px;
	BACKGROUND-COLOR: #D7D7D7;
	BACKGROUND-IMAGE: url(../images/bg.jpg);
	BACKGROUND-REPEAT: repeat;
	FONT-FAMILY: Verdana,Helvetica
}
P
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica
}
DIV
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica
}
INPUT, SELECT, TEXTAREA {
	font-family:  Verdana,Helvetica;
	border: 1px solid #828282;
	background-color: #FFFFFF;
	color: #000000;
}
FORM
{
	FONT-SIZE: 12px;
	FONT-FAMILY: Verdana,Helvetica
}
IMG
{
	border-color: #8C9691;
}
A:link
{
	COLOR: #a2a586;
	font-weight: bold;
	text-decoration: underline;
}
A:active
{
	COLOR: #a2a586;
	font-weight: bold;
	text-decoration: underline;
}
A:visited
{
	COLOR: #a2a586;
	font-weight: bold;
	text-decoration: underline;
}
A:hover
{
	COLOR: #a2a586;
	font-weight: bold;
	text-decoration: none;
}

.htpa a:link
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}
.htpa a:active
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}
.htpa a:visited
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}
.htpa a:hover
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: none;
}

.header{
	TEXT-ALIGN: center;
}
.footer{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana,Helvetica;
	TEXT-ALIGN: center;
}
.polltext{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana,Helvetica;
}
.nfotxt{
	FONT-SIZE: 9px;
	FONT-FAMILY: Verdana,Helvetica;
}
.bodycell{
	border: 1px solid #32342a;
	background-color: #4c513a;
	padding: 2px;
}
.bodycell2{
	padding: 2px;
	color: #FFF;
	border: 3px solid #373a29;
	background-color: #4c513a;
}
.bc2c{
	color: #FFF;
	border: 0px solid #828662;
	background-color: #4c513a;
	 padding: 2px 10px 2px 10px;
	vertical-align: top;
	text-align:center;
}
.bodycell3{
	border: 1px solid #32342a;
	background-color: #737561;
	color: #FFF;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.bc3, .bc3l{
	border: 1px solid #32342a;
	background-color: #737561;
	color: #FFF;
	padding: 2px;
	text-align: center;
	font-weight: bold;
	font-size: 14px;
}
.bodycell4{
	border: 1px solid #727652;
	padding: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #5f6243;
	color: #FFF;
	vertical-align: top;
}
.bc4, .bc4a {
	border: 1px solid #727652;
	padding: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #5f6243;
	color: #FFF;
	vertical-align: middle;
}

.bc4a a {color:#ffffff;}
.bc4r{
	border: 1px solid #727652;
	padding: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #5f6243;
	color: #FFF;
	vertical-align: middle;
	text-align:right;
}

.bc4pr{
    white-space: pre-wrap; /* css-3 */
    white-space: -moz-pre-wrap; /* Mozilla, since 1999 */
    white-space: -pre-wrap; /* Opera 4-6 */
    white-space: -o-pre-wrap; /* Opera 7 */
    word-wrap: break-word; /* Internet Explorer 5.5+ */
    border: 1px solid #727652;
    padding: 2px;
    padding-left: 2px;
    padding-right: 2px;
    background-color: #5f6243;
    color: #FFF;
    vertical-align: middle;
}

.bc4c{
	border: 1px solid #727652;
	padding: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #5f6243;
	color: #FFF;
	vertical-align: middle;
	text-align:center;
}
.bc4np{
	border: 1px solid #727652;
	background-color: #5f6243;
	color: #FFF; 
	vertical-align: top;
}
.bc5, .bodycell5{
	border: 1px solid #727652;
	background-color: #5f6243;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}
.bc5c {
	border: 1px solid #727652;
	background-color: #5f6243;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}
.bc50r, .bc50, .bodycell50{
	border: 0px solid #727652;
	background-color: #5f6243;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}
.bc51r, .bc51, .bodycell51{
	border: 0px solid #828662;
	background-color: #6f7253;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}

.bc6, .bc6c{
	padding: 2px 10px 2px 10px;
	color: #FFF;
	border: 0px solid #373a29;
	background-color: #4c513a;
}

.bc6c
{
text-align:center;
}

.bc50r
{
text-align:right;
border: 0px solid #5f6243;
}

.bc51r
{
text-align:right;
border: 0px solid #6f7253;
}

.bc50c{
	border: 0px solid #727652;
	background-color: #5f6243;
	padding: 2px 10px 2px 10px;
	color: #FFF;
	text-align:center;
}
.bc51c{
	border: 0px solid #828662;
	background-color: #6f7253;
	padding: 2px 10px 2px 10px;
	color: #FFF;
	text-align:center;
}
.txtboxgap{
	font-size: 8px;
}
.smlhead{
	text-align: center;
	font-weight: bold;
	font-size: 12px;
}
.sbh{
	float:left;
	font-weight: bold;
	font-size: 12px;
}
.percentbar{
	border: 1px solid #000000;
}
.pbgreen
{
	background-color: #009900;
}
.pbred
{
	background-color: #800000;
}
hr{
	color: #BEBEBE;
	border: 1px dashed #BEBEBE;
}
.nbanner {
	background-color: #506E7F;
	height: 26px;
	width: 100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	color: #FFFFFF;
	border: 1px solid #31596A;
}
.nbinput {
	background-color: #99B0BF;
	border-color: #31596A;
	border-style: solid;
	border-width: thin;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #14313D;
	font-size: 11px;
}
#nav {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	line-height: 49px;
	font-size: 9px;
	margin-right: auto;
	margin-left: auto;
	width: 789px;
	height: 49px;
	color: #FFF;
}
#nav a:link {
	padding: 0px 7px 0px 7px;
	color: #FFF;
}
#nav a:visited {
	padding: 0px 7px 0px 7px;
	color: #FFF;
}
#nav a:active {
	padding: 0px 7px 0px 7px;
	color: #FFF;
}
#nav a:hover {
	padding: 0px 7px 0px 7px;
	color: #FFF;
}
.navtab
{
font-size: 16px;
text-align: center;

}

#nav2 {
	margin-top: 5px;
	margin-bottom: 5px;
	text-align: center;
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	line-height: 49px;
	font-size: 16px;
	margin-right: auto;
	margin-left: auto;
	width: 789px;
	height: 49px;
	color: #FFF;
}
.navtab a:link {
	color: #FFF;
	text-decoration: none;
}
.navtab a:visited {
	color: #FFF;
	text-decoration: none;
}
.navtab a:active {
	color: #FFF;
	text-decoration: none;
}
.navtab a:hover {
	color: #FFF;
	text-decoration: underline;
}
#foot {
	margin-top: 5px;
	text-align: center;
	background-image: url(../images/nav.gif);
	background-repeat: no-repeat;
	line-height: 49px;
	margin-right: auto;
	margin-left: auto;
	font-size: 9px;
	font-family: Verdana, Trebuchet MS, sans-serif;
	width: 789px;
	height: 49px;
	color: #FFF;
}
#foot a:link {
	color: #FFF;
}
#foot a:visited {
	color: #FFF;
}
#foot a:active {
	color: #FFF;
}
#foot a:hover {
	color: #FFF;
}

#brl a:link {color:#FFF;}
#brl a:visited {color:#FFF;}
#brl a:active {color:#FFF;}
#brl a:hover {color:#FFF;}
#brl {font-size:1.2em;}
.bcm50{
	border: 0px solid #727652;
	background-color: #5f6243;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}
.bcm51{
	border: 0px solid #828662;
	background-color: #6f7253;
	padding: 2px 10px 2px 10px;
	color: #FFF;
}
.bcm50 a:link {color:#CCC;}
.bcm50 a:visited {color:#CCC;}
.bcm50 a:active {color:#CCC;}
.bcm50 a:hover {color:#CCC;}
.bcm51 a:link {color:#CCC;}
.bcm51 a:visited {color:#CCC;}
.bcm51 a:active {color:#CCC;}
.bcm51 a:hover {color:#CCC;}

.bc3l a:link {color:#FFF;}
.bc3l a:visited {color:#FFF;}
.bc3l a:active {color:#FFF;}
.bc3l a:hover {color:#FFF;}

.htp a:link {color:#FFF;}
.htp a:visited {color:#FFF;}
.htp a:active {color:#FFF;}
.htp a:hover {color:#FFF;}

.pol, .pol2 a:link {color:#FFF;}
.pol, .pol2 a:visited {color:#FFF;}
.pol, .pol2 a:active {color:#FFF;}
.pol, .pol2 a:hover {color:#FFF;}
.pol {font-size:9px;float:right;}
.pol2 {font-size:9px;text-align:center}

.map
{
background-image: url(/images/mapbg4.jpg);
background-repeat: no-repeat;
width:400px;
height:407px;	
}

.mini
{
background-image: url(/images/minibg.png);
background-repeat: no-repeat;
width:85px;
height:85px;   
}

.setinfo
{	
background-image: url(/images/mapbg4.jpg);
background-repeat: no-repeat;
width:72px;
height:72px;
}

.minfo
{
float:left;
font-size:10px;
}

.fl, .flst
{
float:left;
}

.fr, .frst
{
float:right;
}

.flst, .frst
{
font-size:10px;
}

.bc4fl{
	border: 1px solid #727652;
	padding: 2px;
	padding-left: 2px;
	padding-right: 2px;
	background-color: #5f6243;
	color: #FFF;
	vertical-align: middle;
	text-align:center;
}

.si
{
float:left;
margin-top:1px;
margin-left:1px;
background-color:transparent;
/*border: 1px solid #00ff00;*/
width:16px;
height:16px;
}

.trnbox
{
font-size:10px;background-color:#cccccc; color:#000000;border:1px solid #000000; padding:10px;
}

.trnbox a {color:#000000;}
.trnbox img {vertical-align:middle;}

/* shoutbox stuff below this line. */
.textbox {
    /*CSS code for the textbox style.  If you want a default style textbox then delete the values below.*/
    width:99%;
    /*float:left;*/
    /*font-family: Verdana, Arial, Helvetica, sans-serif;*/
    font-size: 10pt;
/*  border: 1px solid #FFFFFF;
    background-color: #FFFFFF;*/
    /*color:#000;*/
    text-align:center;
    overflow:auto;
}   

.btn {
    /*CSS code for the textbox style.  If you want a default style textbox then delete the values below.*/
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 8pt;
    border: 1px solid #FFFFFF;
    background-color: #4c513a;
    color:#FFFFFF;
    text-align:center;
    margin-left:5px;
    margin-top:2px;
}   

#nameee #pass {
    width: 150px;
}   

#buttons {
    text-align:center;
    width: 99%;
}   

.name {
    color: #FFFFFF; /*The color users' names appear in when they have no special name color defined.  Default is #FF0000.*/
    font-weight: bold;
}

#bottomlinks { /*The "View All", "Help", "Open User Panel", etc links below the shout display.*/
    text-align:center;
}

/*The following values control the background colors of the alternating shout display rows.  To disable alternate row coloring, set both values to the same color.*/
.rowone {
color:#ffffff;
background-color: #6f7253;
border-bottom: 1px dotted #32342a;
/*border-top: 1px dotted #32342a;*/
}
.rowtwo {
color:#ffffff;
background-color: #828662;
border-bottom: 1px dotted #32342a;
/*border-top: 1px dotted #32342a;*/
}

.rowmod {
color:#ffffff;
background-color: #CC3333;
border-bottom: 1px dotted #32342a;
/*border-top: 1px dotted #32342a;*/
}

.copyrighttext {
    /*Styling for the copyright text at the bottom of every window.  Editing this so the copyright is not visible will violate your right to use ShoutPro!*/
    font-size: 7pt;
    text-align: center;
}

.htpa a:link
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}
.htpa a:active
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}
.htpa a:visited
{
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: underline;
}

.htpa a:hover
{   
    COLOR: #ffff00;
    font-weight: bold;
    text-decoration: none;
}


