body, h1, h2, h3, table, p, div
{
	font-family: verdana, arial, sans-serif;
}

HTML BODY 
{
	margin: 0;
	padding: 0;
} 

a:link {color: #FFF; text-decoration: none}
a:visited {color: #FFF; text-decoration: none}
a:hover {color: #FFF; text-decoration: none} 
a:active {color: #FFF; text-decoration: none}

body 
{
	background: url('http://www.internetsanmiguel.com/images/san-miguel-de-allende.gif') fixed;
	margin: 0px;
	margin-top: 0px;
	margin-bottom:0px;
}

.brown {
    color: #800;
}

.negro
{
	color: #000;
}

.white {
    color: #FFF;
   }
   
.green {
    color: #003300;
   }
   
.yellow{
    color: #FFC;
   }   

.maron {
    color: #600;
   } 

.azul {
    color: #006;
   } 
   
.azul2 {
    color: #009;
   } 

.azul3 {
    color: #036;
   }
   
.vino {
    color: #603;
   } 
   
.mostaza {
    color: #FC6;
   } 
      
.purple {
    color: #660066;
   } 
     
.description {
    color: #000;
	font-size: 10px;
	text-align: center; 
    line-height:120%;
    margin-left: 15px;
    margin-right: 15px;
    margin-top: 0px;
    margin-bottom: 10px;
    text-indent: 0;
    text-decoration: none;
    }

td.menu {padding-bottom: 3px}

.body         { font-size: 11pt; color: #000; text-align: left; 
                margin-left: 2; line-height:150% }
                
h2
{
	font-size: 11pt;
	color: #000;
	text-align: left;
	margin-left: 2;
	font-weight: 400;
	line-height:150%
}                

h3       { font-size: 8pt; color: #FFF; font-weight: normal;  margin-top: 0; margin-bottom: 0; }

h4       { font-size: 10pt;	color: #000;	text-align: left; font-weight: 400;	}    

.h4-t    { font-size: 10pt }      

.h14-t    { font-size: 14pt }           

.ad       { font-size: 10px; color: #FFF; font-weight: normal; line-height: 8px; }

.sitemap   { font-size: 10px; color: #000; text-align: center; font-weight: bold; }

.center { text-align: center }
.left {text-align: left}

.header      { font-size: 14pt; text-align:center; color: #CC3300;
                 line-height:150% }
                 
.nav         { font-size: 11pt; text-align: left; color: #FFF; 
               margin-left: 2; margin-bottom: 0; margin-top: 0; font-weight:bold }
               
.sub_nav     { font-size: 11pt; text-align: left; color: #FFF;
               margin-bottom: 0; margin-top: 0; font-weight:normal }
               
.sub_body     { font-size: 10pt; color: #000; 
                margin-left: 0; line-height:150% }
                
.listings     { font-size: 10pt; color: #000; text-align: left; 
                margin-left: 0 }               
               
.listings_b   { font-size: 12pt; color: #000; text-align: left; 
                margin-left: 0 }               

.notes        { font-size: 8pt; color: #FFF }

.notes2        { font-size: 8pt; color: #000 }

.notes3        { font-size: 8pt }

.notes11        { font-size: 11pt }

.notes10        { font-size: 10pt }

.counter      { font-size: 7pt; color: #000; font-weight: normal; text-align:center; }

.menu         { font-size: 7pt; color: #FFF; font-weight:bold } 
             
.active        { font-size: 10pt; text-align:left; color: #FFFFCC; background-color: #000099;
                 margin-left: 2; margin-bottom: 1; margin-top: 3; font-weight:bold }
              
.active_opt    { font-size: 8pt; text-align:left; color: #FFFFCC;
                 margin-left: 1; font-weight:bold }
                
.header_2      { font-size: 10pt; color: #C30;
                 margin-bottom: 1; font-weight:bold }
 
.textamazon    { font-size: 7pt; color: #000; text-align:right;
                 font-weight:bold }

.link1 a:link       { text-decoration: underline; color: #000}
.link2 a:link       { text-decoration: underline; color: #800}
.link3 a:link       { text-decoration: underline; color: #FFF}
.link1 a:visited    { text-decoration: underline; color: #000}
.link2 a:visited    { text-decoration: underline; color: #000}
.link3 a:visited    { text-decoration: underline; color: #FFF}
.link1 a:hover      { text-decoration: underline; color: #C30}
.link2 a:hover      { text-decoration: none; color: #C30}
.link3 a:hover      { text-decoration: none; color: #FFF}          
.link4 a:link       { text-decoration: none; color: #FFC}
.link4 a:visited    { text-decoration: none; color: #FFC}
.link5 a:link       { text-decoration: none; color: #000}
.link5 a:visited    { text-decoration: none; color: #000}
.link5 a:hover      { text-decoration: underline; color: #CC3300}

h1
{ 
  font-size: 12pt; 
  color: #FFF; 
  text-align:center; 
  font-weight:bold; 
  margin-bottom: 4px
}

p	{
	text-indent: 8px;
	font-size:14px;
	line-height:130%;
	margin-right: 3px;
}
                 
.options       { font-size: 8pt; text-align: left; color: #FFF;
                 font-weight:bold; margin-left: 40px; }

.sub_options       { font-size: 10pt; color: #FFF; line-height:140%; }

div.new
{
	align: center;
	width: 190px;
	background: #fff;
	margin: 4px;
	margin-top: -8px;
	border: 4px solid #f60;
	padding: 2px;

}

div.new-header {
	background: #039;
	margin: -2px;
	margin-bottom: 1px;
	padding: 2px;
	padding-top: 3px;
}

p.new
{
	font-size: 11px;
	color: #000;
	line-height: 130%;
	text-indent: 2px;
	margin: 2px;
	margin-top: 1px;
	text-align: left;
}          

h1.new	{
	font-size: 12px;
	margin-top: 5px;
	color: fff;
}

.h2new {
	font-size: 11pt;
	color: fff;
}
        
.dark-blue {
	font-size= 10pt;
	color: #000;
}
        
.h1black
{ 
  font-size: 12pt; 
  color: #000; 
  text-align:center; 
  
}        

.h1yellow
{ 
  font-size: 12pt; 
  color: #FFC; 
  text-align:center; 
}