body 					{border:0px; padding:0px; margin:0px; text-align:center; font-size:12px; font-family: tahoma, arial, serif; color:#7a7a7a;}
body 					{background:white url('http://www.myvisuallistings.com/resources-website-v5/images/main-background.jpg') no-repeat; background-position:center top;}
body#subpage			{background:white url('http://www.myvisuallistings.com/resources-website-v5/images/subpage-background.jpg') no-repeat; background-position:center top;}
#page					{width:950px; margin:auto; text-align:left;}
#top					{width:950px; height:66px; margin-top:20px; text-align:right;}
#top #logo				{width:240px; margin-left:10px; display:block; float:left;}
#top #topmenu			{width:620px; text-align:right; display:block; float:right; margin-top:10px; color: white; font-family:Tahoma, Geneva, sans-serif;}
#top #topmenu a 		{color:white; text-decoration:none; text-shadow: #2e6d87 1px 1px 0px;}
#top #topmenu a:hover 	{color:#85dae7; text-decoration:underline;}
#top #livechat			{width:80px; display:block; float:right; margin-top:-15px; height:80px; border:0px solid white;}
#menu					{width:950px; height:36px; text-align:right; background:white url('http://www.myvisuallistings.com/resources-website-v5/images/menu-background.jpg') no-repeat;}
#top-menu				{width:950px; height:36px; text-align:right; background:white url('http://www.myvisuallistings.com/resources-website-v5/images/menu/menu-bg.jpg') no-repeat;}
#content				{width:928px; font-size:13px; padding:10px; border: 1px solid #dee2e4; border-top:0px; background:#f7f7f7 url('http://www.myvisuallistings.com/resources-website-v5/images/content-background.gif') repeat-x; background-position:top;  display:block; float:left;}
#content #center 		{background-color:white; min-height:185px; border:1px solid #dee2e4; padding:10px; width:581px; margin-right:10px; display:block; float:left;}
#content #fullcenter 	{background-color:white; min-height:185px; border:1px solid #dee2e4; padding:10px; width:905px; margin-right:10px; display:block; float:left;}
#content #side 			{width:295px; height:156px; padding: 40px 10px 10px 10px; display:block; float:left; background:transparent url('http://www.myvisuallistings.com/resources-website-v5/images/testimonial.png') top left no-repeat; color:white; font-size:10px; font-family:Verdana; text-align: justify; text-shadow: 1px 1px 0px #488834;}
#content #side span		{color: #244f17; text-shadow: 1px 1px 2px #a9e994;}

#footer					{width:950px; text-align:right; line-height:26px;}
#footer #copyright		{font-size:11px;}
#footer a				{color: #7a7a7a}
#footer a:hover			{color:#0e79a8; text-decoration:none;}

#headerSmall			{height:180px;}

h1 						{font-size:24px; color:#ec8619; font-family: 'Vollkorn', arial, serif; font-weight:normal; line-height:20px; margin-bottom:2px; }
h2 						{font-size:20px; color:#4fa435; font-family: 'Vollkorn', arial, serif; font-weight:normal; margin-bottom:2px; line-height:20px;}
h3 						{font-size:15px; font-family: 'Vollkorn', arial, serif; font-weight:normal; margin:2px; line-height:20px;}
.imageBox				{width:260px; display:block; float:left;}
.contentBox				{width:321px;display:block; float:left;}
.centerBox				{width:581px;display:block; float:left; text-align:center;}
.clear					{width:100%; display:block; float:left}
/*side*/
.whiteBox				{width:313px; border:1px solid #dee2e4; background-color:white; display:block; float:left; margin-bottom:10px;}
.whiteBoxSmall			{width:140px; padding:5px; border:1px solid #dee2e4; background-color:white; display:block; float:left; margin-bottom:10px; text-align:center;}
.whiteBox p				{padding:10px; margin:0px;}
.whiteBox p a			{float:right; margin-bottom:5px;}
.win					{margin-bottom:10px;}
.testimonials			{width:315px; height:166px; padding-top:40px; background:transparent url('http://www.myvisuallistings.com/resources-website-v5/images/bg-testimonials.jpg') no-repeat; display:block; float:left; margin-bottom:10px;}
.testimonials dl		{padding-left:20px;}
.testimonials dd		{color: #a9e994; text-shadow: #488834 1px 1px 0px;}
.testimonials dt		{color: white;text-shadow: #488834 1px 1px 0px;}
.testimonials a			{float:right; margin-top:-5px;margin-right:5px;}

.new{
	position:absolute;
	background: url('http://www.myvisuallistings.com/resources-website-v5/images/new-included-free.gif') no-repeat;
	width:119px;
	height:71px;
	margin-top:-10px;
	margin-left:472px;
	cursor:pointer;
}

#full-box {
    float: left;
    width: 902px;
    margin-top: 10px;
}

#full-separator {
    float: left;
    width: 902px;
    height: 26px;
    margin-top: 20px;
    background: url('http://www.myvisuallistings.com/resources-website-v5/images/self-serve-virtual-tours/full-separator.gif') center no-repeat;
}



/* MARGETING TOOLS BOX*/

#marketing-tools {
    float: left;
    border: 1px solid #ebebeb;
    width: 891px;
    padding: 15px 10px 15px 5px;
    color: #000;
    font-family: tahoma;
    font-size: 11px;
    font-weight: bold;
    margin: auto;
    margin-bottom: 30px;
    
}

#column1 {
    float: left;
    width: 312px;
    *width: 318px;
}

#column2 {
    float: left;
    width: 318px;
    *width: 322px;
}

#column3 {
    float: left;
    width: 256px;
}

.icondiv {
    padding-left: 5px;
    float: left;
    width: 30px;
}

.labeldiv {
    padding-top: 7px;
    padding-left: 3px;
    float: left;
}

#clear {
    clear: both;
}

