body, html {
	text-align:center;
	}

body { 
	background-color:#036;
	font: 10px verdana, arial, helvetica, san-serif;
	line-height:15px;
	color: #222;
	padding:0;
	margin:0;
	}

form {
	padding:0;
	margin:0;
	}

input, textarea, select {
	font: 10px verdana, arial, helvetica, san-serif;
	}

#requestinfo input, #requestinfo textarea, #requestinfo select {
	font: 10px verdana, arial, helvetica, san-serif;
	color:#222;
	}
	
#requestinfo input[type="text"], #requestinfo textarea
{
	width: 24em;
}

h2 {
	margin:3px 0 12px 0px;
	padding: 0px;
	font-family:georgia, times, times-new-roman, serif;
	font-size: 25px;
	line-height:24px;
	color:#69c;
	font-weight:normal;
	}

h3 {
	margin:0px 0 8px 0px;
	padding: 0px;
	font-size: 11px;
	color:#036;
	}

h4 {
	margin:0px 0 8px 0px;
	padding: 0px;
	font-size: 10px;
	color:#036;
	}

h5 {
	margin:10px 0 0px 0px;
	padding: 0px 0px 3px 0;
	font-family:georgia, times, times-new-roman, serif;
	font-size: 18px;
	color:#036;
	line-height:20px;
	font-weight:normal;
	}

h6 {
	margin:8px 0 0px 0px;
	padding: 0px;
	font-size: 10px;
	color:#036;
	/*line-height:14px;*/
	font-weight:bold;
	}
	
#secmiddle *
{
	line-height: inherit;
}

#centercontainer {
	width:795px;
	margin:0px auto 0 auto;
	background-image: url(../images/mainbg.gif);
	background-repeat: repeat-y;
	}

#toplinks {
	background-image:url(../images/top-box-bg.gif);
	background-repeat: no-repeat;
	background-position:bottom;
	height:40px;
	text-align:right;
	}
	
ul#linkshd {
	padding:15px 7px 0 0;
	margin:0;
	}

ul#linkshd li {
	display:inline;
	list-style-type:none;
	color:white;
	font-size:9px;
	padding: 0 0 0 8px;
	}

ul#linkshd li a:link, ul#linkshd li a:visited {
	color:white;
	text-decoration:none;
	}

ul#linkshd li a:hover, ul#linkshd li a:active {
	color:#9bd;
	text-decoration:none;
	}

#paddingcontainer {
	padding:0px 10px 0px 10px;
	margin:0;
	min-height:500px;
	
	}
	
#navigation {	
	background-image:url(../images/nav-bg.gif);
	background-repeat: repeat-x;
	height:27px;
	border-top:1px solid #2e5984;
	border-right:1px solid #2e5984;
	border-left:1px solid #2e5984;
	border-bottom:1px solid #afcfe8;
	padding:0;
	margin:0;
	
	}



#mainimage {
	background-image:url(../images/lake.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height:183px;
	border-bottom:1px solid white;
	padding:0;
	margin:0;
	}


#mainimage #leftlogo {
	float:left;
	width:180px;
	height:150px;
	padding:0;
	margin: 10px 0 0px 10px;
	}

#mainimage #leftlogo h1 {
	margin-left: 15px;
	}

#mainimage #leftlogo h1 a {
	display: block;
	width:180px;
	height:150px;
	}

#mainimage #leftlogo h1 span {
	display: none;
	}

/**** SECONDARY PAGE MAIN IMAGE *****/

#mainimage_secondary {
	background-image:url(../images/lake-sec.jpg);
	background-repeat: no-repeat;
	background-position:top;
	height:141px;
	border-bottom:1px solid white;
	}

#mainimage_secondary #leftlogo_sec {
	float:left;
	width:160px;
	height:110px;
	padding:0;
	margin: 10px 0 0px 10px;
	}

#mainimage_secondary #leftlogo_sec h1 {
	margin-left: 15px;
	}

#mainimage_secondary #leftlogo_sec h1 a {
	display: block;
	width:180px;
	height:150px;
	}

#mainimage_secondary #leftlogo_sec h1 span {
	display: none;
	}
	
/******** SECONDARY COOKIETRAIL ********/

ul#cookietrail {
	padding:0 0 0 8px;
	margin:0;
	}

