/* CSS Document */


body {
	background-color:#000000;
	margin:0px;
	color:#FFFFFF;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	}
	

#container {
	width:1000px; 
	margin:auto;
	}
	
/* Begin Header Styles */	

#headerbkg {
	background-color:#0e1f03; 
	height:350px;
	}

#imagebox {
	width:679px; 
	float:left;
	}

#greenbox {
	width:321px; 
	float:left; 
	padding-top:15px;
	}

#navbar {
	background-color:#3f4042; 
	height:61px;
	}
	
#logobox {
	background-color:#5c5d60; 
	float:left; 
	width:320px; 
	height:61px;
	}
	
/* End Header Styles */	



/* Begin Nav Styles */

#nav {
	float:left; 
	width:676px; 
	height:35px; 
	padding-top:20px; 
	color:#FFFFFF; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-size:16px; 
	text-align:center;
	}
	
#nav a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	text-transform:none;
	}	
	
#nav a:visited {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
	font-size:16px;
	text-decoration:none;
	text-transform:none;
	}
	
#nav a:hover {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#5d9216;
	font-size:16px;
	text-decoration:none;
	text-transform:none;
	}		
	

.navdivider {
	color:#a4812f;
	margin-left:2px;
	margin-right:2px;
	}

/* End Nav Styles */


/* Begin Body Styles */

#grassbox {
	background-image:url(../images/mainbkg.jpg); 
	background-position:top left; 
	background-repeat:no-repeat; 
	padding:30px;
	min-height:510px;
	}
	
/* End Body Styles */	
	
	
/* Begin Bracket Styles */

#lrgbracketdiv {
	background-image:url(../images/bracketlarge.png); 
	background-position:top left; 
	background-repeat:no-repeat; 
	height:110px; 
	padding-left:30px; 
	padding-top:10px; 
	margin-left:25px;
	line-height:18px;
	}


#smbracketdiv {
	background-image:url(../images/bracketsmall.png);
	background-position:top left;
	background-repeat:no-repeat;
	padding-left:25px;
	margin-bottom:30px;
	min-height:98px;
	font-size:14px;
	}
	
/* End Bracket Styles */	
	

/* Begin Text Styles */

.whiteheader1 {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:28px; 
	font-weight:bold; 
	line-height:38px;
	}

.loginheader {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:22px; 
	font-weight:bold; 
	line-height:25px;
	}

#whiteheader2 {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:18px; 
	font-weight:bold;
	}

#whiteheader3 {
	font-family:Georgia, 'Times New Roman', Times, serif; 
	font-size:14px; 
	font-weight:bold;
	}

/* End Text Styles */	


/* Begin Column Styles */

#columns123 {
	width:220px;
	height:200px; 
	float:left; 
	margin-right:20px;
	margin-bottom:15px;
	}
	
#column4 {
	width:220px; 
	float:left;
	margin-bottom:15px;
	}

#leftcolumn {
	width:220px;
	margin-right:20px;
	float:left;
	}

#rightcolumn {
	width:700px;
	float:left;
	}

/* End Column Styles */


/* Begin Image Styles */
	
.imgborder {
	border:solid 2px #35500c;
	}

/* End Image Styles */


/* Begin Footer Styles */

#footer {
	padding:15px 30px 30px 30px;
	color:#808e78;
	font-size:11px;
	}

#footer a:link {
	text-decoration:none;
	text-transform:none;
	color:#808e78;
	}

#footer a:visited {
	text-decoration:none;
	text-transform:none;
	color:#808e78;
	}
	
#footer a:hover{
	text-decoration:none;
	text-transform:none;
	color:#dba314;
	}


/* End Footer Styles */

/* Begin Link Styles */

a {
	color:#FFCC66;
	text-decoration:none;
	}
	
/* End Link Styles */

/* Begin Menu Styles */

.menuheading {
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#FFCC66;
	font-size:16px;
	font-weight:bold;
	}
.menuprice {
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#FFCC66;
	font-size:14px;
	font-weight:bold;
	}
/* End Menu Styles */

/* Form Styles */

#form {
	background-image:url(../images/contactbkg.png);
	background-position:top left;
	background-repeat:repeat;
	padding:10px;
	width: 550px;
	}
	
/* End Form Styles */

/* begin image Styles */

#image {
	float:right;
	margin: 10px;
	border:2px;
	border-color:#FF9933;
	}
	
#imageleft {
	margin: auto;
	padding:10px;
	
	}
	
/* End image Styles */
.photoalbumlist li
{
    display: inline;
    float: left;
    margin-bottom: 15px;
    margin-left: 15px;
}
.datapager
{
    display:block;
    text-align:center;
    clear: both;
}
.SelectedImage
{
    display:block;
    text-align:center;
    clear: both;
}
.holeheading {
	font-family:Georgia, 'Times New Roman', Times, serif;
	color:#FFFFFF;
	font-size:16px;
	font-weight:bold;
	}