HTML {
}

body { 
background: #ffffff;
font-family: Verdana, Arial, sans-serif;
margin: 0px 0px 0px 0px;
color: #333333;
font-size : 100%;
}

H4, H5, H6 {
font-size : 100%;
color : #000000;
font-weight: bold;
}

ul {
list-style-type: none;
}

HR {
color : #CCCCCC; 
height : 1px;	 
width : 75%;
}

.datestamp {
padding: 5px;
font-size: 70%;
text-align: right;
width: 750px;
}

.datestamp a, .datestamp a:visited {
font-weight: bold;
color: #4586D3; 
text-decoration: none;
}

.datestamp a:hover{
color: #FF9933; 
text-decoration: none;
}

.header {
padding: 0px 0px 0px 5px;
width: 750px;
}

.header h1{
font-size: 130%;
color: #000000; 
margin: 0px 0px 0px 0px;
}

.header p {
margin: 0px 0px 0px 0px;
font-size: 70%;
color: #4586D3; 
}

.header a, .header a:visited {
text-decoration: none;
color: #4586D3; 
}

.header a:hover {
color: #4586D3; 
}

.tag {
padding: 5px;
font-size : 70%;
background-color: #4586D3;
color : #FFFFFF;
font-weight: bold;
width: 750px;
}

.tag a, .tag a:visited {
font-weight: bold;
text-decoration: none;
color: #F2BE36; 
}

.tag a:hover {
color: #AABDE8; 
font-weight: bold;
text-decoration: none;
}

.content {
padding: 5px;
font-size : 75%;
}

.content h1 {
color: #FF9933; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 150%;
}

.content h2 {
color: #FF9933; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 115%;
}

.content h3 {
color: #FF9933; 
font-weight: bold; 
font-style: normal; 
text-decoration: none; 
font-size: 115%;
}

.content a, .content a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.content a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: none;
}

.content ul {
list-style-type: disc;
margin: 0px 10px 10px 30px;
} 

.content li {
display: list-item;
margin: 0px 10px 10px 30px;
}

.relatedbox {
padding: 5px;
border: 1px solid #AABDE8;
margin-bottom: 10px;
font-size: 100%;
}

.relatedbox H3 {
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.relatedbox a, .relatedbox a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.relatedbox a:hover {
color: #4586D3; 
font-weight: bold;
text-decoration: underline;
}

.c2relatedbox {
padding: 5px;
border: 1px solid #F2BE36;
margin-bottom: 10px;
font-size: 100%;
}

.c2relatedbox H3 {
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.c2relatedbox a, .c2relatedbox a:visited {
font-weight: bold;
text-decoration: none;
color: #FF9933; 
}

.c2relatedbox a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: underline;
}

.hottopic {
width: 80%;
background-color: #F0F3FC;
padding: 5px;
border: 1px solid #4586D3;
margin-bottom: 10px;
font-size: 100%;
}

.hottopic H3 {
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.hottopic a, .hottopic a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.hottopic a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: none;
}

.c2hottopic {
width: 80%;
background-color: #FDFCED;
padding: 5px;
border: 1px solid #F2BE36;
margin-bottom: 10px;
font-size: 100%;
}

.c2hottopic H3 {
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.c2hottopic a, .c2hottopic a:visited {
font-weight: bold;
text-decoration: none;
color: #FF9933; 
}

.c2hottopic a:hover {
color: #4586D3; 
font-weight: bold;
text-decoration: none;
}

.spiderfood {
float: right;
text-align: right;
width: auto;
padding: 5px;
font-size: 80%;
}

.spiderfood a, .spiderfood a:visited {
font-weight: normal;
color: #4586D3; 
text-decoration: none;
}

.spiderfood a:hover{
color: #4586D3; 
text-decoration: none;
}

.googlebox {
background-color: #FFFFFF;
float: left;
margin-right: 10px;
margin-bottom: 5px;
width: 300px;
padding: 10px;
font-size : 90%;
height: 250px;
font-size: 100%;
}

.googlebox h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.sidepanel {
padding: 5px;
border-left: 1px solid #CCCCCC;
font-size : 70%;
background-color: #F0F3FC;
}


.sitemenu {
width: 170px;
padding: 10px 0px 10px 0px;
border: 1px solid #AABDE8;
margin-bottom: 10px;
font-size: 100%;
text-align: center;
}

.sitemenu h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.sitemenu ul {
margin: 0px 0px 0px 0px;
padding: 2px 0px 0px 0px;
}

.sitemenu li {
margin: 0px 0px 0px 0px;
padding: 1px 0px 0px 0px;
}

.sitemenu a, .sitemenu a:visited {
display: block;
font-size: 100%;
text-decoration: none;
color: #4586D3; 
padding: 2px;
width: 100%;
}

.sitemenu a:hover {
font-size: 100%;
text-decoration: none;
color: #4586D3; 
padding: 2px;
width: 100%;
}

.flexable {
width: 170px;
padding: 5px;
border: 1px solid #AABDE8;
margin-bottom: 10px;
font-size: 100%;
}

.flexable h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.flexable a, .flexable a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.flexable a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: none;
}

.c2flexable {
width: 170px;
padding: 5px;
border: 1px solid #F2BE36;
margin-bottom: 10px;
font-size: 100%;
}

.c2flexable h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.c2flexable a, .c2flexable a:visited {
font-weight: bold;
text-decoration: none;
color: #FF9933; 
}

.c2flexable a:hover {
color: #4586D3; 
font-weight: bold;
text-decoration: none;
}

.static {
width: 170px;
padding: 5px;
border: 1px solid #AABDE8;
margin-bottom: 10px;
font-size: 100%;
}

.static h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.static a, .static a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.static a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: none;
}

