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:#999999;}
#main a{text-decoration:none;}

#footer a:hover {background:#cccccc;}
#footer a:link {color:#000099;}
#footer a:visited {color:#999999;}
div#main {background:white;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(mainpageelements/imageAndPhotoHosting.jpg);}
div#body {width:229px; height:172px; background-image:url(mainpageelements/mainDescriptionBackground.jpg);}
#body p{line-height:.95;margin:0em 1em;}


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

div#news {position:absolute; top:0px; left:606px;width:144px; height:202px;}
div#newsTitle {height:30px; width:144px;}
div#newsBody {padding-left:8px;padding-right:2px; padding-top:1px;height:172px; width:134px; background-image:url(mainpageelements/newsBody2.jpg);}
#newsBody a:hover {background:none}
#newsBody a:link {color:#0000CC}
#newsBody a:visited {color:#0000CC}
#newsBody a{text-decoration:underline;}


div#subcontent {width:750px; height:297px;}




table#packages {height:297px; width:750px;}
td#divider {height:25px; width:606px;}


td#freeTitle {width:211px; height:42px;}
td#freeBody {width:211px; height:187px;background-image:url(mainpageelements/subcontent/freebackground.gif);}
td#freeFooter {width:211px; height:43px;}
td#freeBody p{margin:1em 3.1em;}

td#basicTitle {width:201px; height:42px;}
td#basicBody {width:201px; height:187px;background-image:url(mainpageelements/subcontent/basicBackground.gif);}
td#basicFooter {width:201px; height:43px;}
td#basicBody p{margin:1em 1.5em;}

td#advancedTitle {width:194px; height:42px;}
td#advancedBody {width:194px; height:187px;background-image:url(mainpageelements/subcontent/advancedBackground.gif);}
td#advancedFooter {width:194px; height:43px;}
td#advancedBody p{margin:1em 1.6em}

td#subwindows {width:144px; height:297px;}

td#clientTitle {width:144px; height:30px;}
td#clientBody {padding-left:8px;padding-right:4px;width:132px; height:80px;background-image:url(mainpageelements/clientBackground.jpg);}
#clientBody a:hover {background:none}
#clientBody a:link {color:#0000CC}
#clientBody a:visited {color:#0000CC}
#clientBody a{text-decoration:underline;}

td#demoTitle {width:144px; height:30px;}
td#demoBody {padding-left:8px; padding-right:2px;width:134px; height:50px;background-image:url(mainpageelements/demoBackground.jpg);}
#demoBody a:hover {background:none}
#demoBody a:link {color:#0000CC}
#demoBody a:visited {color:#0000CC}
#demoBody a{text-decoration:underline;}

td#communityTitle {width:144px; height:30px;}
td#communityBody {padding-left:8px;width:136px;height:77px;background-image:url(mainpageelements/communityBackground.jpg);}
#communityBody a:hover {background:none}
#communityBody a:link {color:#0000CC}
#communityBody a:visited {color:#0000CC}
#communityBody 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 {color: #0000CC}


.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;
}
