/*
Theme Name: Immigration Law
Theme URI: http://henchmenproductions.com/
Description: Immigration Law Theme
Version: 1.0
Author: Michael Cala
Author URI: http://henchmenproductions.com/


*/


h1,h2{
	margin: 0;
	padding: 0;
}

body{
	font: 100% 'Trebuchet MS', 'Lucida Grande', Verdana, Tahoma, Arial;
	margin: 0;
	padding: 0;
	background: #ADA96E;
}

#HeaderTopBorder{
	width: 900px;
	height: 8px;
	margin: 0 auto;
	background: #1f1a16;
}

#Header{
	width: 880px;
	margin: 0 auto;
	border-top: 6px solid #1f1a16;
	background: #ffffff;
	border-left: 1px solid #1f1a16;
	border-right: 1px solid #1f1a16;
}


#DangLogo{
	width: 239px;
	height: 180px;
	background-image: url('lib/images/DangLogo.gif');
}


#HeaderTitle{
	padding: 5px;
	float: left;
}

#RightHeader{

}
#LFC{
	float: left;	
	font-size: .8em;
	padding-top: 120px;
	padding-left: 20px;
	text-align: center;
	width: 85px;
}


#Search{
	padding-top: 10px;
	padding-left: 440px;
}

#s{
	width: 290px;
}

#HeaderMenu{
	width: 400px;
	float: right;
	padding-right: 80px;
	padding-top:5px;
}

#HeaderMenu li{
	padding-top: 5px;
	list-style: none;
	border-bottom: 1px dotted #000000;
	width: 180px;
}


#HeaderMenu a{
    text-transform: uppercase;
	text-decoration: none;
	color: #1f1a17;
	font-weight:bold;	
}

#HeaderMenu a:hover{
	color: #7daf27;

}


#HeaderMenuLeft{
	float: left;
	width: 190px;
}

#HeaderMenuRight{
	float:right;
	width: 190px;
}

.HeaderImage{
	width: 880px;
	height: 200px;
	border-top: 8px solid #1f1a16;
	position: relative;
	overflow: hidden;
	z-index: 99998;
}

#ImageBody{
	width: 880px;
	height: 200px;
	position: relative;
	overflow: hidden;
	z-index: 99999;
}

#HeaderImage img{
	width: 880px;
	height: 200px;
}

#ImagePageHeader{
	width: 374px;
	background: #3c3735;
	position: absolute;
	bottom: 0;
	left: 25px;
	color: #ffffff;
	padding: 3px;
	padding-left: 20px;
	font-size: .8em;
	z-index: 99999;
}
.Clear{

	clear: both;
}

#MainBody{

	width: 880px;
	margin: 0 auto;
	background: #e5e2e2;
	padding-bottom: 20px;
	border-left: 1px solid #1f1a16;
	border-right: 1px solid #1f1a16;
}

.alignleft{
	width: 400px;
	float: left;
}

.alignright{
	width: 400px;
	float: right;
}


#LeftContent{
	width: 390px;
	float: left;
	font-size: 0.8em;
	color: #403c38;
	margin-left: 30px;
}

#RightContactContent{
	width: 390px;
	float: right;
	font-size: 0.7em;
	color: #403c38;
	margin-left: 30px;
}



#BottomInternationLaw{
	font-size: 0.8em;
	color: #403c38;
	margin-left: 30px;
	margin-right: 30px;
}
#LeftContent strong{
	font-size: 1.2em;
}

#AddressBorder{
	background: #3c3735;
	width: 204px;
	padding: 3px;	
	color: #ffffff;
	font-size: .8em;
	padding-left: 20px;
}

#RightContent{
	width: 250px;
	float: right;
}


#RightContentImage{
	width: 300px;
	padding: 50px;
	float: right;
}

#ImageTest{
	background: #000000;
	width: 300px;
	height: 400px;
}

#Address{
	padding-left: 20px;
	color: #403c38;
	font-size: .7em;	
}


#SecondMainBody{
	width: 880px;
	margin: 0 auto;
	font-size: .7em;
	border-left: 1px solid #1f1a16;
	border-right: 1px solid #1f1a16;
	background: #ffffff;
}

#MainBody a, #SecondMainBody a{
	color: #7daf27;
	text-decoration: none;
}

#MainBody a:hover,#SecondMainBody a:hover{
	text-decoration: underline;
}
#SecondMainBody h3{
	padding-bottom: 0;
	margin-bottom: 0;
}


#SecondLeftContent{
	float: left;
	width: 850px;
	padding-left:15px;
	padding-right: 15px;
	padding-bottom: 20px;
	padding-top: 10px;
}

.LeftBox{
	float: left;
	width: 250px;
}
.RightBox{
	float: right;
	width: 250px;
}
#Passport{
	float: left;
	background-image: url('lib/images/Passports.gif');
	width: 150px;
	height: 120px;

}
#Bankruptcy{
	float: right;
	background-image: url('lib/images/Bankruptcy.gif');
	width: 150px;
	height: 120px;

}
#SecondRightContent{
	float: right;
	width: 400px;
	padding: 20px;

}
#Footer{
	border-top: 1px solid #000000;
	width: 862px;
	margin: 0 auto;
	text-align: right;
	font-size: .7em;
	padding: 10px;

	background: #1f1a16;
	color: #ffffff;
}