@charset "utf-8";
#main {width:465px;}
#main p {width:240px;}
#main h2 {font-size:2.4em; color:#f30600; font-family:Arial, Helvetica, sans-serif; margin-bottom:20px;}
#main h3 {font-size:1.8em; color:#f30600; font-family:Arial, Helvetica, sans-serif; margin-bottom:10px;}

#main #contactForm {width:240px; margin:60px auto;}
#main #contactForm label {color:#fff; display:block; margin-bottom:5px; font-size:1.2em; text-align:left;}
	#main #contactForm label span  {color:#b38a75;}
#main #contactForm input {background:#fff; border:1px solid #290c00; margin-bottom:8px; width:236px; height:20px; font-family:Arial, Helvetica, sans-serif; color:#1b0d06; padding-left:5px; padding-top:2px;}
#main #contactForm textarea {background:#fff; border:1px solid #290c00; margin-bottom:8px; width:236px; height:115px; font-family:Arial, Helvetica, sans-serif; color:#1b0d06; padding-left:5px; padding-top:2px; overflow:auto; font-size:1.2em;}
#main #contactForm #btn-submit {background:url(../images/gfx-btn-submit.png) top left no-repeat; width:164px; height:42px; display:block; font-family:Arial, Helvetica, sans-serif; font-size:0px; line-height:0px; text-indent:-9999px; cursor:pointer; border:0; margin:0 auto; margin-top:10px; padding-bottom:5px; color:#fff;}
#main #contactForm label.error {color:#f30600;}


#sidebar {width:495px;}
#sidebar p#phoneNumber {color:#fff; font-family: museo, Arial, Helvetica, sans-serif; font-size:1.8em; width:284px; text-align:right; margin-bottom:20px;margin-left:192px;}
					#sidebar p#phoneNumber span {font-size:1.4em; display:block; font-family: Arial, Helvetica, sans-serif;}
/* map */
#map {color:#fff; margin-top:40px;}
#map iframe {border:#dd0000 5px solid;}

ul#additionalInfo {margin:0 auto; margin-top:20px; padding:0 0 20px 0; width:280px;}
ul#additionalInfo li {font-size:1.3em; background:none; margin:0; padding:0; overflow:hidden; width:320px; padding-bottom:5px; padding-top:5px;}
ul#additionalInfo li .entry {float:left; width:85px; display:block}
ul#additionalInfo li .entryInfo {float:left;}
