body { 
text-align:center;
margin: 0 auto; 
background-repeat:repeat-x;
background-color:#000000;
background-image:url(../images/bottom_back.jpg);
font-family:century gothic;

scrollbar-3dlight-color:#000000; 
scrollbar-arrow-color:#999999;
scrollbar-base-color:#000000;
scrollbar-darkshadow-color:#000000;
scrollbar-face-color:#000000;
scrollbar-highlight-color:#999999;
scrollbar-shadow-color:#000000;
}


#container{
width:928px;
margin: 0px auto;
height:603px;
background-color:#000000;
}

#container2{
width:928px;
margin: 0px auto;
height:603px;
background-color:#000000;
}

#bottom{
height:573px;
background-color:#000000;
}




#box {
width:108px;
height:219px;
float:left;
}

#footer {
float:right;
height: 30px;
}


/********************************************
  TABLE WORK
 ********************************************/

table.worktab {
width: 800px;
float:right;
}

table.worktab tr {
vertical-align:top;
}

table.worktab tr td {
width:164px;
font-size:12px;
color:#ffffff;
}

table.worktab th{
color:#999999;
font-size:12px;
text-align:left;
padding-left:10px;
text-transform:uppercase;
}



/********************************************
  WORK UL
 ********************************************/

ul {
text-align:left;}

li {
list-style-type:square;
color:#666666;
margin-left:-15px;
font-size:11px;
padding-bottom:4px;

}


/********************************************
 WORDING TITLE
 ********************************************/

.small {
color:#ffffff;
font-size:11px;
padding-right:0px;
padding: 0px 0px 0px 0px;
float:right;
}

.bigf {
font-size:80px;
color:#ffffff;
float:left;
padding-right:30px;
height:180px;
}

.smallf {
font-size:14px;
letter-spacing:2px;
color:#ffffff;
float:left;
text-transform:uppercase;
}


.bigf2 {
font-size:80px;
color:#ffffff;
float:left;
padding:0px;
}

p {
color:#cccccc;
text-align:left;
padding: 18px 0px 0px 0px;
font-size:12px;
line-height:16px;
padding-right:80px;
}

h6 {
font-size:10px;
padding: 0px;
margin: 0px;
line-height:12px;
color:#666666;
}

h4 {
font-size:10px;
padding: 0px;
margin: 0px;
line-height:12px;
color:#666666;
letter-spacing:2px;
}

h3 {
font-size:12px;
padding: 0px;
margin: 0px;
line-height:20px;
color:#666666;
letter-spacing:2px;
}

h3 span {
font-size:10px;
font-weight:400;
float:left;
}


h5 {
font-size:11px;
padding: 0px;
margin: 0px;
line-height:12px;
color:#990000;
}




/********************************************
 LINKS
 ********************************************/
 h3 a:link {
font-style:normal;
color:#FFFFFF;
}

 h3 a:active {
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

 h3 a:visited {
font-style:normal;
color:#FFFFFF;
text-decoration:none;
}

 h3 a:hover {
font-style:normal;
color:#666666;
text-decoration:none;
}
 
 
a:link {
text-decoration:none; 
color:#FFFFFF;
}

a:active{ 
text-decoration:none;  
}

a:visited {
text-decoration:none; 
color:#FFFFFF;
}

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

a.a2:link {
color:#999999;
font-style:italic;
}

a.a2:hover {
color:#666666;
}

a.a2:visited {
color:#999999;
font-style:italic;
}

a.a2:active {
color:#999999;
font-style:italic;
}





/********************************************
 SCROLLER
 ********************************************/
.scroller {
height:185px; 
overflow:auto;
} 



/********************************************
  TABLE FORM
 ********************************************/

table.form{
margin-left:6px;
text-align:left;
color:#666666;
margin-top:-18px;
float:left;
}

table.form tr td{
padding:0;
padding-left:16px;
padding-top:4px;
}

table.form tr td.guest{
padding:0;
padding-left:16px;
padding-top:4px;
height:20px;
}

table.form tr td.address{
padding-top:24px;
padding-left:80px;
}

input {
	background-color:#000;
	padding:4px;
	font-size:10px;
	color:#777;
	border:1px solid #333;
	width:220px;
	}
	
input.button {
	width:70px;
	}
	
input.button2 {
	width:120px;
	}
	
textarea {
	background-color:#000;
	padding:4px;
	font-size:10px;
	color:#777;
	border:1px solid #333;
	}

select {
	background-color:#000;
	padding:4px;
	font-size:10px;
	color:#777;
	border:1px solid #333;
}


