body {
	background: #FFFFFF url(images/web-template-tile.jpg) repeat-x;
}
H1 {
	font: bold 2em Arial, Verdana, sans-serif;
	color: #1D6836;
}
H2 {
	font: bold 1.5em Arial, Verdana, sans-serif;
	color: #0e5183;
}
.bkgAttachBottomLeft {
	background-position: left bottom;
}
.text-back {
	background: #ffffff url(images/web-template_text.jpg) bottom no-repeat;
	vertical-align:top;
	padding: 10px 30px;
}
.leftshadow {
	background: #f0fafd url(images/left-tile.gif) repeat-y;
}
.rightshadow {
	background: #f0fafd url(images/right-tile.gif) repeat-y;
}
#menu {
	height: 50px;
	margin: 0;
	padding: 0;
	text-align:center;
}
#menu a:link, a:active, a:visited {
	font: bold 0.95em Arial, Verdana, sans-serif;
	color: #FFFFFF;
    text-decoration: none;
	padding: 0px 18px;

}
#menu a:hover {
    color: #82adcc;
    text-decoration: none;
	
}

a:link.models, a:active.models, a:visited.models {
	font: bold 0.8em Arial, Verdana, sans-serif;
	color: #574932;
    text-decoration: none;
}
a:hover.models {
    color: #1D6836;
    text-decoration: none;
}
.features-header {
	font: bold 0.9em Arial, Verdana, sans-serif;
	color: #FFFFFF;
	background: #0e5183;
}
.features {
	font: 0.9em/1.5 Arial, Verdana, sans-serif;
	color: #0e5183;
	padding-left:20px;
}
.features a:link, .features a:active, .features a:visited {
	padding: 0;
	color: #0e5183;
	text-decoration:none;
}
.features a:hover {
	padding: 0;
	color: #1D6836;
	text-decoration: underline;
}
.features li {
	color: #0e5183;
}
.features input {
	font: 100% Arial, Verdana, sans-serif;
	color: #0e5183;
}
.features select {
	font: 100% Arial, Verdana, sans-serif;
	color: #0e5183;
}
.features textarea {
	font: 100%/1.2 Arial, Verdana, sans-serif;
	color: #0e5183;
}
.features-smallprint {
	font: bold 0.95em Arial, Verdana, sans-serif;
	font-style:italic;
	color: #0e5183;
}
.footer-padding {
	padding-top:10px;
	padding-left:180px;
}
.footer {
	font: bold 0.75em Arial, Verdana, sans-serif;
    color: #574932;
}
a:link.footer, a:active.footer, a:visited.footer {
	font: bold 100% Arial, Verdana, sans-serif;
	color: #574932;
    text-decoration: none;
	padding-right:6px;
}
a:hover.footer {
    color: #007099;
    text-decoration: none;
}
.bkgAttachBottomNoRepeat {
	background-position: center bottom;
	background-repeat: no-repeat;
}
