/*

	J.D. Maxwell by PVII

	(c) 2004 Project Seven Development (www.projectseven.com)

	All Rights Reserved

	

	CSS developed by Al Sparber - PVII

*/





body {

	background-image: url(images/max_pbg.jpg);

	background-repeat: repeat-x;

	background-attachment: fixed;

	background-color: #555555;

	font-family: Arial, Helvetica, sans-serif;

	font-size: 101%;

	color: #333333;

	margin: 0 0 30px 0;

	padding: 0;

	min-width: 740px;

}

#masthead {

	margin-left: 6px;

}

h1 {

	font-size: .75em;

	font-weight: normal;

	background-image: url(images/max_home.gif);

	background-repeat: no-repeat;

	background-position: left center;

	margin: 0 0 24px 0;

	padding: 6px 0 6px 30px;

}

#skipnav {

	position: absolute;

	top: 0;

	left: auto;

	right: 15px;

	padding: 6px 15px 6px 0;

	font-size: .75em;

	color: #E2DFCD;

}

#masthead a, #masthead a:visited, #skipnav a, #skipnav a:visited {

	color: #E2DFCD;

	text-decoration: none;

}

#masthead a:hover, #masthead a:active, #masthead a:focus,

#skipnav a:hover, #skipnav a:active, #skipnav a:focus {

	color: #FFFFFF;

}

#wrapper {

	width: 740px;

	margin: 0 auto;

	background-image: url(images/max_sides.jpg);

	background-repeat: repeat-y;

	background-color: #FFFFFF;

}

#topBar {

	width: 740px;

	height: 132px;

	background-image: url(images/max_topbar.jpg);

	background-repeat: no-repeat;

	background-color: #656565;

	text-align: right;

}

#maincontent {

	float: left;

	font-size: .8em;

	line-height: 1.4em;

	text-align: justify;

	width: 446px; /*446+30+52=528*/

	padding: 16px 30px 0 52px;

}



a:link {color: #495472;}

a:visited {color: #8D847A;}

a:hover, a:active, a:focus {color: #A33D23;}



#sidebar {

	width: 148px; /*148+42+20=210 rendered*/

	float: left;

	padding: 16px 42px 0 20px;

	font-size: .7em;

}

#maincontent p, #sidebar p {margin: 0 0 16px 0;}

#bottomBevel {

	width: 740px;

	height: 34px;

	clear: both;

	text-align: right;

	background-image: url(images/max_bottom.jpg);

	background-repeat: no-repeat;

	font-size: 10px;

}

#bottomBevel a {color: #333333;}

h2#nav, h2#first {margin: 0 0 8px 0;}

h2, h3 {

	margin: 24px 0 8px 0;

	font-size: 1.4em;

}

h3 {font-size: 1.2em;}



#navlist {

	margin: 0;

	padding: 0;

	border-top: 1px solid #FFFFFF;

}

#navlist li {

	list-style-type: none;

	margin: 0;

}

#navlist a:link, #navlist a:visited {

	text-decoration: none;

	background-color: #DCD6BE;

	color: #333;

	display: block;

	padding: 2px 6px;

	border: 1px solid #FFFFFF;

	border-top: 0;

}

#navlist a:hover, #navlist a:active, #navlist a:focus {

	background-color: #E69A68;

	color: #FFFFFF;

}

a#navlist:hover, a#navlist:active, a#navlist:focus {

	color: #fff;

	letter-spacing: 0.1em;

}

#footer {

	width: 740px;

	margin: 0 auto;

	font-size: 0.7em;

	color: #A5A396;

	padding: 6px 0 0 0;

}

#footer p {margin: 0 0 8px 0;}

#footer a:link {color: #D3C7AD;}

#footer a:visited {color: #CABB9B;}

#footer a:hover, a:active, a:focus {color: #A0A6B8;}



/*demo*/

#testimonial {

	margin: 0 0 0 24px;

	font-size: .9em;

	line-height: 1.35em;

	color: #8689A2;

	text-align: left;

}

#testimonial p {margin: 0;}

cite {

	padding: 0 0 8px;

	display: block;

	font-size: .9em;

	font-style: normal;

	color: #C0725C;

}


/* CSS Document */

