/*
-----------------------------------------------
Design Resource Template
author:   Mark Mabry
version:  17 February 2009
----------------------------------------------- */

/* ****** DEFAULT STYLES *******
----------------------------------------------- */

html {
margin:0 auto;
padding:0;
}

body {
font: 76% Helvetica,sans-serif;
text-align:center;
color: #000000;
margin: 0 auto;
}

hr {
border-bottom: 1px dotted #000;
}

.clear {
clear: both;
}

/* ****** LINKS *******
----------------------------------------------- */

a {color: #006633;}
a:link {color: #006633;}
a:active {color: #006633;}
a:visited {color: #669900;}
a:hover {color: #d2691e;}


/* ****** STRUCTURAL *******
----------------------------------------------- */

div#container {
width:800px;
height: 100%;
margin:0 auto;
text-align:left;
border: 0px solid green;
}

/* ****** HEADLINES *******
----------------------------------------------- */

h1 {
font-weight: bold;
color: #d2691e;
padding: 0 0 10px 0;
margin: 0px;
font-size: 1.20em;
}

h2 {
font-weight: bold;
color: #d2691e;
padding: 0px 0px 5px 0px;
margin: 0px;
font-size: 1.10em; 
}

h3 {
font-weight: bold;
color: #8e0000;
padding: 0px;
margin: 0px;
font-size: 1em;
}

/* ****** HEADER *******
----------------------------------------------- */
div#header {
height:69px;
margin:0;
padding: 10px 0px 30px 0px;
color: #79B30B;
background-color: #fff;
border: 0px solid blue;
}

#header img  {
border: none;
}

/* ****** LEFT MENU *******
----------------------------------------------- */

div#leftnav{
float:left;
width:140px;
border: 0px solid blue;
padding: 0px;
background: #fff url(../images/drnav2.gif) top right no-repeat;
height: 450px;
}

div#leftnav h1 {
padding: 0;
text-align: left;
}

.menu {
margin: 13px 0 0 0;
padding: 0 0 0 10px;
float:left;
border: 0px solid blue;
}

.menu ul {
list-style-type:none; 
}

.menu li {
list-style-type:none; 
padding-top: 20px;
}


/* ****** MAIN CONTENT *******
----------------------------------------------- */

div#maincontent{
float: right;
border: 0px solid teal;
padding:25px 0px 5px 0px;
width: 655px;
}

div#maincontent p {
line-height:1.4;
padding: 5px 0 10px 0;
margin: 0;
}

div#maincontent ul {
list-style-type: disc;
/* list-style-position: inside; */ 
border: 0px solid green;
margin-left: 300px;
/* line-height: 2; */
}

div#maincontent ul li {
padding: 0 0 5px 0;
}
/* ****** PICTURE INSERTS FAUX COLUMN *******
----------------------------------------------- */

#fauxcol{
float:left;
width:250px;
border: 0px solid orange;
padding:0px 0px 20px 0px;
margin-right: 20px;
text-align: left;
font-size: .95em;
position: relative;
display: block;
height: 100%;
}

.pic {
float: left; 
padding: 0px 14px 5px 0px;
}


/* ****** FOOTER  *******
----------------------------------------------- */

div#footer{
background: #ffffff;
color: #000000;
clear:left;
width:100%;
border: 0px solid green;
text-align: left;
margin-top: 50px;
font-size: .90em;
}

div#footer p {
margin-top: 50px;
padding:50px 10px 0px 0px;
}


/* LINK STYLES FOR THE GALLERY *******/
----------------------------------------------- */
.gallery a {text-decoration: none; color: #006633;}
.gallery a:link {text-decoration: underline; color: #006633;}
.gallery a:active {text-decoration: none; color: #006633;}
.gallery a:visited {text-decoration: none; color: #669900;}
.gallery a:hover {text-decoration: underline; color: #d2691e;}

}
.galcontent {
	background: #000000 url(../images/none.jpg) top left no-repeat;
	height: 572px;
	width: 760px;
	border: 0px solid green;
	}
	
.thumbnail {
	width: 80px;
	height: 80px;
	margin: 5px 10px 10px 10px;	
}

.gallery {
	margin: 0 auto;
	text-align: left;
	padding: 0px 0px 0 5px;
	}


/* FLASHCONTENT *******/
----------------------------------------------- */


#flashcontent {
float: left;
}

#flasherror {
color: #000;
}



