.chromestyle{
width: 99%;
font-weight: normal;
font-family: verdana, arial;
font-size: 11px;
font-color: ffffff;
/* added to get rid of right hand white space on nav bar -background-color:#bbbbbb;  */

}

.chromestyle:after{ /*Add margin between menu and rest of content in Firefox*/
content: "."; 
display: block; 
height: 0; 
clear: both; 
visibility: hidden;
}

.chromestyle ul{
border: 1px solid #BBB;
width: 100%;
background: url(chromebgb.gif) center center repeat-x; 
padding: 5px 8px;
/* padding: 4px 0; */
margin: 0;
text-align: left; /*set value to "left", "center", or "right"*/
}

.chromestyle ul li{
display: inline;
}

.chromestyle ul li a{
color: #ffffff;
padding: 5px 8px;
margin: 0;
text-decoration: none;
border-right: 1px solid #DADADA;
}

.chromestyle ul li a:hover{
background: url(chromebgb-over.gif) center center repeat-x; /*THEME CHANGE HERE*/
}


/* ######### Style for Drop Down Menu ######### */

.dropmenudiv{
position:absolute;
top: 0;
border: 1px solid #BBB; /*THEME CHANGE HERE*/
border-bottom-width: 0;
font:normal 12px Verdana;
line-height:18px;
z-index:100;
background-color: orange;
width: 170px;
visibility: hidden;
/* filter: progid:DXImageTransform.Microsoft.Shadow(color=#CACACA,direction=135,strength=4); 
Add Shadow in IE. Remove if desired */
}


.dropmenudiv a{
width: auto;
background-color: orange;
opacity: .9;
filter: alpha(opacity=90);
-moz-opacity: .9;

display: block;
text-indent: 3px;
border-bottom: 1px solid #BBB; /*THEME CHANGE HERE*/
padding: 2px 0;
text-decoration: none;
font-weight: normal;
font-family: verdana, arial;
font-size: 11px;
color: black;
}


* html .dropmenudiv a{ /*IE only hack*/
width: 100%;
}

.dropmenudiv a:hover{ /*THEME CHANGE HERE*/
background-color: #F7F1D1;
/*background-color: #F0F0F0 */
opacity: .9;
filter: alpha(opacity=90);
-moz-opacity: .9;
}



/* attempt at top nav text */
.top_nav {
    font-weight: normal;
	font-family: verdana, arial;
	font-size: 10px;
}

.top_nav td{
    font-weight: normal;
	font-family: verdana, arial;
	font-size: 10px;
}


.top_nav  a{
    
	color: #228FE1;
	text-decoration: none;
	padding: 7px 10px;
}
.top_nav  a:hover{
    
	color: #228FE1;
	text-decoration: underline;
}


