/* 
================================
Skin styles for DotNetNuke
================================
*/   


@import url('calendar.css');
@import url('page_style.css');
@import url('resorts.css');


.pagemaster {
	width: 100%;
	height: 100%;	
	background-color: #fefefe;
}
.skinmaster {
	height: 100%;
		background-color: #EFEFEF;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px; 
}
.skinheader {
display:none;
background-color: #4A75D6;

}

.hideme{
display:none;
}

.not {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	color: #000000;
	letter-spacing: .2em;
}
.lookingfor {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: italic;
	color: #990000;
}


.featuredouterboxNoResults {
	width: 184px;
	border: 1px solid #FFFFFF;
	height:275px;
	background-color: #DCDCDC;

}

.featuredouterbox {
	width: 184px;
	border: 1px solid #FFFFFF;



}
.featuredresorttitleHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
}
.featureddarkoutsidecolor {
	background-color: #666666;
	padding-top: 20px;
	padding-right: 9px;
	padding-bottom: 0px;
	padding-left: 9px;

}
.featuredgreyinfobox {
	background-color: #DCDCDC;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	border-right-color: #FFFFFF;
	border-bottom-color: #FFFFFF;
	border-left-color: #FFFFFF;
	padding: 10px;
}
.featuredresortcitystateHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}
.featuredpriceHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
	color: #CC6437;
}
.featuredlistingpricdHP {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
}



#dnn_ctr3134_RemoteData_chkSortReverse {
display:none;
}

#dnn_ctr3136_RemoteData_chkSortReverse {
display:none;
}

#dnn_ctr3137_RemoteData_chkSortReverse
 {
display:none;
}

#dnn_ctr3138_RemoteData_chkSortReverse
 {
display:none;
}
#dnn_ctr3420_RemoteData_chkSortReverse
 {
display:none;
}


/*the buy now on the details page*/

#dnn_ctr3516_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:180px;left:25px;
}


#dnn_ctr3629_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:180px;left:25px;
}



/*the buy now on the details page FOR EXTERNAL LISTINGS*/

#dnn_ctr3300_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:180px;left:-570px;
}


/*the Rent now on the details page*/

#dnn_ctr3265_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:120px;left:-570px;
}


/*need help*/

#dnn_ctr3200_DynamicForms_imgSave{


position:relative;z-axis:500;bottom:-90px;left:-690px;
}









/*change listing request*/

#dnn_ctr3304_DynamicForms_imgSave{


position:relative;z-axis:500;left:-800px;
}

/*cancel listing*/
#dnn_ctr3335_DynamicForms_imgSave{

position:relative;z-axis:500;left:-800px;
}


/*sell your timeshare*/
#dnn_ctr2890_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:280px;left:-340px;
}
/*credit card button*/

#dnn_ctr2958_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:0px;left:-600px;
}


/*paypal button*/

#dnn_ctr2952_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:0px;left:-610px;
}


/*contune to next step*/
#dnn_ctr2923_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:px;left:-790px;
}



/*submit rental information*/
#dnn_ctr3274_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:px;left:-790px;
}


/*submit question*/
#dnn_ctr3057_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:px;left:-790px;
}


/*NEED help input fields*/
#dnn_ctr3200_DynamicForms_tblQuestions {
position:relative;z-axis:500;top:90px;left:10px;

}


/*ask a question submitoffer on left pane 1864*/

#dnn_ctr3313_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:-85px;left:-790px;
}



/*owner inquiry 1864*/
#dnn_ctr3313_DynamicForms_tblQuestions {
position:relative;z-axis:500;top:90px;left:10px;

}




/*ask a question submitoffer on left pane RENTAL 1848*/

#dnn_ctr3314_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:-85px;left:-790px;
}



/*owner inquiry RENTAL 1848*/
#dnn_ctr3314_DynamicForms_tblQuestions {
position:relative;z-axis:500;top:90px;left:10px;

}



/*ask a question submitoffer on left pane 1749*/

#dnn_ctr3312_DynamicForms_imgSave{
position:relative;z-axis:500;bottom:-85px;left:-790px;
}


/*owner inquiry 1749*/
#dnn_ctr3312_DynamicForms_tblQuestions {
position:relative;z-axis:500;top:90px;left:10px;

}


/*viewall on the states page*/

#dnn_ctr3047_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:20px;left:-790px;
}

/*viewall on the Region states page*/

#dnn_ctr3549_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:20px;left:-790px;
}

/*viewall on the Region RENTAL states page*/

#dnn_ctr3552_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:20px;left:-790px;
}


/*viewall on the RENTAL states page*/

#dnn_ctr3263_DynamicForms_imgSave{

position:relative;z-axis:500;bottom:20px;left:-790px;
}



#sortbutton
{

position:relative;z-axis:500;bottom:24px;left:165px;

}


#hideRegister
{
display:none;
position:relative;z-axis:500;bottom:330px;left:210px;
}


.skingradient {
	/*background-image: url(gradient_DkBlue.jpg); */
	height:30px;
}
.controlpanel {
	width: 100%;
	background-color: #fefefe;
}
.toppane {

	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top:0px;
}
.leftpane {
	width: 205px;
	background-color: #CCCCCC;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 2px;
padding-bottom: 5px;
}
.contentpane {

	width: 100%;
	background-color: transparent;

}

.contentpaneB {

	width: 472px;
	background-color: #EFEFEF;

}


.contentpaneBR {

	width: 219px;
	/*background-color: #666666;*/

}




.rightpane {

	width: 200px;
	background-color: transparent;
	padding-left: 6px;
	padding-right: 0px;
	padding-top: 6px;
}
.bottompane {
	width: 100%;
	background-color: transparent;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}
