body
{
margin:0px;
padding:0px;
font-family:"Times New Roman", Times, serif;
font-size:14px;
background-image:url(../images/background.jpg);
background-position:top center;
background-repeat:no-repeat;
background-color:#000000;
}

#container
{
width:1004px;
margin:0px auto 0px auto;
}

#logo
{
float:left;
margin:0px;
}

#header
{
float:right;
margin:auto 0px auto 0px;
}

#head
{
background-color:#000000;
border-left:black 2px solid;
border-right:black 2px solid;
border-bottom:black 2px solid;
width:1000px;
height:175px;
margin:0px auto 0px auto;
padding:0px;
vertical-align:middle;
}

#contact
{
background-color:#cdb6a9;
background-image:url(../images/gradientTan.png);
background-repeat:repeat-y;
border:black 2px solid;
width:230px;
margin:10px 0px 20px 0px;
padding:10px;
float:right;
font-size:15px;
}

#event
{
background-color:#ffde00;
border:black 2px solid;
width:250px;
margin:10px 0px 0px 0px;
padding:0px;
float:right;
}

h3
{
font-size:24px;
font-weight:normal;
margin:0px 0px 20px 0px;
}

#content
{
background-color:#000000;
background-image:url(../images/gradientBackground2.png);
background-position:top center;
background-repeat:repeat-x;
border:black 2px solid;
margin:10px 10px 0px 0px;
padding:0px;
float:left;
width:735px;
}

h1
{
color:#7cb7d0;
font-size:26px;
padding:0px 0px 10px 15px;
margin:0px;
font-weight:normal;
}

h2
{
color:#7cb7d0;
font-size:16px;
padding:0px 0px 10px 15px;
margin:0px;
font-weight:normal;
font-style:italic;
}
#homes h1
{
color:#eecd7b;
font-size:26px;
padding:0px;
margin:0px;
font-weight:normal;
}

#homes h2
{
color:#7cb7d0;
font-size:16px;
padding:0px 0px 10px 0px;
margin:0px;
font-weight:normal;
font-style:italic;
}

ul
{
margin:0px;
padding:10px 10px 0px 13px;
background-color:#442912;
}

ul li
{
display: inline;
list-style-type: none;
padding-left:6px;
padding-right:6px;
text-decoration:none;
margin:0px;
}

#div1
{
float:left;
width:470px;
margin:0px 0px 15px 15px;
}

#div2
{
float:left;
width:220px;
}

#div3
{
float:right;
width:220px;
}

#div4
{
float:right;
width:220px;
}

p
{line-height:18px;
color:#FFFFFF;
margin:0px;
padding:0px;
}

p a
{
line-height:18px;
color:#eecd7b;
margin:0px;
padding:0px;
text-decoration:underline;
}

p a:hover
{
line-height:18px;
color:#eecd7b;
margin:0px;
padding:0px;
text-decoration:underline;
}

#homes
{
padding:0px 15px 15px 15px;
}

#footer
{
padding:15px;
vertical-align:middle;
}