/* CSS Documentjmd */

body{	

	margin:0px;

	padding:0px;

	background:url(../images/bg.jpg) repeat-x #eaf5f7;

	color:#333333;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:11px;

}



html, body, div, span, object, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, samp, small, strong, sub, sup, tt, var, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td {

	border:medium none;

	margin:0;

	padding:0;

}





img{

	margin:0px;

	padding:0px;

	border:none;

}





ul {

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0;

	padding:0;

}





#container{

	width:100%;

	height:auto;

}





#main_wrapper{

	width:987px;

    margin-left:auto;

	margin-right:auto;

}



.nav_bg{

	background:url(../images/nav_top.jpg) no-repeat;

	height:49px;

	width:957px;

	

}





ul .menu{

	list-style-image:none;

	list-style-position:outside;

	list-style-type:none;

	margin:0;

	padding:0;

}





.menu li {

	display:inline; 

	float:left;

	margin:0;

	padding:0;

	background:url(../images/line_nav.png) no-repeat right;

}



.menu li.last {

	display:inline; 

	float:left;

	margin:0;

	padding:0;

	background:none;

}







.menu li a {

color:#017192;

float:left;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

font-size:14px;

font-weight:bold;

padding-bottom:10px;

padding-left:17px;

padding-right:17px;

padding-top:10px;

text-decoration:none;

}

.menu li a:hover {

color:#000;

float:left;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

font-size:14px;

font-weight:bold;

padding-bottom:10px;

padding-left:17px;

padding-right:17px;

padding-top:10px;

text-decoration:none;

}





.input_search{

	background:url(../images/input12.png) no-repeat;

	width:533px;

	height:336px;

	height:336px;

}



.font_search{

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:20px;

	color:#000000;

}



.input{

	background:url("../images/input_1.png") no-repeat scroll 0 0 transparent;

	border:medium none;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	height:29px;

	padding-top:0;

	width:122px;

}

.input_large{

	background:url("../images/input_large.png") no-repeat scroll 0 0 transparent;

	border:medium none;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	height:29px;

	padding-top:0;

	width:170px;

}

.input_larger{

	background:url("../images/input_larger.png") no-repeat scroll 0 0 transparent;

	border:medium none;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	height:29px;

	padding-top:0;

	width:250px;

}





.option {

background-attachment:scroll;

background-color:transparent;

background-image:url("../images/drop_down.png");

background-position:0 0;

background-repeat:no-repeat;

border:medium none;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

height:30px;

padding-bottom:4px;

padding-top:5px;

width:122px;

}



.dropdownLen {

background-attachment:scroll;

background-color:transparent;

background-image:url("../images/drop.png");

background-position:0 0;

background-repeat:no-repeat;

border:medium none;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

height:30px;

padding-bottom:4px;

padding-top:5px;

width:247px; 

}



.advance_ser{

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:12px;

	color:#d47e25;

	font-weight:bold;



}



.bg_navleft{

	background:url(../images/navigation_left.png) no-repeat;

	width:254px;

	height:322px;

}



ul .left_nav{

	list-style-image:none;

	list-style-type:none;

	margin:0;

	padding:0;



}



.left_nav li{

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	color:#fff;

	line-height:27px;

	border-bottom:#000 dashed 1px;



}



.left_nav li a{

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:15px;

	color:#fff;

	text-decoration:none;

}



.left_nav li a:hover{

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:15px;

	color:#000;

	text-decoration:none;

}







.txt_featured{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:30px;

	color:#cb7418;

}



.txt_featured1 {

	color:#CB7418;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:24px;

}



.calling_from{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:30px;

	color:#000;

}













/*a{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#3c3b3b;

	text-decoration:none;

	

}



a:hover{

	font-family:Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	color:#ff8300;

	text-decoration:none;

	

}*/





.style1 {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

}

.style3 {font-family: Arial, Helvetica, sans-serif; font-size: 12; }

.textnormal{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;



	font-weight:bold;

	

	padding:10px;

	height:230px;

	text-align:left;

	

}

.textnormal h1{

	text-align:left;

	margin:0px;

	padding:0px;

	font-weight:bold;

	font-size:12px;

	margin-bottom:10px;

	color:#fff;

}

.textnormal h2{

	text-align:left;

	float:left;

	margin:0px;

	padding:0px;

	font-weight:normal;

	font-size:12px;

	margin-bottom:10px;

}

.textnormal img{

	margin:0px;

	margin-right:10px;

	float:left;

}

.textnormal a{

	cursor:pointer;

	color:#fff;

	text-decoration:none;

	float:left;

}

/*.textnormal a:hover{

	color:#ffff

	text-decoration:none;

}*/

.textnormala{

	font-family:Arial, Helvetica, sans-serif;

	font-size:12px;

	color:#fff;

	font-weight:normal;

}

.textnormala a{

	float:left;

	clear:both;

	color:#036;

	text-decoration:none;

	font-weight:bold;

}

.textnormala img{

	border:0px;

}

.textnormalaHead{

	

	text-align:left;

	font-size:14px;

	font-weight:bold;

	color:#fff;

	text-transform:uppercase;

	font-family:Arial, Helvetica, sans-serif;

}









.view_orl a{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	color:#fff;

	text-decoration:none;

	font-weight:500;

}





.view_orl a:hover{

		font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:16px;

	color:#000;

	text-decoration:none;

	font-weight:500;

}



.inner_text2 {

	color:#6E6E6E;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:11px;

	line-height:14px;

	margin-left:15px;

	text-align:justify;

}



