
/* CSS */

html,

body {
padding: 0px;
margin: 0px;
border: none;
font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
font-size: 12px;
color: #6d624d;

}

#container {

background: transparent url('img/bgcontent.gif') no-repeat;

}

#header {
height: 140px;
background: #0d8600 url('img/header-bg.jpg') no-repeat;
}

#middle {
border-top: 10px solid #86b720;
background: #fff url('img/bg.jpg') no-repeat bottom left;
float: left;
width: 100%;

}


#footer {
background: #000 url('img/footer-bg.jpg') repeat-x;
clear: both;
height: 50px;

}

#footer a {
	
color: #fff ;
}

#footer a:hover {
	
	color: #b2ff12 ;
}

.center {
width: 790px;
margin: 0px auto;
text-align: left;
}

.logo {
width: 770px;
margin: 0px auto;
text-align: right;
padding-left: 200px;

}

.image {

   border:1px solid #ddd;
   padding:3px

}


.copy {
padding-top: 20px;
color: #fff;
text-align: center;
}


#banner {
	
height: 130px;
padding-top: 2px;
}


#leftcolhome {

float: left;
width: 500px;
margin: 10px 10px 20px 0px;
padding: 10px 10px 200px 30px;
background:  url('img/linea.gif') no-repeat;
}

#rightcolhome {
float: left;
width: 200px;
margin-top: 10px;
overflow: hidden;
padding-left: 40px;
background:  url('img/linea.gif') no-repeat;

}

#leftcol {
float: left;
width: 145px;
margin: 20px 20px 0px 0px;
}

#rightcol {
float: left;
width: 555px;
margin-top: 20px;
background: transparent url('media/bg-dotline.gif') repeat-y top left;
padding-left: 25px;
}

#float {
float: left
}

p {
padding: 0px;
margin: 10px 0px 10px 0px;
}

h1 {
color: #809218 ;
font: normal 25px georgia,'times new roman',times;
letter-spacing: -1px;
margin: 10px 0px 10px 0px;
padding: 0px;
}

h2 {
color: #b03720 ;
font: normal 20px georgia,'times new roman',times;
letter-spacing: -1px;
margin: 14px 0px 15px 0px;
padding: 0px;
}

h3 {
color: #809218 ;
font: normal 16px georgia,'times new roman',times;
margin: 5px 0px 14px 0px;
padding: 0px;
}

h3.gold {
color: #b58509 ;
font: normal 16px georgia,'times new roman',times;
margin: 14px 0px 15px 0px;
padding: 0px;
}

h4 {
color: #b58509 ;
font: normal 12px verdana,aial;
margin: 0px 6px 0px 0px;
padding: 0px;
display: inline;
text-transform: uppercase;
}

a {
	
color: #809218;

}

a:hover {
	
color:#0d8700;
}

.leftlist {
margin: 0px;
padding: 0px 0px 0px 18px;
list-style-image: url('media/bullet.gif');
font: normal 12px 'lucida sans',arial;
}

.leftlist li{
margin: 0px 0px 8px 0px;
padding: 0px;
}

.leftlistIndent {
margin: 0px;
padding: 0px 0px 0px 34px;
list-style-image: url('media/bullet.gif');
font: normal 12px 'lucida sans',arial;
}

.leftlistIndent li{
margin: 0px 0px 8px 0px;
padding: 0px;
}


.strike {
text-decoration: line-through;
}

ul {
list-style: circle;
list-style-image: url('media/bullet-small.gif');
}

li {
margin: 5px 0px 5px 0px;
}

.next {
color: #b03720;
text-transform: uppercase;
font: normal 11px arial;
letter-spacing: +1px;
}


.circle {
margin: 30px 0px 0px 20px;
}

.cita {
float: left;
	font-family: "Lucida Grande", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.10em;
	color:#fff;

padding: 15px 0px 0px 0px;
}

.nextlarger {
color: #b58509 ;
font: bold 16px georgia,'times new roman',times;
padding: 0px;
}

.nextlarger2 {
color: #b58509 ;
font: bold 20px georgia,'times new roman',times;
padding: 0px;
}

