#left {
	width:75%;
	padding:0 0 0 10px;
	margin:0 -230px 0 0;
	float:left;
	}
#right {
	padding:8px;
	}
#right-outer {	
	width:200px;
/*	margin-right:20px; */
	margin:14px;
	float:right;
	background:#fff url() bottom right no-repeat;
	}
#right-outer a {
	font-size:12px; /*
	color:#b2b2b2; */
}
#right B:first-child {
	padding:5px 0 0 0;
	display:block;
	}
#right B {
	padding:0;
	display:block;
	}
#contact-info {
	text-align:left;
	width:250px;
	margin-top:20px;
	}
#map {
	margin:0 75px 0 20px;
	border:1px solid #54534A;
	}
.email {
	padding:3px;
	}
H4 {
	font:bold 14px arial, sans-serif;
	line-height:1.2em;
	color:#333;
	text-transform:uppercase;
	margin:0;
	padding:5px;
	background:#e0d5ce;
	display:block;
	text-align:center;
	}
#right-outer p{
	font-size:10px;	
}
.sweBox{
    border: 0px solid #ffffff;
    color: #1A1A1A;
    padding: 20px;
    text-align: left;
    background-color: #FFF;
    border: 3px solid #ffffff;
    /*background-image: url(backrepeat.jpg);*/
    background-repeat: repeat-x;
    /* Do rounding (native in Firefox and Safari, CC in IE) 
    -webkit-border-radius: 20px;
    -moz-border-radius: 20px;
    CCborderRadius: 20px;*/
}
.field{
	border:1px solid #CCC;
	padding:5px;
	margin-bottom:10px;
}

div.field input[type=text]{
	font-size:14px;
	font-family:Verdana;
	background:transparent;
	border:0px;
	width:100%;
}
select{
	font-size:14px;
	font-family:Verdana;
	background:transparent;
	border:1px solid #CCC;
	width:100%;
}
div.field textarea{
	font-size:14px;
	font-family:Verdana;
	border:0px;
	width:100%;
	background:transparent;
}

