@charset "utf-8";
/* CSS Document */
/* Begin the Simple Stuff */
body {
font-family: Helvetica, sans-serif;
font-style: normal;
line-height: normal;
font-weight: normal;
font-variant: normal;
text-transform: none;
letter-spacing: normal;
word-spacing: normal;
white-space: normal;
color:#CCCCCC;
font-size: 15px;
background:#000000;
background-color:#000000;
}

.vertspace {
padding-left:7px;
}

/* These styles create the dropdown menus. */
#navbar {
	margin: 0px;
	width:auto;
	padding: 2px;
	height: 30px;
	float:right;
	font-size: 14px;
	font-family:Helvetica, sans-serif
	}
#navbar li {
	list-style: none;
	float: left; 
	text-decoration:none;
	margin:0 5px 0 5px;
	}
#navbar li a {
	display: block;
	padding: 0px 0px 0px 0px;
	margin:1px 0px 0px 0px;
	background-color: #000;
	text-align:right;
	color: #ccc;
	}	
	
#navbar li:hover a, #navbar li.hover a  {
	display: block;
	padding: 0px 0px 0px 0px;
	margin:1px 0px 0px 0px;
	background-color: #000;
	text-align:right;
	color: #eeeeee;
	}	
	
#navbar li ul {
	display: none; 
	width: 230px; /* Width to help Opera out */
	background-color: #000;
	text-align:right;
	padding:0px;
	margin:0px;
	}
	
#navbar li:hover ul, #navbar li.hover ul {
	display:block;
	position: absolute;
	margin: 0px;
	padding: 4px 0px 0px 0px;
	width:auto;
	text-decoration:none;
	}
	
#navbar li:hover li, #navbar li.hover li {
	float: none;
	width:auto;
	text-decoration:none;
	}
	
#navbar li:hover li a, #navbar li.hover li a {
	background-color: #000;
	color: #ccc;
	text-align:left;
	text-decoration:none;
	}
	
#navbar li li a:hover {
	text-decoration:none;
	color: #eeeeee;
	}
		
/* Form Stuff */

.formcontainer {
margin:0px 0px 00px 0px;
width:852px;
height:620px;
border: 1pt solid #6e6b6b;
padding: 0px ;
}

form { 
width:480px;
height:350px; 
margin:0px;
padding:0px;
}

.formtext {
width:300px;
height:480px;
padding:0px 0px 0px 0px;
margin:20px 0px 0px 30px;
float:left;
}

.formplace {
width:500px;
height:400px;
padding:0 0 0 5px;
margin:5px 0 0 0;
float:right;
}
.inputtextbox {
width:200px;
height:13px;
text-align:left;
margin:5px 0 5px 20px;
float:left;
}

.labeltext {
margin:0px;
width:180px;
float:left;
height:auto;
margin:5px 0 5px 20px;
}

fieldset {
margin-left:0px;
padding:5px;
height:auto;
}
label 		{ width: 220px; margin-left:10px; text-align: right; }
input		{ width: 90px; float:none; margin:0 0 0 0px }
.submit		{ float: left; width: 120px; margin-right: 0px; text-align: center; margin:10px;}
textarea    { width:420px; margin:0px; height:80px; }

/* ----- General H Tags----- */
h1 { font-size: 2em; line-height: 1; margin-bottom: 0.5em; } /* ~24px, base 12 */
h2 { font-size: 1.5em; margin-bottom: 0.75em; } /* ~18px */
h3 { font-size: 1.17em; line-height: 1; margin-bottom: 1em; } /* ~14px */
h4 { font-size: 1.08em; line-height: 1.25; margin-bottom: 1.25em; } /* ~13px */
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

a img {border:0;}

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong      { font-weight: bold; }
em,dfn,i    { font-style: italic; }
dfn         { font-weight: bold; background: #ffc; }
sup, sub    { line-height: 0; }

p {  
padding: 2px;
margin:8px 0 8px 0;
}
.borderimage { border:#999999; border:solid; border-width:1px; } 
/* ----- Header CSS items ----- */

/* Links */
a:link {
	color: #AAAAAA;
	text-decoration:none;
}
a:visited {
	color: #AAAAAA;
	text-decoration:none;
}
a:hover {
	color: #CCCCCC;
	text-decoration:none
}
a:active {
	color: #CCCCCC;
	text-decoration:none;
}

html {
	scrollbar-base-color: #AAAAAA;
	}



/* Here's the main stuff for the page */

.flashcontainer {
width:800px;
margin:0px auto;
height:600px;
display:block;

top:20px;
}

.container {
width:852px;
margin:0px auto;
height:610px;
display:block;
padding:50px 0px 0px 0px;
}

.textcontainer {
width:852px;
margin:0px auto;
height:490px;
display:block;
padding:10px 5px 0px 5px;
}

.homeiamge {
margin:0px;
width:852px;
height:588px;
border: 0px;
padding: 0px;
}

.thecontainer {
margin:0px;
width:852px;
height:620px;
border: 1pt solid #6e6b6b;
padding: 0px;
}

/* BIO Text Page Mods */
.textbio {
width:400px;
height:480px;
display:block;
float:left;
padding:0px;
margin: 20px 0 0 30px;
text-align:left;
}

.bioimage {
width:360px;
margin:0;
height:490px;
display:block;
float:right;
padding:0px 30px 0 0 ;
text-align:center;
}

/* Awards Text Mod */
 
.awardstext {
width:400px;
padding:0px;
height:450px;
display:block;
float:left;
margin: 20px 0 30px 30px;
text-align:left;
}

.awardsimage {
width:432px;
margin:0px;
height:490px;
display:block;
float:right;
padding:0px;
text-align:center;
}

.thegallerycontainer {
margin:0px;
border: 1pt solid #6e6b6b;
padding: 0px;
background:#000000;
height:620px;
width:850px;
}

.navmenu {
width:850px;
height:20px;
text-align:right;
overflow:hidden;
padding:0px;
margin:0px;
}

.gallery {
width:850px;
height:570px;
}

.topgallery {
width:850px;
height:88px;
}

.footer {
width:850px;
height:30px;
background:#000000;
background-color:#000000;
}

.footerleft {
width:326px;
height:20px;
text-align:left;
float:left;
background:#000000;
margin:10px 0px 0px 5px;
}

.footerright {
width:326px;
height:20px;
text-align:right;
float:right;
background:#000000;
margin:10px 0px 5px 0px ;
}

.foot {
width:600px;
height:20px;
padding:35px 0px 0px 0px;
margin:0px auto;
text-align:center;
font-family:Helvetica, sans-serif;
font:11px;
font-size:11px;
color:#777777;
}

.foot2 {
width:600px;
height:30px;
padding:35px 0px 0px 0px;
margin:0px auto;
text-align:center;
font-family:Helvetica, sans-serif;
font:11px;
font-size:11px;
color:#777777;
}
 
.gallerycontainer {

}





