
/* CoolMenus 4 - default styles - do not edit */
.clCMAbs{position:absolute; visibility:hidden; left:0; top:0;}
/* CoolMenus 4 - default styles - end */
  
/*Style for the background-bar*/
.clBar{position:absolute; width:10; height:10; background-color:ACC1B2; layer-background-color:ACC1B2; visibility:hidden;}


/*Styles for Main Menu*/
.cmMainMenu{	
	z-index:1001;
	position:absolute;
	font-family:'Tahoma'; 
	font-size:11px;	
	text-align: left; 		
	background-image: url(/DovetailWRP/Site/Themes/images/MenuTab.gif);
	background-repeat:no-repeat;
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
	background-color:transparent;
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/DovetailWRP/Site/Themes/images/MenuTab.gif',sizingMethod='crop');
	
}

.cmMainMenuOver{	
	z-index:-1;
	position:absolute;
	font-family:'Tahoma'; 
	font-size:11px;	
	text-align: left; 		
	background-image: url(/DovetailWRP/Site/Themes/images/MenuTab.gif);
	background-color:transparent;
	background-repeat:no-repeat;
	color:#FFFFFF; 
	cursor:pointer; 
	cursor:hand; 
	filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (src='/DovetailWRP/Site/Themes/images/MenuTab.gif',sizingMethod='crop');

	

}

.MainMenuBorder{
	font-family:Trebuchet MS,arial,helvetica; 
	font-size:11px;
	position:absolute; 
	visibility:visible; 	
   
    	
}

/*Styles for Main Menu*/
.cmSubMenu{	
	position:absolute;
	font-family:Trebuchet MS,arial,helvetica; 
	font-size:11px;
	text-align: left; 		
	TEXT-INDENT: 10px;
	background-color:FFFFFF; 
	layer-background-color:FFFFFF;	
	color:000000; 
	border-top:		1px  solid #000000;
    border-left:	1px  solid #000000;    
    border-right:	1px  solid #000000;  
	
	
}
.cmSubMenuOver{	
	position:absolute;
	font-family:Trebuchet MS,arial,helvetica; 
	font-size:11px;	
	TEXT-INDENT: 10px;
	text-align: left; 	
	background-color:d2cdc7; 
	layer-background-color:d2cdc7; 
	color:000000;
	cursor:pointer; 
	cursor:hand; 
	border-top:		1px  solid #000000;
    border-left:	1px  solid #000000;    
    border-right:	1px  solid #000000;  	
	
}

.cmSubMenuBorder{
	position:absolute; 
	border-bottom:	1px  solid #000000;
  
    
}







 /* Side Menu Styles */
 



 
/* About Us */
.MNU_TextMenu_About_Us *{
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px;   
    }
    


#MNU_TextMenu_About_Us_1{visibility:hidden;}
.MNU_TextMenu_About_Us A:Link, .MNU_TextMenu_About_Us A:Visited {color:#000000;}
.MNU_TextMenu_About_Us A:Hover{color:#000000; background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}








/* Services */
.MNU_TextMenu_Services *{
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px;  
    }
#MNU_TextMenu_Services_1{visibility:hidden;}
.MNU_TextMenu_Services A:Link, .MNU_TextMenu_Services A:Visited {color:#000000;}
.MNU_TextMenu_Services A:Hover{background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}







/* Photo Gallery */
.MNU_TextMenu_Photo_Gallery *{
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px; 
        
    
    }

#MNU_TextMenu_Photo_Gallery_1{visibility:hidden;}
.MNU_TextMenu_Photo_Gallery A:Link, .MNU_TextMenu_Photo_Gallery A:Visited {color:#000000;}
.MNU_TextMenu_Photo_Gallery A:Hover{background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}

.MNU_TextMenu_Photo_Gallery NOBR {};



/* The Process */
.MNU_TextMenu_The_Process *{
   text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px;  
    }
#MNU_TextMenu_The_Process_1 {visibility:hidden;}
.MNU_TextMenu_The_Process A:Link, .MNU_TextMenu_The_Process A:Visited {color:#000000;}
.MNU_TextMenu_The_Process A:Hover{background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}


/* Contact Us */
.MNU_TextMenu_Contact_Us *{
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px;  
    }
#MNU_TextMenu_Contact_Us_1 {visibility:hidden;}
.MNU_TextMenu_Contact_Us A:Link, .MNU_TextMenu_Contact_Us A:Visited {color:#000000;}
.MNU_TextMenu_Contact_Us A:Hover{background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}


/* Real Estate */
.MNU_TextMenu_Real_Estate *{
    text-decoration:none;
    font-size:14px;
    color:#000000;
    font-weight:bold;
    padding-left:10px;
    white-space:normal;
    display:block;
    width:177px;
    margin-left:15px;
    padding-top:2px;
    padding-bottom:4px;   
    } 

#MNU_TextMenu_Real_Estate_1 {visibility:hidden;}
.MNU_TextMenu_Real_Estate A:Link, .MNU_TextMenu_Real_Estate A:Visited {color:#000000;}
.MNU_TextMenu_Real_Estate A:Hover{color:#000000; background-color:#ffffff;border-left: solid 5px #822124; padding-left:5px; 
    white-space:normal;}