ul#cookietrail li {
	display:inline;
	padding: 0 15px 0 0;
	background-image: url(../images/arrow.gif);
	background-repeat:no-repeat;
	background-position:right;
	color:white;
	list-style-type:none;
	}

ul#cookietrail li a:link, ul#cookietrail li a:visited {
	color:white;
	text-decoration:none;
	}

ul#cookietrail li a:hover, ul#cookietrail li a:active {
	color:#036;
	}

#cookietrailbg{
	background-image:url(../images/content-bg.gif);
	background-repeat:no-repeat;
	padding:5px 8px 5px 8px;
	margin:0;
	text-align:left;
	}

/******* SECONDARY CONTENT LAYOUT ********/
#secontent {
	padding:20px 8px 20px 8px;
	margin:0;
	text-align:left;
	}

#secleft {
	float:left;
	width:140px;
	margin: 0 10px 0 8px;
	}

#secleft #leftnav {
	background-color: #4c7eb9;
	border:1px solid #1b4b7c;
	color:white;
	padding-bottom:10px;
	}

#secleft #leftnav h3 {
	font-size:11px;
	padding:5px;
	line-height:14px;
	margin:0;
	border-bottom:1px solid #b3cde6;
	color:white;
	}

#secleft #leftnav h4 {
	font-size:10px;
	padding:5px 5px 5px 5px;
	margin:0;
	line-height:13px;
	color:white;
	}

#secleft #leftnav p.small {
	font-size:9px;
	padding:5px 5px 5px 5px;
	margin:0;
	line-height:11px;
	}

#secleft p.smallnopad {
	padding:10px 0 0 0;
	font-size:9px;
	margin:0;
	line-height:10px;
	}

#secleft h6 {
	padding:0;
	font-size:9px;
	font-weight:bold;
	color:#69c;
	margin:0;
	}

#secleft #leftnav ul#leftnavul {
	padding:0;
	margin:0;
	}

#secleft #leftnav ul#leftnavul li {
	list-style-type: none;
	display:block;
	border-top:1px solid #1b4b7c;
	border-bottom:1px solid #b3cde6;
	background-color:#69c;
	text-decoration:underline;
	padding-left:0px;
	}
	
#secleft #leftnav ul#leftnavul li a:link, #secleft #leftnav ul#leftnavul li a:visited {
	list-style-type: none;
	display:block;
	background-color:#69c;
	color:white;
	padding:4px 5px 4px 5px;
	}

#secleft #leftnav ul#leftnavul li a:hover, #secleft #leftnav ul#leftnavul li a:active {
	list-style-type: none;
	display:block;
	background-color: #4c7eb9;
	padding:4px 5px 4px 5px;
	text-decoration:underline;
	}

.normalweight {	
	font-weight:normal;
	}



#secmiddle {
	float:left;
	width:388px;
	margin: 0 0px 0 10px;
	}

#secright {
	float:right;
	width:190px;
	margin-right:5px;
	}
	

#secright #requestinfo {
	width: 196px;
	height: 59px;
	text-align:center;
	margin: 0 2px 0 0;

	}

#secright #requestinfo h2 {
	margin:0;
	padding:0;
	}

#secright #requestinfo h2 a {
	display: block;
	width: 196px;
	height: 59px;
	background-image: url(../images/request-info-sec.gif);
	background-repeat: no-repeat;
	padding: 25px 0 0 28px;
	}

#secright #requestinfo h2 a span {
	font-size:9px;
	text-transform:uppercase;
	font-family:verdana, arial, helvetica, san-serif;
	font-weight:bold;
	margin:0;
	}

#secright #map {
	width: 196px;
	height: 45px;
	text-align:center;
	margin: 0 2px 0 0;

	}

#secright #map h2 {
	margin:0;
	padding:0;
	}

#secright #map h2 a {
	display: block;
	width: 195px;
	height: 45px;
	background-image: url(/img/sales-fb-icon.gif);
	background-repeat: no-repeat;
	padding: 15px 0 0 48px;
	}

#secright #map h2 span {
	display:none;
	font-size:9px;
	text-transform:uppercase;
	font-family:verdana, arial, helvetica, san-serif;
	font-weight:bold;
	margin:0;
	}

#secright #map-sub {
	width: 196px;
	height: 45px;
	text-align:center;
	margin: 0 2px 0 0;

	}

