BODY	{
	margin:10px auto 10px auto;
	padding:0px;
	background-color:#dddddd;
	text-align:center;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	font-size:15px;
	line-height:18px;
}
#colorbar	{
	position:absolute;
	height:120px;
	width:99%;
	z-index:1;
	top: 170px;
	left:3px;
	border:solid 1px #00214e;
	background-image:url(http://robertlovelacecompany.com/images/colorbar_rlc.jpg);
	background-repeat:repeat-x;
	background-position: 120px;
}
#container	{
	position:relative;
	width:83%;
	z-index:15;
	margin:0px auto 0px auto;
	padding:0px;
	min-width:758px;
}
#spacer1	{
	height:292px;
	width:200px;
	background-color:transparent;
	margin:0px auto 0px auto;
}
#middlebox	{
	 margin:0px auto 0px auto;
	 padding:0px;
}
#middleboxwhite	{
	 margin:0px auto 0px auto;
	 padding:0px;
	 width:81%;
	 background-color:transparent;
}
#middleboxtext	{
	 margin:0px auto 0px auto;
	 padding:0px;
	 width:81%;
	 background-color:white;
	 border:solid 2px #00214e;
}
#middleboxtextinner	{
	 margin:0px 10px 0px 10px;
	 padding-top:11px;
	 padding-bottom:10px;
	 text-align:left;
}
#img_roll	{
	 width:200px;
	 height:200px;
	 border:solid 1px black;
	 margin:35px 0px 6px 6px;
	 float:right;
}
.img_right    {
        float:right;
        margin:0px 5px 5px 7px;
        border:solid 1px black;
}
.img_left    {
        float:left;
        margin:0px 7px 5px 0px;
        border:solid 1px black;
}
#spacer2	{
	 height:135px;
	 width:200px;
	 background-color:transparent;
	 margin:0px auto 0px auto;
}
#menutext	{
	position:absolute;
	top:110px;
	left:191px;
	z-index:125;
}
#menutext	A:link	{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}
#menutext	A:visited	{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}
#menutext	A:hover	{
	font-size:14px;
	font-weight:bold;
	color:#ffff33;
	text-decoration:none;
}
#menutext_row2	{
	position:absolute;
	top:131px;
	left:238px;
	z-index:127;
}
#menutext_row2	A:link	{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}
#menutext_row2	A:visited	{
	font-size:14px;
	font-weight:bold;
	color:#000066;
	text-decoration:none;
}
#menutext_row2	A:hover	{
	font-size:14px;
	font-weight:bold;
	color:#ffff33;
	text-decoration:none;
}
#footertext	{
	position:absolute;
	bottom:17px;
	right:255px;
	z-index:85;
	font-size:14px;
	line-height:17px;
}
#footer_headline	{
	font-weight:bold;
	font-size:16px;
	color:#00214e;
}
.headline	{
	 color:#00214e;
	 margin:0px 0px 12px 0px;
	 font-size:18px;
	 padding:0px;
	 font-weight:bold;
}
.table_headline        {
	 font-size:16px;
	 font-weight:bold;
         color:#ff7927;
}
#header	{
	position:absolute;
	top:0px;
	left:0px;
	z-index:101;
}
#headerbar	{
	position:absolute;
	top:40px;
	right:115px;
	z-index:25;
	width:600px;
	height:40px;
	background-color:#00214e;
}
#headercorner	{
	position:absolute;
	top:40px;
	right:70px;
	z-index:61;
}
#columnright	{
	position:absolute;
	bottom:130px;
	right:70px;
	z-index:62;
}
#columnrightunder	{
	position:absolute;
	top:120px;
	right:70px;
	z-index:60;
	width:40px;
	height:400px;
	background-color:#1F3B62;
}
#columnrightunder_dtall	{
	position:absolute;
	top:120px;
	right:70px;
	z-index:60;
	width:40px;
	height:670px;
	background-color:#1F3B62;
}
#columnrightunder_tall	{
	position:absolute;
	top:120px;
	right:70px;
	z-index:60;
	width:40px;
	height:150px;
	background-color:#1F3B62;
}
#columnrightunder_contact	{
	position:absolute;
	top:120px;
	right:70px;
	z-index:60;
	width:40px;
	height:1000px;
	background-color:#1F3B62;
}
#columnrightunder_rfprfq	{
	position:absolute;
	top:120px;
	right:70px;
	z-index:60;
	width:40px;
	height:550px;
	background-color:#1F3B62;
}
#footer	{
	position:absolute;
	bottom:0px;
	right:0px;
	z-index:81;
}
#footerbar	{
	position:absolute;
	bottom:40px;
	left:115px;
	z-index:26;
	width:600px;
	height:40px;
	background-color:#FF690E;
}
#footercorner	{
	position:absolute;
	bottom:40px;
	left:70px;
	z-index:41;
}
#columnleft	{
	position:absolute;
	top:140px;
	left:70px;
	z-index:42;
}
#columnleftunder	{
	position:absolute;
	bottom:120px;
	left:70px;
	z-index:40;
	width:40px;
	height:400px;
	background-color:#ff7927;
}
#columnleftunder_dtall	{
	position:absolute;
	bottom:120px;
	left:70px;
	z-index:40;
	width:40px;
	height:670px;
	background-color:#ff7927;
}
#columnleftunder_tall	{
	position:absolute;
	bottom:120px;
	left:70px;
	z-index:40;
	width:40px;
	height:150px;
	background-color:#ff7927;
}
#columnleftunder_contact	{
	position:absolute;
	bottom:120px;
	left:70px;
	z-index:40;
	width:40px;
	height:1000px;
	background-color:#ff7927;
}
#columnleftunder_rfprfq	{
	position:absolute;
	bottom:120px;
	left:70px;
	z-index:40;
	width:40px;
	height:550px;
	background-color:#ff7927;
}
#bottomspacer	{
	position:relative;
	z-index: 5;
	margin: 50px auto 20px auto;
	width: 420px;
	height: 30px;
	background-color: #ffffff;
	border: solid 1px #888888;
}
#tagline	{
	margin-top:6px;
	text-align: center;
	font-family: arial, san serif;
	font-size: 10px;
}
#box3	{
        width: 180px;
	border: solid 1px #cccccc;
	background-color: #ffffff;
	padding: 2px 2px 0px 6px;
        margin: 30px auto 1px auto;
}
#box4	{
	width: 290px;
	border: solid 1px #999999;
	background-color: #fafafa;
	padding: 3px;
        margin: 30px auto 20px auto;
	line-height:14px;
}
#box5	{
	font-size: 8pt;
	padding:2px;
	font-family: arial, helvetica, sans-serif;
	border: solid 1px #999999;
        text-align: center;
	background-color: #ffffff;
}
#box6	{
	width: 186px;
	background-color: #ffffff;
        margin: 0px auto 0px auto;
}


