@charset "utf-8";
/* CSS Document */

body
{
background-color:#000000;
} 

#container
{
	background-color:#000000;
	height:auto;
 min-height: 600px;
 padding-left:0px;
 width:1050px;
}  * html #container {height: 600px;}


a img {
    border: 0;
}

#second
{
	 float:left;
 position:absolute;
 list-style: none;
 padding:0;
 margin-left:160px;
 margin-top:-135px;
   height:100px;
 width:100px;
}
#third
{
 float:left;
 position:absolute;
 list-style: none;
 padding:0;
 margin-left:330px;
 margin-top:-135px;
  height:100px;
 width:100px;
}
#fourth
{
 float:left;
 position:absolute;
 list-style: none;
 padding:0;
 margin-left:500px;
 margin-top:-135px;
  height:100px;
 width:100px;
}
	

#top
{
	background-color:#000000;
	width:inherit;
	height:20px;
}

#line
{
	background-color:#999;
	width:inherit;
	height:5px;
}

#line2
{
	background-color:#999;
	width:inherit;
	height:5px;
	clear:both;
	margin-top:30px;
}

#main_header
{
	    background-color:#000;
	width:750px;
	height:150px;
	margin-right:150px;
}

#headrow
{
	background-color:#000;
	width:300px;
	height:100px;
	margin:auto;
	margin-top:50px;
	margin-right:0px;
	padding-right:75px;
	float:right;
}

#header1
{	
    background-color:#000;
	width:400px;
	height:150px;
	margin-left:250px;
		
}

#home
{	
    background-color:#000;
	width:600px;
	height:900px;
	float:inherit;
	padding-left:150px;
		
}

#footer
{
	float:left;
	padding-top:25px;
	padding-left:175px;
}

.topimage
{
	margin-bottom:10px;
}

.thumb
{
	margin-right:25px;
	margin-left:24px;
	margin-bottom:15px;
}


nav {
  font-family:Arial, Helvetica, sans-serif;
  line-height: 1;
  /*margin: 50px auto; /*for display only*/
  width: 170px;
  	float:left;
	margin-left:0px;
	margin-top:40px;
	padding-left:175px;
	padding-top:5px;
	
}
 
.menu-item {
	background-image:url(thumbs/test.jpg);
	width: 170px;
	height: 430px;
	border-color:#333333;
	border-width:medium;
	padding-left:20px;
	padding-top:5px;
}

.button
{
	float:left;
	background-color:#333;
	opacity:0.7;
	filter:alpha(opacity=40); /* For IE8 and earlier */
    width:150px;
    height:40px;
	margin:auto;
	margin-top:0px;
	margin-bottom:15px;
	margin-right:10px;
	padding:0.5px;
	padding-top:0px;
	padding-left:10px;
	-moz-border-radius: 5px 5px 5px 5px;
	border-radius: 5px 5px 5px 5px;
	-moz-box-shadow: 2px 2px 2px #888;
	-webkit-box-shadow: 2px 2px 2px #888;
	box-shadow: 2px 2px 2px #888;
}
.button A:hover
{
	opacity:1.0;
	filter:alpha(opacity=100); /* For IE8 and earlier */
}

#square1
{
	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}

#square2
{
	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}

#square3
{

	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}
#square4
{
	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}

#square5
{
	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}

#square6
{

	float:left;
	padding-right:65px;
	padding-bottom:50px;
	padding-top:30px;
}


#content
{
	background-color:#333;
	width:695px;
	height:400px;
	-moz-border-radius: 10px;
	border-radius: 10px;
	float:right;
	margin-right:195px;
	/*padding-top:35px;*/
}
#content_wrap {
	position:absolute;
	top:180px;
	left:410px;
}

#content1
{
	background-color:#FFF;
	width:650px;
	float:right;
	-moz-border-radius: 10px;
	border-radius: 10px;
	position:relative;
	margin-top:30px;
	padding-bottom:10px;
}
#form {
	margin:auto;
	width:400px;
	color:#333;
}
#form label {
	display:block;
	float:left;
	font-family:Arial, Helvetica, sans-serif;
	text-align:right;
	width:100px;
}

#form .small {
	display:block;
	font-size:12px;
	text-align:right;
	width:100px;
}

#form .input {
	float:left;
	width:200px;
	padding:6px;
	margin-right:50px;
	margin-left:5px;
	border-radius:4px;
	border:#000 thin solid;
}

#form textarea {
	margin:0 0 0 5px;
	border-radius:6px;
	border:#000 thin solid;
}
#form .button1 {
	margin-bottom:10px;
	margin-left:175px;
	margin-top:10px;
}
#photo
{
	float:left;
	margin-left:50px;
}

#photo1
{
	float:right;
	margin-right:100px;
}

#photo2
{
	float:left;
	margin-left:50px;
	margin-top:20px;
}

#photo3
{
	float:right;
	margin-right:100px;
	margin-top:20px;
}

#photo4
{
	float:left;
	margin-left:50px;
	margin-top:20px;
}

#photo5
{
	float:right;
	margin-right:100px;
	margin-top:20px;
}
#photo6
{
	float:left;
	margin-left:50px;
	margin-top:20px;
}

#photo7
{
	float:right;
	margin-right:100px;
	margin-top:20px;
}

#fullsize
{
	float:left;
	margin-left:100px;
}
#collection1
{
	background-color:#FFF;
	width:650px;
	height:400px;
	position:absolute;
	-moz-border-radius: 10px;
	border-radius: 10px;
	top:0;
	left:0;
	z-index:100
}

#collection1:target {
	z-index:1000;
}

#collection2
{
	background-color:#FFF;
	width:695px;
	height:400px;
	position:absolute;
	top:0;
	left:0;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#collection2:target {
	z-index:1000;
}

#collection3
{
	background-color:#FFF;
	width:695px;
	height:400px;
	position:absolute;
	top:0;
	left:0;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#collection3:target {
	z-index:1000;
}

#collection4
{
	background-color:#FFF;
	width:695px;
	height:400px;
	position:absolute;
	top:0;
	left:0;
	-moz-border-radius: 10px;
	border-radius: 10px;
}

#collection4:target {
	z-index:1000;
}

.collection_main
{
	width:650px;
	/*height:390px;*/
	float:left;
	padding-top:10px;
	padding-left:20px;
	-moz-border-radius: 10px;
	border-radius: 10px;
}


h1
{
	color:#333;
	font-size:20px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

h2
{
	color:#333;
	font-size:18px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}

.button A:link, .button A:visited
{
	color:#FFF;
	font-size:22px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	text-decoration:none;
}
.new_font
{
	color:#FFF;
	font-size:30px;
	text-align:center;
	font-family: 'Lobster Two', cursive;
	text-decoration:none;
}

.new_font2 
{
	color:#333;
	font-size:24px;
	text-align:center;
	font-family: 'Lobster Two', cursive;
	text-decoration:none;
}

p
{
	color:#333;
	font-size:16px;
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
}
	
	.new_font3 
{
	color:#333;
	font-size:30px;
	text-align:center;
	font-family: 'Lobster Two', cursive;
	text-decoration:none;
}
