a {
	color:#000;
}


a:visited {
	color:#000;
}

body
	{
	margin: 0;
	padding: 0;
	background: #edc563 url(../images/bghome.gif) repeat-x top;
	font-family: georgia, arial, times, times new roman, serif;
	font-size:12px;
	line-height: 18px;
	color:#333;
	}

#container{
	width: 739px;
	position: relative;
	left:50%;
	margin: 0px;
	margin-top:0px;
	margin-left:auto;
	margin-right:auto;	
	display: block;
	margin-left:-400px;	
	
}	

#ranges {
	position:relative;
	height:40px;
	width:739px;
	top: 3px;
	
}
	
#spotlight{
	width: 739px;
	height:109px;
	position:relative;

	}

#tab-1 #leftbullets {
	position:absolute;
	width:200px;
	top: 15px;
	z-index: 150;
	
}

#tab-1 #rightimages {
	position:absolute;
	width:300px;
}


.smalltext{
	font-size:11px;
	font-style:italic;
}


.disclaimer{
	font-size:11px;
	font-weight:bold;
	padding:20px;
}
	
.title{
	font-size:13px;
	font-weight:bold;
	padding-left:30px;
	padding-top: 10px;
	padding-bottom: 5px;
}

#secondContact {
	position:absolute;
	left:300px;
	width:300px;
	top:4px;
}


ul {
	padding:0;
	margin:0;
	list-style:none;
}


#wrapperHome{
	width: 739px;
	height:306px;
	position:relative;
	overflow: hidden;
	background:#FFF;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	}	

#wrapperHome2{
	width: 539px;
	height:226px;
	position:relative;
	text-align:center;
	float:center;
	overflow: hidden;
	background:#FFF;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	padding-left:200px;
	padding-top:80px;
	}	


	
#wrapper{
	width: 739px;
	height:306px;
	position:relative;
	overflow: auto;
	background:#FFF;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	}	
	
	
#wrapperMap{
	background-color:#FFF;
	width: 739px;
	height:306px;
	position:relative;
	overflow: hidden;
	border-left:1px dotted #CCC;
	border-right:1px dotted #CCC;
	}	
	
#bgimage1 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/bg1.jpg) repeat-x top right;
	visibility:visible;

}

#bgimage2 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/bg2.jpg) repeat-x top right;
	visibility:hidden;

}

#bgimage3 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/bg3.jpg) repeat-x top right;
	visibility:hidden;

}

#bgimage4 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/bg4.jpg) repeat-x top right;
	visibility:hidden;
}

#bgimage5 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/bg5.jpg) repeat-x top right;
	visibility:hidden;
}

#bgimage6 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/mapbg.jpg) repeat-x top right;
}

#bgimage7 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/contactbg.jpg) repeat-x top right;
}

#bgimage8 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/aboutbg.jpg) repeat-x top right;
}

#bgimagePromotions {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/promotions_bg.jpg) repeat-x top right;
}


#bgimage9 {
	width:100%;
	height:306px;
	position:absolute;
	top:136px;
	left:0px;
	z-index:0;
	background: transparent url(../images/homebg.jpg) repeat-x top right;
}

#sideFull {
	width: 689px;
	height:280px;
	padding-top:10px;
	padding-bottom:10px
}	

#sideFull2 {
	width: 669px;
	padding-top:5px;
	padding-left:20px;
}	

#sideFull ul {
	width:689px;
	list-style-type:none;
	padding:0;
	margin-left:20px;
	
}

#sideFull li {
	float:left;
	display:inline;
	padding:20px;
}

#sideFull ul li.img1 {
	width:252px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	padding-top: 6px;


}

#sideFull ul li.img2 {
	width:269px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	padding-top: 6px;
}


#sideFull ul li.img3 {
	width:257px;
	text-align:center;
	font-style:italic;
	font-weight:bold;
	padding-top: 6px;
}

#sideFull ul li.text1 {
	width:349px;
	text-align:justify;
	padding-bottom:20px;
	padding-top:6px;
	
}

#sideFull ul li.text2 {
	width:332px;
	text-align:justify;
	padding-left: 20px;
	padding-right: 20px;
	padding-bottom:0px;
	padding-top:6px;
	
}

#sideFull ul li.text3 {
	width:350px;
	text-align:justify;
	padding-top:6px;
	
}


img.about {
	border:1px solid #000;
	clear: both;

}

.firstP {
	margin-top:-2px;
}	