.c2static {
width: 170px;
padding: 5px;
border: 1px solid #F2BE36;
margin-bottom: 10px;
font-size: 100%;
}

.c2static h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.c2static a, .c2static a:visited {
font-weight: bold;
text-decoration: none;
color: #FF9933; 
}

.c2static a:hover {
color: #4586D3; 
font-weight: bold;
text-decoration: none;
}

.resources {
width: 170px;
padding: 5px;
border: 1px solid #AABDE8;
margin-bottom: 10px;
font-size: 100%;
}

.resources h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #4586D3;
background-color: #AABDE8;
padding: 2px;
}

.resources a, .resources a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
}

.resources a:hover {
color: #FF9933; 
font-weight: bold;
text-decoration: none;
}

.c2resources {
width: 170px;
padding: 5px;
border: 1px solid #F2BE36;
margin-bottom: 10px;
font-size: 100%;
}

.c2resources h3{
font-size: 100%;
color: #FFFFFF; 
font-weight: bold; 
font-style: normal; 
border: 1px solid #FF9933;
background-color: #F2BE36;
padding: 2px;
}

.c2resources a, .c2resources a:visited {
font-weight: bold;
text-decoration: none;
color: #FF9933; 
}

.c2resources a:hover {
color: #4586D3; 
font-weight: bold;
text-decoration: none;
}

.bookmark {
padding: 5px;
text-align: center;
font-size: 100%;
}

.bookmark a, .bookmark a:visited {
font-weight: bold;
text-decoration: none;
color: #4586D3; 
padding-bottom: 2px;
}

.bookmark a:hover{
color: #4586D3; 
padding-bottom: 2px;
}

.menu2 {
padding: 5px;
font-size : 70%;
font-weight: normal;
border-top: 1px solid #CCCCCC;
text-align: center;
width: 750px;
}

.menu2 a, .menu2 a:visited {
font-weight: normal;
text-decoration: none;
color: #4586D3; 
}

.menu2 a:hover{
color: #FF9933; 
font-weight: normal;
text-decoration: none;
}

.footer {
background-color: #4586D3;
padding: 5px;
font-size : 70%;
color : #ffffff;
text-align: center;
width: 750px;
}

.footer a, .footer a:visited {
font-weight: normal;
text-decoration: none;
color: #F2BE36; 
}

.footer a:hover {
color: #AABDE8; 
font-weight: normal;
text-decoration: none;
}

.sitedesign {
padding: 3px;
font-size : 55%;
text-align: center;
width: 750px;
}


.formbutton {
background-color: #4586D3;
border: 1px solid #4586D3;
font-size: 90%;
font-weight: bold;
font-family: Verdana, Arial, sans-serif;
color: #FFFFFF;
}

.formtext {
background-color: #FFFFFF;
border: 1px solid #4586D3;
font-size: 95%;
font-family: Verdana, Arial, sans-serif;
color: #4586D3;
}

A,  A:visited{
color : #FF9933;
text-decoration: none;
font-weight: bold;
}

A:HOVER {
color : #4586D3;
text-decoration : underline;
font-weight: bold;
}

.headerimages {
float:left;
border: 1px solid #4586D3;
margin: 0px 5px 5px 0px;
width: 142px;
}

.tablein {
font-size: 100%;
}

.clickbankbox {
background-color: #FFFFFF;
float: left;
margin-right: 10px;
margin-bottom: 5px;
width: 300px;
padding: 10px;
font-size : 90%;
height: 250px;
font-size: 100%;
}