*{ margin:0; padding:0;}
body { background-color:#FFFFFF; font-family:Arial, Helvetica, sans-serif; text-align:center; font-size:12px;}

#header { width:960px; height:138px; margin:0 auto; text-align:left;}
#header .logo { float:left;}
#header .telephone { width:252px; height:59px; background-image:url(../images/telephone.gif); float:right; color:#FFFFFF; text-align:center; padding-top:10px; background-repeat:no-repeat; font-weight:bold; font-size:16px;}

#jsddm{ width:960px; height:30px; background-image:url(../images/nav-bg.gif); background-repeat:repeat-x; margin:0 auto; padding-top:10px;}
#jsddm li {  float: left;list-style: none;}


	#jsddm li a
	{	display: block;
		text-decoration: none;
		color: #555555;
		white-space: nowrap; padding:0 15px;}

	#jsddm li a:hover
	{ color:#000000}
		
		#jsddm li ul
		{	margin: 0;
			padding: 15px 0px;
			position: absolute;
			visibility: hidden;
			background-color:#ade4f7; text-align:left;}
		
			#jsddm li ul li
			{	float: none;
				display: inline}
			
			#jsddm li ul li a
			{ font-size:12px;	width: auto;
				color: #555555;
				padding:5px 5px;}
			
			#jsddm li ul li a:hover
			{	background: #92cadd}
			
#flash { width:960px; margin:0 auto;}			
#content {width:960px; margin:0 auto; text-align:left;}
#content h1 { color:#1CA3DC; font-size:28px;}
#content h2 { color:#92cadd; font-size:19px;}
#content ol { margin-left:25px; color:#666666; font-size:12px; line-height:20px;}
#content ol li { margin-bottom:15px;}

#content .left { width:700px; float:left; padding-top:15px;}
#content .left  p { color:#666666; font-size:14px; line-height:20px; margin-bottom:15px;}
#content .left a {color:#1CA3DC; font-size:13px;}
#content .left a:hover { color:#000000}
#content .left ul{ margin-left:25px;}
#content .left ul li { margin-bottom:5px;}


#content .right { width:225px; float:right; padding:15px;}
#content .right  p, #content .right  a { color:#666666; font-size:12px; line-height:20px; margin-bottom:15px; text-decoration:none;}
#content .right  a:hover { text-decoration:underline;}
#content .right h2 { margin-bottom:15px;}
img { border:0; border:none;}

.social { float:left; clear:both;}

br { clear:both;}
#footer {width:960px; margin:0 auto; background-color:#e1e1e1; height:25px; font-size:11px; line-height:25px;}


.contactleft { width:350px; float:left;}
.contactleft label { width:125px; text-align:right; display:block; float:left; padding-right:15px; margin-bottom:10px;}

.contactright { width:250px; float:left;}
.contactright textarea, .contactleft input {padding:3px; margin-botton:10px; font-family:Arial, Helvetica, sans-serif; font-size:12px; }
.contactleft input{width:140px;}
.contactright textarea {width:250px;}
#contacting { width:700px; display:block; float:left}




