@import url("reset.css");
@import url("contact.css");
body{
background:#6f7da2;
margin:10px;
}

/* MAIN LAYOUT */
#mday{
position:absolute;
top:0;
left:0;
width:101%;
border-bottom:1px solid #000000;
background:#FF3333;
padding:5px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
font-size:1.2em;
}

#valentines{
position:absolute;
top:0;
left:0;
width:101%;
border-bottom:1px solid #000000;
background:#D24A7A;
padding:5px;
text-align:center;
font-weight:bold;
color:#FFFFFF;
}
#valentines a{
color:#ffffff;
text-decoration:none;
}
#wrapit{
width:960px;
margin:0 auto;
text-align:center;
border:2px solid #f3200a;
background:#f4f3e1 url(../images/content-bg.gif) repeat-x top left;
padding:10px;
margin-top:33px;
}
#header{}
#nav{
float:left;
width:179px;
height:524px;
}
#content{
float:left;
width:760px;
text-align:left;
font-size:1.2em;
line-height:1.2em;
color:#333333;
margin-top:10px
}
#content p{
padding:0 15px 0 20px;
}
#footer{
clear:both;
height:100px;
}

/* OTHER LAYOUT */
.group{
float:right;
padding:20px;
}
.group li{
list-style-type:disc;
list-style-position:outside;
}
#address{
text-align:left;
float:right;
width:720px;
color:#777;
font-size:1.2em;
}
#address #delmar{float:left;margin-right:112px;width:250px;margin-left:40px;}
#address #lamesa{float:left;width:250px;}
.hicon{
float:left;
margin-left:-35px;
margin-bottom:5px;
}
#getdirections{
overflow:hidden;
}
#content blockquote{
padding-left:20px;
}
/* FONTS */
.steps{
color:#000000;
font-weight:bold;
}
.steps-color{
color:#7380a2;
}

/* IMAGES */
.leftimg{float:left;margin-right:10px;}
.rightimg{float:right;margin-left:10px;}

/* gc form */
#gc-wrapper {
font-family:Arial, Helvetica, sans-serif;
	width:50%;
	border:1px solid #e2e2e2;
	background:#efefef;
	padding:20px;
margin:0 auto;
margin-bottom:50px;
}
form#gcform input,form#gcform select{
	border-color:#B7B7B7 #E8E8E8 #E8E8E8 #B7B7B7;
	border-style:solid;
	border-width:1px;
	padding:5px;
	font-size:16px;
	color:#333;
}
