body {background-image: url(leabkgde.jpg); text-align: center; font-family: arial, helvetica, sans-serif; font-size: 75%; margin: 0;}

#pagewrapper {width: 99%; margin-top: 15px;}
#header {font-weight: bold; border-bottom: 3px solid #0F0;}
#headerlogo, headerlogo a {width: 35%;float: left; padding-left: 20px;}
.sitename {font-family: 'Times New Roman'; font-size: 1.6em; color: #FF4020;}
h1 {font-size: 1.5em; color: #FF4020;}
#headerpara {font-size: 1.3em; font-style: italic;}
#fav {background-color: rgb(0,128,0);}
#usaequiv, #usaequiv a {width: 40%; margin: 0; padding: 0; float: right; clear: both; text-decoration: none;}
#scrolldown {color: #008000; font-weight: bold;}

#navcss {clear: both; margin: 0; padding: 0; list-style-type: none; float: left; width: 100%;}
#navcss li {display: inline; margin:0; padding: 0;}
#navcss a:link,
#navcss a:visited {
	color: #FFF; background-color: rgb(0, 128,0); padding: 5px 5px 2px 5px;
	float:left; width: auto; border-right: 2px solid #FEFBED;
	text-decoration: none; font-family: ariel, helvetica, sans-serif; font-size: 0.8em; font-weight: bold;
	text-transform: uppercase;}

#navcsslower {clear: both; margin: 0; padding: 0; list-style-type: none; float: left; width: 100%;}
#navcsslower li {display: inline; margin:0; padding: 0;}

#navcsslower a:link,
#navcsslower a:visited {
	color: #FFF; background-color: #FF4020; padding: 5px 5px 2px 5px;
	float:left; width: auto; border-top: 1px solid #FEFBED; border-right: 2px solid #FEFBED;
	text-decoration: none; font-family: ariel, helvetica, sans-serif; font-size: 0.8em; font-weight: bold;
	text-transform: uppercase;}

#navcss a:hover,
#navcss a:active,
#navcsslower a:hover,
#navcsslower a:active {
	color: #FF0; background-color: rgb(0, 64,0);}


#mainholder {padding: 0 20px; clear: both;}
h2 {font-size: 1.3em;}
.orangetxtlg {font-size: 1.1em; color: #FF4020; font-weight: bold; text-align: left;}
#maintable {width: 100%; background-color: #FEFBED;}
.maintabletd {padding: 20px; margin: 0; text-align: left;}
#gooadstop {}
.redtxt {color: #FF0000; font-weight: bold; text-align: center;}
.greentxt {color: #008000; font-weight: bold; text-align: center; text-decoration: underline;}

.adtableheader {width: 100%; color: #FFF; border: 2px solid rgb(0, 128,0); border-collapse: collapse; text-align: center;} 
.adtableheader td{width: 100%; background-color: rgb(0, 128,0); font-size: 1.3em; font-weight: bold; padding: 6px;}
.premieredtable {width: 100%;}
.premieredtable td{font-family: 'Times New Roman'; font-size: 1.1em; text-align: center; border: 3px solid rgb(128,0,0); border-collapse: collapse; color: #000; background-color: #FFF; font-weight: bold; padding: 6px;}
.premieredtable td.featuredheader{font-size: 1.3em; text-align: left; border: 3px solid rgb(128,0,0); border-collapse: collapse; color: #000; background-color: #FFF; font-weight: bold; padding: 12px;}
.adtable {width: 100%; color: #FFF; border: 2px solid rgb(0, 128,0); border-collapse: collapse;} 
.adtable td{font-family: 'Times New Roman'; font-size: 1em; text-align: center; border: 2px solid rgb(0, 128,0); border-collapse: collapse; color: #000; background-color: #FFF; padding: 6px;}
.adtable a {font-family: 'Times New Roman'; font-size: 1em; font-weight: bold;}
.adtable .periph {background-color: #FEFBED; font-size: 1.3em; font-weight: bold;}
.adtable .periphgoo {background-color: #FEFBED;}

.navtable {width: 100%; color: #FFF; border: 0; text-align: left;}
.tableheader {width: 100%; background-color: rgb(0, 128,0); font-size: 1.3em; font-weight: bold;}
.navtable td{text-align: center; border: 1px solid #FFF; padding: 6px;}

a.category:link {
color: #ffffff;
font-size: 1em;
font-weight: bold;
text-align: center;
}

a.category:visited {
color: #ffff00;
font-size: 1em;
font-weight: bold;
background-color: transparent;
text-align: center;
}

a.category:hover {
color: #ffff00;
font-size: 1em;
font-weight: bold;
background-color: transparent;
text-align: center;
}

a.category:active {
color: #ffff00;
font-size: 1em;
font-weight: bold;
background-color: transparent;
text-align: center;
}

.placeadlink {text-align: center; font-weight: bold;}

a.special:link {
color: #ffff00;
font-weight: bold;
background-color: #008000;
font-size: 1.3em;
}

a.special:visited {
color: #dddd00;
font-weight: bold;
background-color: #008000;
font-size: 1.3em;
}

a.special:hover {
color: #ff0000;
font-weight: bold;
background-color: transparent;
text-decoration: none;
font-size: 1.3em;
}

a.special:active {
color: #ff0000;
font-weight: bold;
background-color: #008000;
font-size: 1.3em;
}

.sharewith a{text-decoration: none;}

#goosearch {width: 60%; border: 0; padding: 0; margin: 0; border-collapse: collapse; text-align: center;}
#legal {width: 100%; background-color: #000; font-size: 0.9em; color: #FFF; padding: 5px;}
#goolinkads {}
#otherlinks {text-align: left;}
#mylinkstable {width: 100%; border: 1px solid rgb(0,128,0);}
#mylinkstable td {width: 20%; text-align: center; border: 1px solid rgb(0,128,0); padding: 10px;}
#footer p {text-align: center; font-size: 0.9em;}