* {
	margin: 0;
	padding: 0;
}

/* mac hide \*/
html,body{height:100%;width:100%;}
/* end hide */
body { 
background: #000000 url(images/splash/bg-tile.jpg) repeat;
text-align:center;
min-height:568px;/* for good browsers*/
min-width:800px;/* for good browsers*/
font-family: Arial;
font-size: 14px;
color: #666666;
}

a { color:#666666; text-decoration: none; }	
a:hover { color:#ff6633; text-decoration: underline; }	
a img { border: none; }	
:focus {	outline: 0;	}
ul, li, form, h1, h2, h3, h4, h5, h6 { margin: 0; padding: 0; list-style: none;}
	
h1 { font-size: 22px; font-weight: normal;padding-bottom: 20px; color:#ff6633;}
h2 { font-size: 17px; font-weight: normal; padding-bottom: 20px;}
h3 { font-size: 15px; font-weight: normal; padding-bottom: 20px;}

p { font-size: 14px; color:#666666; font-weight: normal; padding-bottom: 20px; }
p strong { color:#666666; }

#outer{
height:100%;
width:100%;
display:table;
vertical-align:middle;
}
#container {
text-align: center;
position:relative;
vertical-align:middle;
display:table-cell;
height: 568px;
} 
#inner {
width: 800px;
display: table;
text-align: center;
padding: 20px 20px 20px 20px;
margin-left:auto;
border: solid 1px #333333;
margin-right:auto;
background: url(images/splash/bg-white.png) repeat center center;

}
#contentouter{
height:100%;
width:800;
float: right;
display:table;
vertical-align:middle;

}
#contentcontainer {
text-align: left;
position:relative;
vertical-align:middle;
display:table;
width: 800px;

} 

#logo {
margin: 0 0 30px 0;
} 
#hor-line {
	border-top: #666666 dotted 1px;
	margin: 30px 0 30px 0;
	display: block;
} 
#intro {
font-size: 15px;
color:#666666;
font-weight: normal;
margin: 0 0 0 0;
} 
#contact {
margin: 30px 0 0 0;
}  
a.contact {
	display: block;
	overflow: hidden;
	width: 89px;
	height: 25px;
	margin: 30px 0 0 0;
	text-indent: -9999px;
	}

a.contactbtn { background-image: url(images/splash/btn_contact.png); }
a.contact:hover { background-position: 0 100%; }

.forms {
	display: table;
	font-size: 0.9em;
	background: #666666;
	color: #ffffff;
	padding: 0 0 0 0;
	}
	
.forms ul {
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}
.forms p {
	display: block;
	padding: 5px 5px 5px 5px;
	background: #333333; 
	color: #ffffff;
	border-left: #ffffff 1px solid;
	text-decoration: none;
	}	
.forms li {
	display: table;
	float: left;
	font-size: 1.0em;
	background: #666666; 
	}
.forms a {
	display: block;
	padding: 5px 5px 5px 5px;
	background: #F60; 
	color: #ffffff;
	border-left: #ffffff 1px solid;
	text-decoration: none;
	}
.forms a:hover {
	color: #ff6600;
	background: #ffcc00;
	}
	

#address {
float: left;
font-size: 12px;
color:#666666;
font-weight: normal;
margin: 0 0 0 0;
} 
#phone-email {
float: left;
font-size: 12px;
color:#ff6633;
font-weight: normal;
margin: 0 0 0 20px;
} 
#phone-email strong{
width: 200px;
font-size: 17px;
color:#666666;
font-weight: normal;
margin: 0 0 0 20px;
} 
#share {
float: right;
text-align: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
} 
#copyright {
float: right;
text-align: right;
margin: 0 0 0 0;
padding: 0 0 0 0;
font-size: 12px;
color:#666666;
font-weight: normal;
} 
.clear {
clear: both;
}