#secright #map-sub h2 {
	margin:0;
	padding:0;
	}

#secright #map-sub h2 a {
	display: block;
	width: 195px;
	height: 45px;
	background-image: url(/img/rentals-fb-icon.gif);
	background-repeat: no-repeat;
	padding: 0px 0 0 48px;
	}

#secright #map-sub h2 span {
	display:none;
	font-size:9px;
	text-transform:uppercase;
	font-family:verdana, arial, helvetica, san-serif;
	font-weight:bold;
	margin:0;
	}
	
#secright #chat {
	width: 196px;
	height: 52px;
	text-align:center;
	margin: 0 2px 0 0;
	display: none;
	}

#secright #chat h2 {
	margin:0;
	padding:0;
	}

#secright #chat h2 a {
	display: block;
	width: 186px;
	height: 52px;
	background-image: url(../images/chat-sec.gif);
	background-repeat: no-repeat;
	background-position:top;
	padding: 18px 0 0 10px;
	}

#secright #chat h2 span {
	font-size:9px;
	text-transform:uppercase;
	font-family:verdana, arial, helvetica, san-serif;
	font-weight:bold;
	margin:0;
	}

#secright #enews {
	width:196px;
	height:94px;
	text-align:left;
	background-image: url(../images/enews-sec.gif);
	background-repeat: no-repeat;
	border:1px solid white;
	}

#secright #enews h2 {
	background-image: url(../images/email-icon.gif);
	background-repeat: no-repeat;
	margin:18px 0 0 18px;
	padding: 5px 0 7px 46px;
	font-family:georgia, times, times-new-roman, serif;
	font-size: 18px;
	color:#69c;
	font-weight:normal;
	}

#secright #enews input {
	margin: 2px 0 0 18px;
	}

#secright #enews .submit {
	padding: 10px 4px 4px 0;
	margin:0;
	}


#secright #guides {
	background-color: #95b7dc;
	padding:5px;
	margin:3px 1px 0px 5px;
	}

#secright #guides #guidesborder {
	border:1px solid white;
	}

#secright #guides #guidesborder h2 {
	display: block;
	width: 159px;
	height: 59px;
	background-image: url(../images/vacation-guides.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0 0 10px;
	}

#secright #guides #guidesborder h2 a {
	display: block;
	width: 159px;
	height: 59px;
	background-image: url(../images/vacation-guides.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0 0 10px;
	}

#secright #guides #guidesborder h2 span {
	display:none;
	}

#secright #guides #guidesborder h3 {
	display: block;
	width: 159px;
	height: 59px;
	background-image: url(../images/area-info-hd.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0 0 10px;
	}

#secright #guides #guidesborder h3 a {
	display: block;
	width: 159px;
	height: 59px;
	background-image: url(../images/area-info-hd.gif);
	background-repeat: no-repeat;
	background-position: center;
	padding: 0px 0 0 10px;
	}

#secright #guides #guidesborder h3 span {
	display:none;
	}

#secright #guides #guidesborder ul#guidelinks {
	padding: 5px 0 15px 15px;
	margin:0;
	}

#secright #guides #guidesborder ul#guidelinks li {
	color:white;
	font-size:9px;
	text-transform:uppercase;
	list-style-type:none;
	}

#secright #guides #guidesborder ul#guidelinks li a:link, #secright #guides #guidesborder ul#guidelinks li a:visited {
	color:white;
	font-size:9px;
	text-transform:uppercase;
	text-decoration:underline;
	}
	
#secright #guides #guidesborder ul#guidelinks li a:hover, #secright #guides #guidesborder ul#guidelinks li a:active {
	color:#036;
	font-size:9px;
	text-transform:uppercase;
	}		


#contentbg {
	background-image:url(../images/content-bg.gif);
	background-repeat:no-repeat;
	padding:20px 8px 20px 8px;
	margin:0;
	text-align:left;
	}

#homeleft {
	float:left;
	width:423px;
	text-align:left;
	}



#homeleft #quicksearchtop {
	background-image: url(../images/vaca-quick-search.jpg);
	background-repeat:no-repeat;
	height:192px;
	width:425px;
	margin: 0 0 0 3px;
	padding:0;
	}

#homeleft #quicksearchtop #paddingtop {
	padding: 20px;
	}
	
