body
{
background-color:#AABBCC;
margin-left:25px;
margin-right:25px;
margin-top:15px;
border-bottom:0px;
text-align:center;
}

.port
{
margin:0px;
}
.navigate 
{
font-family: verdana, tahoma, trebuchet, "sans serif";
font-size:x-small;
padding:0px;
margin:0px;
background-color: #445566;
padding-top:4px;
padding-bottom:4px;
text-align:left;
}
.header
{
background-color: #445566;
border-bottom:1px solid #FFFFFF;
text-align:left;
padding:5px;
}
.headline
{
color:#AABBCC;
padding-left:15px;
}
.content
{
background-color:#EEEEEE;
border: 3px solid #445566;
padding-left:25px;
padding-right:25px;
padding-top:10px;
font-family: verdana, tahoma, geneva, "sans serif";
text-align:left;
}

.titled
{
text-align:right;
padding-top:10px;
}

H1
{
font-size:xx-large;
font-family: georgia, serif;
color:#AABBCC;
padding-left:10px;
margin:0px;
font-variant:small-caps;
}
H2
{}
H3
{ 
font-family: verdana, tahoma, geneva, "sans serif";
background-color:#000000;
color:#AABBCC;
padding-left:15px;
padding-top:3px;
margin-top:0px;
margin-bottom:0px;
margin-right:-40px;
margin-left: -40px;
margin-top: 5px;
font-weight:bold;
font-size:x-small;

}
H4
{
background-color:#000000;
color:#AABBCC;
padding-left:15px;
padding-top:3px;
padding-bottom:4px;
margin-top:0px;
margin-bottom:0px;
margin-right:-40px;
margin-left: -40px;

font-weight:bold;
font-size:large;
font-family: georgia, serif;
font-variant:small-caps;
}

P
{
font-family: georgia, serif;
}

B
{
font-family: georgia, serif;
font-weight:bolder;
font-size:x-small;
color:#990000;
}

i
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:x-small;
color:#663333;
font-style: normal;
font-weight:bold;
}

small
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:x-small;
font-style: italic;
}
ul
{
margin:0px;
padding:0px;
}
li
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:x-small;
margin-left:20px;
list-style-position:outside;
padding-bottom:2px;
}
label
{
width: 99%;
font-family: verdana, tahoma, geneva, "sans serif";
color:#990000;
font-weight: bold;
font-size:x-small;
}
input
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:x-small;
font-weight:bold;
}
textarea
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:small;
width:400px;
}
.download
{
font-family: verdana, tahoma, geneva, "sans serif";
font-size:xx-small;
text-align:right;
margin:0px;
padding:0px;
margin-bottom:10px;
}
.portnavigate
{
z-index:3;
top:35px;
}
.portnavigate
{
z-index:3;
top:35px;
}
.portfolio
{
border: 1px solid #000000;
}
.porty
{
width:250px;
padding-top:20px;
position:absolute;
top:30px;
left:470px;
z-index:3;
}
.portfoot
{
background-color:#AABBCC;
margin:0px;

text-align: right;
}
.porty2
{
background-color:#AABBCC;
margin-top:0px; 
border:1px solid #000000;
height:33px;
padding-top:5px;

}
.portbrand
{
background-color:#ffffff;
border: 5px solid #000000;
position:absolute;
top:35px;
left:1%;
z-index:4;
padding:5px;
width:450px;
}
.portcontent
{
background-color:#EEEEEE;
border: 5px solid #000000;
padding:25px;
font-family: verdana, tahoma, geneva, "sans serif";
width:95%;
position:absolute;
text-align:left;
top:80px;
left:3%;
z-index:1;
}

.navigate a
{
padding-left:10px;
padding-right:10px;
color:#FFFFFF;
text-decoration:none;
}

.navigate a:visited
{
margin-left:10px;
color:#FFFFFF;
text-decoration:none;
}
.navigate a:hover
{
margin-left:10px;
color:#FFFFCC;
text-decoration:none;
font-weight:bold;

}

b.selected
{
font-family: verdana, tahoma, geneva, "sans serif";
color:#FFFFFF
}