/*--------------------------------------------------------------------------------------------------------------*/
/* CSS Styles for MyFirstSKin DotNetNuke Skin by ThinkofDesign.com */
/*--------------------------------------------------------------------------------------------------------------*/
/*page*/

#property-details td{
width:200px;
border-bottom:1px dotted #444;
}

#property-listing{
width:570px;
}

#property-listing td{
padding:10px 10px 20px 0;
border:none;
vertical-align:top;
border-bottom:1px dotted #444;
}

#property-listing tr:hover{
background:#FEF2C8;
}

#dnn_ctr395_ContentPane{
display:block;
padding:10px;
}

#dnn_ctr395_ContentPane h1{
font: normal 12pt/17pt Georgia, Arial, Helvetica, sans-serif;
color:#333;
border-bottom: 2px solid #ffd100;
}

#dnn_ctr395_ContentPane a{
color:#666;
text-decoration:underline;
font: normal 10pt/14pt  Arial, Helvetica, sans-serif;
}

#dnn_ctr395_ContentPane input{
padding:3px;
margin:2px;
}


/************************/
#dnn_HeaderPane{
position:absolute;
right:10px;
top:12px;
height:50px;
background:transparent;
}

#dnn_HeaderPane table{
width:200px;
}
#dnn_HeaderPane span{
font: normal 8pt/10pt verdana, Helvetica, sans-serif;
}

#dnn_HeaderPane input{
color:#333;
font: normal 8pt/10pt  Arial, Helvetica, sans-serif;
padding:0 2px;
margin:2px;
border:1px solid #ccc;
background:#fff url(images/nav-bgd.jpg) repeat-x top;
}


* 
	{
	margin: 0;
	padding: 0;
	}

html 
	{
	height: 100%;
	margin: 0 auto;
	padding: 0;
	}

body 
	{
	color:#333333;
	font: normal 10pt/16pt Arial, Helvetica, sans-serif;
	text-align: center;
	background:#ddd url(images/site-bgd.gif) repeat-y center;
	
	}






.skinwrapper{
	width:800px;
	margin:0 auto;	
	position: relative;
	text-align:left;
}


.skinheader{
background:#fff url(images/main.jpg) no-repeat; 
width:100%;
clear:both;
float:left; 
height:119px;

}
#site-logo{
width:300px;
height:50px;
display:none;
}


#skinmenu{
width:100%;
background:#fff url(images/nav-bgd.jpg) repeat-x top;
float:left;
clear:both;
border-bottom:1px solid #ddd;

}

#skinmenu div{
float:left;

}

#skinmenu *{
font: normal 9pt/11pt Arial, Helvetica, sans-serif;
letter-spacing:0px;
}



.skinuser {
	font: bold 7pt/13pt Arial, Helvetica, sans-serif;
	color:#666;
	font: bold 7pt/13pt Arial, Helvetica, sans-serif;		
}

.skinuser a{
	color:#666;
	font: bold 7pt/13pt Arial, Helvetica, sans-serif;		
}





.skincontent{
clear:both;
width:100%;
background: #fff url(images/left-nav.jpg) no-repeat;
}

skincontentstable{
width:100%;
}

.leftpane{
width:200px;
}

.contentpane{

}

.rightpane{
width:200px;
}

div.skinfooter{
font: bold 7pt/13pt Arial, Helvetica, sans-serif;
color:#666;
border-top:1px solid #ddd;
padding:15px 0 10px 0;

float:left;
width:100%;
background:#fff;
	text-align:center;
}

div.skinfooter a {
font: bold 7pt/13pt Arial, Helvetica, sans-serif;
}

.listing{

margin:5px 0;
}

.listing td{

padding:5px;
}

.DNN_ANN_Description {
width:300px;
border-left :1px solid #ddd;
}


.specialbutton{
display:block;
padding:5px;
border:1px solid #ccc;
background:#fff url(images/nav-bgd.jpg) repeat-x top;
}






/*--------------------------------------------------------------------------------------------------------------*/
/*default*/
a img{

border:none;

}