#homeleft #quicksearchtop #paddingtop h2 {
	color:#039;
	font-size:16px;
	padding:0px;
	margin:0 0 7px 0;
	line-height:14px;
	}

#homeleft #quicksearchtop #paddingtop h3 {
	color:white;
	font-size:10px;
		padding: 0 0 10px 0;
	margin:0;
	}

#homeleft #quicksearchtop #paddingtop ul {
	padding:4px 0 0 0;
	margin:0;
	}

#homeleft #quicksearchtop #paddingtop ul li {
	list-style:none;
	}

#homeleft #quicksearchtop #paddingtop #phone {
	padding:20px 0 0 10px;
	margin:0;
	}

#homeleft #quicksearchbottom {
	background-image: url(../images/sales-quick-search.jpg);
	background-repeat:no-repeat;
	height: 230px;
	width:423px;
	
	margin: 0 0 0 3px;
	
	}

#homeleft #quicksearchbottom #paddingbottom {
	padding: 17px 20px 20px 20px;
	}

#homeleft #quicksearchbottom #paddingbottom h2 {
	color:#039;
	font-size:16px;
	padding:0px;
	margin:0 0 7px 0;
line-height:14px;
	}

#homeleft #quicksearchbottom #paddingbottom h3 {
	color:white;
	font-size:10px;
		padding: 0 0 10px 0;
	margin:0;
	}

#homeleft #quicksearchbottom #paddingbottom input {
		padding: 1px;
	margin:3px 0 0 1px;
	}

#homeleft #quicksearchbottom #paddingbottom select {
		padding: 1px;
	margin:3px 0 3px 1px;
	}

#homeleft #quicksearchbottom #paddingbottom ul {
	padding:2px 0 0 0;
	margin:0;
	}

#homeleft #quicksearchbottom #paddingbottom ul li {
	list-style:none;
	font-size:9px;
	}


#homeleft h4 {
	color:#69c;
	font-size: 10px;
	padding:0;
	margin: 10px 0 0 7px;
	}

#homeleft p {
	font-size:9px;
	line-height:14px;
	margin: 0 0 0 7px;
	}

#homeright {
	float:right;
	width:328px;
	text-align:left;
	padding:0;
	margin:0;
	}

#homeright #requestinfo {
	float:left;	
	width:107px;
	height:94px;
	text-align:center;
	margin: 0 2px 0 0;
	}

#homeright #requestinfo h2 {
	margin:0;
	padding:0;
	}

#homeright #requestinfo h2 a {
	display: block;
	width: 107px;
	height: 94px;
	background-image: url(../images/request-info-bg.gif);
	background-repeat: no-repeat;
	padding: 63px 0 0 0;
	}

#homeright #requestinfo h2 span {
	font-size:9px;
	text-transform:uppercase;
	margin:0;
	}
	
#homeright #enews {
	float:left;	
	width:217px;
	height:94px;
	text-align:left;
	background-image: url(../images/enews-btn-bg.gif);
	background-repeat: no-repeat;
	}

#homeright #enews h2 {
	background-image: url(../images/email-icon.gif);
	background-repeat: no-repeat;
	margin:18px 0 0 18px;
	padding: 5px 0 7px 46px;
	font-family:georgia, times, times-new-roman, serif;
	font-size: 18px;
	color:#69c;
	font-weight:normal;
	}

#homeright #enews input {
	margin: 2px 0 0 18px;
	}

#homeright #enews .submit {
	padding: 10px 4px 4px 0;
	margin:0;
	}

#homeright #copy {
	padding: 10px 55px 10px 28px;
	margin:0;
	}

#homeright #copy p.search {
	padding:6px 0 0 0;
	margin:0;
	}

#homeright #copy h5 {	
	padding:0;
	margin:0;
	color:#69c;
	font-size:10px;
	}

#footer {
	background-image:url(../images/footer-bg.gif);
	background-repeat: no-repeat;
	background-position:top;
	min-height:34px;
	background-color: #036;
	padding:20px 0 0 0;
	}

#footer #logos {
	background-image:url(../images/logos-btm.gif);
	background-repeat:no-repeat;
	margin: 0 0 0 5px;
	padding-bottom:10px;
	}

#footer p {
	font-size:9px;
	color:#69c;
	line-height:13px;
	}

#footer a:link, #footer a:visited {
	color:#69c;
	}

