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

body{
background-color:#FFFFFF;
margin:0px;
font-family:"Myriad Pro", Tahoma;
font-size:14px;
color:#FFFFFF;
}

a:link, a:visited{
color:#A4A4A4;
text-decoration:none;
}

a:hover{
color:#A4A4A4;
text-decoration:underline;
}

#topbar{
background-color:#333333;
background-image:url(topbar.gif);
background-repeat:repeat-x;
height:23px;
width:100%;
}

div.holder{
width:100%;
min-width:1024px;
overflow:hidden;
margin-bottom:30px;
}

#linkbox{
width:258px;
height:128px;
background-color:#545454;
border-left:5px solid #8A8A8A;
border-right:5px solid #8A8A8A;
border-bottom:5px solid #8A8A8A;
font-size:18px;
color:#A4A4A4;
padding:10px;
float:right;
margin-right:100px;
}

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

#home{
width:200px;
height:24px;
float:left;
background-color:#545454;
margin-bottom:8px;
margin-left:-10px;
padding-left:10px;
padding-top:4px;
margin-top:-4px;
}

#blog{
width:200px;
height:24px;
float:left;
background-color:#545454;
margin-bottom:8px;
margin-left:-10px;
padding-left:10px;
padding-top:4px;
}

#portfolio{
width:200px;
height:24px;
float:left;
background-color:#545454;
margin-bottom:8px;
margin-left:-10px;
padding-left:10px;
padding-top:4px;
}

#contact{
width:200px;
height:24px;
float:left;
background-color:#545454;
margin-bottom:8px;
margin-left:-10px;
padding-left:10px;
padding-top:4px;
}

#buttonhome{
width:58px;
height:28px;
float:right;
text-align:right;
margin-bottom:6px;
margin-right:-10px;
padding-right:10px;
margin-top:-4px;
}

#buttonportfolio{
width:58px;
height:28px;
float:right;
text-align:right;
margin-bottom:6px;
margin-right:-10px;
padding-right:10px;
}

#buttonblog{
width:58px;
height:28px;
float:right;
text-align:right;
margin-bottom:6px;
margin-right:-10px;
padding-right:10px;
background-color:#545454;
}

#buttoncontact{
width:58px;
height:28px;
float:right;
text-align:right;
margin-bottom:6px;
margin-right:-10px;
padding-right:10px;
}

#logo{
width:450px;
height:37px;
float:left;
margin-left:100px;
padding-top:40px;
}

img.logo{
border:0px solid #000000;
}

img.button{
margin-top:7px;
}

div.content{
width:805px;
height:290px;
margin-left:auto;
margin-right:auto;
background-color:#545454;
border:5px solid #8A8A8A;
margin-bottom:25px;
padding:5px;

}

div.contenttitle{
width:100%;
height:25px;
border-bottom:1px dotted #A4A4A4;
font-size:18px;
}

span.white{
color:#A4A4A4;
}

#footer{
width:1024px;
margin-left:auto;
margin-right:auto;
height:50px;
font-size:38px;
color:#64533f;
text-align:center;
}

span.green{
color:#a8ea4c;
}
