body, html { padding:0px; margin:0px; }

body { background-color:#e8e8e3; color: #707070; font-family:Lucida Grande, Helvetica Neue, Helvetica, Arial, sans-serif; font-weight:normal; font-size:12px; font-weight:normal; line-height:1.7; height:100%; width:100%; }

<link rel="stylesheet" href="css/jd.gallery.css" type="text/css" media="screen" />

/* MAIN CONTENT POSITIONING */

.header_img { position:relative; top:0px; margin:0 auto; z-index:99; width:900px; height:100%; }

#content_container {  margin:0 auto; z-index:10; padding:0px 0px 0px 0px; width:900px; min-height:100%; clear:both; }

#maincontainer { float: left; width:900px; height:100%; min-height:100%; margin:49px 0px 0px 0px; display:none; padding-bottom:10px; }

#contentwrapper { width:900px; float:left; }




#leftCol {float: left; width: 230px; padding-right: 25px; }

#lefttwoCol {float: left; width: 310px; padding-right: 25px; }

#leftthreeCol {float: left; width: 310px; padding-right: 0px; }

#leftfourCol {float: left; width: 230px; padding-right: 25px; }

#leftfiveCol {float: left; width: 310px; padding-right: 20px; }

#rightCol {float: left; width: 640px; }



.pagination { color:#999; font-size:9pt; z-index:11; border-top:0px solid #CCCCCC; width:900px; padding:0px 0px; }

.nav_follow { color:#999; font-size:9pt; z-index:11; }

.bottompad { clear:both; position:relative; height:35px; width:900px; margin-top:35px; }

.imgborder{ border:1px solid #c4c2c2; padding:2px;}



/* NAVIGATION */

#navigation {
	position:fixed;
	width: 100%;
	height:44px;
	float: left;
	margin: 0 0 0 0;
	padding: 0;
	background-color: #deded7;
	border-bottom: 1px solid #a1a1a1;
	border-top: 4px solid #9d2c00;
	}

#navigation ul {
	list-style: none;
	width: 900px;
	margin: 0 auto;
	padding: 0; }

#navigation li {
	float: left; }

#navigation li a {
	display: block;
	padding: 8px 15px;
	text-decoration: none;
	color: #464646;
	border-right: 1px solid #ccc; }

#navigation li:first-child a {
	border-left: 1px solid #ccc; }

#navigation li a:hover {
	color: #9d2c00;
	background-color: #e8e8e3; }




h1 { font-size:16px; line-height:140%; font-family:Georgia; Times New Roman; Helvetica Neue, Helvetica, Arial, sans-serif; font-weight:normal; color: #707070; }

h2 { font-size:12px; line-height:100%; font-family:Lucida Grande, Helvetica, Arial, sans-serif; font-weight:bold; color: #666; border-bottom:1px solid #dcdbdb; margin: 0px 0px 0px 0px; padding: 3px 0px 0px 0px; }

h3 { font-size:12px; line-height:100%; font-family:Lucida Grande, Helvetica, Arial, sans-serif; font-weight:normal; line-height:1.7; color: #a1a1a1; display: inline; }

h4 { font-size:11px; line-height:100%; font-family:Helvetica Neue, Helvetica, Arial, sans-serif; font-weight:normal; line-height:1.7; color: #666666; }

h5 { font-size:12px; line-height:100%; font-family:Lucida Grande, Helvetica, Arial, sans-serif; font-weight:bold; line-height:1.7; color: #707070; display: inline; }

h6 { font-size:8px; line-height:100%; font-family:Lucida Grande, Helvetica, Arial, sans-serif; color:#a1a1a1; text-decoration:none; display: inline;}




/* #################### LINK STYLES START #################### */



/* BODYCOPY */

.bodycopy a { color:#0076a3; text-decoration:none; padding:0px 0px 0px 0px; }


/* FOOTER */

#footer {
	width: 100%;
	background-color:#deded7;
	border-top: 1px solid #a1a1a1;
	border-bottom: 1px solid #a1a1a1;
	height:80px;
	text-align: center;
	clear: both;
	font-size: 0.8em;
	position: relative;
	float:none;
	bottom: 0px;
	}