#side1{
	width: 400px;
	height:300px;
	position:absolute;
	border-right:1px dotted #CCC;
	z-index: 100;

	}		
	



#side2{
	width: 321px;
	height:290px;
	position:absolute;
	overflow:auto;
	left:410px;
	top: 12px;
	}	




#benjamin {
	width: 249px;
	height:40px;
	position:absolute;
	top:247px;
	left:468px;
	border: 1px solid #000;
}


#logo {
	width:1024px;
	height:108px;
	position:absolute;
	top:0px;
	margin-left: -512px;
	left: 50%;
	overflow: hidden;
	background: transparent url(../images/header.gif) no-repeat;
}

#logo2 {
	width:1024px;
	height:108px;
	position:absolute;
	top:0px;
	margin-left: -512px;
	left: 50%;
	overflow: hidden;
}


.navigation {
	width:739px;
	height:27px;
	position:relative;
	z-index:100;
	
}

.navigation ul {
	padding:0;
	margin:0;
	background: transparent url(../images/navButtons/menu.gif) no-repeat 0 0;
	position:absolute;
	list-style: none;
	top:0px;
	left:0px;
	width:739px;
	height:26px;
	
}

.formLeft {
	width:250px;
}


.navigation li {
    display:inline;
	}

.navigation li a:link, .navigation li a:visited {
	border:none;
	height: 26px;
    display:block;
	position:absolute;
	top:0;
	text-indent:-7000px;
	outline:none;
}



.navigation li.home a:link, .navigation li.home a:visited {
	width:68px;
	left: 0;
}
.navigation li.about a:link, .navigation li.about a:visited {
    left: 69px;
	width:89px;
}
.navigation li.products a:link, .navigation li.products a:visited {
	width:162px;
    left: 158px;
}

.navigation li.promotions a:link, .navigation li.promotions a:visited {
	width:166px;
	left: 320px; 
}
.navigation li.locations a:link, .navigation li.locations a:visited {
	width:151px;
	left: 486px; 
}
.navigation li.contact a:link, .navigation li.contact a:visited {
    left: 637px; 
	width:103px;
}

.navigation li.home a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat 0px -26px;
}
.navigation li.about a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat -69px -26px;
}
.navigation li.products a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat -158px -26px;
}
.navigation li.promotions a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat -320px -26px;
}
.navigation li.locations a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat -486px -26px;
}
.navigation li.contact a:hover {
    background: url(../images/navButtons/menu.gif) no-repeat -637px -26px;
}
 
 
.home .navigation ul li.home a {    background: url(../images/navButtons/menu.gif) no-repeat 0px -52px; }
.about .navigation ul li.about a {    background: url(../images/navButtons/menu.gif) no-repeat -69px -52px; }	
.products .navigation ul li.products a {    background: url(../images/navButtons/menu.gif) no-repeat -158px -52px; }	
.promotions .navigation ul li.promotions a {    background: url(../images/navButtons/menu.gif) no-repeat -320px -52px; }	
.locations .navigation ul li.locations a {    background: url(../images/navButtons/menu.gif) no-repeat -486px -52px; }	
.contact .navigation ul li.contact a {    background: url(../images/navButtons/menu.gif) no-repeat -637px -52px; }	

 
 
 
 
#bottomarea {
	width:739px;
	position:relative;
}
 
#registerarea1 {
	width:370px;
	height:136px;
	position:absolute;
	top:42px;
	float:right;
	z-index:100;
	left: 468px;
}


#locationSelector{
	width:245px;
	position:absolute;
	padding-right:10px;
	height:306px;
	background-color: #ecfad7;
	padding-left: 20px;
	border-right:1px dotted #CCC;
	
}
#default2 {
	background-color:#FFF;
	display:block;
	width:438px;
	position:absolute;
	left:225px;
	top: 50px;
	z-index:3;
}

#belmont,
#gage,
#victoria,
#king,
#edinburgh,
#woodlawn
 {
	background-color:#FFF;
	display:none;
	width:488px;
	position:absolute;
	left:225px;
	top: 50px;
	z-index:2;
}

.welcome1 {
	font-size:15px;
	padding-left: 5px;
	font-weight: 400;
}

.welcome0{
	font-size:12px;
	padding-left: 5px;
}


#locator select {
	border: 1px solid #b09f8f;
	font-size:12px;
	width:190px;
	
}

option.locationTitle {
	background-color:#ecfad7;
	color: #666;
}

