
A:link {Color: #3366CC; Text-Decoration: None}
A:visited {Color: #3366CC; Text-Decoration: None}
A:hover {Color: green; Text-Decoration: Underline}


body, p, td, th {
	font-family: verdana, arial;
	font-size: 8pt;
}


ul {
	list-style-type: none;
	padding: 5;
	margin: 0;
}


li {
	background-image: url(../gfx/plus-org.gif);
	background-repeat: no-repeat;
	background-position: 0 3px;
	padding: 0px 0px 5px 16px;
}


/* FORMS */

input {
	background: #FFFFCC;
	border: 1px solid #CCCCCC;
	font-size: 10px;
}


textarea {
	background: #FFFFCC;
	border: 1px solid #CCCCCC;
	font-size: 12px;
}


.submit input {
	color: #CCCCCC;
	background: #FFFFCC;
}

/* END FORMS */


.leftbg {
	background-image:url(../gfx/side-left-bg.gif);
	background-position: top right;
}


.rightbg {
	background-image:url(../gfx/side-right-bg.gif);
}

.menu1 {
	padding-top:3px;
	padding-bottom:3px;
	font-family: verdana, arial;
	font-size: 7pt;
}

.menubg {
	background-image:url(../images/layout1_22.gif);
}


.contentbody {
	background-image:url(../gfx/body-bg.gif);
	padding-top:20px;
}


.subpagetitles {
	border: 1px solid #CCCCCC;
	padding: 6px;
	background-color: white;
}

.subpagedate {
	border: 1px solid #CCCCCC;
	padding: 6px;
	background-color: #FFFFCC;
}


/* Weather table on index page */

.weather {
	border: 1px solid #CCCCCC;
	padding: 6px 0px 6px 0px;
}


/* Weather.php - sun div tag */

.weather2 {
	padding-top: 7px;
	font-size: 7pt;
}


/* Weather.php - table tag */

.weather3 {
	color: #666633;
}


/* Weather.php - td tag */

.weather4 {
	border-right: 1px dotted #CCCCCC;
	padding: 0px 10px 0px 10px;
}


/* Index page Date display */

.date1 {
	font-size: 10pt;
	font-weight: bold;
	color: #008000;
}


/* Footer text and links */

.footer1 {color: #999999;}
.footer1 A:link {Color: #999999; Text-Decoration: None}
.footer1 A:visited {Color: #999999; Text-Decoration: None}
.footer1 A:hover {Color: #999966; Text-Decoration: Underline}


/* News feed */

.news1 {
	border-bottom: 1px dotted #666666;
	padding: 2px 0px 5px 0px;
}


/* vBExternal newest_threads.html */

.recentposts {
	border-bottom: 1px dotted #666666;
	padding: 2px 0px 6px 0px;
}


/* Top of the box title variation */

.recentposts21 {
	border: 1px solid #CCCCCC;
	background-color: white;
	padding: 6px;
	font-family: arial;
	font-size: 8pt;
}


/* Mid box regular text and links */

.recentposts22 {
	border-bottom: 1px dotted #666666;
	padding: 6px 0px 6px 0px;
}


/* Box border etc */

.recentposts3 {
	border: 1px solid #CCCCCC;
	background-color: white;
	padding: 6px;
}
