/* CSS Document */

#contactcontainer {
margin: 0px auto 0px;
padding: 0px;
width:513px;
/*border: 1px solid #990000;*/
color: #000000;
}

#leftcontact {
width: 170px;
min-height: 300px;
height:auto;
/*background-color:#990066;*/
text-align:left;
float:left;
/*border-right: 1px dotted #FFFFFF;*/
}

#leftcontacttitle {
float:left;
height: 20px;
width: 170px;
background-image: url(../images/contact_title_background.jpg);
background-repeat: repeat-x;
/*background-color:#d5d4fd;*/
color: #FFFFFF;
line-height: 19px;
font-weight:bold;
}

#horizontalrule{
width: 500px;
height: 1px;
background-color: #d5d4fd;
border: 1px dotted #660066;
clear: both;
position:relative;
top: 3px;
margin-bottom: 30px;
}

#formcontacttitle {
float:left;
height: 20px;
width: 340px;
background-image: url(../images/contact_title_background.jpg);
background-repeat: repeat-x;
background-color:#d5d4fd;
color: #FFFFFF;
line-height: 19px;
font-weight:bold;
}

#contactform {
width: 340px;
/*height: auto;*/
color: #666666;
float:left;
text-align:left;
}

.button {
background-color: #990066;
color: #FFFFFF;
border-collapse:collapse;
border: 1px solid #000000;
}

#googlemap {
clear:both;
width: 500px;
height: 350px;
float:left;
}
