body {
	background-image: url(/picts/bg-main.gif);
	background-repeat: repeat-y;
background-position:136px 0;
}

#wrapper 	{
	height: 100%;
	width:100%;
	margin: 0;
	padding: 0;
}

#floater	{
	position:absolute;
	left: 0;
	top: 0;
	z-index:1;
	text-align:left;
	}
	
#top {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 100%;
	height: 125px;
	background-color: #000000;
	background-image: url(/picts/bav.gif);
	background-repeat: repeat-x;
	background-position: left center;
	z-index: 1;
}

#banner {
	position: absolute;
	top: 25px;
	left: 136px;
	width: 750px;
	height: 75px;
	background-image: url(/d/themes/ra/banner.asp);
	z-index: 2;
}

#date-location	{
	position: absolute;
	top: 106px;
	left: 145px;
	width: 300px;
	text-align: left;
	z-index: 2;
	}

#headermenu-location	{
	position: absolute;
	top: 106px;
	right:30px;
	width: 300px;
	text-align: right;
	z-index: 2;
	}

#left {
	position: absolute;
	top: 0px;
	left: 0px;
	width: 136px;
	z-index: 2;
	text-align:left;
	}

	
#content1	{
	position:absolute;
	top:0px;
	left: 136px;
	right: 0;
	width: auto;
	padding: 165px 0 0 10px;
	z-index: 0;
	text-align: center;
}

#content2	{
	width: 650px;
	margin: 0 auto 0 auto;
	z-index: 0;
	text-align: left;
}

#rightcol	{
	color: #505050;
	float: right;
}

.sidebardiv {
	padding:2px 7px 2px 7px;
	text-align:left;
	margin: 0 0 10px 0;
	background-color:#DDDDDD;
	font-family:arial, verdana, sans-serif;
	font-weight: normal;
	font-size: 12px;
	width: 150px;
	}

ul.sidebardiv  { margin-left: 0; padding-left: 15px }
ul li, ul.sidebardiv li { margin-left: 0; padding-left:0; list-style-position:outside; background-image:none; list-style-type:disc }

a:link, a:visited	{ color: #000000; text-decoration: none }
a:hover		{ color: #3333FF; text-decoration: none }
a:active	{ color: #333333; text-decoration: none }

.menuheader { color: #FFFFFF; font: 10px verdana, arial, sans-serif; font-weight: bold }
.menuheader a:link, .menuheader a:visited	{ color: #FFFFFF; text-decoration: none }
.menuheader a:hover	{ color: #66CCFF; text-decoration: none }
.menuheader a:active	{ color: #999999; text-decoration: none }

#left a:link, #floater a:link, #left a:visited, #floater a:visited	{ color: #666666; text-decoration: none }
#left a:hover, #floater a:hover		{ color: #3333FF; text-decoration: none }
#left a:active, #floater a:active		{ color: #999999; text-decoration: none }

 /* THE NEXT LINES CONTROLS THE DEFAULT FONT SIZE */

.blank { background: none }
.title 		{ COLOR: #000000; FONT: 14px verdana, arial, sans-serif; font-weight: bold }
.subtitle 	{ COLOR: #333333; FONT: bold 13px verdana, arial, sans-serif}
.maintext	{ COLOR: #505050; FONT: 12px arial, verdana, sans-serif; font-weight: normal }
.cart		{ COLOR: #333333; FONT:  12px verdana, arial, sans-serif}
.faq 		{ line-height: 19px }
.just 		{ text-align: left; font-size: 10pt; color: #505050}
.phonetitle { color: #00A7FF; font: 13px arial, verdana,  sans-serif; font-weight: bold }
.copytext 	{ COLOR: #333333; FONT: normal 10px arial, verdana, sans-serif}
.quotechoice 	{ COLOR: #3333FF; FONT: 14px arial, verdana, sans-serif; font-weight: normal }
.picturetitle 	{ COLOR: #000000; FONT: 11px verdana, arial, sans-serif; font-weight: bold }
.picturedesc 	{ COLOR: #7D8FB1; FONT: 11px arial, verdana, sans-serif; font-weight: bold }
.price	 	{ COLOR: #FF0000; FONT: 12px verdana, arial, sans-serif; font-weight: bold }
.heading {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-weight: bold;
	font-variant: small-caps;
	background-color: #CCCCCC;
	width: 100%;
}
.sidetexttitle 	{
	COLOR: #AEB7C0;
	FONT: 11px verdana, arial, sans-serif;
	font-weight: bold;
	background-image: url(/picts/menuheader.gif);
	border-bottom-color: #D5D5D5;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.sidetext	{
	color: #A5B2CE;
	FONT: 11px arial, verdana, sans-serif;
	font-weight: normal
	}

.button { 	background: #FFFFFF url("/picts/button.gif") no-repeat;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #000000;
		font-size: 8pt;
		height: 20px;
		font-weight: bold;
		text-align: center;
		border: #000000 1px solid }


.buttonon { background: #F0F0F0 url("/picts/buttonon.gif") no-repeat;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #3333FF;
		font-size: 8pt;
		height: 20px;
		font-weight: bold;
		text-align: center;
		border: #3333FF 1px solid }


.shadeform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("/picts/shadeform.gif");
		text-align: left;
		width: 200PX;
		border: #000000 1px solid}

.quoteform	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("/picts/shadeform.gif");
		text-align: left;
		border: #000000 1px solid}

.textarea	{ FONT: 13px arial, verdana, sans-serif;
		background-image: url("/picts/shadeform.gif");
		text-align: left;
		width: 300px;
		height: 150px;
		border: #999999 2px solid}

.dropdown {
	COLOR: #333333;
	width: 300px;
	FONT: 11px geneva, verdana, arial, sans-serif;
}

.searchbutton {	background-image: url("/picts/button.gif");
		background-color:#F0F0F0;
		font-family: arial, verdana, helvetica, sans;
		color: #3333FF;
		font-size: 8pt;
		height: 20px;
		width: 35px;
		font-weight: bold;
		text-align: center;
		border: #3333FF 1px solid }

.searchform 	{ background-image: url("/picts/shadeform.gif");
		width: 100PX;
		height: 20PX; FONT: 11px arial, verdana, sans-serif;
		border: #000000 1px solid }


.searchdrop	{ width: 60PX; height: 20PX; FONT: 11px arial, georgia, sans-serif }




 /* START CODE FOR THE FAQ POP UPS */

.button-popups  { background-image: url("/picts/button.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #999999;
		font-size: 8pt;
		height: 20px;
		font-weight: bold;
		text-align: center;
		border: #999999 1px solid }

.buttonon-popups { background-image: url("/picts/buttonon.gif");
		background-color:#FFFFFF;
		FONT-FAMILY: arial, verdana, helvetica, sans;
		color: #3333FF;
		font-size: 8pt;
		height: 20px;
		font-weight: bold;
		text-align: center;
		border: #3333FF 1px solid }



.rollover 	{ background-color: #999999 }

.rolloveron 	{ background-color: #000000; opacity:0.6; filter:alpha(opacity=60) }
.indent {
	margin-left: 15px;
}
.lightshade {
background-color: #EAEAEA
}

#left ul, #floater ul	{
	margin:0;
	padding:0;
	list-style-type:none }

#left li, #floater li	{
	font: 10px arial, verdana, sans-serif;
	font-weight: bold;
	margin:0;
	padding: 5px 3px 0 8px;
	height: 16px;
	width:125px;
	background: 0 url("/picts/menubackground.gif") no-repeat;
}
