/****************************************************
* 2006 Podomani inc. 
* J.D. Hendrickson, Design
* http://www.podomani.com
****************************************************/

/* HTML TAG DEFINITIONS ****************************/
body { 	background: transparent url(../grfx/backgrounds/background-home.jpg) no-repeat center top;
		background-color: #333;
		font-size: 80%;
		color: #000;
		font-family: Arial, Helvetica, sans-serif;
		width: 800px;
		border-left: 2px solid #fff;
		border-right: 2px solid #fff;
		padding-top: 10px;
		margin: auto;
		}

h3 {
	color: #cc6600;
	}

a {
	text-decoration: underline;
	color: #5d7ba7;
	}
	
a:hover {
	text-decoration: none;
	color: #5d7ba7;
	}

/* ID BASED DEFINITIONS ****************************/
#lcc-body-services {
	background: transparent url(../grfx/backgrounds/background-services.jpg) no-repeat center top;
	background-color: #333;
	}
	
#lcc-body-products {
	background: transparent url(../grfx/backgrounds/background-products.jpg) no-repeat center top;
	background-color: #333;
	}

#lcc-body-about {
	background: transparent  url(../grfx/backgrounds/background-aboutus.jpg) no-repeat center top;
	background-color: #333;
	}

#lcc-body-contactus{
	background: transparent url(../grfx/backgrounds/background-contactus.jpg) no-repeat center top;
	background-color: #333;
	}

#lcc-body-rentals{
	background: transparent url(../grfx/backgrounds/background-rentals.jpg) no-repeat center top;
	background-color: #333;

}

#lcc-body-partners{
	background: transparent url(../grfx/backgrounds/background-partners.jpg) no-repeat center top;
	background-color: #333;

}

#lcc-body-support{

}
#consult {
	text-align: center;
	margin: 2em 3em;
	padding: 0;
	font-size: 11px;
	line-height: 14px;
	color: #333;
	border: 1px solid #ddd;
}
#consult a {
	display: block;
}
#consult a, #consult a:link, #consult a:visited {
	display: block;
	padding: .5em 1em 1em 1em;
	color: #5d7ba7;
	text-decoration: underline;
	background-color: #fff;
}
#consult a:hover, #consult a:active, #consult a:visited:hover {
	display: block;
	padding: .5em 1em 1em 1em;
	color: #fff;
	text-decoration: underline;
	background-color: #5d7ba7;
}
	

#testimonials{
	color: #a5a6a2;
	margin-left: 520px;
	margin-top: -10px;
}

#content-panel{
	background: transparent url(../grfx/backgrounds/background-content.jpg) repeat-x;
	background-color: #fff;
	margin-top: -16px;
}

#inner-content-panel{
	background: url(../grfx/backgrounds/background-content2.jpg) no-repeat top left;
}

#content{
	width: 510px;
	margin: auto;
	padding-top: 2em;
	padding-bottom: 4em;
}

#footer{
	font-size: .75em;
	padding-bottom: 1em;
	vertical-align: bottom;
	text-align: center;
}

/* STYLE CLASSES ***************************************/
.notification{
	border: none;
	border-top: 2px solid #FFCC00;
	border-bottom: 2px solid #FFCC00;
	background-color: #FFFF99;
	padding: 1em 2em 1em 2em;
	text-align: center;
}

.formfld{
	margin-bottom: .2em;
	width: 70%;
}

.formfld_required{
	margin-bottom: .2em;
	width: 70%;
}
.formfld_required:after{
	content: '*';
	color: #ff0000;
	font-size: 1.5em;
}

.formfldlabel{
	text-align: left;
	
}

#partners ul {
	margin: 0;
	padding: 0;
	list-style:none;
	}
	
#partners li {
	margin: 0;
	padding: 0 0 35px 0;
	list-style:none;
	}
	
#partners img {
	padding-left: 5px;
	}
	
#sub-footer {
	color: #999;
	font-size: -80%;
	}
#sub-footer a {
	text-decoration: underline;
	}