.column1item {
    padding: 8px 3px;
    margin: 2px;
    cursor: pointer;
    height: 30px;
}

.column1item:hover {
    background-color: #d9edcc;
}

.click-preview {
    color: #309910;
    display: none;
}

.hr {
    margin: auto;
    width: 691px;
    height: 22px;
    background: url('http://www.myvisuallistings.com/resources-website-v5/images/common/full-hr.gif') center no-repeat;
}


/* --- NEW MENU --- */

ul#new-menu {margin:0 0 0 28px; padding:0; list-style:none; clear:both;}
#new-menu li{overflow:hidden; text-indent:-9999999px; display:inline; float:left;}
#new-menu li a{width:100%; height:100%; display:block;}
#new-menu li a span{display: none}   
   
            /* Full Service Button */  
            #new-menu li.full-service{width:216px; height:36px;}  
                #new-menu li.full-service a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/full-service.gif'); background-repeat: no-repeat;background-position:0px 0px;}  
                #new-menu li.full-service a:hover{background-position:0px -36px;}  
                #new-menu li.full-service a.selected{background-position:0px -36px;}  
  
            /* Self Serve Button */  
            #new-menu li.self-serve{width:159px; height:36px;}  
                #new-menu li.self-serve a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/self-serve.gif'); background-repeat: no-repeat;background-position:0px 0px;}
                #new-menu li.self-serve a:hover{background-position:0px -36px;}  
                #new-menu li.self-serve a.selected{background-position:0px -36px;}  
  
            /* Brochures Button */  
            #new-menu li.brochures{width:171px; height:36px;}  
                #new-menu li.brochures a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/print-email-brochures.gif'); background-repeat: no-repeat;background-position:0px 0px;}  
                #new-menu li.brochures a:hover{background-position:0pc -36px;}  
                #new-menu li.brochures a.selected{background-position:0px -36px;} 
            
            /* Marketing Tools Button */  
            #new-menu li.marketing-tools{width:163px; height:36px;}  
                #new-menu li.marketing-tools a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/marketing-tools.gif'); background-repeat: no-repeat;background-position:0px 0px;}
                #new-menu li.marketing-tools a:hover{background-position:0px -36px;}  
                #new-menu li.marketing-tools a.selected{background-position:0px -36px;}
                
            /* Find a local provider Button */  
            #new-menu li.provider{width:213px; height:36px;}  
                #new-menu li.provider a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/find-provider.gif'); background-repeat: no-repeat;background-position:0px 0px;}  
			  /* Order virtual tour */  
            #new-menu li.order{width:213px; height:36px;}  
            #new-menu li.order a{background-image:url('http://www.myvisuallistings.com/resources-website-v5/images/menu/order-virtual-tour.gif'); background-repeat: no-repeat;background-position:0px 0px;}                   


/* --- END MENU --- */

.suggestionsBox {
		position: absolute;
		margin: -2px 0px 0px 3px;
		width: 198px;
		padding:5px;
		background-color: #212427;
		color: #fff;
		opacity:.85;
	}
	
	.suggestionList {
		margin: 0px;
		padding: 0px;
	}
	
	.suggestionList li {
		
		margin: 0px 0px 3px 0px;
		padding: 3px;
		cursor: pointer;
		list-style: inside;
	}
	
	.suggestionList li:hover {
		background-color: #659CD8;
	}
