/* CSS Document */

* {
	margin:0; padding:0;
}

body{
	background:#f0eee6;
	font-size:13px;
}

img {vertical-align:top;}
a img { border:0;}

ul { list-style:none;}

.boldImitation {
	font-weight: bold;
	display:inline;
}

.collapsCatList ul { list-style:none; background-image:none;}

.left { float:left;}
.right {float:right;}
.clear  { clear:both;}


html, input, textarea
	{
		font-family:Tahoma, Geneva, sans-serif;
		line-height:17px;
		color:#46464a;
	}
	
	


input, select { vertical-align:middle; font-weight:normal;}

a {color:#72922a;}
a:hover{text-decoration:none;cursor: pointer;}
p {padding-top:15px;}

h1 {color: #72922a; font-size: 18px;}
h2 {color: #b96000; font-size: 14px; display:inline;}
h3 {color: #72922a; font-size: 13px; display:inline;}


hr {color:#CCCCCC;}

/* ============================= main layout ====================== */

.largeGreenText {color: #72922a; font-size: 13px; font-weight: bold;}
.largeGreen {color: #72922a; font-size: 11px; font-weight: bold;}
.largeBrown {color: #b96000; font-size: 14px; font-weight: bold; line-height: 1.1em;}

.asLow { color: #ff0000; display:inline; font-weight: bold;}

 
cite {font-style:normal;}

.button1 {background:url(http://www.dwvacationhomes.com/images/button1-tail-bg.gif) top repeat-x; display:block; float:left; color:#fff; text-decoration:none; line-height:1em; margin: 2px 0 0 0;}
.button1:hover {background:url(http://www.dwvacationhomes.com/images/button1-tail-bg-hover.gif) top repeat-x;}

.button1 .boldImitation {background:url(http://www.dwvacationhomes.com/images/button1-left-bg.gif) top left no-repeat; display:block; padding:6px 18px 6px 16px;}
.button1:hover .boldImitation {background:url(http://www.dwvacationhomes.com/images/button1-left-bg-hover.gif) top left no-repeat;}

.button1 span {background:url(http://www.dwvacationhomes.com/images/button1-right-bg.gif) top right no-repeat; display:block;}
.button1:hover span {background:url(http://www.dwvacationhomes.com/images/button1-right-bg-hover.gif) top right no-repeat;}




.link {background:url(http://www.dwvacationhomes.com/images/link-tail-bg.gif) top repeat-x; display:block; float:left; color:#fff; text-decoration:none; font-size:9px; line-height:1em; margin-top:20px;}
.link span {background:url(http://www.dwvacationhomes.com/images/link-right-bg.gif) top right no-repeat; display:block;}
.link span span{background:url(http://www.dwvacationhomes.com/images/link-left-bg.gif) top left no-repeat; padding:5px 18px 6px 25px;}
.link:hover {background:url(http://www.dwvacationhomes.com/images/link-tail-bg-hover.gif) top repeat-x;}
.link:hover span {background:url(http://www.dwvacationhomes.com/images/link-right-bg-hover.gif) top right no-repeat;}
.link:hover span span {background:url(http://www.dwvacationhomes.com/images/link-left-bg-hover.gif) top left no-repeat;}

li { background:url(http://www.dwvacationhomes.com/images/list-bg.gif) no-repeat 0 7px; padding-left:15px; line-height:1.545em;}

.imgindent {margin:0 28px 0 0; float:left;}
.imgindent2 {margin:0 20px 0 0; float:left;}
.title {margin-bottom:20px; margin-bottom:20px;}
.title1 {margin-bottom:18px;}
.title2 { margin:0 -14px 0 -32px; position:relative;}

/* ============================= header ====================== */

#header .box2 {margin:0 21px 0 13px;}
.box1 {background:#9999ff url(http://www.dwvacationhomes.com/images/box1-corner-bottom-right.gif) bottom right no-repeat; margin-top:10px;}
.box1 .corner-bottom-left {background:url(http://www.dwvacationhomes.com/images/box1-corner-bottom-left.gif) bottom left no-repeat;}
.box1 .corner-top-right {background:url(http://www.dwvacationhomes.com/images/box1-corner-top-right.gif) top right no-repeat;}
.box1 .corner-top-left {background:url(http://www.dwvacationhomes.com/images/box1-corner-top-left.gif) top left no-repeat; width:100%;}
.box1 .indent {padding:11px 10px 0 5px;}
. {margin:10px 0 10px 13px;}

#header .menu {float:left; width:289px; padding:13px 0px 20px 0px; background:url(http://www.dwvacationhomes.com/images/menu-bg.jpg) top left no-repeat;}

.banner {position:relative; margin:64px -20px -15px -39px;}

/* =============================  search ====================== */

#searchHeader {
		width: 250px;
		background-image:url(../images/header-form-title.jpg);
		background-position: top left;
		background-repeat:no-repeat;
		padding: 10px 0 20px 10px;
		margin-left: 3px;
		color: white;
		font-weight: bold;
		font-size:1em;
		}

#greenBackground {
	background:url(http://www.dwvacationhomes.com/images/page1-title4.gif) top no-repeat; 
	width: 268px;
	padding: 10px 0px 28px 0px; 
	color:#fff; 
	text-decoration:none; 
	font-size:13px; 
	margin: 0px 0px -15px -38px;
	}
	
.date_display {
	color: #000000;
	font-size: 1.2em;
}
/* =============================  header ====================== */

.top {padding:0px 0px 106px 0; color: #FF0000;}

#logo {float: left; padding: 26px 0 0 0;}

#security {float: right; width: 366px; margin: 10px 10px 0 0;}

#creditCards {width: 125px; float: left; margin-right: 6px;}
#bbbOnline{width: 135px; float: left; margin-right: 6px;}
#McAfee {width: 94px; float: left;}

#callContainer {clear:both; width: 366px;}


#calltollFree {font-size: 15px; color: #000000; font-weight: bold;  margin-top: 20px; float: right;}

.number {font-size: 28px; color: #ff0000; font-weight: bold;}

/* =============================  navigation ====================== */

.navigation img {margin-left:45px;}

#nav {float: left; background-image:none; margin-left: 10px;}
#nav li { background-image: none; line-height:1.5em; }
#nav a {color:#fff; font-weight: bold; background-image:url(http://www.dwvacationhomes.com/images/white-block.gif); background-repeat: no-repeat; background-position:left; text-decoration:underline; }
#nav a:hover {background-image:url(http://www.dwvacationhomes.com/images/nav-roll-over.gif); background-repeat:no-repeat; background-position:left; text-decoration: none;}
.whiteNavText {color: #fff;font-weight: bold; padding-left:10px;}
#nav ul {margin: 0;padding: 0;list-style: none;width: 250px;}
#nav ul li a, #nav li a  {display: block;padding: .1em 0px .1em 10px; border-bottom: 0;}

/* Fix IE. Hide from IE Mac \*/
* html ul li { float: left; height: 1%; }
* html ul li a { height: 1%; }
/* End */

/* =============================  animation ====================== */

#slideshow {margin-top:2px;width: 389px;float:left; }
#mainImage {margin-top:2px;width: 389px;float:left; }
#altContent {margin-top:0px;width: 389px;float:left;}

/* ============================= content ====================== */

.box {background:#fff url(http://www.dwvacationhomes.com/images/box-tail-bg.gif) top right repeat-y;}
.box .tail-bottom {background:url(http://www.dwvacationhomes.com/images/box-tail-bg.gif) bottom repeat-x;}
.box .corner-bottom-right {background:url(http://www.dwvacationhomes.com/images/box-corner-bottom-right.gif) bottom right no-repeat;}
.box .corner-bottom-left {background:url(http://www.dwvacationhomes.com/images/box-corner-bottom-left.gif) bottom left no-repeat;}
.box .corner-top-right {background:url(http://www.dwvacationhomes.com/images/box-corner-top-right.gif) top right no-repeat;}
.box .corner-top-left {background:url(http://www.dwvacationhomes.com/images/box-corner-top-left.gif) top left no-repeat; width:100%;}
.box .indent {padding:14px 15px 17px 14px;}
.box .indent2 {padding:14px 15px 27px 26px;}
.box .indent3 {padding:19px 0 0 13px;}

.box2 {background-color: #FFFFFF;}
.box2 .right-bg {background:url(http://www.dwvacationhomes.com/images/box2-right-bg.gif) top right no-repeat;}
.box2 .left-bg {background:url(http://www.dwvacationhomes.com/images/box2-left-bg.gif) top left no-repeat; width:100%;}
.box2 .indent {padding:13px 24px 30px 13px;}
#page8 .box2 .indent {padding:14px 13px 15px 14px;}

.col-pad {padding-right:45px;}
.col-pad2 {padding-right:14px;}
.padding1 {padding-top:14px;}
.padding2 {padding-left:14px;}
.padding3 {padding-top:24px;}
.margin1 {margin-top:27px;}
.margin2 {margin-top:17px;}
.margin3 {margin-top:40px;}
.indent1 {padding:0 0 0 13px;}
.indent2 {padding:19px 0 0 13px;}
.indent3 {padding:30px 0 0 0;}
.indent4 {padding: 0px;}
.img1 {margin:24px 0 23px 0;}

.text2 {color:#b96000; font-size:1.2em;}
.text3 {color:#b96000; font-size:1.2em;}
.redText {color: #FF0000; font-size: 24px; font-weight:bold;}

.line {border-bottom:1px solid #bbb6ac; padding-bottom:29px; margin-bottom:26px;}
.phone {float:right; margin-right:200px;}



#greenBackground a {
	color: #ffffff;
	text-decoration:underline;
	}
	
#greenBackground a:hover {
	text-decoration:none;
	}
		

.articles {padding-top: 20px; margin-top: 10px;}

/* ============================= footer ====================== */

#footer {background:#b8b4aa; padding:0px 0px 0px 0px; margin-bottom:10px;font-size:11px;width:950px;}
#footer span {float:right; color:#a62600;padding:0px;margin:0px;}
#footer a {color:#a62600;padding:0px;margin:0px;}
#footer .menu {display:inline; padding:0px;margin:0px;}

/* ============================= forms ============================= */

#HeaderForm {font-weight:bold; padding:6px 19px 0 4px;}
#HeaderForm .rowi {height:43px;}

#HeaderForm .input {width:200px; height:17px; border:1px solid #a3a3a3; background:none; padding:0 0 0 5px; font-size:1em;}
#HeaderForm .select {width:207px; border:1px solid #a3a3a3; background:none; font-size:1em;}
#HeaderForm .select2 {width:92px; border:1px solid #a3a3a3; background:none; font-size:1em;}

#ContactForm .rowi {height:39px;}
#ContactForm a {float:right; margin-left:15px;}
#ContactForm .input {width:193px; height:16px; border:1px solid #7e7e7e; background:#fff; padding:0 0 0 5px; font-size:1em; float:right;}
textarea {width:207px; height:51px; border:1px solid #7e7e7e; background:#fff; padding:0 0 0 5px; overflow:auto; float:right; margin-bottom:6px;}
.searchPadding {margin-bottom: 5px; color: #000;}

table.defaults input {font-size:13px}
table.defaults {font-size:13px}
table.menu li {font-size:13px;list-style-image:none;}

.ratesButton {font-size: 13px;}

.ticketDescription {padding: 0 6px 0 6px;}

.blogentries {
border: 1px solid #003366;
}
.blogentriesCopy {
border: 1px solid #003366;
font-family: Verdana, Arial, Helvetica, sans-serif;
padding: 7px;
line-height: 22px;
background-image: url(https://www.orlandovacation.com/bluediag.gif);
background-repeat: repeat;
text-align: justify;
}

.orlandoAccommodations {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 18px;
font-weight: bold;
padding-bottom: 5px;
padding-top: 0px;
color: #003366;
text-transform: uppercase;
line-height: 110%;
text-align:center;
}

.blog_article_holder {margin-bottom:10px}