/** Clermont Leisure - Holding Page **/

@import url(reset.css);
@import url(fonts.css);

body 	{ background:#fff; font-family:"Lucida Grande", Verdana, Arial, Helvetica, sans-serif; color:#292929; }

br 		{ clear:both; }

h1 		{ width:205px; height:30px; }

h2 		{ width:103px; margin-top:-7px; }

h3 		{ font-size:1.0em; color:#292929; margin:5px 0 10px 60px; font-weight:none; text-transform:uppercase; }

h4 		{ font-size:0.9em; color:#292929; margin:0 0 6px 0; font-weight:none; text-transform:uppercase; }

h5 		{ font-size:10px; color:#333; margin:6px 0 6px 6px; }

strong 		{ font-weight:bold; }

.invisible 	{ display: none; }

/* Floats */

.fl-l		{ float:left; }

.fl-r		{ float:right; }

/* Links */

#right-col a			{ color:#3e6eb5; text-decoration:none; font-size:0.7em; }
#right-col a:hover		{ color:#3e6eb5; text-decoration:none; font-size:0.7em; }
#right-col a:visited	{ color:#3e6eb5; text-decoration:none; font-size:0.7em; }

#left-col a				{ color:#3e6eb5; text-decoration:none; }
#left-col a:hover		{ color:#3e6eb5; text-decoration:none; }
#left-col a:visited		{ color:#3e6eb5; text-decoration:none; }

/* Main Container */

#container		{ width:913px; margin:18px auto 0 auto; padding-top:20px; }

/* Left Col */

#left-col		{ width:400px; float:left; }

#left-col p		{ line-height:15px; font-size:0.7em; margin:10px 0; }


#applications	{ width:393px; float:left; padding:10px 0; margin:21px 0; background: url(../images/body_applications.jpg) repeat-y top left; }

#applications p	{ width:275px; margin:10px 0 0 60px; }

/* Right Col */

#right-col		{ width:501px; float:right; margin:0 0 5px 0; }

.main_group		{ width:501px; }
.main_group img	{ float:left; }

.main_dark div	{ width:180px; height:158px; background: #dfdede; float:right; padding:10px; margin-bottom:5px; }
.main_dark p	{ font-size:0.7em; line-height:13px; margin-bottom:3px; }

.main_light div	{ width:180px; height:158px; background: #eaeaea; float:right; padding:10px; margin-bottom:5px; }
.main_light p	{ font-size:0.7em; line-height:13px; margin-bottom:3px; }

.dark div		{ width:180px; height:122px; background: #dfdede; float:right; padding:10px; margin-bottom:5px; }
.dark p			{ font-size:0.7em; line-height:13px; margin-bottom:3px; }
.dark img		{ border:5px solid #dfdede; float:left; margin-right:5px; }

.light div		{ width:180px; height:122px; background: #eaeaea; float:right; padding:10px; margin-bottom:5px; }
.light p		{ font-size:0.7em; line-height:13px; margin-bottom:3px; }
.light img		{ border:5px solid #eaeaea; float:left; margin-right:5px; }

/* Footer */

#footer			{ width:393px; margin:690px auto 0 auto; }