#locationImage {
	position:absolute;
}

#locationDescription2 {
	width:270px;
	position:absolute;
	left: 240px;
}



#locationDescription {
	width:270px;
	position:absolute;
	left:-200px;
	top: 40px;
	background-color: #ecfad7;
	z-index: 300;
}

#locationDescription ul {
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#locationDescription ul li {
	display:block;
	line-height:20px;
	font-size:13px;
}	




#paintbucket {
	width:450px;
	height:135px;
	position:absolute;
	float:left;
	z-index:400;
	top: 133px;
	left: 200px;
}

#aura {
	width:500px;
	height:129px;
	position:absolute;
	float:left;
	top: 48px;
}


#inspirations {
	width:200px;
	height:54px;
	position:absolute;
	float:left;
	top: 4px;
	left:710px;
}


#aura img {
	border:0px;
}

#registerarea2 {
	width:370px;
	height:138px;
	position:absolute;
	top:30px;
	left:300px;
	float:right;
}

.formP {
   display:block;
   clear:both;	
}

.label1contact {
	float: left;
	text-align: right;
	margin-right: 5px;
	display: block;
	line-height:21px;
	padding-left: 5px;
}

.label1contact2 {
	float: left;
	text-align: right;
	margin-right: 5px;
	display: block;
	line-height:21px;
	padding-left: 5px;
	width:200px;
}



.label1contactcomments{
	width: 440px;
	float: left;
	text-align: left;
	margin-right: 5px;
	display: block;
	line-height:21px;
}


.label1
{
width: 100px;
float: left;
text-align: right;
margin-right: 5px;
display: block;
line-height:21px;
}

.label2
{
width: 100px;
float: left;
text-align: right;
margin-right: 5px;
display: inline;
line-height:21px;
}
textarea {
	color: #000;
	background: #FFF;
	border: 1px solid #000;
	width:350px;
}

 input
{
color: #000;
background: #FFF;
border: 1px solid #000;
width:150px;
}
 .radioButton {
	border:0px;
	width:20px;
	margin-bottom:5px;
	background: #e1d9d6;
 
 }

.submit
{
	color: #FFF;
	background: #6f6d20;
	border: 1px outset #4b531a;
	width:80px;
	margin-top: 2px;
}

.submit2
{
	color: #FFF;
	background: #6f6d20;
	border: 1px outset #4b531a;
	width:80px;
	margin-top: 2px;
	margin-left: 567px;
}

#promotion {
	width:739px;
	position:relative;
	height: 306px;
	text-align: center;
	background-color: #FFF;
	z-index:1;
	overflow: hidden;
	
}



#promoText {
	z-index:10;
	width:235px;
	position:absolute;
	height:175px;
	left:140px;
	top: 11px;
}

#promoText ul {
	margin:0;
	padding:0;
	text-align: left;
}

/*
#promoText ul li {
	display:block;
	padding-bottom:10px;
	line-height:15px;
	list-style:disc;
}
*/

li.list {
	padding-bottom:10px;
	line-height:13px;
	list-style:disc;
	font-size: 11px;
	margin-left: 18px;
	border:0px;
}

#tabs {
	overflow:auto;
}


.textfield {
	margin-bottom:-3px;
	padding-left:10px;
	width:100px;
}


.referralText {
	padding:0px 10px 0px 0px;
	width:73px;
	display:inline;
	float:left;
	line-height:21px;
	margin:0px;
	text-align:left;
}

.referralText2 {
	padding:0px 10px 0px 0px;
	width:30px;
	display:inline;
	float:left;
	line-height:21px;
	margin:0px;
	text-align:left;
	width:100%;
}

#previousButton {
	position:absolute;
	z-index:99;
	bottom:0;
	behavior: url(/iepngfix.htc);
	height:68px;
	width:68px;
    display: none;
}

#nextButton {
	position:absolute;
	z-index:99;
	margin-left:669px;
	bottom:0;
	height:68px;
	width:68px;
}

#nextButton img, #previousButton img {
	behavior: url(/iepngfix.htc);
	border:0px;
}


img {
	behavior: url(/iepngfix.htc);

}

#roomRescue {
	background: transparent url(../images/room-rescue.png) no-repeat scroll 0 0;
	position:absolute;
	z-index:1000; 
	left:-106px;
	top:14px;
}

#roomRescue a {
	display:block;
	width:127px;
	height:111px;
	border:none;
	outline:none;
	
}
