* { margin: 0; padding: 0; font: 16px; font-family: raleway, sans-serif; color: #000; }

.clear { clear: both; height: 1px; font: 0/0 serif; }

h1 { font: 36px "Helvetica Neue", Helvetica, Arial, "sans-serif"; line-height: 48px; text-align: center; text-transform: uppercase; letter-spacing: 1pt; margin: 0px 20px 0 20px; }
h2 { font: 28px "Helvetica Neue", Helvetica, Arial, "sans-serif"; text-transform: uppercase;line-height: 38px; color: #fff; text-align: center; }
h3 { font: 30px "Helvetica Neue", Helvetica, Arial, "sans-serif"; line-height: 40px; text-align: center; text-transform: uppercase; letter-spacing: 1pt;}
h4 { font-size: 16px; line-height: 40px; font-weight: bold; color: #92a452; }
h5 { font: 28px "Helvetica Neue", Helvetica, Arial, "sans-serif"; line-height: 38px; color: #333; text-align: left; letter-spacing: 1pt; margin: 10px 20px 0 20px;}
h6 { font: 18px "Times New Roman", Times, serif; color: #21409A; letter-spacing: 0pt; text-align: center; }

.big { font-size: large; color: #333333; text-transform: uppercase; text-align: left;}
.bigger { font-size: x-large; font-weight: bold; }
.biggie { font-size: xx-large; color: #000; text-transform: uppercase; letter-spacing: 2pt;  }
.biggest {font-size: xx-large; color: #3eb1c8; text-transform: uppercase; letter-spacing: 2pt;}
.smaller { font-size: small; color: #666666; font-style: italic; text-align: left;}
.small { font-size: small; color: #7C7C7C; font-style: normal; text-align: left;}

.bold { font-weight: bold; }
.under { text-decoration: underline; }
.italic { font-style: italic; }
.white { color: #fff; }
.blue { color: #3eb1c8; font-weight: italic;}

.services { font: 16px; color: #999; }
.lonzo_designs { line-height: 40px; color: #039; font-size: 11px; }
.footer { font-size: small; }

.center { text-align: center; }
.left { float: left;}
.right { float: right; }

.images {  border: 0px; }

a { color: #3eb1c8; }

body { text-align: center; font: 16px; font-family: raleway, sans-serif; color: #000; color: #2c2624; background: #fff;}

#bumper  { margin: 0px 60px 0px 30px; color: #000;}

#container { margin: 0px auto 0; width: 1024px; background: #fff; position: relative; text-align: left; }


#header { height: 124px; padding: 0px 0 0 0; background: #fff url(../images/villaescaparmxrental.png) 0px 0px no-repeat; position: relative; }

#content { background: #fff; margin: 10px 40px 10px 40px;}

#content p { color: #000; }
background: #fff; text-align: center; }
#content bump  { margin: 0px 30px 0px 30px; color: #000;}
#content bumper  { margin: 0px 60px 0px 30px; color: #000;}

#footer {  font-size: small; text-align: center; background: #fff; padding: 4px 0; }
#footer a { font-size: small; color: #3eb1c8; }
#lonzo_designs { line-height: 40px; color: #039; font-size: 12px; }
#lonzo_designs a { line-height: 40px; font-size: 12px; color: #3eb1c8; }

