﻿
/***** BEGIN RESET *****/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
    background:transparent;
    border:0;
    margin:0;
    padding:0;
}

ol, ul {list-style: none;}
.clear {clear: both; height:0px; margin:0;}

/***** END RESET *****/



body {
	background:#fff;
	text-align: center;
	margin:0 auto;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}

td {vertical-align: top;}


.site_width {
	margin: 0 auto;
	width: 1020px;
}



/***** Global text link style *****/

a:link, a:visited, a:active {
    color:#e93632; 
    text-decoration:underline;
}
a:hover  {
    text-decoration: none;
    color:#000;
}




/* Customer's Logo */
h1 {
    background: url('../siteart/logo.png') no-repeat;
    text-indent:-9999px;
}

h1 a:link, h1 a:visited, h1 a:active, h1 a:hover {
    display:block;
    height:120px;
    width:263px;
}

.logowidth {
    width: 313px;
    padding:0 0 0 10px;
}

.jdwidth {
    width:327px;
    padding:29px 59px 0 0;
}


/* All other header tags */
h2 {
	font-size:22px;
	margin:0 0 20px 0;
    text-transform:uppercase;
    
}



 



/* header Photos area styles */


.header {
    color:#000;
    font-weight:bold;
    font-size:14px;
    padding:22px 0 16px 0;
}
 


.shadow {
    background:url('../siteart/shadow.png') repeat-x;
    height:10px;
    float:left;
    width:100%;
    margin-bottom:-10px;
}


.tabsbg {
    background:#fefefe url('../siteart/tabs_container_bg.jpg') repeat-x;
    padding:13px 0 0 0;
    margin:0 auto;
}





/* Navigation links section */
 


.nav {
	background:#311012 url('../siteart/nav_bg.jpg') repeat-x;
	border-top:1px #381417 solid;
	border-bottom:2px #3e191c solid;
	-moz-border-radius-topleft: 10px;
	-moz-border-radius-topright: 10px;
	-webkit-border-top-left-radius: 10px;
	-webkit-border-top-right-radius: 10px;
	border-top-left-radius: 10px;
	border-top-right-radius: 10px;
	text-align:left;
}
	
.nav a:link, .nav a:visited, .nav a:active {
  	color:#fff;
  	font-size:15px;
  	font-weight:normal;
  	text-transform:uppercase;
  	text-decoration:none;
  	padding:21px 30px 19px 30px;
  	display:block;
  	text-align:center;
  	border-right:2px #3a1719 solid;
  	border-left:1px #250b0e solid;
}

.nav a:hover {
  	background:#20090b;
  	color:#f9cf6d;
}
		
.first {
    border-left:2px #3a1719 solid;
}
.last {
    border-right:1px #250b0e solid;
}

 



/* page container */

 

#page_text {
    text-align:left;
    padding:20px;
}



#thislist {
   list-style:disc outside url('../siteart/bullet.jpg');
   margin:5px 0;
   padding:0 0 0 25px;
   text-indent:0; 
}
#thislist li {
  margin:0 0 15px 0; 
}


#thislistordered {
   list-style:decimal outside;
   margin:5px 0;
   padding:0 0 0 25px;
   text-indent:0; 
}
#thislistordered li {
  margin:0 0 15px 0; 
}


 





#formpage {
 vertical-align:top;
 
}
#formpage td {
 vertical-align:top;
 padding:2px;
 
}




#footer {
    text-align:center;
    padding:20px; 
    color:#a19f9f;
    width:1020px;
    margin:0 auto;
}
	
a.footerlink:link, a.footerlink:visited, a.footerlink:active{
    text-decoration:underline;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#a19f9f;   
}

a.footerlink:hover {
    text-decoration:none;
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#a19f9f;
}

.footertext{
    font-family:Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#a19f9f;
}

.smallfootertext{
    font-family:Arial, Helvetica, sans-serif;
    font-size:10px;
    color:#a19f9f;
}

.divfooter {
    width:450px;
    text-align:center;
    margin:0 auto;
}
		

