*:focus{outline: none;}BODY{
	MARGIN: 0px;
	PADDING: 0px;
	height:100%;
	min-width:905px;
	background:#000 url(../images/bg.jpg) center no-repeat;
	padding:0 20px;
}

HTML{
	MARGIN: 0px;
	PADDING: 0px;
	height: 100%;
}

FORM{
	MARGIN: 0px;
	PADDING: 0px;
}

IMG{
	BORDER: none;
}

TABLE {
	BORDER-COLLAPSE: collapse;
}

TABLE TR TD{
padding:0px;
border:0px;
}

a{
color:#0b8c8f;
}
a:hover{
text-decoration:none;
}

#wrap-padding{
height:100%;
}
#wrap{
min-height:100%;
width:905px;
margin:0 auto;
position:relative;
}
#header{
padding-top:20px;
width:100%;
}
#main{
width:100%;
padding-bottom:60px;
padding-top:30px;
}
#clear-floats{
clear:both;
}
#footer{
padding-top:25px;
position:absolute;
bottom:0;
height:35px;
width:100%;
}
/**/
#header-block{
padding-top:15px;
}
#menu{
text-align:right;
}
#menu div{
margin-bottom:15px;
}


#body1{
background:#000 url(../images/bg1.jpg) center no-repeat;
}
#menu_ span{
margin-left:15px;
}
#menu_ .no-l-m{
margin-left:0;
}
#cont{
margin-top:25px;
font-family:Arial;
color:#fff;
font-size:18px;
font-style:italic;
letter-spacing:4px;
line-height:40px;
text-align:center;
}
#cont img{
padding-top:20px;
}


#cont1{
margin-top:25px;
position:relative;
float:left;
width:100%;
}
#cont1 img{
float:left;
margin-top:20px;
}
#cont1 div{
float:right;
margin-right:50px;
width:540px;
font-family:Arial;
color:#fff;
font-size:16px;
font-style:italic;
letter-spacing:2px;
}


#cont2{
margin-top:115px;
}
#cont2 img{
position:relative;
left:-20px;
}
#snd{
position:absolute;
margin-left:40px;
}
#design{
margin-top:30px;
margin-left:111px;
float:left;
}
#work{
margin-top:30px;
float:right;
margin-right:71px;
}


.m5{
margin-left:5px;
}
.m20{
margin-left:20px;
}
#preload{
display:none;
}


#cont5{
margin-top:35px;
position:relative;
float:left;
width:100%;
}
#des{
float:right;
font-family:Arial;
color:#fff;
font-size:14px;
font-style:italic;
width:365px;
}
#cont5 img{
float:left;
margin-bottom:15px;
}
#des div{
margin-bottom:15px;
}


#cont3{
margin-top:40px;
}
#cont3 table a{
text-decoration:none;
font-family:Arial;
color:#fff;
font-size:18px;
font-style:italic;
letter-spacing:2px;
}
#cont3 table tr{
height:80px;
}
#cont3 table tr td{
width:450px;
}
#cont3 table tr td.p-r{
width:470px;
padding-right:20px;
}
#cont3 table tr td.im{
width:38px;
padding-right:15px;
}
#nums{
font-family:Arial;
color:#419fa5;
font-size:22px;
font-style:italic;
text-align:center;
margin-top:20px;
}
#nums span{
margin-left:4px;
}
#nums a{
text-decoration:none;
color:#fff;
}


#cont6{
margin-top:30px;
}
#pane{
height:406px;
font-family:Arial;
color:#fff;
font-size:16px;
font-style:italic;
letter-spacing:4px;
}
#hdr{
font-family:Arial;
color:#5acac3;
font-size:20px;
font-style:italic;
letter-spacing:5px;
text-align:center;
margin-bottom:25px;
}
#pane div{
margin-bottom:20px;
}

#combo{
width:350px;
float:left;
}
.fl-r{
width:500px;
float:right;
}
.fl-r #pane{
height:402px;
letter-spacing:0;
}
