.clearfix { clear:both;}
#register-login { width:100%; height:189px; background: #fff url(/images/login-section.jpg) no-repeat; display:none; position:relative;}
	#pad { width:931px; margin:0 auto; height:189px;}
	.reg-section label {color:#fff; font:13px georgia;}
	.reg-section { width:281px; padding:0 5px; margin-right:4px; float:left;}
	.reg-section p, .reg-section address { margin:2px 0; font:14px georgia; line-height:1.6em; color:#fff;}
	.input { margin:4px 0;}
	.reg-section h1 { font:20px georgia; color:#346898; padding:25px 0 17px 0; color:#fff;}
	.reg-section ul { padding:5px 0 0 10px;}
	.reg-section ul li { line-height:1.5em; background:url(/images/bullet.png) no-repeat; padding-left:19px; padding-bottom:9px; font:11px arial; color:#346898; font:14px georgia;}
body { font-family:Georgia; background:#CCFF9A url(/images/body-bg.jpg) no-repeat top center scroll;}
#drop-down-click {width:931px; height:35px; margin:0 auto 47px auto; text-align:right;top:0%; left:0%;}
	a#login { background:url(/images/login.png) no-repeat top center; height:29px; width:163px; text-align:center; display:block; color:#fff; font:14px arial; padding-top:7px; float:right;}
#header { width:931px; height:112px; margin:0 auto; padding-top:82px;}
	#header #logo { width:480px; float:left; height:112px;}
	#header #other { width:441px; float:right; height:72px; text-align:right; padding-right:10px; padding-top:40px;}
	.telephone-number { font:18px arial;}
	.tel-icon { padding-right:7px;}
#navigation { width:921px; height:40px; color:#fff; margin:0 auto; background:url(/images/nav-bg-x.jpg) repeat-x; padding:0 5px;}
#intro { width:931px; height:213px; background:url(/images/banner-bg-x.jpg) repeat-x;}
	#desc { width:364px; height:193px; padding:10px; float:left;}
		#desc h1 { font:23px georgia; color:#fff; border-bottom:1px solid #364D6D; text-indent:15px; padding-bottom:3px;}
		#desc p { margin:0; padding:4px 0 4px 15px; font:14px georgia; line-height:1.7em;}
		.morebtn { float:right; border:none;}
		.morebtn-small { float:right; border:none; padding-top:4px;}
	#slideshow { width:540px; height:213px; float:right;}
.r-left { float:left; width:160px; margin-right:2px;}/*Change the values to fit parent div*/
.r-right { float:left; width:160px; margin-left:2px;}/*Change the values to fit parent div*/
.r-middle { float:left; width:585px; margin-left:1px;}/*Change the values to fit parent div*/
#container { width:931px; min-height:427px; height:auto !important; height:427px; margin:0 auto; background-color:#fff;}
#container .left-col { float:left; width:280px; padding:0 10px;}
#container .right-col { width:580px; float:right; padding:0 10px;}
#sections { background:url(/images/column-bg.jpg) repeat-x; min-height:177px; height:auto !important; height:177px; padding:10px 20px;}
#middle { border-left:1px solid #D5DCE4; border-right:1px solid #D5DCE4;}
.column { width:281px; padding:0 5px; margin-right:4px; float:left;}
.column p { margin:0; font:14px georgia; line-height:1.6em; color:#336699;}
.column  h1 { font:20px georgia; color:#346898; padding:5px 0;}
.column ul { padding:5px 0 0 10px;}
.column ul li { line-height:1.5em; background:url(/images/bullet.png) no-repeat; padding-left:19px; padding-bottom:9px; font:11px arial; color:#346898; font:14px georgia;}
#footer-span { height:121px; width:100%; background:url(/images/footer-span-x.jpg) repeat-x;}
#footer { width:931px; margin:0 auto; height:50px; text-align:center; background:url(/images/footer-ending.jpg) repeat-x; padding-top:34px; color:#fff;}
.payments { float:left; width:400px; text-align:left;}
.credits { font:11px georgia; float:right; width:500px; text-align:right;}
div#footer a, div.reg-section { color: #fff; }
div#footer a, div.reg-section a { color: #fff; text-decoration: underline; }
