body	{
	margin:0px auto;
	padding:0px 0px 0px 0px;
	background:url(../images/_tile.gif) top center repeat-y #fff;
	text-align:center;
	}
img	{
	border:0px;
	}
p, div, table, ul, li, a	{
	font:14px "Times New Roman", Times, serif;
	color:#333;
	text-align:left;
	}
td	{
	text-align:left;
	vertical-align:top;
}
ul, li	{
	padding:0px;
	margin:0px;
	list-style-type:none;
	}
a:link, a:visited	{color:#1C5DBF;text-decoration:underline;}
a:hover, a:active	{color:#333;}
input, select, option, textarea	{
	font:10px Arial, Helvetica, sans-serif;
	color:#333;
	background:#fff;
	}
h1, h2, h3, h4, h5, h6	{
	margin:0px 0px 0px 0px;
	font:bold 18px Arial, Helvetica, sans-serif;
	color:#1C5DBF;
}
a span,
h1 span,
h2 span,
h3 span,
h4 span,
h5 span,
h6 span,
div.image span	{visibility:hidden;}

.blue	{color:#1c5dbf;}

/* */

div#container	{
	background:url(../images/_left_bg_tile.gif) top left repeat-y #fff;
	width:780px;
	margin:0px auto;
	}

/* top area */
div#TOP	{
	height:299px;
	background:#fff;
	width:780px;
	clear:both;
	}
div#TOP div.RIGHT	{
	float:left;
	width:589px;
	background:url(../images/_main_right_shadow.gif) top left repeat-y;
	}
/* top left */
div#LOGO	{
	width:191px;
	height:139px;
	background:url(../images/_logo.gif) top left no-repeat;
}

/* top right */

div#AGENT {
width:589px;
height:45px;
background:url(../images/text/_agentOnCall.gif) top left no-repeat;
text-align:left;
}
div#AGENT span	{display:none;}
div#NAV	{
/* temp */
	background:url(../images/nav/_DUMMY_TOPNAV.jpg) top left no-repeat;
	width:589px;
	height:26px;
}
div#TOPIMAGE	{
	height:196px;
	width:589px;
}
/* */
table#MAIN {
	background:url(../images/_left_bg_tile.gif) top left repeat-y #fff;
}
table#MAIN td	{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
table#MAIN td.LEFT {
	width:191px;
	background-image:url(../images/_left_bg.jpg);
	background-repeat: no-repeat;
	background-position: 0% 100%;
	}
table#MAIN td.RIGHT {
	background:url(../images/_main_right_shadow.gif) top left repeat-y;
	width:589px;
	}
/* left features */
table#MAIN td.LEFT span,
table#MAIN td.LEFT h3	{display:none;}

div#WEBCAM	{
	background:url(../images/content/_left_webcam.gif) top left no-repeat;
	width:191px;
	height:229px;
}
div#WEBCAM a	{
	display:block;
	text-decoration:none;
	height:229px;
}
div#PROMO	{
	background:url(../images/content/_left_video_promo.gif) top left no-repeat;
	width:191px;
	height:207px;
	min-height:207px;
}
div#PROMO a	{
	display:block;
	text-decoration:none;
	height:207px;
}
div#TESTIMONIAL	{
	background:url(../images/content/_left_video_testimonial.gif) top left no-repeat;
	width:191px;
	height:207px;
}
div#TESTIMONIAL a	{
	display:block;
	text-decoration:none;
	height:207px;
}
div#FOOTER	{
	width:780px;
	height:202px;
	background:url(../images/_footer_bg.jpg) top left no-repeat;
}
div#FOOTER td.LEFT {
	width:188px;
	padding:106px 0px 0px 3px;
	}
div#FOOTER td.RIGHT	{
	padding:0px 0px 0px 10px;
}
div#ANITRON	{
	background:url(../images/content/ANITRON.gif) top left no-repeat;
	width:187px;
	height:75px;
}
div#ANITRON a	{
	display:block;
	text-decoration:none;
	height:75px;
}

div#FOOTER div#footerlinks ul	{
	text-align:center;
	padding:10px 0px 0px 0px;
	height:65px;
	margin:0px 0px 0px 0px;
}
div#FOOTER div#footerlinks ul li	{
	display:inline;
}
div#FOOTER div#footerlinks ul li a	{
	color:#1C5DBF;
	font:10px Arial, Helvetica, sans-serif;
}

div#footerB	{
	text-align:right;
	padding:50px 108px 0px 0px;
}
div#footerB div#siteguide {
	color:#1C5DBF;
	font:bold 10px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}
div#footerB p,
div#footerB p a	{
	font:10px Verdana, Arial, Helvetica, sans-serif;
	text-align:right;
}

div#footerB p {margin:6px 0px 0px 0px;}