body { 
	margin:0px;padding:0px;
}
#containerHome {
	background:url(../images/containcerBg.gif);background-position:center top;background-repeat:no-repeat;height:800px;
}
#container {
	width:778px;margin:auto;
}
#headerHome {
	height:116px;background:url(../images/spacer.gif);background-position:right top;background-repeat:no-repeat;
}
.logo {
	padding-top:10px;
}
#mainArea {
	color:#555555; font-family:Verdana, arial;font-size:14px;line-height:18px;
}
#mainArea a{
	color:#c247e1;
}
#mainArea a:visited{
	color:#c247e1;
}
#mainArea a:active{
	color:#c247e1;
}
#mainArea a:hover{
	color:#c247e1;
}
#leftCol {
	float:left;width:559px;
}
#leftColin {
	margin-right:44px;
}
#rightCol {
	float:left;width:219px;
}
.orangeBigTitle {
	color:#14540d;font-size:20px;font-family:Georgia, arial;font-weight:normal;padding-bottom:5px;margin-bottom:5px;margin-top:10px;background:url(../images/orange_bottomgrid.gif);background-repeat:repeat-x;background-position:bottom;
}
.orangeTitle {
	color:#14540d;font-size:20px;font-family:Georgia, arial;font-weight:normal;padding-bottom:5px;margin-bottom:5px;margin-top:10px;background:url(../images/orange_bottomgrid.gif);background-repeat:repeat-x;background-position:bottom;
}
.blueTitle {
	color:#c247e1;font-size:15px;font-family:Verdana, arial;font-weight:normal;
}
.blueTitle a{
	color:#c247e1;font-size:15px;font-family:Verdana, arial;font-weight:normal;
}
.blueTitle a:hover{
	color:#c247e1;font-size:15px;font-family:Verdana, arial;font-weight:normal;
}
.trendsIcons {
	float:left;width:100px;
}
.trendstext {
	float:left;width:415px;
}
.videoCol {
	height:214px;
}
.videoColin {
	padding-top:30px;
}
.glanceBlue {
	color:#666666;font-size:14px;font-family:Verdana, arial;font-weight:normal;margin-top:30px;margin-bottom:10px;
}
.rightheadGrey {
	color:#333333;font-size:14px;font-family:Verdana, arial;font-weight:normal;margin-top:10px;margin-bottom:10px;
}

/* subpage classes */

#header {
	height:117px;
}
.search {
	color:#9e9d9d;font-size:12px;font-family:arial;font-weight:bold;float:right;padding-top:15px;
}
.search a{
	color:#9e9d9d;text-decoration:none;
}
.search a:visited{
	color:#9e9d9d;text-decoration:none;
}
.search a:active{
	color:#9e9d9d;text-decoration:none;
}
.search a:hover{
	color:#9e9d9d;text-decoration:none;
}
#mainAreaSub {
	color:#464847; font-family:Verdana, arial;font-size:12px;
}
#leftColSub {
	float:left;width:506px;
}
#leftColSubin {
	margin-left:10px; margin-right:10px;
}
#rightColSub {
	float:left;width:272px;
}
.rightPicCol {
	height:220px;
}
.rightPicColin {
	padding-top:30px;
}
.glancewhite {
	color:#666666;font-size:14px;font-family:Verdana, arial;font-weight:bold;margin-top:15px;margin-bottom:5px;
}
.subglanceCol {
	padding-left:15px;line-height:16px;
}
.subglanceCol a{
	color:#c247e1; text-decoration:none;
}
.subglanceCol a:visited{
	color:#c247e1; text-decoration:none;
}
.subglanceCol a:active{
	color:#c247e1; text-decoration:none;
}
.subglanceCol a:hover{
	color:#c247e1; text-decoration:none;
}
.subNav {
	color:#666666;font-size:11px;padding-top:30px;padding-bottom:5px;background:url(../images/spacer.gif);background-repeat: repeat-x; background-position:bottom;
}
.subNavgreen {
	color:#666666;font-size:11px;padding-top:30px;padding-bottom:10px;background:url(../images/spacer.gif);background-repeat: repeat-x; background-position:bottom;
}
.subNavitem {
	font-weight:normal;padding-left:0px;padding-right:0px;padding-top:1px;padding-bottom:1px;
}
.subNavitem a{
	color:#666666;font-size:11px;text-decoration:none;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:1px;border:1px solid #666666;
}
.subNavitem a:hover {
    padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:1px;border:1px solid #999999;background-color:#c247e1;color:#ffffff;
}
.subNavitemborder {
	padding-left:0px;padding-right:0px;padding-top:2px;padding-bottom:1px;background-color:#c247e1;
}
.subNavitemborder a{
	font-weight:normal;color:#ffffff;font-size:11px;text-decoration:none;padding-left:6px;padding-right:6px;padding-top:2px;padding-bottom:1px;border:1px solid #666666;
}
.subNavarrow {
	background:url(../images/spacer.gif) 1px;padding-right:0px;background-repeat:no-repeat;
}
.midText {
	font-size:14px;font-family:Verdana, arial;padding-top:10px;padding-bottom:20px;
}
.midText a{
	font-size:14px;color:#666666;font-family:Verdana, arial;padding-top:10px;padding-bottom:20px;
}
.smallText {
	font-size:10px;color:#666666;font-family:Verdana, arial;padding-bottom:15px;
}
.footer {
	font-size:10px;color:#666666;font-family:Verdana, arial;padding-bottom:15px;padding-top:15px;padding-left:0px;
}
.questCol {
	background:url(../images/spacer.gif);background-repeat: repeat-x; background-position:bottom;padding-bottom:5px;
}
.questColgreen {
	background:url(../images/spacer.gif);background-repeat: repeat-x; background-position:bottom;padding-bottom:5px;
}
.questrightColtext {
	float:left;width:365px;
}
.whiteTitle {
	color:#666666;font-size:12px;font-family:Verdana, arial;font-weight:bold;
}
.whiteTitle a{
	color:#666666;
}
.whiteTitle a:visited{
	color:#666666;
}
.whiteTitle a:active{
	color:#666666;
}
.whiteTitle a:hover{
	color:#666666;text-decoration:underline;
}
.whitePageTitle {
	color:#666666;font-size:24px;font-family:Verdana, arial;font-weight:normal;
}
.whitePageTitle a{
	color:#666666;
}
.whitePageTitle a:visited{
	color:#666666;
}
.whitePageTitle a:active{
	color:#666666;
}
.whitePageTitle a:hover{
	color:#666666;text-decoration:underline;
}
.telnumber {
	color:#666666;size:20px:text-decoration:underline;
}
