

* {
    margin: 0;
    padding: 0;
    font-family: Trebuchet MS, Verdana;
    font-size: 1em;
}

BODY { 
    margin : 0px 0px 0px 0px; font : 9pt Trebuchet MS,Verdana; color : #000000; 
    /* background: #9F8B9F url(/images/body_bg_grad.jpg) repeat-x; */
    background: #EFEFEF;
    text-align: center;
}



p,P {font-family: Trebuchet MS,Verdana;
  font-size:9pt;font-weight:normal;
  padding-bottom: 1em;}

TD { font-family: Trebuchet MS,Verdana;font-size:9pt;font-weight:normal; color : #333333; }
TR.lightbg {color:#EEFEEB;}

TD.sub_blue { font-family: Trebuchet MS,Verdana;font-size:11pt;font-weight:bold;font-style:italic;color : #333333; }

TD.bluehead { background-color:#669ACC; font-family: Trebuchet MS,Verdana;font-size:11pt;font-weight:bold;font-style:italic;color : #FFFFFF; }

TD.ltblue { background-color:#A9C6E2; color:#000000; font-family: Trebuchet MS; }

A.norm { font : 10pt Helvetica,Verdana; color : #333333; }

A.nav,A.nav:link,A.nav:visited { font-weight : bold; text-decoration : none;  color : #666666;}
A.nav:hover { font-weight : bold; text-decoration : underline; color : #000000; }


.header {  font-size: 14pt; font-weight : bold; color : #669ACC; text-decoration : none; }
A.header {  font-size: 14pt; font-weight : bold; color : #c669AC; text-decoration : none; }
A.header:hover { font-size: 14pt; font-weight : bold; color : #c669AC; text-decoration : underline; }
A.header:visited { font-size: 14pt; font-weight : bold; color : #c669AC; text-decoration : none; }

.title {font: 10pt Helvetica,verdana; font-weight:bold; color:#656565; text-decoration: none;}
A.title {font: 10pt Helvetica,verdana; font-weight:bold; color:#656565; text-decoration: none;}
A.title:hover {font: 10pt Helvetica,verdana; font-weight:bold; color:#656565; text-decoration: underline;}

A.cms {font: 9pt Helvetica,verdana; font-weight:bold; color:#315285; text-decoration: none;}
A.cms:hover {font: 9pt Helvetica,verdana; font-weight:bold; color:#315285; text-decoration: underline;}

.plus {font: 11pt Times; font-weight:bold; color:green; text-decoration: none;}

.small {font: 7pt verdana,arial; color:#000000; text-decoration: none;}
A.small {font: 7pt verdana,arial; color:#666699; text-decoration: underline;}
A.small:hover {font: 7pt verdana,arial; color:blue; text-decoration: underline;}
A.small:visited {font: 7pt verdana,arial; color:#005263; text-decoration: underline;}

.smallwt {font: 7pt verdana,arial; color:#FFFFFF; text-decoration: none;}
A.smallwt {font: 7pt verdana,arial; color:#FFFFFF; text-decoration: underline;}
A.smallwt:hover {font: 7pt verdana,arial; color:blue; text-decoration: underline;}
A.smallwt:visited {font: 7pt verdana,arial; color:#FFFFFF; text-decoration: underline;}

.homepagetitle {font: 15pt Helvetica,verdana,arial; font-weight:bold; color:#fff; text-decoration: none;}
.homepagetext {font:  8pt Helvetica,verdana,arial; font-weight:bold; color:#000000; text-decoration: none;}

li { margin-left: 2em; }

.bgcolor1 { background-color: #23176B; }
.bgcolor2 { background-color: #4F6EC8; }




#page {
    width: 932px;
    margin: 0px auto;
    text-align: left;
}

#content {
 min-height: 500px;
 padding-left: 60px;
 padding-right: 40px;
 background: transparent url(/images/pagecontent_bg2.png) repeat-y;
}

.banner {
  background: #6f6f6f url(/images/CCRanchoMur_Banner.jpg) no-repeat 0 0;
  width: 899px;
  height: 150px;
  border-left: 1px solid #aaa;
  border-right: 0px solid red;
  margin-left: 0px;
  overflow: hidden;
  position: relative;
  left: -52px;

}
.banner a {
 text-decoration: none;
 color: #FFF;
 font-size: 40pt;
 filter: alpha(opacity=0); opacity: 0; zoom: 1;
 top: 50px;
 left: 20px;
 position: relative;
}

#menu1 {
  height: 38px;
  position: relative;
  left: -52px;
}

h1 {
 font-family: Trebuchet MS,Verdana;
 font-size:15pt;
 font-weight:bold;
 font-style:italic;
 color : #999;
 padding-left: 0px;
 padding-top: 15px;
 padding-bottom: 20px;
}





#footer {
 position: relative;
 background: transparent url(/images/pagecontentBottom_bg2.png) no-repeat;
 padding: 20px 0 80px 300px;
 margin: 0 0 0 0px;
 top: 0px;
}