/*--------------------------------------------------------------------------------------------------------------*/
/*panes*/
.leftpane{width:200px;padding:0; 10px 0 10px;}
.contentpane{width:100%;padding:0 10px 0 10px;}
.rightpane{width:200px;padding:0 10px 0 10px;}
/*--------------------------------------------------------------------------------------------------------------*/
/*text*/
.normal,div,span,p,td,th,li,a{
color:#333;
font: normal 10pt/16pt Arial, Helvetica, sans-serif;

}
.head,.subhead{font-family:Verdana, Arial, Helvetica, sans-serif;color:#333;}
.head{

font: normal 16pt/20pt  Arial, Helvetica, sans-serif;
color:#999;
}


h1{

padding:20px 0 0 0;
margin:0;
font: normal 19pt/23pt Georgia, Arial, Helvetica, sans-serif;
color:#333;
border-bottom: 2px solid #ffc100;
}

h2{

font: normal 15pt/18pt Arial, Helvetica, sans-serif;
color:#163FBF;
padding:0;
margin:15px 0 2px 0;

}
h3{

font: bold 11pt/13pt Arial, Helvetica, sans-serif;
color:#333;
padding:0;
margin:15px 0 2px 0;
}


p{


margin:0 0 10px 0;
}

li{
margin:0 0 0 20px;
padding:0;


}


/*--------------------------------------------------------------------------------------------------------------*/
/*links & buttons*/
a:link, a:visited
{
	font-weight:normal;
	text-decoration:underline;
	color: #2d4cac;
}
	
a:hover,a:active
{
	font-weight:normal;
	color:#003399;
}




.StandardButton{background:#CCC;

border:1px #CCC outset;

padding:5px;}

a.CommandButton{font-size:14px;font-weight:bold;}
.controlpanel a.CommandButton{font-size:10px;}
a.CommandButton:link{color:#C00;text-decoration:none;}
a.CommandButton:visited{color:#C00;text-decoration:none;}
a.CommandButton:hover{color:#C00;text-decoration:underline;}
a.CommandButton:active{color:#C00;text-decoration:underline;}

a.skinuser:link,a.skinuser:visited,a.skinuser:hover,a.skinuser:active{color:#red;text-decoration:underline;}

/*--------------------------------------------------------------------------------------------------------------*/
/*menu*/
.MainMenu_MenuContainer{
background: transparent url(media/silver_separator.gif) 100% repeat-y ;
width:1px;

}
.MainMenu_MenuContainer td{
cursor:default;
font-size:3px;
width:1px;

}
.MainMenu_MenuIcon{display:none;}
.MainMenu_RootMenuArrow{display:none;}

/* submenu item */
.MainMenu_MenuItem{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#333;
font-size:11px;
font-weight:normal;
border:none;
padding:0 5px 0 3px;
background:url(images/dropmenu.jpg) repeat-x bottom;
}

.submenuitembreadcrumb{
font-family:Verdana, Arial, Helvetica, sans-serif;
color:#FF0;font-size:12px;
font-weight:normal;

border:none;

}

/* submenu item selected*/
.submenuitemselected{
font-family:Verdana, Arial, Helvetica, sans-serif;color:#FF0;
font-size:11px;
font-weight:normal;
border:none;
padding:0 5px 0 3px;

	color:#003399;
background:#fff url(images/nav-bgd.jpg) repeat-x bottom;

}
.MainMenu_MenuArrow{
font-size:11px;
height:24px;

padding:0 5px 0 3px;
border:none;
}
.submenu{
z-index:1000;
background:#ccc;}






/***** menu item  ******/
.rootmenuitem{background:transparent;}
.rootmenuitem td{
cursor:hand;
padding:6px;
border-right:1px solid #acacac;

}
.rootmenuitem td span{
color:#222;
white-space:nowrap;

}

/**** selected item ***/
.rootmenuitembreadcrumb{background:transparent;}
.rootmenuitembreadcrumb td{
cursor:hand;
padding:6px;
background: transparent url(images/nav-bgd-select.jpg) repeat-x bottom;
border-right:1px solid #acacac;


}
.rootmenuitembreadcrumb td span{
color:#222;
white-space:nowrap;

}
/***** hovered over ****/
.rootmenuitemselected{background:transparent;}
.rootmenuitemselected td{
cursor:hand;
padding:6px;
border-right:1px solid #acacac;


}
.rootmenuitemselected td span{
color:#2d4cac;
white-space:nowrap;

}

.MainMenu_MenuBreak{display:none;}