#footer a:hover, #footer a:active {
	color:white;
	}
	
	
/**** SECONDARY DIVS ********/

#vacationsecbg {
	background-image:url(../images/rentals-sec.gif);
	background-repeat:no-repeat;
	border-top:1px solid #95b7dc;
	border-bottom:1px solid #95b7dc;
	min-height:150px;
	padding: 0 0 10px;
	margin-bottom: 2em;
	}
	

#vacationsecbg #searchbtnplacement {
	padding:30px 0 20px 10px;
	margin:0;
	height:60px;
	}
	
#vacationsecbg #searchbtnplacement ul {
	padding:5px 0 0 0;
	margin:0;
	}

#vacationsecbg #searchbtnplacement ul li {
	padding:0px;
	margin:0;
	list-style-type:none;
	line-height:15px;
	}

#vacationsecbg h4 {
	padding:40px 0 0 0;
	margin:0;
	color:#002c75;
	}

div#real_estate_sales_specials
{
	padding-top: 2em;
	border-bottom: 1px solid #95b7dc;
}
	
#salessecbg {
	background-image:url(../images/real-estate-sec.jpg);
	background-repeat:no-repeat;
	border-top:1px solid #95b7dc;
	border-bottom:1px solid #95b7dc;
	min-height:150px;
	padding: 0 0 10px 0;
	}
	

#salessecbg #searchbtnplacement {
	padding:10px 0 20px 10px;
	margin:0;
	height:60px;
	}
	
#salessecbg #searchbtnplacement ul {
	padding:5px 0 0 0;
	margin:0;
	}

#salessecbg #searchbtnplacement ul li {
	padding:0px;
	margin:0;
	list-style-type:none;
	line-height:15px;
	}

#salessecbg h4 {
	padding:40px 0 0 0;
	margin:0;
	color:#002c75;
	}

#salessecbg #searchbtnplacement input {
	margin:5px 0 2px 1px;
	padding:1px;
	}

#salessecbg #searchbtnplacement select {
	margin:0px 0 2px 1px;
	padding:1px;
	}


.uppercase {
	text-transform: uppercase;
	}

.italic {
	font-style:italic;
	}

p { 
	padding: 0px 0 10px 0;
	margin:0;
	line-height:18px;
	}

a:link, a:visited { 	
	color:#002c75;
	}

a:hover, a:active { 	
	color:#69c;
	}

.paddingleft {	
	padding: 0 0 0 2px;	
	}
	
.allcaps {
	text-transform:uppercase;
	}

.highlightarea {
	background-color:#ebf3dc;
	border-top:1px solid #b4d473;
	border-bottom:1px solid #b4d473;
	}

.tablesubhead {
	background-color:#ebf3dc;
	border-top:1px solid #b4d473;
	border-bottom:1px solid #b4d473;
	font-weight:bold;
	}

#book {
	float:left;
	padding: 0 15px 5px 0;
	}

.borderbottom {
	border-bottom:1px solid #69c;
	margin-top:5px;
	margin-bottom:10px;
	}

.webwizard_agent_photo2 {
	background-color:#ebf3dc;
	border:1px solid #b4d473;
}	

.webwizard_agent {	
	float:left;
	margin: 0 1px 0 0;
	height: 234px;
	width: 128px;
	}

.webwizard_agent_name {	
	background-color:#ebf3dc;
	border:1px solid #b4d473;
	padding:4px 0 4px 0;
	text-align:center;
	}	

.webwizard_agent_photo {	
	background-color:#ebf3dc;
	border-right:1px solid #b4d473;
	border-left:1px solid #b4d473;
	padding:8px;
	text-align:center;
	}

.webwizard_agent_photo img {	
	border:1px solid white;
	margin-left:auto;
	margin-right:auto;
	}

.webwizard_agent_more {	
	background-color:#b4d473;
	text-align:center;
	font-size:9px;
	font-weight:bold;
	padding:2px 0 2px 0;
	}

.webwizard_agent_contact {	
	background-color:#ebf3dc;
	border:1px solid #b4d473;
	text-align:center;
	font-size:9px;
	padding:2px 0 2px 0;
	}

	/*** implementing Holly Hack ***/
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
	}

.webwizard_agent_photo2 {
	padding: 5px 5px 5px 0px;
	margin:10px 0px;
	min-height: 128px;
}

