/* CSS Document */
/* Default Body Styles */
	body {
		margin:0;
		padding:0;
		font-size: 12px;
		font-family:"Century Gothic", Arial, Verdana;
		color:#CC6;
		text-align:center;
		/*background:url(../images/layout/pagebg.gif) repeat-x top;*/
		background:#323031 url(../images/layout/bodybg.jpg) repeat-x top;
	}
	html { /* Implement a permanent scroll bar to avoid the page jumping around */
		min-height: 100%; 
		margin-bottom: 1px;
	}
/* Font Styling */
	a {color: #CCC}     /* unvisited link */
	a:hover {color:#4EC58A}
	a img {
		border:none;
	}
	p {
		font-size:13px;
		padding:0;
		margin:0 0 18px 0;
	}
	ul {
		font-size:13px;
	}
	li {
		margin:0 0 7px 0;
		padding:0;
	}
	h1, h2, h3, h4, h5 {
		margin:0 0 10px 0;
		padding:0;
		font-weight:normal;
		color:#CCCC99;
	}
	h1 a, h2 a, h3 a, h4 a, h5 a {
		color:#CCCC99;
		text-decoration:none;
	}
	h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover {
		color:#CCCC99;
		text-decoration:underline;
	}
	h1 {font-size:2.2em;}
	h2 {font-size:1.8em;}
	h3 {font-size:1.6em;}
	h4 {font-size:1.4em;}
	h5 {font-size:1.2em;}
/* Main Layout Containers */
	#wrapper {
		text-align:left;
		margin:0 auto 10px auto;
		width:996px;
		overflow:hidden;
		position:relative;
	}
	#banner {
		position:relative;
		height:139px;
		background:url(../images/layout/banbg.jpg) no-repeat bottom right;
	}
	#nav {
		position:absolute;
		top:90px;
		right:20px;
		width:860px;
		padding:3px 15px 0 0;
		border-top:1px solid #FFF;
	}
	#nav ul {
		margin:0;
		padding:0;
		list-style:none;
		float:right;
	}
	#nav li {
		display:inline;
		text-align:right;
		margin-right:3px;
	}
	#nav li a {
		color:#FFF;
		font-size:15px;
		text-decoration:none;
		display:block;
		float:left;
		padding:0 15px 0 15px;
	}
	#nav li a:hover {
		text-decoration:none;
		color:#DADAB2;
	}
	li.current a {
		color:#DADAB2;
	}
	li.current a:hover {
		color:#DADAB2;
	}
	#content {
		background:url(../images/layout/contentbg2.jpg) repeat-y left;
		position:relative;
		height:100%;
		margin-bottom:10px;
		overflow:hidden;
	}
	.contentmin {
		float:right;
		width:0px;
		height:400px;
	}
	#rightcol {
		float:right;
		width:625px;
		padding:30px 20px 20px 0;
	}
	#rightcol_right {
		float:right;
		width:194px;
		padding-top:10px;
	}
	.home_click1 { 
		background:url(../images/engage.jpg) no-repeat top left;
		float:right;
		width:130px;
		height:130px;
		margin:10px 10px 0 0;
		display:inline;
		padding:8px 0 0 8px;
		overflow:hidden;
		}
	.home_click2 { 
		background:url(../images/excite.jpg) no-repeat top left;
		float:right;
		width:130px;
		height:130px;
		margin:10px 10px 0 0;
		display:inline;
		padding:8px 0 0 8px;
		overflow:hidden;
		}
	.home_click3 { 
		background:url(../images/different.jpg) no-repeat top left;
		float:right;
		width:130px;
		height:130px;
		margin:10px 10px 0 0;
		display:inline;
		padding:8px 0 0 8px;
		overflow:hidden;
		}
	#rightcol_right div h3 {
		color:#FFF;
		font-size:19px;
		float:left;
		width:99%;
		height:99%;
	}
	#rightcol_right div h3 a {
		color:#FFF;
		float:left;
		display:block;
		width:99%;
		height:99%;
	}
	.home_contact {
		float:right;
		margin-top:10px;
		width:182px;
		height:45px;
		background:url(../images/home_contact.jpg) no-repeat top left;
		padding:5px 0 0 8px;
	}
	.home_contact p {
		font-size:15px;
		font-weight:bold;
		margin:0;
		color:#956553;
	}
	.home_contact p a {
		color:#B56E52;
		text-decoration:none;
	}
	.home_contact p a:hover {
		color:#B56E52;
	}
	#leftcol {
		float:left;
		width:337px;
		padding-bottom:110px;
	}
	.left_white {
		color:#FFF;
		text-align:center;
		font-size:16px;
	}
	.home_left_clicks {
		margin-left:21px;
		float:left;
	}
	#footer {
		border-top:1px solid #CCC;
		margin:0 auto;
		padding-top:7px;
		text-align:center;
		width:800px;
	}
	#footer p {
		color:#999;
		font-size:10px;
	}
	#footer p.tickbox {
		color:#666;
	}
	#footer p.tickbox a {
		text-decoration:none;
		color:#666;
	}
	#footer p.tickbox a:hover {
		color:#CCC;
	}
	.clearboth {
		clear:both;
		height:0;
		overflow:hidden;
	}
	.page_image {
		margin:0 0 0 11px;
	}
		.contact_form {
		width:400px;
		font-size:13px;
	}
	.contact_form input, .contact_form textarea {
		border: 1px solid #CC6;
		padding:2px;
		background-color:#323031;
		color:#FFF;
		
	}
	.contact_form textarea {
		width:99%;
		height:150px;
		
		overflow:auto;
		font-family:"Century Gothic", Arial, Verdana;
	}
	.about_jan_div {
		height:153px;
		width:65%;
		padding:10px;
		background: #FFF url(../images/about_jan_bg.gif) repeat-x top;
	}
	.about_jan_div h1 {
		color:#666;
	}
	.about_jan_div h1 a {
		color:#666;
		text-decoration:none;
	}
	.about_jan_div p {
		color:#333;
	}
	.about_jan_div p a {
		color:#0033CC;
	}
	.email {
		font-size:13px;
	}