/* CSS Document */
/*  =reset.css  http://meyerweb.com/eric/thoughts/2007/05/01/reset-reloaded/ */

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, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td 
{margin : 0; padding : 0; border : 0; outline : 0; font-weight : inherit; font-style : inherit; font-size : 100%; font-family : inherit; vertical-align: baseline; }

:focus {outline: 0; } 
ol, ul {list-style: none; }

table {border-collapse: collapse; border: 0; }
caption, th, td {text-align : left; font-weight : normal; }/* CSS Document */


a {text-decoration:none;}

#skip a, #skip a:hover, #skip a:visited
{
position:absolute;
left:0px;
top:-500px;
width:1px;
height:1px;
overflow:hidden;
}

#skip a:active, #skip a:focus
{
position:static;
width:auto;
height:auto;
}


html, body, #content {min-height:100%;
height:100%;}

body, ul, ol, dl, p, th, td {font-family: Optima, Trebuchet MS, arial, helvetica, verdana, san-serif;
font-size: 13px;
}

h1, h2, h3, h4, h5 {font-family:Optima, Trebuchet MS, arial, helvetica, verdana, san-serif;}



body {width:100%!important;
/*background-image: url("../pics/patt.gif");*/
background-image: url("../pics/body_bgd_2083.png");
background-position:top left;
background-repeat:repeat-y;
/*background-color:#50433b;*/
background-color:#4c443b;
margin:0 auto!important;
overflow-x:hidden!important;
}


/*div#container {position:absolute;
top:0!important;
left:0;
width:1000px;
margin:0 auto;
overflow: visible;
height:150%;
background-image: url("../pics/body_bgd_patt.jpg");
background-image: url("../pics/body_bgd_patt.jpg");
background-image: url("../pics/body_bgd.png");
background-position: top left;
background-repeat: repeat-y;
} */


div#wrap {position:absolute;
top:0;
left:0;
/*background-image: url("../pics/transparent.png");
background-position:fixed;
background-repeat:repeat-y;*/
width:1000px;
z-index:10;
padding-top:0!important;
padding-bottom:60px;
min-height:120%;

}


#content a, #content a:visited {color:#76bfc9;}

#content a:hover {border-bottom:none; color:#9ccf36;}


#navigation ul li a:hover, #navigation ul li a:link#this {color:#fff;}
	
	
/******header*****/
div#header {margin-top:0!important;
width:1000px;
height:310px;
background-image: url("../pics/header_bgd_new.png");
background-position:top left;
background-repeat:no-repeat;
padding-left:444px;
/*text-align:center;
border:1px solid yellow;*/
}



h1 {
display:block;
text-indent:-9999px;
width:370px;
height:230px;
z-index:12;
font-size:36px;
color:#fff;

}

h1 a {display:block;
width:1000px;
height:134px;}

h2 {display:block;
width:370px;
height:28px;
margin-bottom:36px;
margin-top:-27px;
font-size:32px;
color:#def444;
color:#AA6;
letter-spacing: 3px;
}

body#home h2 {text-align:center;}

#name {/*font-size:18px;*/
color:#bcda23;
font-style:italic;
text-align:right;
}

#small {font-size:16px;
line-height:200%;
}

h3 {
font-size:12px;
padding-left:21px;
/*margin-top:36px;*/
margin-bottom:12px;
text-transform: uppercase; 
letter-spacing: 1px;
background-image: url("../pics/bright.png");
background-position:center left;
background-repeat:no-repeat;
color:#ffe;}

/*h2+p {margin-top:27px;}

h3+p {margin-top:12px;}*/


h4 {font-size:12px;
letter-spacing: 1px;
margin-top:9px;
margin-bottom:9px;
margin-left:4px;
padding-left:6px;
border-left:2px solid #fff;
}

h5 {font-size:12px;
letter-spacing: 1px;
margin-top:9px;
margin-bottom:9px;
/*margin-left:4px;*/
padding-left:6px;
color:#ffe;
font-weight:bold!important;
}


div#navigation {position:fixed;
	bottom: -47px;
	left:0;
	width:1000px;
	z-index:100;
	background-image: url("../pics/bottom.png");
	background-repeat: no-repeat;
	background-position: bottom right;
	height: 147px;
	
	}
	
div#navigation ul { 
	font-family:Optima,"Trebuchet MS", Arial, sans-serif;
	margin-top: 36px;
	padding-left:244px;
	color:#353f6e;
	/*color:#6e3f35;*/
	font-size:14px;
	text-transform:uppercase;
	text-align:center;
	}
	
	div#navigation ul li {display:inline;
	padding:0 18px;}
	
	#navigation ul li a, #navigation ul li a:visited {padding-right:18px;
	color:#5b332a;
	}

	#navigation ul li a:hover, #navigation ul li a#this {color:#5b332a;
	background-image:  url("../pics/turquoise_dot.png");
	background-repeat: no-repeat;
	background-position: center right;
	}


div#content{margin-top:-27px;width:370px;
margin-left:444px;
text-align:left;
color:#FFF;
line-height:180%;
}

#content ul li {list-style-type:disc;
margin-left:16px;}


p {margin-bottom:18px;
}

em {font-size:12px;
font-style:italic;}


ul#subnav {margin-top:36px;
border-left:1px dotted #76bfc9;}


ul#subnav li {
list-style-type:none;
text-transform:uppercase;}


#last {padding-bottom:120px;
/*background-image: url("../images/green4.png");*/
background-position:bottom left;
background-repeat:no-repeat;
}
