/* BROWSER RESET
-----------------------------------------------------------*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,
blockquote,th,td {margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var { font-style:normal; font-weight:normal; }
ol,ul { list-style:none; }
caption,th { text-align:left; }
h1,h2,h3,h4,h5,h6 { font-size:100%; font-weight:normal; }
abbr,acronym { border:0; }
/*---------------------------------------------------------*/


/* WEBSITE HTML/BODY
-----------------------------------------------------------*/
html, body {border:0; margin:0; padding:0;}

body {/*	background-attachment:fixed; */
		background-color:#0d0d0d;
		background-image:url(../images/wood2.jpg);
		background-repeat:repeat y;
		font:62.5% Arial, Helvetica, sans-serif;
	 }
/*---------------------------------------------------------*/

 
/* HEADERS
-----------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 {margin:0; padding:0; font-weight:normal;} 
h1 {letter-spacing:-1px; font-size:2em;} 
h2	{	color:#aa9234;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:1.4em;
	}
h3	{	color:#0f0f0f;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:3em;
		font-weight:normal;
	}

h3.dark	{	color:#fdf7e9;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:3em;
		font-weight:normal;
	}
	
h4	{	color:#676767;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:2em;
	}
h5	{	color:#aa9234;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:1.3em;
		font-weight:bold;
		letter-spacing:0.2mm;
		text-transform:uppercase;
		word-spacing:0.4mm;
	}
h6	{	color:#5c6871;
		font-family:Georgia, Arial, Helvetica, sans-serif;
		font-size:1.2em;
		font-weight:bold;
		letter-spacing:0.2mm;
		padding-bottom:7px;
		text-transform:uppercase;
		word-spacing:0.4mm;
	}
/*---------------------------------------------------------*/
 

/* COMMON FORMATTING
-----------------------------------------------------------*/
p, ul, ol {margin:0; padding:0 0 1.25em 0;} 
ul, ol {padding:0 0 1.25em 2.5em;} 
blockquote {margin:1.25em; padding:1.25em 1.25em 0 1.25em;} 
small {font-size:0.85em;} 
img {border:0;} 
sup {position:relative; bottom:0.3em; vertical-align:baseline;} 
sub {position:relative; bottom:-0.2em; vertical-align:baseline;} 
acronym, abbr {cursor:help; letter-spacing:1px; border-bottom:1px dashed;}
/*---------------------------------------------------------*/

 
/* LINKS
-----------------------------------------------------------*/
a {font-family: Arial, Helvetica, sans-serif; font-size:1.1em; font-weight:bold;}
a:link {font-style:normal; color:#00984a; cursor:pointer; text-decoration:none;}
a:visited {color:#00984a; text-decoration:none;}
a:hover	{ color:#00984a; text-decoration:underline;}
a:active {font-style:normal; color:#00984a; cursor:pointer; text-decoration:none;}
/*---------------------------------------------------------*/


/* FORMS
-----------------------------------------------------------*/
form {margin:0; padding:0; display:inline;}
input, select, textarea {font:0.8em Arial, Helvetica, sans-serif;} 
textarea {width:100%; line-height:1.25;} 
label {cursor:pointer;}
/*---------------------------------------------------------*/

 
/* TABLES
-----------------------------------------------------------*/ 
table {border:0; margin:0 0 1.25em 0; padding:0;} 
table tr td {padding:2px;}
/*---------------------------------------------------------*/

 
/* GLOBAL CLASSES
-----------------------------------------------------------*/
.footer, .push {	height: 494px; }
 
.clear         { clear:both; }
.float-left    { float:left; }
.float-right   { float:right; }
 
.text-left     { text-align:left; }
.text-right    { text-align:right; }
.text-center   { text-align:center; }
.text-justify  { text-align:justify; }
 
.bold          { font-weight:bold; }
.italic        { font-style:italic; }
.underline     { border-bottom:1px solid; }
.highlight     { background:#ffc; }
 
.img-left      { float:left;margin:4px 10px 4px 0; }
.img-right     { float:right;margin:4px 0 4px 10px; }
 
.nopadding     { padding:0; }
.noindent      { margin-left:0;padding-left:0; }
.nobullet      { list-style:none;list-style-image:none; }

.marginLeft10	{	margin-left:10px; }
.marginTop10	{	margin-Top:10px; }
.subtitle		{	margin-bottom:20px; padding-bottom:20px; border-bottom:1px dashed #444; text-decoration:none; }
/*---------------------------------------------------------*/