@charset "utf-8";
/* CSS Document */

body,td,th {
	font-family:Helvetica;
	font-size: 12px;
	color: #FFFFFF;
}
body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px; background:#000000;
}
a:link {
	color: #F1EDEB;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #F1EDEB;
}
a:hover {
	text-decoration: none;
	color: #FFFFFF;
}
a:active {
	text-decoration: none;
	color: #F1EDEB;
}

a,img{outline:none; border:none;}

img ,td,div,li,#hdrNav{ behavior: url("iepngfix.htc")}

.linegap{line-height:0.5cm;}

.fl{float:left;}
.fr{float:right;}
.dil{display:inline;}

.p10{padding:10px;}
.pt10{padding-top:10px;}
.pr10{padding-right:10px;}
.pb10{padding-bottom:10px;}
.pl10{padding-left:10px;}

.m5{margin:5px;}
.mt5{margin-top:5px;}
.mr5{margin-right:5px;}
.mb5{margin-bottom:5px;}
.ml5{margin-left:5px;}

.m10{margin:10px;}
.mt10{margin-top:10px;}
.mr10{margin-right:10px;}
.mb10{margin-bottom:10px;}
.ml10{margin-left:10px;}

.m15{margin:15px;}
.mt15{margin-top:15px;}
.mr15{margin-right:15px;}
.mb15{margin-bottom:15px;}
.ml15{margin-left:15px;}

.m20{margin:20px;}
.mt20{margin-top:20px;}
.mr20{margin-right:20px;}
.mb20{margin-bottom:20px;}
.ml20{margin-left:20px;}

.m25{margin:25px;}
.mt25{margin-top:25px;}
.mr25{margin-right:25px;}
.mb25{margin-bottom:25px;}
.ml25{margin-left:25px;}

.m30{margin:30px;}
.mt30{margin-top:30px;}
.mr30{margin-right:30px;}
.mb30{margin-bottom:30px;}
.ml30{margin-left:30px;}

.f11{font-size:11px;}

.logo{margin-top:230px;}
.homebanner{margin-top:130px;}
.homeicon{margin-top:507px;}

.menu{margin:142px 0 0 42px; height:19px;}
.menu a{display:inline-block; float:left;}
.menu span.divied{background:url(../images/menu.jpg) no-repeat -46px 0; width:40px; height:19px;}

.menu a.about{background:url(../images/menu.jpg) no-repeat 0 0; width:46px; height:19px;}
.menu a.about:hover{background:url(../images/menu.jpg) no-repeat 0 -19px; width:46px; height:19px;}
.menu a.aboutact{background:url(../images/menu.jpg) no-repeat 0 -19px; width:46px; height:19px; }

.menu a.work{background:url(../images/menu.jpg) no-repeat -86px 0; width:46px; height:19px;}
.menu a.work:hover{background:url(../images/menu.jpg) no-repeat -86px -19px; width:46px; height:19px;}
.menu a.workact{background:url(../images/menu.jpg) no-repeat -86px -19px; width:46px; height:19px;}

.menu2{margin:10px 0 0 170px;}
.menu2 a{display:block;}
.menu2 a.print{background:url(../images/menu2.jpg) no-repeat 0 0; width:33px; height:15px;}
.menu2 a.print:hover{background:url(../images/menu2.jpg) no-repeat -33px 0; width:33px; height:15px;}
.menu2 a.printact{background:url(../images/menu2.jpg) no-repeat -33px 0; width:33px; height:15px; }

.menu2 a.logos{background:url(../images/menu2.jpg) no-repeat 0 -15px; width:33px; height:15px;}
.menu2 a.logos:hover{background:url(../images/menu2.jpg) no-repeat -33px -15px; width:33px; height:15px;}
.menu2 a.logosact{background:url(../images/menu2.jpg) no-repeat -33px -15px; width:33px; height:15px;}

.about-content{margin-top:150px; line-height:30px; font-size:12px; width:360px; float:right; text-align:justify;}



#gallery {width:484px; height:550px; margin:20px 0 0 0; position:relative;}
#gallery a.previous {display:block; height:37px; width:12px; background:url(../images/arrow_left.gif); position:absolute; left:0; top:268px;}
#gallery a.next {display:block; height:37px; width:12px; background:url(../images/arrow_right.gif); position:absolute; right:0; top:268px;}
#gallery a b {display:none;}
#gallery #fullsize {position:absolute; left:0; top:0; height:550px; width:484px; overflow:hidden; text-align:center;}
#gallery #fullsize div {width:484px; height:550px; padding-top:0; position:relative;}
#gallery #fullsize div img {clear:both; display:block; margin:0 auto; border:0;}
#gallery #fullsize div h3 {padding:10px 0 0 0; margin:0; font-size:18px;}
#gallery #fullsize div p {padding:5px 0; margin:0; font-size:12px; line-height:18px;}


#print {width:484px; height:610px; margin:14px 0 0 0; position:relative;}
#print a.previous {display:block; height:37px; width:12px; background:url(../images/arrow_left.gif); position:absolute; left:0; top:298px;}
#print a.next {display:block; height:37px; width:12px; background:url(../images/arrow_right.gif); position:absolute; right:0; top:298px;}
#print a b {display:none;}
#print #fullsize {position:absolute; left:0; top:0; height:610px; width:484px; overflow:hidden; text-align:center;}
#print #fullsize div {width:484px; height:610px; padding-top:0; position:relative;}
#print #fullsize div img {clear:both; display:block; margin:0 auto; border:0;}
#print #fullsize div h3 {padding:10px 0 0 0; margin:0; font-size:18px;}
#print #fullsize div p {padding:5px 0; margin:0; font-size:12px; line-height:18px;}


.contact{font-size:11px; line-height:20px;}