.bottompanemiddle {
	width: 100%;
	background-color: #EBEBEB;
	padding-left: 0px;
	padding-right: 0px;
	padding-top: 6px;
}


.main_dnnmenu_container {
	background-color: transparent; 


}
.main_dnnmenu_bar {

	padding-top: 10px;
	cursor: pointer; 
	cursor: hand;
	height:34px;
	background-color: Transparent; repeat-x;

}
.main_dnnmenu_item td { /*TD if menu option for using tables is on*/

height:34x;
	cursor: pointer;
	cursor: hand; 
	color: #ffffff; 
	font-size: 9pt; 
	font-weight: bold; 
	font-style: normal; 
	background-color: #000000;
	font-family:Tahoma, Arial, Tahoma,  Helvetica; 
        white-space: nowrap;  /*Word wrapping menu item now optional*/
        padding: 1px 10px 3px 5px;	
}

.main_dnnmenu_rootitem  { /*TD if menu option for using tables is on*/

	cursor: pointer; 
	cursor: hand; 
	color: #ffffff; 
	font-size: 8pt; 
	font-weight: bold; 

	font-style: normal; 
	background-color: Transparent;
	font-family:Tahoma, Arial, Tahoma,  Helvetica; 
    white-space: nowrap;  /*Word wrapping menu item now optional*/	    
    padding: 8px 12px 5px 20px;   /*explicitly set padding for root menu items*/
/*
border-bottom: #EEEEEE 0px solid; 
border-left: #000000 1px solid; 
border-top: #EEEEEE 0px solid; 
border-right: #000000 1px solid; 


height: 1px;
*/
}



.main_dnnmenu_rootitem_active{
	background-color: #ff0000; 
text-decoration: none;

}




.main_dnnmenu_itemhover {  

	background-color: #ff0000; 
text-decoration: none;
}

.main_dnnmenu_itemhover td {  
	background-color: #ff0000;
color:#ffffff;
text-decoration: none;


}


.main_dnnmenu_icon {
	cursor: pointer; 
	cursor: hand; 
	text-align: center; 
	width: 15px; 
	height: 100%;
}



/* the sub menu box and position*/
.main_dnnmenu_submenu {
	background-color: #1C3948; 



	z-index: 1000; 
	cursor: pointer; 
	cursor: hand; 
	/*filter:progid:DXImageTransform.Microsoft.Shadow(color='#696969', Direction=135, Strength=3); */
	padding: 1px 1px 1px 1px;   /*explicitly set padding for sub-menus */
}
.main_dnnmenu_break {

border-bottom: #EEEEEE 1px solid; 
border-left: #EEEEEE 1px solid; 
border-top: #EEEEEE 1px solid; 
border-right: #EEEEEE 1px solid; 
background-color: #EEEEEE; 
height: 1px;
}

.main_dnnmenu_arrow {
	border-right: #cad5ea 1px solid; 
	border-bottom: #cad5ea 1px solid; 
	border-top: #cad5ea 0px solid;
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand; 
}
.main_dnnmenu_rootmenuarrow {
	font-family: webdings; 
	font-size: 10pt; 
	cursor: pointer; 
	cursor: hand;
}

.StandardButton {
  background: #7994cb none; 
  color: #ffffff;
  font-family: verdana, sans-serif; 
  font-size: 11px;
  font-weight: normal;
}
.TreeViewMenu {
	width: 175px;
	background-color: #dfe5f2;
	border-right: #7994cb 1px solid; 
	border-top: #7994cb 1px solid; 
	border-left: #7994cb 1px solid; 
	border-bottom: #7994cb 1px solid; 
	-moz-border-radius-bottomleft: 15px; 
	-moz-border-radius-bottomright: 15px; 
	-moz-border-radius-topleft: 3px; 
	-moz-border-radius-topright: 3px;
}
.TreeViewMenu_Header {
	background-image: url(gradient_LtBlue.jpg);
}
.Head {

   font-family: Tahoma, Tahoma, Arial, Helvetica;
   font-size:  18px;
   font-weight: normal;
   color: #333333;
}


.style1 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	color: #00386A;
	font-size: 18px;
}
.style2 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
        color:#79591E;
	font-size: 11px;
}
.style3 {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 25px;
	font-weight: bold;
	color: #993300;
}
.retailprice {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 16px;

	color: #333333;
text-decoration: line-through;
}
.price {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 18px;

	color: #990000;
}
.yousave {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;

	color:#990000;
}
.percentsave {
	font-family: Tahoma, Arial, Helvetica, sans-serif;
	font-size: 12px;

	color: #990000;
}

.style5 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 10px; font-weight: bold; }
.style6 {font-family: Tahoma, Arial, Helvetica, sans-serif; font-size: 13px; color: #333333; }
.topbotoombox {
width:673px;
height:680px;
	background-color: #E6E6E6;
	border-top-width: thin;
	border-right-width: thin;
	border-bottom-width: thin;
	border-left-width: thin;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #CCCCCC;
	border-right-color: #CCCCCC;
	border-bottom-color: #CCCCCC;
	border-left-color: #CCCCCC;
}
.welcome {

	font-family: Verdana, Arial, Helvetica, sans-serif;
	background-image: url(welcome_back_green.jpg);
        background-position: left top;
	background-repeat: no-repeat;
        background-color: #9db158;
	font-size: 10px;
	padding-top:0px;
	width: 273px;
	height:490px;
	padding-right: 15px;
	padding-left: 15px;

}
.selltext{

/*position:relative;z-axis:500;bottom:520px;left:40px;*/
}


