body {
	background: #fff;
	margin:0;
	padding:0;
	font-family: 'PT Sans', 'sans-serif';
	font-size: 1.0em;
	font-weight: 200;
}
* 
{
	margin:0;
	padding:0;
}
#container
{
	width:100%;	
}
#wrapper
{
	width:900px;
	margin:auto;

}
.med
{
	background-color:#E55D00;
	color:white;
}
.dark
{
	background-color:#FF6800;
	color:white;
}
.light
{
	background-color:#fff;
	color:	#964B00;
}
#top_div
{
	height:30px;
	line-height:30px;
}
#top_left
{
	display:inline-block;
}
#top_right
{
	float:right;
}
#menu ul
{
    list-style:none;
	}
#menu ul li
{
background-color:#E55D00;
width:146px;
height:35px;
line-height:35px;
text-align:center;
display:inline-block;
position:relative;
}
#menu ul li a
{
text-decoration:none;
color:white;
display:block;
}
#menu ul li a:hover
{
	background-color:#FF6800;

}
#menu ul li ul
{
position:absolute;
display:none;
z-index:20;
}
#menu ul li:hover > ul
{
display:block;
}
#menu ul ul ul
{
margin-left:146px;
top:0px;
}
.active
{
background-color:#FF6800;
}
#slider_image img
{
	width:868px;
	height:400px;
	border:1px solid grey;
	padding:15px;
	background-color:#e9edf2;
	box-shadow:10px 10px 20px grey;
	margin-top:10px;
	margin-bottom:10px;
}
#div_link
{
width:170px;
display:inline-block;
}
#div_text 
{
width:550px;
display:inline-block;
}
table
{
border:2px solid grey;
}
table a
{
text-decoration:none;
color:yellow;
}
table a:hover
{
text-decoration:underline;
color:white;
}
#simple_image 
{
	
	border:1px solid grey;
	padding:5px;
	background-color:#e9edf2;
	box-shadow:10px 10px 20px grey;
	margin-top:10px;
	margin-bottom:10px;
}
#gallery_image 
{
	
	border:1px solid grey;
	padding:5px;
	background-color:#e9edf2;
	box-shadow:5px 5px 5px grey;
	margin-top:10px;
	margin-bottom:10px;
}
.main
{
width:500px;
margin:50px auto;
border:3px solid #964B00;
border-radius:10px;
background-color: #FF6800;
border-left:40px solid #964B00;
box-shadow:2px 2px 10px solid black;
}
.info
{
padding:8px;
background-color:#964B00;
color:white;
font-size:20px;
text-align:center;
font-weight:bold;
text-shadow:1px 1px 2px #fff;
}
.form-box
{
padding:25px;
}
label
{
color:#964B00;
font-size:20px;
font-weight:bold;
}
.inp, #msg-box
{
width:87%;
padding:10px;
margin-bottom:5px;
border:2px solid #964B00;
border-radius: 5px;
font-weight:bold;
border-right:20px solid #964B00;
border-left:20px solid #964B00;
}
.inp:focus, #msg-box:focus
{
outline: none;
border:2px solid #E55D00;
border-right:20px solid #E55D00;
border-left:20px solid #E55D00;
}
#msg-box
{
resize:none;
height:80px;
}
.sub-btn
{
width:100%;
padding:10px;
margin-top:5px;
border:none;
border-radius:5px;
background: linear-gradient(#E55D00, #964B00);
color:#fff;
font-weight:bold;
font-size:20px;
cursor:pointer;
}
.sub-btn:focus
{
outline:none;
}
.sub-btn:hover
{
background: linear-gradient(#964B00, #E55D00);
transition:all ease-out 0.2s;
opacity:0.5;
}
@media(max-width:720px){
.main{
            width:90%;
       }
}
#bottom_div
{
}
#bottom_left
{
	display:inline-block;
	padding:5px;
	width:440px;
}
#bottom_right
{
	float:right;
	padding:5px;
	width:440px;
}
#bottom_div2
{
}
#bottom_left2
{
	display:inline-block;
	padding:5px;
	width:400px;
}
#bottom_right2
{
	float:right;
	padding:5px;
	width:400px;
}


