body {margin: 0; 
		padding: 0;
		font-family: Helvetica, sans-serif;
		font-size: 1em; 
        background-color: #2b2b2b;
}
		
#maincontainer {width: 950px;
	margin-left: auto; 
	margin-right: auto; 
	margin-top: 0px; 
	margin-bottom: 0px;
}
			
#container {
	width: 950px; 
	border: 0px; 
	margin: 0px auto 0px auto;
	padding: 0px;
	background: #2b2b2b;
	text-align: left;
}

#banner {
	background-position: right; 
	background-image: url("images/fdmg_phone.png");
	background-repeat: no-repeat;
	padding: 50px 0px 50px 10px; 
	margin: 0px;
	border: 0px; 
	width:950px;
}
	
#content {
			padding: 35px;
			padding-top: 10px;
			margin: 0px;
			border: 0px;
			margin-bottom: 40px;
}

#content-left {
			width: 420px;
			padding: 0px;
			margin-right: 40px;
			font-size: 1.3em;
			float: left;
			text-align: justify;
}

#content-right {
			width: 420px;
			padding: 0px;
			font-size: 0.8em;
			float: left;
}

/* Contact Form */

#contact-area input, #contact-area textarea {
	padding: 3px;
	width: 231px;
	font-family: Helvetica, sans-serif;
	font-size: 1em;
	margin: 0px 0px 2px 0px;
	border: 1px solid #f0f0f0;
}

#contact-area textarea {
	height: 90px;
}

#contact-area textarea:focus, #contact-area input:focus {
	border: 1px solid #f0f0f0;
}

#contact-area input.submit-button {
	width: 100px;
	float: right;
}

label {
	float: left;
	text-align: left;
	margin-right: 10px;
	width: 110px;
	padding-top: 3px;
	font-size: 1em;
}
	
#footer	{
			clear: both;
			padding: 5px;
			margin: 0px;
			border-top: 3px solid #6b6b6b;
			color: #6b6b6b;
			text-align: center;
			font-size: 0.8em;
}

/* Rounded Boxes */

.t {
			background: url(images/t.gif) 0 0 repeat-x #6b6b6b; 
			color: #f0f0f0;
}
.b {
			background: url(images/b.gif) 0 100% repeat-x
}
.l {
			background: url(images/l.gif) 0 0 repeat-y
}
.r {		
			background: url(images/r.gif) 100% 0 repeat-y
}
.bl {
			background: url(images/bl.gif) 0 100% no-repeat; 
}
.br {
			background: url(images/br.gif) 100% 100% no-repeat;
}
.tl {
			background: url(images/tl.gif) 0 0 no-repeat;
}
.tr {		
			background: url(images/tr.gif) 100% 0 no-repeat; 
			padding: 50px 20px 50px 20px;
			height: 200px;
}

.tr2 {		
			background: url(images/tr.gif) 100% 0 no-repeat; 
			padding: 30px;
			height: 240px;
}
			
.clear {
			font-size: 1px; 
			height: 1px
} 
