@charset "utf-8";

#twitter div:first-child{border-right:2px solid;}

/* Footer ------------------------------------------------------------------------------------------------ */
#footer{padding:10px;}

#footer .faico{margin-bottom:10px;}
#footer .faico li{margin:0 10px 0 0;}
#footer .faico li:last-child{margin-right:0;}
#footer .faico a{border:1px solid;}

#footer form{display:block; position:relative; width:100%;}
#footer legend{display:block; width:100%; margin-bottom:10px;}
#footer input, #footer button{display:block; height:30px; border:none;}
#footer input{width:100%; min-width:250px; padding:5px 40px 5px 5px;}
#footer button{position:absolute; bottom:0; right:0; width:35px; font-size:16px; cursor:pointer;}
#footer button em{display:none;}

#footer-wrapper { margin:auto; padding:0px; width:999px; height:50px;}
.footer { float:left; margin:auto; padding:0px; background:#52493a url(../images/tooplate_top.png); width:100%;}
.footer ul { margin:10px 0 0 0; padding:0px; list-style:none;}
.footer ul li { margin:0px; padding:15px; display:inline;}
.footer ul li a { text-decoration:none; color:#FFF;}
.footer p { float:left; margin:10px; padding:0px; color:#000; font-size:12px; line-height:40px;}
.footer img { float:right; margin:8px 10px 0 0; padding:10px;}

/* Font Awesome Social Icons
--------------------------------------------------------------------------------------------------------------- */
.faico{margin:0; padding:0; list-style:none;}
.faico li{display:inline-block; margin:0 2px 0 0; padding:0; line-height:normal;}
.faico li:last-child{margin-right:0;}

.faico a{display:block; width:40px; height:40px; line-height:40px; font-size:20px; text-align:center;}

.faico a{color:#FFFFFF;}
.faico a:hover{color:#FFFFFF; background-color:#CCCCCC;}

.faicon-facebook{background-color:#3B5998;}
.faicon-flickr{background-color:#FF0084;}
.faicon-linkedin{background-color:#0E76A8;}
.faicon-rss{background-color:#EE802F;}
.faicon-twitter{background-color:#00ACEE;}

.slider-itm { margin:auto; padding:0px; width:990px !important; border:#000 solid 2px;}

.table1
{
	width:auto;
	height:auto;
	float:left;
	border:10px solid #4f483e;
	background:#4f483e;
	margin-left:70px;
	margin-right:50px;
	margin-bottom:10px;
	font-size:14px;
	
}

.table1 td
{
	border:1px solid #4f483e;
	padding-left:2px;
	font-weight:normal;
	
}


#map
{
	float:right;
	width:500px;
	height:200px;
	border:2px solid #4f483e;
}