/*/////////////////////////////////////////////////////////////////////
	Static Page
/////////////////////////////////////////////////////////////////////*/

	#container {
		margin:0 10px;
		padding:170px 0 0 0;
		position:relative;
	}
	#container.notoppad {
		padding:0 !important;
	}
	
	#side {
		position:absolute;
		left:0;
		top:170px;
		width:240px;
	}
	
	#mainContent {
		float:right;
		width:708px;
	}
	
	#footer {
		padding-left:280px;
	}
	
	/* sidebar */
	#side.services {
		top:0;
	}
	#side .box {
		padding:20px;
		background:#ffffff;
		margin:0 0 10px 0;
		border:2px solid #cacaca;
		
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
	}
	#side .box h3 {
		color:#b60202;
		text-decoration:none;
		font-weight:bold;
		font-size:2.6em;
		line-height:1.1em;
		letter-spacing:-0.05em;
		margin:0 0 16px 0;
	}
	#side .box ul {
	}
	#side .box ul li {
		list-style:none;
		font-size:1.2em;
		line-height:1.8em;
		margin:0 0 10px 0;
	}
	#side .box ul li a {
		color:#b60202;
		text-decoration:underline;
	}
	#side .box ul li a:hover {
		text-decoration:none;
	}
	#side .box ul li.current_page_item a {
		padding:0 0 0 10px;
		background:url(../../images/layout/arrow.gif) no-repeat 0 3px;
	}
	
	#side .box .person {
		margin:0 0 12px 0;
	}
		#side .box .person img {
			float:left;
			margin:0 10px 0 0;
		}
		#side .box .person p {
			width:120px;
			overflow:hidden;
			margin:0 0 5px 0 !important;
		}
		#side .box .person p.email,
		#side .box .person p.tel {
			width:100px;
		}
	
	#side #testimonial.box {
		background:#ffffff url(../../images/layout/testimonial.gif) no-repeat 12px 15px;
	}
	#side #testimonial.box h3 {
		font-size:1.8em;
		letter-spacing:-0.03em;
		padding:0 5px 0px 10px;
	}
	#side #testimonial.box p {
		color:#666666;
		font-size:1.1em;
		line-height:1.2em;
	}
	#side .box.address p a {
		text-decoration:underline;
		color:#b60202;
	}
	#side .box.address p a:hover {
		text-decoration:none;
	}
	
	#side .box.address p {
		font-size:1.2em;
		line-height:1.4em;
		color:#666666;
		margin:0 0 10px 0;
	}
	#side .box.address p.tel {
		height:16px;
		padding:0 0 0 20px;
		margin:5px 0 0 0;
		background:url(../../images/misc/tel.gif) no-repeat left center;
	}
	#side .box.address p.email {
		height:16px;
		padding:0 0 0 20px;
		margin:5px 0 0 0;
		background:url(../../images/misc/email.gif) no-repeat left center;
	}
	#side .box.address p.fax {
		height:16px;
		padding:0 0 0 20px;
		margin:5px 0 0 0;
		background:url(../../images/misc/fax.gif) no-repeat left center;
	}
	
	/* content */
	#content {
		padding:20px;
		background:#ffffff;
		border:2px solid #cacaca;
		
		-moz-border-radius:2px;
		-webkit-border-radius:2px;
		border-radius:2px;
	}
	#content img.mainImage {
		position:absolute;
		top:0;
		left:0;
	}
	#content h2 {
		color:#b60202;
		text-decoration:none;
		font-weight:bold;
		font-size:2.6em;
		line-height:1.1em;
		letter-spacing:-0.05em;
		margin:0 0 16px 0;
	}
	#content p {
		font-size:1.3em;
		line-height:1.6em;
		margin:0 0 1.2em 0;
		color:#666666;
	}
	#content ul {
		margin:0 0 1.2em 0;
	}
	#content ul li {
		list-style:none;
		font-size:1.3em;
		color:#666666;
		line-height:1.6em;
		margin:0 0 4px 0;
		padding:0 0 0 40px;
		background:url(../../images/layout/arrow.gif) no-repeat 28px 6px;
	}
	
	#content .alignright {
		border:1px solid #CCCCCC;
		float:right;
		font-size:0.8em;
		line-height:0.9em;
		padding:2px;
		text-align:center;
		width:150px !important;
		clear:right;
		margin:0 0 20px 20px;
	}
	
	#content ol {
		margin:0 0 1.2em 0;
	}
	#content ol li {
		font-size:1.3em;
		color:#666666;
		line-height:1.6em;
		margin:0 0 4px 40px;
		padding:0;
	}
	#content a {
		color:#b60202;
		text-decoration:underline;
	}
	#content a:hover {
		text-decoration:none;
	}
	