@charset "utf-8";
/* CSS Document */
a {
	text-decoration:none;
	color:#CC0000;
}
A:link {
	text-decoration: none
}
A:visited {
	text-decoration: none
}
A:active {
	text-decoration: none
}
A:hover {
	text-decoration: underline;
	color: #000000;
	font-weight: bold;
}
A.Tab:link { 
	color:#FFFF66;
    text-decoration:none;
    font-family: Arial;
    font-size:   10pt;
    font-weight: bold;
}
A.Tab:visited { 
	color:#FFFF66;
	text-decoration:none; 
                     font-family: Arial;
                     font-size:   10pt;
                     font-weight: bold;
}
A.Tab:active  { 
	color:#FFFF66; 
	text-decoration:none;
                     font-family: Arial;
                     font-size:   10pt;
                     font-weight: bold;
}
A.Tab:hover { 
	color:#000000; 
	text-decoration:none;
                     font-family: Arial;
                     font-size:   10pt;
                     font-weight: bold;
}					 
A.Mtitles:link {
	color:#CC0000; 
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}	
					 
A.Mtitles:visited    { color:#CC0000;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:  12px;
					 font-weight: bold;
                      }				
A.Mtitles:active    { color:#FFFF66;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:   12px;
					 font-weight: bold;
                      }			 
A.Mtitles:hover   { color:#FFFF66; 
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-weight: bold;
					 font-size:   12px;
					    }
A.stitles:link    { color:#CC0000;                   
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:   9px;
                      }			
A.stitles:visited    { color:#CC0000;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:  9px;
					 font-weight: bold;
                      }			
A.stitles:active    { color:#FFFF66;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:   9px;
					 font-weight: bold;
                      }					 
A.stitles:hover   { color:#FFFF66;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
                     font-size: 9px;
                      }		
A.sidemenu:link    { color:#CC0000;                   
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:   9px;
                      }			
A.sidemenu:visited    { color:#CC0000;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:  9px;
					 font-weight: bold;
                      }			
A.sidemenu:active    { color:#CC0000;                    
                     font-family: Verdana, Arial, Helvetica, sans-serif;
                     font-size:   9px;
					 font-weight: bold;
					 text-decoration: none;
                      }					 
A.sidemenu:hover   { color:#CC0000;
                    font-family: Verdana, Arial, Helvetica, sans-serif;
					font-weight: bold;
                     font-size: 9px;
					 text-decoration: none;
                      }		
ul.normal {
line-height:1.5;   
}
ul.normal li {
list-style-image:url(/images/century21/arrow.gif);
margin-left:2.5em;
}
.sidemenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 9px;
	font-weight: bold;
}
.Mtitles {
	font-size: 12px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.stitles {
	font-size: 9px;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	color: #CCCCCC;
}
.ntext {
	font-size: 9px;
	font-family: Verdana;
	font-weight: normal;
}
.small {
	font-size: xx-small;
	font-family: "Times New Roman", Times, serif;
	font-weight: normal;
}
.comments{
	font-size:77%;
	font-weight:normal;
	font-style:italic;
}
/* Header */
#hd {
	background-color:#000000;
}
#hd .ntext {
	color:#FFFFFF;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#hd  a {
	text-decoration:none;
	color:#FFFFFF;
}
#hd a:link {
	text-decoration: none
	color:#FFFFFF;
}
#hd a:visited {
	text-decoration: none
}
#hd a:active {
	text-decoration: none
}
#hd a:hover {
	text-decoration: underline;
	color:#FFFFFF;
	font-weight: normal;
}
#bd {
background-color:#000000;
/*
	background-color:#656565;
	background-image:url('../images/century21/pagebackground.jpg');
	
	background-repeat:repeat-x;
	background-position:top;
	*/
}

/* Footer */
#ft {
	background-color:#000000;
}
#ft .ntext {
	color:#FFFFFF;
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
}
#ft  a {
	text-decoration:none;
	color:#CC0000;
}
#ft a:link {
	text-decoration: none
}
#ft a:visited {
	text-decoration: none
}
#ft a:active {
	text-decoration: none
}
#ft a:hover {
	text-decoration: underline;
	color: #EFAD00;
	font-weight: normal;
}
/* rounded corners */
.box{
	margin:0 auto;
    text-align:left;background: #EEB21C;
	padding: 5px 5px 5px 5px;
}

* html .boxhead h2 {height: 1%;} /* For IE 5 PC */

.sidebox {
	margin: 0 auto; /* center for now */
	width: 100%; /* ems so it will grow */
	background: url(http://www.century21casanova.com/new/images/century21/sbbody-r.gif) no-repeat bottom right;
	font-size: 100%;
}
.boxhead {
	background: url(/images/century21/sbhead-r.gif) no-repeat top right;
	margin: 0;
	padding: 0;
	text-align: left;
}
.boxhead h2 {
	background: url(/images/century21/sbhead-l.gif) no-repeat top left;
	margin: 0;
	padding: 22px 30px 5px;
	color: white; 
	font-weight: bold; 
	font-size: 100%; 
	line-height: 1em;
	text-shadow: rgba(0,0,0,.4) 0px 2px 5px; /* Safari-only, but cool */
}
.boxbody {
	background: url(http://www.century21casanova.com/new/images/century21/sbbody-l.gif) no-repeat bottom left;
	margin: 0;
	padding: 5px 30px 31px;
}
/* Nifty Corners */
div#nav_bar_top{
	width: 85%;	
	margin:0 auto;
    background:#CC0000;
}
div#nav_bar_bottom{
	width: 95%;	
	margin:0 auto;
    background:#CC0000;
}
div#result0{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#CCCCCC;
	color: #000;
}
div#contactus{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#E4E4E4;
	color: #000;
}
div#aboutus{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#E4E4E4;
	color: #000;
}
div#meetus{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#000000;
	color: #ffffff;
}
div#result1{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#CCCCCC;
	color: #000;
}
div#result2{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#CCCCCC;
	color: #000;
}
div#result3{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#CCCCCC;
	color: #000;
}
div#result4{
	width: 95%;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#CCCCCC;
	color: #000;
}
div#search_form{
	width: 46em;
	padding:5px 5px 10px 5px;
	margin:0 auto;
    background:#666666;
}
