body {
margin: auto;
padding: 0;
text-align: center;
background: url(../i/common/bg.gif) repeat-x #fff;
}

/* Fonts */

.font09	{
font: 11px 'lucida grande', arial, helvetica, sans-serif;
}

.font10	{
font: 13px 'lucida grande', arial, helvetica, sans-serif;
}

.font11	{
font: 14px 'lucida grande', arial, helvetica, sans-serif;
}

.font12	{
font: 16px 'lucida grande', arial, helvetica, sans-serif;
}

/* Layout */

.wrapper	{
position: relative;
margin: 15px auto 0 auto;
padding: 0 4px;
width: 748px;
\width: 756px;
w\idth: 748px;
text-align: left;
background: url(../i/common/wrapperbg.gif) repeat-y;
}

.header	{
position: absolute;
top: 0;
left: 4px;
width: 748px;
height: 84px;
z-index: 5;
background: url(../i/common/header.gif) no-repeat;
}

.logo a	{
position: absolute;
top: 0;
left: 4px;
width: 185px;
height: 84px;
display: block;
z-index: 10;
background: url(../i/common/logo.gif) no-repeat;
}

.content	{
width: 748px;
padding: 140px 0 20px 0;
}

.contentlt	{
float: left;
padding: 0 30px 0 20px;
width: 478px;
\width: 528px;
w\idth: 478px;
}

.contentrt	{
float: right;
padding-right: 17px;
width: 200px;
\width: 217px;
w\idth: 200px;
}

.footerwrapper	{
position: relative;
padding: 20px 0 50px 0;
width: 100%;
background: url(../i/common/footerbg.gif) repeat-x;
}

.footer	{
margin: 0 auto;
width: 738px;
}

.footerlt	{
float: left;
width: 350px;
text-align: left;
}

.footerrt	{
float: right;
width: 350px;
text-align: right;
}

.habla	{
border: 1px solid #ccc;
padding: 10px;
width: 458px;
\width: 478px;
w\idth: 458px;
}

/* Standard Elements */

a	{
color: #996;
text-decoration: underline;
}

a:hover	{
color: #996;
text-decoration: none;
}

img	{
border: 0;
}

form	{
margin: 0;
padding: 0;
display: inline;
}

input, textarea, select	{
font: 10px tahoma, arial, helvetica, sans-serif;
}

fieldset {  
margin: 1.5em 0 0 0;  
padding: 0;
}

legend {  
margin-left: 1em;  
color: #663300;  
font-weight: bold;
}

fieldset ol {  
padding: 1em 1em 0 1em;  
list-style: none;
margin: 0;
}

fieldset li {  
padding-bottom: 1em;
margin: 0;
}

fieldset.submit {  
border-style: none;
}

label {  
display: block;
}

input + label 
{
	display: inline;
}

em	{
color: #36c;
font-family: serif;
font-weight: bold;
font-style: normal;
}

.img	{
padding: 3px;
border: 1px solid #ccc;
}

.alt	{
display: none;
}

.clear	{
clear: both;
margin: 0;
padding: 0;
height: 0;
font-size: 0;
line-height: 0;
}

.center	{
text-align: center;
}

.right	{
text-align: right;
}

.hr	{
border-bottom: 1px solid #bbb;
padding-top: 10px;
margin-bottom: 10px;
}

.hrhome	{
border-bottom: 1px dashed #ccc;
padding-top: 25px;
margin-bottom: 25px;
}

.padding5	{
padding: 5px;
}

/* Colors */

.red	{
color: #630;
}

.tan	{
color: #996;
}

.required {
color: #F00;
}

.video	{
position: relative;
z-index: 1;
}

/* Rotate Image */

.mainimg	{
position: absolute;
top: 84px;
left: -4px; 
width: 756px;
height: 181px;
z-index: 15;
}

/* Nav */

.nav	{
position: absolute;
top: 265px;
left: 4px;
width: 748px;
height: 25px;
z-index: 15;
}

#nav1 a, #nav2 a, #nav3 a, #nav4 a,
#nav5 a, #nav6 a, #nav7 a	{
float: left;
height: 25px;
display: block;
}

#nav1 a	{
width: 153px;
background: url(../i/nav/1.gif) no-repeat;
}

#nav2 a	{
width: 94px;
background: url(../i/nav/2.gif) no-repeat;
}

#nav3 a	{
width: 84px;
background: url(../i/nav/3.gif) no-repeat;
}

#nav4 a	{
width: 114px;
background: url(../i/nav/4.gif) no-repeat;
}

#nav5 a	{
width: 126px;
background: url(../i/nav/5b.gif) no-repeat;
}

#nav6 a	{
width: 103px;
background: url(../i/nav/6.gif) no-repeat;
}

#nav7 a	{
width: 74px;
background: url(../i/nav/7.gif) no-repeat;
}

#nav1 a:hover, #nav2 a:hover, #nav3 a:hover, #nav4 a:hover,
#nav5 a:hover, #nav6 a:hover, #nav7 a:hover	{
background-position: 0 -25px;
}

#menu1, #menu2, #menu3,
#menu4, #menu5, #menu6	{
font: 12px tahoma, arial, helvetica, sans-serif;
position: absolute;
top: 295px;
border: 1px solid #ccc;
padding: 1px 1px 0 1px;
width: 150px;
\width: 154px;
w\idth: 150px;
text-align: center;
visibility: hidden;
z-index: 99;
background: #fff;
}

#menu1 a, #menu2 a, #menu3 a,
#menu4 a, #menu5 a, #menu6 a	{
padding: 5px 0;
width: 150px;
color: #fff;
display: block;
float: left;
margin-bottom: 1px;
text-decoration: none;
background: #600;
}

#menu1 a:hover, #menu2 a:hover, #menu3 a:hover,
#menu4 a:hover, #menu5 a:hover, #menu6 a:hover	{
background: #cc9;
color: #600;
}

#menu1	{
left: 5px;
}

#menu2	{
left: 127px;
}

#menu3	{
left: 217px;
}

#menu4	{
left: 314px;
}

#menu5	{
left: 435px;
}

#menu6	{
left: 550px;
}