.webwizard_agent_photo2 table {
	margin-left:5px;
	z-index:2;
}

.webwizard_agent_photo2 table th {
	text-align: right;
	width: 50px !important;
}

.webwizard_agent_photo2 table td {
	width: 200px !important;
}

.webwizard_agent_photo2 img {
	float:right;
	margin: 0 0 0 10px;
	border:1px solid white;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */

#special-container 
{
    width: 345px;
    border: 1px solid #036;
    padding: 15px 20px 20px 20px;
    margin: 0px 0px 20px 0px;
}

#special-container .clear
{
    clear: left;
	text-align: center;
}

.special-image div
{
	float: left;
}

#special-container .special-image
{
	float: left;
	margin: 0px;
	padding: 0px 10px 0px 0px;
}

#special-container
{
	text-align: center;
}

#special-container .special-details a
{
    display: block;
    margin: 5px 0px 0px 0px;
}

#special-container .special-details
{
    float: left;
    padding: 0px 15px 0px 15px;
    text-align: left;
}

.special-image
{
	border: 0px black solid;
	margin-bottom: 10px;
	text-align: center;
}

.special-image div {
	margin-left: auto;
	margin-right: auto;
}

/* interactive map */
iframe#pmap
{
	width: 388px;
	height: 388px;
	border: none;
}

a#pmap_open
{
	display: block;
	width: 200px;
	height: 205px;
	background-image: url(/lib24watch/plugin_img/pmap/map_small.jpg);
}

a#pmap_open span
{
	display: none;
}

div#pmapMapContainer
{
	display: none;
	text-align: left;
}

div.pmapPhotosContainer
{
	width: 230px;
	height: 150px;
	overflow: auto;
}

div.pmapDetail
{
	background-color: #669acc;
	margin: 0;
	padding: 0;
	width: 230px;
	color: #fff;
}

div.pmapDetail h4, div.pmapDetail h5
{
	margin: 0;
	padding: 2px;
	background-color: #94b8dc;
	color: #fff;
	font-weight: bold;
	font-size: 12px;
}

div.pmapDetail h5
{
	margin: 5px;
	background-color: transparent;
	font-family: Arial;
	font-size: 11px;
	padding: 0;
	margin-bottom: 0;
}

div.pmapDetail a:hover
{
	color:#003366;
}

div.pmapDetail a:active
{
	color:#003366;
}

div.pmapDetail a:visited
{
	color:#003366;
}

div.pmapDetail p, div.pmapDetail ul
{
	padding: 0;
	margin: 5px;
	margin-top: 0;
}

div.pmapDetail ul
{
	margin-left: 2em;
}

div.pmapDetail button
{
	color: #fff;
	width: 100%;
	display: block;
	background-color: transparent;
	border: 1px #94b8dc solid;
	font-size: 10px;
	cursor: pointer;
}

div.pmapDetail button:hover
{
	background-color: #94b8dc;
}

p#mlsErrorString
{
	font-size: 10px;
	color: red;
	margin: 0px;
	padding: 0px;
	line-height: 10px;
	display: inline;
}

input#mlscc_display
{
	background-color: transparent;
	color: black;
}

div.input
{
	padding-left: 150px;
	margin-bottom: 1em;
}

div.input label
{
	float: left;
	margin-left: -150px;
}

div.submit
{
	margin-left: 150px;
}

.asterisk {
	color: #f00;
	padding-right: 5px;
}

/* Virtual Tour Styling */

.vt-address {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:1px;
}

a.vt-tour {
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
}

a.vt-tour-white {
	color:white;
	font-family:Arial,Helvetica,sans-serif;
	font-size:12px;
	letter-spacing:1px;
	text-decoration:none;
}

input#iamabot
{
	display:none;
}

#homeleft h5 {
    color: #6699CC;
    font-size: 10px;
    margin: 0;
    padding: 0 10px 0 8px;
    float: left;
}

div#tweets 
{
	padding: 15px 0 0 7px;
}

div#homeright div#tweets 
{
	padding: 0px 0 0 7px;
}

div#tweets h2{
	color: #6699CC;
    font-size: 15px;
    display: block;
    clear: left;
    margin: 10px 0 0 0;
}

#tweets li
{
	list-style: none;
	padding-bottom: 10px;
}
