
/* center column styles */

#center {
width:600px;
padding-right:0px;
float:left;
position:relative;
}

#center h2 {
font-size:3.2em;
line-height:1.2em;
color:#00CCFF;
padding-bottom:13px;
}

#path {
position:absolute;
top:-26px;
left:0px;
color:#FFFFFF;
font-size:1.10em;
line-height:1.19em;
}

#path span {
color:#00CCFF;
}

#path a, #path a:link, #path a:visited {
color:#CCCCCC;
text-decoration:none;
}

#path a:hover, #path a:focus, #path a:active {
color:#00CCFF;
text-decoration:none;
}

.adresswrap {
height:1%;
padding-bottom:19px;
}

.adress {
width:347px;
margin-left:227px;
color:#B0B0B0;
padding-bottom:11px;
border-bottom: 2px solid #333333;
margin-bottom:19px;
margin-right:23px;
}

.adress strong {
padding-bottom:7px;
display:block;
font-size:1.22em;
line-height:1.23em;
}

.adress span {
padding-bottom:7px;
display:block;
font-size:1.10em;
line-height:1.19em;
}

.adress a, .adress a:link, .adress a:visited {
color:#B0B0B0;
text-decoration:none;
}

.adress a:hover, .adress a:focus, .adress a:active {
color:#FFFFFF;
text-decoration:none;
}




/* form styles */

.formacont {
width:227px;
float:left;
}

.mapcont {
width:350px;
float:left;
}

.mapcont img {
border: 11px solid #262626;
}

.error_or_success {
width:202px;
font-size:1.10em;
line-height:1.19em;
color:#00CCFF;
padding-bottom:15px;
font-weight:bold;
}

.formacont label {
font-size:1.10em;
line-height:1.19em;
color:#B0B0B0;
}

textarea {
width:200px;
height:143px;
border:1px solid #D9D9D9;
margin-bottom:6px;
margin-top:1px;
font-size:1.448em;
line-height:1.18em;
margin-top:-3px;
}

.enterfieldnew {
width:202px;
min-height:17px;
border:1px solid #D9D9D9;
margin-bottom:13px;
font-size:1.10em;
line-height:1.19em;
margin-top:-3px;
}

* html .enterfieldnew {
height:16px;
margin-top:-4px;
}

* html textarea {
margin-top:-4px;
}

label {
display:block;
padding-bottom:5px;
font-size:1.22em;
line-height:1.23em;
color:#FFFFFF;
}






/* right column styles */

#right {
width:269px;
float:left;
}

.flash_banner {
padding-bottom:15px;
}
