/* CSS Document */

body{
margin:0px;
background-color: #7D7D7D;
margin:0px 0px 50px 0px;
font-family:Verdana, Helvetica, Arial,  sans-serif;
}
a{
color:#000000;
text-decoration:none;
}

h3{
text-align:left;
padding:10px;
border-bottom:1px solid #e7e7e7;
color:#FF6600;
}
h6{
text-align:left;
font-size:14px;
text-align:left;
padding:10px;
color:#FF6600;
}
h5{
text-align:left;
font-size:16px;
text-align:left;
padding:10px;
border-bottom:1px solid #e7e7e7;
color:#FF6600;
}

p{
text-align:left;
padding:10px;
line-height:1.15;
font-size:12px;
color:#7D7D7D;
}
ul{
text-align:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
color:#7D7D7D;
}
li{
padding-bottom:5px;
}
#outer{
padding:0px 10px 10px 10px;
}
#out{
	width:900px;
	background-color:  #ffffff;
	padding:10px 0px 10px 0px;
	border-top: 0px none;
	border-right: 5px solid #C0C0C0;
	border-bottom: 5px solid #C0C0C0;
	border-left: 5px solid #C0C0C0;
}

#logo{
	
	padding:0px 0px 0px 25px;
	float:left;

}
#caption{

float:right;
padding:0px 25px 0px 0px;

}

#nav{
	position:relative;
	top:10px;
	width:850px;
	padding:10px 0px 10px 0px;
	text-align:center;
	background-color: #7D7D7D;
}
#nav a{
border:1px solid #EAEAEA;
padding:5px 24px 5px 24px;
width:150px;
color:  #ffffff;
}
#nav a:hover{
background-color:#FF5F00;
}

#middle{position:relative;
top:10px;
width:850px;
padding:0px 0px 10px 0px;
}
#content {
width:850px;
padding: 0px 0px 0px 25px;
text-align: left;
}

#footer{
position:relative;
top:10px;
bottom:10px;
width:848px;
border:1px thin #EAEAEA;
padding:10px 0px 10px 0px;
}
#allright{
width:50%;
text-align:left;
float:left;}
#designed{
text-align:right;
float:right;
}
#left{
width:415px;
float:left;}

#right{
width:415px;
float: right;
}
form {
text-align:left;
padding:20px;
}

.gallery{
text-align:center;
padding:10px;
}
