/*Theme Name: Travel NowTheme URI: http://blog.VacationRealty.comDescription: Provided by VacationRealty.com, download free premium wordpress themes at <a href=http://blog.vacationrealty.com/2007/12/05/wordpress-travel-themes/>http://blog.vacationrealty.com</a>Version: 1.1Author: Conquerer LLCAuthor URI: http://www.vacationrealty.com*/body {
	background: #FFFFFF;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	margin: 0px;
	color:#2d3c43;
}html { padding: 0; margin: 0;}a:link {
	text-decoration: none;
	color : #333333;
	border: 0px;
	-moz-outline-style: none;
}a:active {
	text-decoration: underline;
	color : #FF9900;
	border: 0px;
	-moz-outline-style: none;
}a:visited {
	text-decoration: none;
	color : #333333;
	border: 0px;
	-moz-outline-style: none;
}a:hover	{
	text-decoration: underline;
	color : #FF9900;
	border: 0px;
	-moz-outline-style: none;
} a:focus { outline: none;-moz-outline-style: none;}h1, h2, h3, h4 { font-family: "Trebuchet MS";}img { padding: 0px; margin: 0px; border: none; text-align: center;}hr { border-left:0px solid #abb0b5; border-right:0px solid #abb0b5; border-top:1px dotted #abb0b5; border-bottom:0px solid #abb0b5; height : 1px;  }form { padding: 0px; margin: 0px;}input { font-family: 'Verdana'; color: #282b31;}textarea { font-family: 'Verdana'; color: #282b31;}select { font-family: 'Verdana'; color: #282b31;}/* BGContainer +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.BGC { width: 923px; margin: 0 auto;  position: relative }/* Header +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *//**/ * html .Header { height: 314px;} /* */ .Header { background: url(images/header_bg.png) no-repeat center top; float: right; text-align: left; clear: both; padding: 0px; height: 314px; width: 923px; margin: 0 auto; }.Header h1 { padding: 0; margin: 28px 0 0 10px; font-size: 24px; font-weight: bold;}.Header h1 a { color:#000; text-decoration: none; }.Header h1 a:visited { color:#000; text-decoration: none; }.Header h1 a:hover { color:#000; text-decoration: none; }.Header .Desc { color:#2d3c43;;  line-height: 14px; font-weight: bold; font-family: 'Arial'; padding: 0px; margin: 0px 0 0 10px; }/* Menu +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Menu {
	position: absolute;
	top: 274px;
	right: 33px;
	padding: 0 10px 0 10px;
	font-weight: bold;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
}.Menu em { display: none}.Menu ul { list-style: none; margin: 0; padding: 0 }.Menu ul li ul { display: none; margin: 0; padding: 0 }.Menu li { padding: 0px; margin: 0px; display: inline;}.Menu a { padding: 0px; margin: 0px; float: left;}.Menu a span { padding: 6px 9px 10px 0px; display: block; float: right; }.Menu a span {
	float: none;
	color: #fff;
}.Menu a:hover {
	color:#6F8BC0;
	text-decoration: none;
}.Menu a:hover span {
	color:#FF9900;
}.Menu .on {
	color:#6F8BC0;
}.Menu .on span { color:#013968; }/* Container +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.CON {  background: url(images/body_bg.gif) repeat-y top left; width: 923px; margin: 0 auto; }/* Side Central Single +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *//**/ * html .SCS { width: 595px; margin: 0px 30px 0px 0px;} /**/.SCS { width: 595px; float: Right; margin: 0px 60px 0 0px; position: relative; }.SCS h1 { color: #254a90; font-size: 20px; font-weight: normal; background: url(images/PostHead.gif) repeat-x bottom; padding-bottom: 10px; letter-spacing: -1px; }.SCS h2 { color: #000;font-size: 18px; font-weight: normal; }.SCS h3 { font-size: 14px; font-weight: bold; }.SCS p {  line-height: 17px;}.SCS p strong {}.SCS img {}.SCS ul { padding: 10px 0px; margin: 0px; }.SCS li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentLiIco.png) no-repeat left top; line-height: 15px; color:#2d3c43; }.SCS blockquote { padding: 2px 10px; background: #6f8bc0; margin: 0px; color:#2d3c43; }.SCS blockquote p { padding: 5px 0px; margin: 5px 0px; line-height: 15px;}.SCS blockquote li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; line-height: 15px; color:#2d3c43; }.SCS blockquote a { color:#2d3c43; }.SCS blockquote a:visited { color:#2d3c43; }.SCS blockquote a:hover { color:#2d3c43; }.SCS a { text-decoration: underline;}/* Side Central +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *//**/ * html .SC { width: 595px; margin: 0px 30px 0px 0px;} /**/.SC { width: 595px; float: Right; margin: 0px 60px 0 0px; position: relative;}.SC h2 { font-weight: normal;}.pagetitle { font-size: 20px; font-weight: normal; letter-spacing: -1px; border-bottom: solid 1px #000; padding-bottom: 15px;}
/* Post +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */
.Post {	padding: 0px; position: relative; clear: left;}
.PostHead {
	position: relative;
	clear: left;
}
.PostHead h1 {
	font-size: 18px;
	font-weight: bold;
	color:#254a90;
	border-bottom: 1px dotted #666666;
	margin-top: 0px;
	margin-right: 0;
	margin-bottom: 5px;
	margin-left: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.PostHead h1 a {
	color: #6F8BC0;
	text-decoration: none;
}
.PostHead h1 a:visited {
	color: #6F8BC0;
	text-decoration: none;
}.PostHead h1 a:hover {
	color:#FFFFFF;
	text-decoration: none;
	background-color: #6F8BC0;
}
.PostAuthor {
	font-size: 9px;
	color:#666666;
	margin-right: 0;
	margin-bottom: 0px;
	margin-left: 50px;
	padding-top: 0px;
	padding-right: 0px;
	padding-left: 0px;
}
/**/ * html .PostDate  { margin: 4px 0 0 -40px; } /**/
.PostDate {
	width: 40px;
	height: 40px;
	background: url(images/calendar.png) no-repeat left top;
	position: absolute;
	top: 0px;
	left: 0px;
	text-align: center;
	padding: 0px;
	margin-top: 5px;
}.PostDate small { font-size: 10px; color:#fff; font-weight: bold; 
}.PostDate .month {
	display:block;
	text-transform: uppercase;
	font-size: 8px;
}.PostDate .day {
	display:block;
	font-size: 20px;
	line-height: 14px;
	font-family: Arial;
	letter-spacing: -1px;
	font-weight: bold;
	color:#333333;
	padding: 7px 0 0 0;
}.PostDate .year { display:block;}
.PostContent {
	padding: 0px 0px 9px 0px;
	font-size: 12px;
	line-height: 24px;
	font-family: Arial, Helvetica, sans-serif;
}
.PostContent p { font-size: 14px; line-height: 16px;}
.PostContent p strong {}.PostContent img {}.PostContent ul {
	padding: 10px;
	margin: 0px;
	font-size: 12px;
}
.PostContent li {
	padding: 2px 0px 2px 15px;
	list-style-type: none;
	background: url(images/PostContentLiIco.png) no-repeat left top;
	line-height: 15px;
	color:#2d3c43;
	font-size: 14px;
}.PostContent blockquote {
	color:#2d3c43;
	margin-top: 0px;
	margin-right: 10px;
	margin-bottom: 0px;
	margin-left: 10px;
	padding-top: 2px;
	padding-right: 10px;
	padding-bottom: 2px;
	padding-left: 10px;
	background-color: #b8c7e2;
}.PostContent blockquote p { padding: 5px 0px; margin: 5px 0px; line-height: 15px;}.PostContent blockquote li { padding: 2px 0px 2px 15px; list-style-type: none; background: url(images/PostContentBlockLiIco.png) no-repeat left top; line-height: 15px; color:#2d3c43; }.PostContent blockquote a { color:#2d3c43; }.PostContent blockquote a:visited { color:#2d3c43; }.PostContent blockquote a:hover { color:#2d3c43; }.PostContent a {
	text-decoration: underline;
}.PostDet {
	padding: 5px 0 7px 15px;
	background: #6f8bc0;
	border-top: solid 1px #2d3c43;
	border-bottom: solid 1px #2d3c43;
	font-size: 10px;
}.PostDet ul { padding: 0px; margin: 0px;}.PostDet li { padding: 5px 0px 5px 18px; margin: 0px 10px 0px 0px; list-style-type: none; display: inline; font-weight: bold; } .PostDet li a { text-decoration: underline;} 
.PostCateg {
	background: url(images/PostCateg.png) no-repeat left center;
	font-size: 10px;
}
.PostEdit { background: url(images/PostEdit.png) no-repeat left center;}
.PostCom { background: url(images/PostCom.png) no-repeat left center; }
.navigation { display: block; text-align: center; margin-top: 10px; margin-bottom: 60px; font-weight:bold; clear:both; color: #3e5a00; }.navigation  a { color: #2d3c43; }.alignleft { float: left }.alignright { float: right }/* Note ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/.Note { padding: 0px; margin: 0px;}.Note li { padding: 2px 0px 2px 15px; margin: 0px; list-style-type: none;}.NoteRss { background: url(images/NoteRss.png) no-repeat left top;}.NoteTrackBack { background: url(images/NoteTrackBack.png) no-repeat left top;}.Note li a { color:#cc6600;}/* Navigation - PlugIn +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Nav a { padding: 2px 5px 2px 3px; background: #fff; border-right: solid 1px #ccc;}.Nav a:visited { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc;}.Nav a:hover { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; text-decoration: none;}.Nav span { padding: 2px 5px 2px 0px; color:#666666; border-right: solid 1px #ccc; }.Nav .on { padding: 2px 5px 2px 3px; border-right: solid 1px #ccc; color:#000;}/* Comments ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Comments {
	margin: 20px 0px 0px 0px;
	color: #FFFFFF;}
/* Comments List  ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Comments .List h3 { font-size: 14px; font-weight: bold; margin: 0px 0px 5px 0px; padding: 5px 0px; }.Comments .List ol { padding: 0px; margin: 0px;}.Comments .List li { position: relative; padding: 15px 5px 10px 5px; margin: 0px 0px 20px 0px; list-style-type: none;}.Comments .List .ComListLi { background: #6f8bc0; }/**/ * html .Comments .List .ComListLiTop { left: -5px;} /**/ .Comments .List .ComListLiTop { position: absolute; height: 15px; width: 420px; left: 0px; top: 0px;}/**/ * html .Comments .List .ListNr { left: 0px;} /**/ .Comments .List .ListNr { color:#2d3c43; position: absolute; top: 15px; font-size: 24px; line-height: 24px; font-family: 'Arial'; font-weight: normal; letter-spacing: -1px; padding: 0px; left: 10px; }/**/ * html .Comments .List .ListGrav { left: 10px;} /* */ .Comments .List .ListGrav { position: absolute; top: 15px; left: 15px;}.Comments .List .ListGrav img { border: solid 1px #fff;}.Comments .List big { margin: 0px; padding: 0px 0px 0px 42px; line-height: 11px; letter-spacing: -1px; color:#2d3c43; font-weight: bold; display: block;}.Comments .List small { color:#2d3c43; padding: 0px 0px 0px 42px; margin: 0px; font-size: 10px; }.Comments .List small a { color:#2d3c43; text-decoration: none;}.Comments .List small a:visited { text-decoration: none;}.Comments .List .ListContent { margin: 15px 0px 0px 0px; padding: 5px 10px; line-height: 15px; background: #fff; display: block;}/* Comments Form ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Comments .Form h3 { font-size: 14px; font-weight: bold; letter-spacing: -1px; margin: 0px; padding: 5px 0px 10px 0px; color:#2d3c43;}.Comments .Form { padding: 10px 15px 10px 15px; position: relative;}/**/ *html .Comments .FormTop  { left: -15px;} /**/ .Comments .FormTop { position: absolute; top: 0px; left: 0px; width: 480px; height: 7px;}.Comments .Form form {margin: 0px; padding: 0px;}.Comments .Form a { text-decoration: underline; color:#2d3c43;}.Comments .Form p { padding: 0px; margin: 0px; color:#2d3c43; }.Comments .Form p small strong { font-size: 10px; font-weight: bold; color:#2d3c43;}.Comments .Form p small { display: block; padding: 5px 0px;}.Comments .Form .TextField { background: #6f8bc0; border: solid 1px #2d3c43; padding: 5px 4px; display: block;}.Comments .Form .TextArea { background: #6f8bc0; border: solid 1px #2d3c43; padding: 4px; }.Comments .Form input.SubmitComment { width: 204px; height: 26px; background: url(images/SubmitComment.png) no-repeat; margin-top: 8px;}.Comments .Form input.SubmitComment:hover { background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 8px;}.Comments .Form input.SubmitCommentIE { width: 204px; height: 26px; background: url(images/SubmitComment.png) no-repeat 0 -26px; margin-top: 10px; margin-top: 8px;}/* Side Bar ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ *//**/ * html .SRL { margin: -20px 0px 0 20px;} /**/.SRL { position: relative; margin: -20px 0px 0 40px; float: left; }.SRL h3 { color: #000000; padding: 2px 0px 4px 0px; margin: 0px}.SRL li a { color:#2d3c43;  }.SRL li a:visited { color:#2d3c43; text-decoration: none; }.SRL li a:hover { color:#2d3c43; text-decoration: underline; }/* Search ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Search { background: url(images/Search.gif) no-repeat left top; position: absolute; top: -65px; width: 280px; left: -9px;}.Search  form { padding: 26px 10px 6px 20px; margin: 0;}.Search  input { border: none; color: #330033;}.Search  input.search { margin-left: 8px; width: 66px; height: 33px; background: url(./images/SearchButton.gif) no-repeat;}.Search  input.keyword { background: none; border: none; padding: 5px 10px 5px 8px; width: 155px; border: none; }/**/ * html #buttonsearch { margin: -27px 0px 0px 163px; } /* */ #buttonsearch { padding: 0px; margin: -23px 0px 0px 170px; top: 0px; background: none; }/* Categories +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Categ {
	margin-bottom: 20px;
	margin-left: 5px;
	margin-top: 15px;
}.Categ h3 { padding-left: 0px; margin: 0px;}.Categ ul {
	margin: 0px;
	padding-top: 2px;
	padding-right: 0px;
	padding-bottom: 20px;
	padding-left: 10px;
}.Categ li {
	width: 170px;
	margin: 0px;
	list-style-type: none;
	padding-top: 4px;
	padding-right: 0px;
	padding-bottom: 3px;
	padding-left: 20px;
	background-image: url(images/subcategbullet.gif);
	background-repeat: no-repeat;
	background-position: left 6px;
}.Categ li ul {	list-style-type: none; padding: 0; margin: 0; }.Categ li ul li { background: none; list-style-type: square; padding: 0 0 0 5px; margin: 0; }/* Footer ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ */.Footer { text-align: center; margin: 0 auto; width: 923px; background: #ffffff url(images/footer_bg.gif) no-repeat right top; clear: both; position: relative; padding: 20px 0 10px 0px;}.Footer p { font-size: 10px; color:#000; padding: 0px; margin: 0px; }.Footer a { color:#000; text-decoration: underline;}