.inner_text3 {

	color:#6E6E6E;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:11px;

	text-align:justify;

}



.img_toptxt {

color:#1A77B9;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

font-size:17px;

}



.img_links12 a{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	font-weight:bold;

		text-decoration:none;



	color:#6e6e6e;

}



.img_links12 a:hover{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:11px;

	font-weight:bold;

	color:#CB7418;

	text-decoration:underline;

}

.line1

{

	border-bottom:#CCCCCC 1px dashed;

}



.bg_color a{

	background-color:#fafbfc;

}



.bg_color:hover{

	background-color:#fafbfc;

}









pro_man{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	font-style:italic;

	font-weight:bold;

	color:#126dad;

}



.bg_inner{

	background:url(../images/locations_blue.jpg) no-repeat;

	height:38px;

	width:940px;

	float:left;

	margin-left:-2px;

	margin-bottom:-3px; 

}



.bg_mid{

	background:url(../images/location_blue_mid.jpg) no-repeat #FFFFFF;

	width:940px;

	float:left;

}

.bg_mid_lrg{

	background:url(../images/location_blue_mid_lrg.jpg) no-repeat #FFFFFF;

	width:940px;

	float:left;

}



.inner_blutxt{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#FFFFFF;

	

}



.inner_blutxt1{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	color:#0e64a2;

	

}





ul.all_listing{

	list-style-image:none;

	list-style-type:none;

	margin:0;

	padding:0;

}



.all_listing li{

		background-attachment:scroll;

	background-color:transparent;

	background-image:url(../images/arrow1.png);

	background-position:left center;

	background-repeat:no-repeat;

	color:#6e6e6e;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:12px;

	line-height:18px;

	padding-left:16px;

	text-decoration:none;

	

}



.all_listing li a {

	background-attachment:scroll;

	background-color:transparent;

	background-image:url(../images/arrow1.png);

	background-position:left center;

	background-repeat:no-repeat;

	color:#6e6e6e;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:12px;

	line-height:18px;

	padding-left:16px;

	text-decoration:none;

}





.all_listing li a:hover {

	background-attachment:scroll;

	background-color:transparent;

	background-image:url(../images/arrow1.png);

	background-position:left center;

	background-repeat:no-repeat;

	color:#126eb1;

	font-family:Arial,Georgia,"Times New Roman",Times,serif;

	font-size:12px;

	line-height:18px;

	padding-left:16px;

	text-decoration:none;

}



p {

color:#6E6E6E;

font-family:Arial,Georgia,"Times New Roman",Times,serif;

font-size:12px;

margin-left:5px;

margin-right:14px;

text-align:justify;

}



.topheading{

font-family:Arial,Georgia, "Times New Roman", Times, serif;

font-size:24px;

color:#0E67A6;

font-weight:bold;

}





.links_snowbird{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

font-size:16px;

color:#0E67A6;

font-weight:normal;

}



.text_area{

	background:url(../images/textarea.jpg) no-repeat;

	width:182px;

	height:100px;

	border:none;

}

.text_area_large{

	background:url(../images/textarea_large.jpg) no-repeat;

	width:400px;

	height:100px;

	border:none;
	
	font-family: Arial;

}



.btn_send{

	background:url(../images/btn_send.jpg) no-repeat;

	width:83px;

	height:35px;

	border:none;

	cursor:pointer;

}



.small_s1{

	font-family:Arial,Georgia, "Times New Roman", Times, serif;

	font-size:14px;

	

}





.btn_story{

	background:url(../images/btn_story.jpg) no-repeat;

	width:157px;

	height:37px;

	border:none;

	cursor:pointer;

}

.btn_review{

	background:url(../images/btn_review.jpg) no-repeat;

	width:157px;

	height:37px;

	border:none;

	cursor:pointer;

}



.boximg{

height:165px;

width:205px;

border: 1px solid #0A609D;

margin:0;



padding: 5px;

}





.featured_or_img_bg {

background:url(../images/img_main14.png) no-repeat scroll 0 0 transparent;

float:left;

height:203px;

margin:6px 6px 14px 7px;

width:151px;

}



.txt_or_frd12 {

color:#FFFFFF;

float:left;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:10px;

height:auto;

margin-top:3px;

text-decoration:none;

}



.txt_or_frd a {

color:#FFFFFF;

float:left;

font-family:Georgia,"Times New Roman",Times,serif;

font-size:10px;

font-weight:bold;

text-align:center;

text-decoration:none;

width:142px;

}



.img_or_frd {

border:1px solid #FFFFFF;

float:left;

height:112px;

margin:6px 6px 2px;

width:138px;

}

/* jQuery.Rating Plugin CSS - http://www.fyneworks.com/jquery/star-rating/ */
div.rating-cancel,div.star-rating{float:left;width:17px;height:15px;text-indent:-999em;cursor:pointer;display:block;background:transparent;overflow:hidden}
div.rating-cancel,div.rating-cancel a{background:url(delete.gif) no-repeat 0 -16px}
div.star-rating,div.star-rating a{background:url(../images/star.gif) no-repeat 0 0px}
div.rating-cancel a,div.star-rating a{display:block;width:16px;height:100%;background-position:0 0px;border:0}
div.star-rating-on a{background-position:0 -16px!important}
div.star-rating-hover a{background-position:0 -32px}
/* Read Only CSS */
div.star-rating-readonly a{cursor:default !important}
/* Partial Star CSS */
div.star-rating{background:transparent!important;overflow:hidden!important}
/* END jQuery.Rating Plugin CSS */