@charset "utf-8";
/* CSS Document */

.top {
background-image:url(images/graphics/top.jpg);
background-repeat:no-repeat;
background-position:top;
background-color:#6ED191;
padding:2px;
color:#FFFFFF;
}

.portfoliobox {
border-style:solid;
border-width:1px;
border-color:#CCCCCC;
}

.main {
padding:10px;
}

h1 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:18px;
color:#669900;
}

h2 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:14px;
color:#999999;
}

h3 {
font-family:"Arial Narrow", Arial, Helvetica, sans-serif;
font-size:16px;
border-bottom-color:#999999;
border-bottom-style:solid;
border-bottom-width:1px;
width:80%;
color:#336633;
}

h4 {
color:#FFFFFF;
font-weight:bold;
font-size:14px;
}

.smaller {
color:#999999;
font-size:10px;
}

.green {
color:#66CC00;
font-weight:bold;
}

.left {
background-image:url(images/graphics/left.jpg);
background-repeat:repeat-y;
}

.right {
background-image:url(images/graphics/right.jpg);
background-repeat:repeat-y;
}

.btm {
background-image:url(images/graphics/btm.jpg);
background-position:top;
background-repeat:no-repeat;
padding-left:30px;
padding-top:40px;
padding-bottom:25px;
color:#FFFFFF;
}

.btm a:link, .btm a:active, .btm a:visited {
color:#FFFFFF;
text-decoration:none;
}

.btm a:hover {
color:#FFFFFF;
text-decoration:underline;
}
