body {
	background-color: #F5F5F5;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

#main a:hover {background:#666666;}
#main a:link {color:#FFFFFF;}
#main a:visited {color:#0000CC;}
#main a{text-decoration:none;}

#footer a:hover {background:#cccccc;}
#footer a:link {color:#000099;}
#footer a:visited {color:#999999;}
div#main {background-color:#FCFCFC;MARGIN: 0px auto; WIDTH: 750px; TEXT-ALIGN: left:0px;}
div#header {padding-right:15px;padding-top:10px;height:39px; width:735px; left:0px;background-image:url(mainpageelements/header3.jpg); text-align:right; vertical-align:middle;}

#header a:link {color:#0000CC}
#header a:visited {color:#0000CC}
#header a{text-decoration:underline;}
#header a:hover {background:none}

div#mainContent {background:white;position:relative;margin:0; left:0px; width:750px;}


div#mainNav {width:750px;height:25px;}
div#mainAreaDescription {position:relative;width:229px; height:202px; left:0px; top:0px;}
div#title {padding-left: 25px; padding-top:6px;width:204px; height:24px;background-image:url(subpageelements/imageAndPhotoHosting.gif);}

div#leftColumn {width:214px; height:466px; background-image:url(subpageelements/bodyBackground.jpg);padding-left:15px;padding-top:3px;}
#leftColumn a:hover {background:none}
#leftColumn a:link {color:#0000CC}
#leftColumn a{text-decoration:underline;}


div#mainPic {position:absolute; top:0px; left:229px;width:521px; height:67px;}

div#mainTitle {position:absolute; top:67px; left:229px;width:521px; height:28px;background-image:url(subpageelements/demo_mainTitle.gif);}
#mainTitle p{margin:.5em 1.7em;}

div#pageBody {position:absolute; padding-left:16px; padding-right:10px;padding-top:5px;top:95px; left:229px;width:495px; height:399px;background-image:url(subpageelements/bodyBackground.gif);}
#pageBody a:hover {background:none}
#pageBody a:link {color:#0000CC}
#pageBody a{text-decoration:underline;}




div#footer1 {padding-left:10px; padding-top:8px;background-image:url(mainpageelements/footer1.jpg); width:740px; height:17px;}
#footer1 a:link {color:#FFFFFF;}
#footer1 a{text-decoration:underline;}
#footer1 a:hover {background:none;}
#footer1 a:visited {color:#FFFFFF;}

div#footer2 {padding-right:10px; padding-top:5px;text-align:right;background-image:url(mainpageelements/footer2.gif);width:740px; height:18px;}
#footer2 a:link {color:#FFFFFF;}
#footer2 a{text-decoration:none;}
#footer2 a:hover {background:none;}
#footer2 a:visited {color:#FFFFFF;}

.style1 {font-weight: bold}
.style2 {color: #FF0000}

.text1 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
	color: #FFFFFF;
}
.text2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: bold;
}
.categoryTitle {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	color: #FFFFFF;
}
.categoryListing {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #333333;
	text-decoration: underline;
}
.text3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
	color: #000000;
}
.text4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: normal;
	color: #000000;
}
.text5 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: bold;
	color: #000000;
}
