* {
margin:0pt;
padding:0pt;
}
body {
background:#63A819 none repeat scroll 0%;
color:#333333;
font-family:Georgia, "Times New Roman", Times, serif, "Monotype Corsiva";
font-style:italic;
font-size:small;
}
h1, h2, h3, h4, h5, h6 {
font-family:Georgia,"Times New Roman",Times,serif,"Monotype Corsiva";
font-style:italic;
}
h3, h4 {
background:#FF9C00 url(../images/bgt.gif) no-repeat scroll right top;
color:#FFFFFF;
font-size:185%;
margin-bottom:1px;
padding:3px;
}
h3 {
letter-spacing:-1px;
}
h4 {
background:#16B3D3 url(../images/bgt2.gif) no-repeat scroll right top;
font-size:140%;
margin-top:0.5em;
}
p {margin:1em 0pt;}
div.item {border-top:1px solid #009933;}
img.pic, img.picl, img.picr {
background:#AAEEFF none repeat scroll 0%;
border-bottom:1px solid #33CCEE;
border-right:1px solid #33CCEE;
padding:4px;
}
img.picl {
float:left;
margin-right:15px;
}
img.picr {
float:right;
margin-left:15px;
}
ul {margin:10px 35px;}
#content ul {
list-style-image:none;
list-style-position:outside;
list-style-type:square;
margin:10px 30px;
}
#content ul li {
margin:5px 0pt;
}
a {
color:#115599;
}
a:hover {
text-decoration:none;
}
a.reserve {
background:#4FA800 url(../images/bgbtn.gif) no-repeat scroll left center;
border-color:#88EE33 rgb(17, 102, 0) rgb(17, 102, 0) rgb(136, 238, 51);
border-style:solid;
border-width:1px;
color:#FFFFFF;
font-weight:bold;
padding:5px 15px 5px 35px;
}
a.reserve:hover {
background-color:#339900;
}
a.route {
float:right;
margin-left:10px;
}
div.iesucks {
position:relative;
}
#wrap {
background:transparent url(../images/bg.gif) repeat-x scroll center top;
width:100%;
}
#container {
margin:0pt auto;
width:750px;
}
#header {
background:transparent url(../images/bgh.gif) no-repeat scroll left bottom;
height:133px;
}
#inner {
background:#FFFFFF url(../images/bgc.gif) repeat-y scroll 0%;
}
#content {
margin:0pt 10px 0pt 202px;
}
#footer {
background:#00ABBF url(../images/bgf.gif) no-repeat scroll center top;
clear:both;
color:#FFFFFF;
padding:17px 10px 5px;
text-align:center;
}
#footer a {
color:#FFFFFF;
}
#header h1 {
background:transparent url(../images/logo-rancho-charro.gif) no-repeat scroll 0%;
height:133px;
margin:0pt auto;
text-indent:-999em;
width:300px;
}
#header h2 {
display:none;
}
#menu {
float:left;
width:190px;
padding-left:10px;
position:relative;
display:block;
}
#menu * {
position:relative;
display:block;
}
#menu ul {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0;
}
#menu a {
background:transparent url(../images/mnu.gif) no-repeat scroll 5px 0pt;
color:#FFFFCC;
display:block;
font-family:Georgia,"Times New Roman",Times,serif,"Monotype Corsiva";
font-style:italic;
font-weight:bold;
height:40px;
padding:15px 5px 5px 25px;
text-decoration:none;
width:154px;
}
#menu a#wild {
background-image:url(../images/wh.gif);
}
#menu a:hover {
color:#FFFFFF;
}
form.contactform {
margin-top:15px;
width:300px;
}
form.contactform fieldset {
background:transparent url(../images/bgl.gif) repeat-x scroll center top;
border:medium none;
margin:0pt;
padding-top:10px;
}
form.contactform legend {
padding:0pt;
}
form.contactform label {
display:block;
margin-bottom:5px;
}
form.contactform input, form.contactform textarea {
background:#FCFCFC none repeat scroll 0%;
border:1px solid #AAAAAA;
padding:5px 3px;
width:250px;
}
form.contactform input:hover, form.contactform input:focus, form.contactform textarea:hover, form.contactform textarea:focus {
border:1px solid #AADD55;
}
form.contactform input:focus, form.contactform textarea:focus {
background:#FFFFFF none repeat scroll 0%;
}
form.contactform fieldset ol {
margin:0pt;
padding:0pt;
}
form.contactform fieldset li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
margin:0pt;
padding:5px;
}
form.contactform em {
color:#CC0000;
font-size:70%;
font-style:normal;
font-weight:bold;
margin-left:3px;
}
span.spanError {
display:block;
font-size:85%;
}
p.nota em {
color:#FF0000;
font-style:normal;
font-weight:bold;
margin-left:3px;
}
form.contactform input.sendBtn {
background:#16B3D3 url(../images/bgt2.gif) repeat scroll 0%;
border-color:#33CCEE rgb(0, 136, 170) rgb(0, 136, 170) rgb(51, 204, 238);
border-style:solid;
border-width:2px;
color:#FFFFFF;
font-weight:bold;
width:258px;
}