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

#barone{
position:absolute;
top:50%;
height:70px;
margin-top:-320px;
left:0px;
width:100%;
overflow:hidden;
background-color:#aaa;
}

#bartwo{
position:absolute;
top:50%;
height:70px;
margin-top:-235px;
left:0px;
width:100%;
overflow:hidden;
background-color:#aaa;
}

#barthree{
position:absolute;
top:50%;
height:300px;
margin-top:-150px;
left:0px;
width:100%;
overflow:hidden;
background-color:#aaa;
}

#barfour{
position:absolute;
top:50%;
height:70px;
margin-top:165px;
left:0px;
width:100%;
overflow:hidden;
background-color:#aaa;
}

#barfive{
position:absolute;
top:50%;
height:70px;
margin-top:250px;
left:0px;
width:100%;
overflow:hidden;
background-color:#aaa;
}

#header{
position:absolute;
left:50%;
width:650px;
margin-left:-325px;
height:70px;
background-color:#fff;
font-family:Helvetica, sans-serif;
font-size:75px;
text-align:center;
line-height:85px;
}

#selected{
position:absolute;
left:50%;
width:195px;
margin-left:-325px;
height:70px;
background-color:#fff;
}

#nav{
position:absolute;
left:50%;
width:650px;
margin-left:-325px;
height:70px;
font-family:Helvetica, sans-serif;
font-size:56px;
text-align:center;
line-height:80px;
}

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

#nav a:link{
text-decoration:none;
color:#000;
}

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

#worknumber li{
display: inline;
text-align:center;
font-size:48px;
line-height:80px;
font-family:Helvetica, sans-serif;
margin:0 4px;
}

#worknumber{
position:absolute;
width:660px;
left:50%;
margin-left:-330px;
height:70px;
text-align:center;
padding:0px;
margin-top:0px;
}

#info{
position:absolute;
right:80px;
height:70px;
font-family:Helvetica, sans-serif;
font-size:56px;
text-align:right;
line-height:75px;
}

#plus{
position:absolute;
right:0px;
width:65px;
height:70px;
font-family:Helvetica, sans-serif;
font-size:56px;
text-align:center;
line-height:75px;
background-color:#fff;
}

#fivein{
position:absolute;
left:50%;
width:650px;
margin-left:-325px;
height:70px;
}

div.slider {
position:absolute;
height:70px;
left:50%;
margin-left:-325px;
margin-top:165px;
top:50%;
width:650px;
z-index:100;
cursor:pointer;
}

div.slider div.knob {
background: #fff;
width: 65px;
height: 70px;
z-index:100;
text-align:center;
font-family:Helvetica, sans-serif;
font-size: 56px;
line-height: 70px;
cursor:pointer;
}

#workimage{
position:absolute;
top:50%;
left:50%;
width:650px;
height:300px;
margin-top:-150px;
margin-left:-325px;
overflow:hidden;
}

span img{
position:absolute;
left:0;
top:0;
}

.box{
position:absolute;
margin-top:0px;
}

span{
display:block;
height:300px;
position:relative;
width:650px;
}

#contactimage{
position:absolute;
top:50%;
left:50%;
width:650px;
height:300px;
margin-top:-150px;
margin-left:-325px;
overflow:hidden;
background-image:url('../images/contact.gif');
}

#email{
position:absolute;
left:50%;
width:650px;
height:70px;
margin-left:-325px;
font-family:Helvetica, sans-serif;
font-size:56px;
text-align:right;
line-height:75px;
}

#emailhighlight{
position:absolute;
right:436px;
width:60px;
height:70px;
background-color:#fff;
}

#emailad{
position:absolute;
right:0px;
font-family:Helvetica, sans-serif;
font-size:48px;
text-align:right;
line-height:75px;
}

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

#emailad a:link{
text-decoration:none;
color:#000;
}

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

#areacode{
position:absolute;
right:215px;
font-family:Helvetica, sans-serif;
font-size:48px;
text-align:right;
line-height:75px;
background-color:#fff;
padding:0 10px;
}

#phonenumber{
position:absolute;
right:0px;
font-family:Helvetica, sans-serif;
font-size:48px;
text-align:right;
line-height:75px;
}

#blogimage{
position:absolute;
top:50%;
left:50%;
width:650px;
height:300px;
margin-top:-150px;
margin-left:-325px;
overflow:hidden;
background-image:url('../images/blog.gif');
}

.description{
position:absolute;
top:10px;
left:10px;
border:#aaa solid 5px;
padding:10px;
background-color:#fff;
color:#000;
font-family:Helvetica, sans-serif;
font-size:18px;
max-width:400px;
}

.description a{
display:block;
margin-top:10px;
padding:2px 5px;
text-align:right;
}
.description a:visited{
text-decoration:none;
background-color:#aaa;
color:#fff;
}

.description a:link{
text-decoration:none;
background-color:#aaa;
color:#fff;
}

.description a:hover{
text-decoration:none;
background-color:#aaa;
color:#fff;
}

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

#fivein a:link{
text-decoration:none;
color:#000;
}

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