body {
text-align:center;
background-color:#586164;
}

#bodycontact {
background: url(images/307conbg.gif) repeat-x;
text-align:center;
background-color:#f577e5;
}

#header{
width:700px;
height:350px;
margin:auto;
margin-top:-8px;
}

a{
color: #CC0099;
text-decoration:none;
}

a:hover{
color:#0066CC;
text-decoration:none;
}
.p{
font-family: Lucida Grande, Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;
text-align:left;
}

.h1{
font-family:georgia;
font-size:18px;
color:#FFFFFF;
text-align:left;
}

#container{
background:url(images/main_bg.jpg) no-repeat;
width:700px;
height:300px;
margin:auto;
margin-top:0;
}

#containermain{
width:700px;
height:300px;
margin:auto;
margin-top:0;
}

#containercontact{
text-align:left;
width:600px;
height:300px;
margin:auto;
margin-top:30px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#333333;
}

#welcome{
width:500px;
height:200px;
float:left;
margin-top:68px;
text-align:left;
padding-left:25px
}

#welcome2{
width:280px;
height:auto;
float:right;
margin-top:5px;
}

#text{
text-align:left;
float:left;
width:380px;
height:auto;
margin-top:270px;
font-family:georgia;
font-size:12px;
color:#FFFFFF;
}
#nav{
width:700px;
background: url(images/foot_bg.jpg) no-repeat;
height:100px;
margin:auto;
margin-top:0px;
clear:left;
}

p.foot{
color:#666666;
margin:auto;
padding-left:25px;
padding-top:50px;
text-align:left;
font-family: Lucida Grande, Lucida Sans, Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}

#contactnames{
width:600px;
height: auto;
margin:auto;
text-align:center;
}

img.gifs{
padding-top:20px;
padding-left:5px;
padding-right:5px;
}
