@charset "utf-8";
/* CSS Document */

*{
margin:0px;
padding:0px;
}

a{
outline:none;
}

img{
border:none;
}
input:focus {
outline:none;
}
body{
background:url(../images/background.png);
background-position:center top;
background-repeat:no-repeat;
background-color:#070505;
font-size:15px;
font-family: 'FuturaLtBTLight';
color:#c2c0c0;

}

p{
font-family: 'FuturaLtBTLight';
font-size:16px;
color:#FFFFFF;
padding-bottom:10px;
line-height:20px;
font-weight:normal;
text-decoration:none;
}


input[type="text"]{
width:220px;
display:block;
line-height:26px;
background-color:#281f0a;
margin-bottom:6px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border:1px solid #484028;
color:#CCCCCC;
padding-left:5px;
min-height:26px;
font-family: 'FuturaLtBTLight';
font-size:16px;
}



.testarea{
width:220px;
height:60px;
display:block;
line-height:26px;
background-color:#281f0a;
margin-bottom:6px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border:1px solid #484028;
color:#CCCCCC;
padding-left:5px;
outline:none;
font-family: 'FuturaLtBTLight';
font-size:16px;
}

input[type="button"]{
width:220px;
display:block;
line-height:26px;
background-color:#281f0a;
margin-bottom:6px;
-moz-border-radius:4px;
-webkit-border-radius:4px;
border-radius:4px;
border:1px solid #484028;
color:#CCCCCC;
padding-left:5px;
min-height:26px;
}



@font-face {
    font-family: 'FuturaLtBTLight';
    src: url('futuraltbt/futural-webfont.eot');
    src: url('futuraltbt/futural-webfont.eot?#iefix') format('embedded-opentype'),
         url('futuraltbt/futural-webfont.woff') format('woff'),
         url('futuraltbt/futural-webfont.ttf') format('truetype');
    font-weight: normal;
    font-style: normal;

}

#louie-header {
	height: 95px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	background-color:#dfe1e1;
	border-bottom:#ca0909 4px solid;
	padding-top: 3px;
}

#louie-logo {
	float: left;
	height: 90px;
	width: 165px;
	padding-left: 15px;
}
#presentation {
	float: left;
	height: 65px;
	width: 240px;
	margin-left: 220px;
	margin-top: 15px;
}
#eman-logo {
	float: right;
	height: 60px;
	width: 200px;
	padding-right: 15px;
	padding-top: 20px;
}
#main-wrapper {
	height: 440px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	background-color: #999999;
}

.inner-main-wrapper {
	height: 440px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	background-color: #999999;
	background-repeat: no-repeat;
	background-image: url(../home-banner/images/banner3.jpg);
}

#menu-main {
	float: left;
	height:auto;
	width: 170px;
	z-index:2;
	position: relative;
	margin-left: 15px;
	padding-bottom:5px;
	margin-top: 20px;
}
#welcome-box {
	float: right;
	height: 140px;
	width: 450px;
	position: relative;
	z-index: 3;
	background-image: url(../images/light-bg.png);
	margin-top: 300px;
	font-size: 13px;
	border-top-left-radius:25px 15px;
	-webkit-border-top-left-radius:25px 15px;
	-moz-border-top-left-radius:25px 15px;
}
#menu-top {
	height: 8px;
	background-image: url(../images/menu-top.png);
	background-repeat: no-repeat;
}
#menu-middle {
	background-image: url(../images/menu-middle.png);
	height: auto;
	background-repeat: repeat-y;
}
#menu-bottom {
	background-image: url(../images/menu-bottom.png);
	height: 20px;
	background-repeat: no-repeat;
}
.menu {
	width: 167px;
}

.menu ul {
list-style-type:none;
}
.menu ul li{
display:block;
}

.menu ul li a{
font-family: 'FuturaLtBTLight';
font-size:14px;
color:#CCCCCC;
text-decoration:none;
line-height:30px;
padding-left:6px;
border-bottom:#484028 1px solid;
display:block;
}

.menu ul li a:hover{
color:#ffbf01;
}

.menu ul li a.active{
font-family: 'FuturaLtBTLight';
font-size:15px;
color:#ffbf01;
text-decoration:none;
line-height:30px;
padding-left:8px;
border-bottom:#484028 1px solid;
display:block;
}


#louie-bottom {
	height: 25px;
	width: 996px;
	margin-right: auto;
	margin-left: auto;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #2c2c2c;
	margin-top: 25px;
	color: #9d9999;
	padding-top: 8px;
}
#welcome-test-line {
	float: left;
	height: 130px;
	width: 10px;
	background: url(../images/home-devider.png) no-repeat;
	margin-left: 5px;
	margin-top:25px;
}

#welcome-test{
	float: left;
	height: 140px;
	width: 224px;
	padding-left:10px;
	padding-right:6px;
}

#welometest-list {
	float: right;
	height: 145px;
	width: 180px;
}
.more{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#ccc;
text-decoration:none;
}
.more:hover{

color:#ffbf01;
}
#inner-content-wrapper {
	height: auto;
	width: 793px;
	float: right;
	margin-right: 10px;
	margin-top: 20px;
}
#innercontent-top {
	height: 40px;
	background-image: url(../images/innerpage-top.png);
	background-repeat: no-repeat;
	padding-left: 15px;
	line-height: 40px;
	font-size: 20px;
	color: #FFFFFF;
	font-family: FuturaLtBTLight;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
}

#innercontent-top span{
text-align:right;
margin-right:15px;
float:right;
}
#innercontent-top span a{
text-decoration:none;
color:#fff;
}
#innercontent-top span a:hover{
text-decoration:none;
color:#ffbf01;
}
#innerpage-middle {
	background-image: url(../images/innerpage-middle-bg.png);
	height: auto;
	padding-left:15px;
	padding-right:15px;
	padding-top:6px;
	min-height:250px;
}
#inner-content-bottom {
	background-image: url(../images/innerpage-bottom-bg.png);
	height: 18px;
	background-repeat: no-repeat;
}
#ifrmae {
	height: 440px;
	width: 996px;
	position: absolute;
	z-index: 0;
	background-color: #333333;
	margin:0px;
	padding:0px;
}
.img-list{
	padding-bottom: 25px;
}


.img-list ul {
display:inline;
}

.img-list ul li{
list-style-type:none;
}

.img-list ul li a{
border:#CCCCCC solid 8px;
width:130px; 
height:80px;
float:left;
margin-right:40px;
margin-bottom:35px;
}

.img-list ul li a:hover{
border:#ffffff solid 8px;
}

.gabz-list ul{
list-style-type:none;
margin:0px;
padding:0px;
}

.gabz-list ul li{
list-style-type:none;
margin:0px 50px 35px 0px;
padding:0px;
float:left;
border:5px solid #cccccc;
height:80px;

}

.gabz-list ul li p{
margin-top:15px;
text-align:center;
text-decoration:none !important;
}

.gabz-list ul li p:hover{
color:#ffbf01;
cursor:pointer;
}

#img-list-scroll {
	height: 300px;
    overflow-x:hidden;
	overflow-y:scroll;
	overflow:auto;


}

.gallery-subtotal{
	height:30px;
	font-family: FuturaLtBTLight;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333333;
	font-size:19px;
	line-height: 30px;
	margin-bottom: 10px;
	background-image: url(../images/innerpage-middle-bg.png);
	padding-left: 15px;

}