a.top_nav:link {color:#228FE1;  text-decoration:none;}
a.top_nav:visited {color:#666699; text-decoration:none;}
a.top_nav:hover {color:#ED6C23;  text-decoration:none;}
a.top_nav:active {color:#228FE1;  text-decoration:none;}

a img {
	border: 0;

}
.rightlink a:img {border:1;margin:0px 0px 0px 0px;padding:0px;}


.rightlink a:link {color:#228FE1;  text-decoration:normal; border:1; margin:0px 0px 0px 0px;padding:0px;}

.rightlink a:visited { color:#228FE1;  text-decoration:normal; border:1; margin:0px 0px 0px 0px;padding:0px;
}

.rightlink a:hover { color:#228FE1;  text-decoration:normal; border:1; margin:0px 0px 0px 0px;padding:0px;
}
.rightlink a:active { color:#228FE1;  text-decoration:normal; border:1; margin:0px 0px 0px 0px;padding:0px;
}
.pageheading {
font-weight: bold;
font-family: Arial, Verdana;
font-size: 20px;
line-height: 22px;
margin-top: 28px;
margin-bottom:5px;
margin-left: 22px;
color: #00026D; /*blue */
text-decoration: none;

}


.tsponsorname {
font-weight: bold;
font-family: Arial, Verdana;
font-size: 17px;
line-height: 22px;
margin-top: 28px;
margin-bottom:5px;
margin-left: 22px;
color: #00026D; /*orange */
text-decoration: none;

}

.emailthis {
font-weight: bold;
font-style: italic;
font-size: 13px;
line-height: 22px;
margin-top: 14px;
padding-left:35px; 
padding-top:10px; 
color:#D27C49
text-decoration: none;

}

.pagesubhead{

font-weight: bold;
font-family: arial, verdana;
font-size: 16px;
font-weight: normal;
margin-top: 20px;
margin-bottom:5px;
margin-left: 22px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}


.pagesubhead{

font-weight: bold;
font-family: arial, verdana;
font-size: 16px;
font-weight: bold;
margin-top: 20px;
margin-bottom:5px;
margin-left: 0px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}
.pagetext {

font-weight: normal;
font-family: arial, verdana;
font-size: 14px;
font-weight: normal;
margin-top: 20px;
margin-bottom:5px;
margin-left: 22px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}

.pagetextsmall{

font-weight: normal;
font-family: arial, verdana;
font-size: 11px;
font-weight: normal;
margin-top: 20px;
margin-bottom:5px;
margin-left: 10px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}
.pagetextb {

font-weight: normal;
font-family: arial, verdana;
font-size: 14px;
font-weight: bold;
margin-top: 20px;
margin-bottom:5px;
margin-left: 22px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}

.pagemotto {

color: #6F70A4;
font-style: italic;
font-weight: bold;
margin-top: 35px;
margin-bottom: 20px;
}


.pagefooter {
font-family:verdana, arial; 
font-size:11px; 
color:#ffffff; 
text-decoration: none;	
padding: 3px 6px 3px 6px;


}

.pagefooter  a:link{
    
	color: #ffffff;
	text-decoration: none;
}

.pagefooter  a:visited{
    
	color: #ffffff;
	text-decoration: none;
}

.pagefooter  a:hover{
    
	color: #000000;
	text-decoration: none;
}

.pagefooter  a:active{
    
	color: #000000;
	text-decoration: none;
}



.copyright {
font-family:verdana, arial; 
font-style:italic;
font-size:11px; 
color:#666666; 
text-decoration: none;	
padding: 3px 6px 3px 6px;


}


.listtext {

font-weight: normal;
font-family: arial, verdana;
font-size: 14px;
font-weight: normal;
margin-top: 3px;
margin-bottom:3px;
margin-left: 8px;
margin-right: 8px;
color: #0000000; 
text-decoration: none;

}



.pushedin {
padding-left:45px; 
padding-top:10px; 
padding-bottom:20px;
font-weight:bold;

}

/* 2nd horizontal menu attempt */

.menu2 {
font-family:verdana, arial; 
font-size:12px; 
color:#000000; 
text-decoration:none;
	
padding-top:4px;
padding-bottom:4px;
padding-left:6px;
padding-right:6px;

}



/* These need to be defined in this order or it won't work (according to the w3schools). */

.menu2  a:link{
	color: #000000;
	text-decoration: none;
}
.menu2  a:visited{ 
	color:#000000;
	text-decoration: none;
}
.menu2  a:hover{
	color:#228FE1;
	text-decoration: none;
}

.menu2  a:active{ 
	color:#000000;
	text-decoration: none;

}

/* attempt to stop text from overflowing div in firefox  - only use on front page sidebar */

.headlinestext {

text-align: center;
font-family:arial, verdana; 
font-size:14px; 
font-weight:normal; 
color:666666; 
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* IE 5.5+ */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap; /* Opera */
white-space: -o-pre-wrap; /* Opera 7 */
border:0px; margin:0px;
padding-left:2px;
padding-right:2px;
}

.headlinestextsmall {

text-align: center;
font-family:arial, verdana; 
font-size:13px; 
font-weight:normal; 
color:666666; 
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* IE 5.5+ */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap; /* Opera */
white-space: -o-pre-wrap; /* Opera 7 */
border:0px; margin:0px;
padding-left:2px;
padding-right:2px;
}

.headlinestextsmallblack {

text-align: center;
font-family:arial, verdana; 
font-size:13px; 
font-weight:normal; 
color:000000; 
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* IE 5.5+ */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap; /* Opera */
white-space: -o-pre-wrap; /* Opera 7 */
border:0px; margin:0px;
padding-left:2px;
padding-right:2px;
}

.headlinestextsmallbold {

text-align: center;
font-family:arial, verdana; 
font-size:13px; 
font-weight:bold; 
color:666666; 
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* IE 5.5+ */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap; /* Opera */
white-space: -o-pre-wrap; /* Opera 7 */
border:0px; margin:0px;
padding-left:2px;
padding-right:2px;
}

.headlinestextmedbold {

text-align: center;
font-family:arial, verdana; 
font-size:15px; 
font-weight:bold; 
color:FF7A01; 
white-space: pre-wrap; /* css-3 */
word-wrap: break-word; /* IE 5.5+ */
white-space: -moz-pre-wrap; /* Mozilla */
white-space: -pre-wrap; /* Opera */
white-space: -o-pre-wrap; /* Opera 7 */
border:0px; margin:0px;
padding-left:2px;
padding-right:2px;
}
.headlineshr {
width:140px;
align:center;
height:2px;
margin-top:6px;
margin-bottom:6px;
}

/* end of front page sidebar settings */

h3 {font:normal 18px arial,helvetica,sans-serif;margin:0px;}


h4 {font:normal 18px arial,helvetica,sans-serif;margin:0px;margin-top:2px;text-align: top;}

/*  lovely text styles */


.tanText12 {color:#D27C49; font: bold 12px arial;}
.tanText13 {color:#D27C49; font: bold 13px arial;}
.tanText14 {color:#D27C49; font: bold 14px arial;}
.tanText15 {color:#D27C49; font: bold 15px arial;}
.tanText16 {color:#D27C49; font: bold 16px arial;}

.dorgText10 {color:#FF7A01; font:normal 10px arial;}
.dorgText10b {color:#FF7A01; font:bold 10px arial;}
.dorgText11 {color:#FF7A01; font:normal 11px arial;}
.dorgText12 {color:#FF7A01; font: normal 12px arial;}
.dorgText12b {color:#FF7A01; font: bold 12px arial;}
.dorgText13b {color:#FF7A01; font: bold 13px arial;}
.dorgText14 {color:#FF7A01; font:normal 14px arial;}
.dorgText14b {color:#FF7A01; font:bold 14px arial;}
.dorgText18 {color:#FF7A01; font:normal 18px arial;}
.dorgText21 {color:#FF7A01; font:normal 21px arial;}



.mgldText10 {color:#FFCC00; font:normal 10px arial;}
.mgldText10b {color:#FFCC00; font:bold 10px arial;}
.mgldText11 {color:#FFCC00; font:normal 11px arial;}
.mgldText12 {color:#FFCC00; font: normal 12px arial;}
.mgldText12b {color:#FFCC00; font: bold 12px arial;}
.mgldText13b {color:#FFCC00; font: bold 13px arial;}
.mgldText14 {color:#FFCC00; font:normal 14px arial;}
.mgldText14b {color:#FFCC00; font:bold 14px arial;}
.mgldText18 {color:#FFCC00; font:normal 18px arial;}
.mgldText21 {color:#FFCC00; font:normal 21px arial;}

.dbluText10 {color:#00026d; font:normal 10px arial;}
.dbluText10b {color:#00026d; font:bold 10px arial;}
.dbluText11 {color:#00026d; font:normal 11px arial;}
.dbluText12 {color:#00026d; font: normal 12px arial;}
.dbluText12b {color:#00026d; font: bold 12px arial;}
.dbluText13b {color:#00026d; font: bold 13px arial;}
.dbluText14 {color:#00026d; font:normal 14px arial;}
.dbluText14b {color:#00026d; font:bold 14px arial;}
.dbluText16b {color:#00026d; font:bold 16px arial;}
.dbluText18 {color:#00026d; font:normal 18px arial;}
.dbluText21 {color:#00026d; font:normal 21px arial;}


.mbluText10 {color:#666699; font:normal 10px arial;}
.mbluText10b {color:#666699; font:bold 10px arial;}
.mbluText11 {color:#666699; font:normal 11px arial;}
.mbluText12 {color:#666699; font: normal 12px arial;}
.mbluText12b {color:#666699; font: bold 12px arial;}
.mbluText13b {color:#666699; font: bold 13px arial;}
.mbluText14 {color:#666699; font:normal 14px arial;}
.mbluText14b {color:#666699; font:bold 14px arial;}
.mbluText16 {color:#666699; font:normal 14px arial;}
.mbluText18 {color:#666699; font:normal 18px arial;}
.mbluText21 {color:#666699; font:normal 21px arial;}


.lorgText10 {color:#f1b521; font:normal 10px arial;}
.lorgText10b {color:#f1b521; font:bold 10px arial;}
.lorgText11 {color:#f1b521; font:normal 11px arial;}
.lorgText12 {color:#f1b521; font: normal 12px arial;}
.lorgText12b {color:#f1b521; font: bold 12px arial;}
.lorgText13b {color:#f1b521; font: bold 13px arial;}
.lorgText14 {color:#f1b521; font:normal 14px arial;}
.lorgText14b {color:#f1b521; font:bold 14px arial;}
.lorgText18 {color:#f1b521; font:normal 18px arial;}
.lorgText21 {color:#f1b521; font:normal 21px arial;}

.entry {
padding: 0px;
}

.entry img {
border: none;
}

/* execute your game plan stuff */


.graybox {border:1px solid #ccc;background:#fff;}

a.boxlink.gld:link {color:#F3CC53; border:solid 1px #F3CC53;background-color:#fff;}
a.boxlink.gld:visited {color:#F3CC53; border:solid 1px #F3CC53;background-color:#fff;}
a.boxlink.gld:hover {color:#F3CC53; border:solid 1px #F3CC53;background-color:#e8f9a2;}
a.boxlink.gld:active {color:#F3CC53; border:solid 1px #F3CC53;background-color:#fff;}

.leftcol {width:200px;margin:0px 0px 20px 0px;padding:0px;float:right;}


/* mvps page - always follow with div clear:both statement because of float */

.mvps {

width:500px;
text-align:left;
padding:5px;
background-color:#f0f0f0;
border:1px solid black;
font-size:12px
font-family:verdana, arial;
margin:10px;
padding:10px;

}

.mvps-white {

width:500px;
text-align:left;
padding:5px;
background-color:white;
border:1px solid black;
font-size:12px
font-family:verdana, arial;
margin:10px;
padding:10px;

}
.smallpicleft {
  float:left;
  border:solid 1px silver;
  padding:5px;
  margin-right:10px;
  } 

/* other stuff */



/* get involved page */

.leftarrow {
float: left;
margin: 0px 15px 5px 15;
/* margin settings: top left bot right */
}

.listtext{
margin: 0px 15px 0 0;
}

/* join now page */


.joinheader {
	FONT-SIZE: 16px; FONT-FAMILY: verdana, Arial, Helvetica, sans-serif;  font-weight: bold; padding-top: 12px; padding-bottom: 12px; color:#FF7A01; 
}

.signupform td {

padding:2px;
font-size:12px;
font-family:verdana, arial;
margin:0px;
}

.signupform input {

padding:2px;
border-left:1px solid black;
border-top:1px solid black;
font-size:12px;
font-family:verdana, arial;
margin:2px;
}

.input200 {

padding:2px;
border-left:1px solid grey;
border-top:1px solid grey;
font-size:12px;
font-family:verdana, arial;
margin:2px;
width:200px;
}

.signupform submit input
{
color: #000;
background: #ffa20f;
border: 1px outset #d7b9c9
} 
