/* CSS Document */

p{
color:#505050;
font-size:1.1em;
font:Georgia,Verdana,Tahoma,Arial,sans-serif;
text-align: left;
margin-left: 25px;
margin-right: 25px;
}

a
{
font:Georgia,Verdana,Tahoma,Arial,sans-serif;
font-weight:bold;
color:black;
text-decoration:none;
font-size:16px;
}

td{
text-align:center;
}

h1{
color:#505050;
font-size:24px;
font-weight:bolder;
margin-left: 20px;
}

h2{
color:#505050;
font-size:20px;
font-weight:bolder;
padding-top:8px;
margin-right:0;
margin-bottom:-10px;
padding-left:35px;
}

#imagelink
{
color:#ff9900;
font-size:55px;
}

img{
}

li{
color:#505050;
font-size:16px;
font-weight:bolder;
text-align: left;
margin-top: 5px;
margin-left: 20px;
margin-right: 20px;
}



a.fhd{
background-image: url(images/linkfhd.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:140px;
height:40px;
}

a.mc {
background-image: url(images/linkmc.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:140px;
height:40px;
}

a.about{
background-image: url(images/link-about.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:102px;
height:40px;
}

a.awards {
background-image: url(images/link-awards.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:84px;
height:40px;
}
a.contact {
background-image: url(images/link-contact.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:108px;
height:40px;
}

a.portfolio {
background-image: url(images/link-portfolio.jpg);	
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:84px;
height:40px;
}

a.press {
background-image: url(images/link-press.jpg);
background-repeat:no-repeat;
background-position: 0 0;
display:block;
width:76px;
height:40px;
}

a:hover
{
font:Georgia,Verdana,Tahoma,Arial,sans-serif;
font-weight:bold;
color:gray;
text-decoration:none;
background-position: 0px -40px;
}

#top{
background-image: url(images/logointro.jpg);
background-position: 50% 50%;
background-repeat:no-repeat;
height:100px;
}

#header{
height:130px;
background-image:url(images/logo120.jpg);
background-position: 3px 3px;
background-repeat:no-repeat;
}

.top{
margin-top:86px;
float:right;
margin-right:0px;
}

.top2{
margin-top:40px;
float:right;
margin-right:15px;
}


#intro{
width: 804px;
margin-left: auto;
margin-right: auto;
}

#main{
width: 800px;
margin-left: auto;
margin-right: auto;
}

#content{
width:800px;
height:600px;
}

#content.intro{
width:804px;
height:600px;
margin-left: auto;
margin-right: auto;
}

#content.main{
width:800px;
height:350px;
background-image:url(images/main.jpg); 
background-position: 50% 50%; 
background-repeat:no-repeat;
}

#content.page{
width:800px;
height:350px;
}

#copy{
border-top: medium double black;
text-align:right;
font:Georgia,Verdana,Tahoma,Arial,sans-serif;
font-size:12px;
color:black;
height:20px;
}

table
{
empty-cells: show
}

.border{
border-top: medium double black;
border-bottom: medium double black;
}

.green{
border-bottom: medium double black;
}


