/********************************* Main operations *********************************/


body
{
color:#444444;
background-color:#bbb3a6;
font-family:arial;
font-size:12px;
text-align: ;
}

div.container
{
text-color:#ff0000;
position: relative;
margin:0 auto;
top:0px;
width:775px;
height:550px;
}




/********************************* Lists *********************************/


ul.topnavul
{
background-color:#f7992a;
filter:alpha(opacity=80);
-moz-opacity:0.8;
Width: 130px;
text-align: center;
border-style: solid;
border-color: #f7992a;
border-width: 1px 1px 1px 1px;
margin-left: 3px;
padding-left: 3px;
margin-right: 0px;
padding-right: 0px;
list-style-type: none;
}


ul.topnavul2
{
Width: 130px;
text-align: left;
border-style: solid;
border-color: #f7992a;
border-width: 0px 0px 0px 0px;
margin-left: 3px;
padding-left: 3px;
margin-right: 0px;
padding-right: 0px;
list-style-type: disc;
list-style-position:outside;
}


ul.projects
{
margin-left: 0px;
padding-left: 0px;
list-style-type:disc;
list-style-position:inside;
list-style-image: url(li_circle.gif);
}

ul
{
list-style-type:square;
list-style-position:outside;
}

ol
{
list-style-type:decimal;
list-style-position:outside;
}



/********************************* Tables *********************************/


table
{
border: solid rgb(255,255,255)
}


tr
{
color:#444444;
background-color:#FFFFFF;
font-family:arial;
font-size:12px;
vertical-align:top;
}



td
{
color:#444444;
background-color:#FFFFFF;
font-family:arial;
font-size:12px;
vertical-align:top;
}



/********************************* Miscellaneous *********************************/

HR
{
height:2px;
border:0px;
width:100%;
background:#a38d6d; 
}



/********************************* Text *********************************/


h1
{
color:#993300;
font-family:arial;
font-size:18px;
font-weight:bold;
text-decoration:none;
margin-top:0px;
}


h2
{
color:#745323;
font-family:arial;
font-size:14px;
font-weight:bold;
text-decoration:none;
margin-top:0px;
}


h3
{
color:#cc6600;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
margin-top:0px;
}


h4
{
color:#444444;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
margin-top:0px;
}


h5
{
color:#745323;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
margin-top:0px;
}



span.yrg
{
color:#993300;
font-family:arial;
font-size:12px;
font-weight:bold;
text-decoration:none;
}



b
{
color:#444444;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:0px;
text-decoration:none;
}


i
{
color:#444444;
font-family:arial;
font-size:12px;
font-weight:none;
letter-spacing:0px;
text-decoration:none;
font-style:italic;
}


span.creds
{
color:#c5c1b9;
font-family:arial;
font-size:10px;
font-weight:normal;
}


span.red_star
{
color:#ff0000;
font-family:arial;
font-size:16px;
font-weight:bold;
text-decoration:none;
}


span.red
{
color:#ff0000;
font-family:arial;
font-size:12px;normal;
text-decoration:none;
}


span.orange
{
color:#cc6600;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}


span.brown
{
color:#745323;
font-family:arial;
font-size:12px;
font-weight:bold;
letter-spacing:1px;
text-decoration:none;
}


span.blue
{
color:#0000FF;
font-family:arial;
font-size:12px;
font-weight:normal;
letter-spacing:0px;
text-decoration:none;
}


span.fine_blue
{
color:#0000FF;
font-family:arial;
font-size:10px;
font-weight:normal;
letter-spacing:0px;
text-decoration:none;
}


span.fine
{
color:#444444;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration:none;
}




/********************************* Links *********************************/

a:link
{
color:#cc6600;
font-family:arial;
font-size:12px;
font-weight:normal;
text-decoration: underline;
}
a:visited
{
color:#cc6600;
font-family:arial;
font-size:12px;
font-weight:normal;
text-decoration: underline;
}
a:hover
{
color:#444444;
font-family:arial;
font-size:12px;
font-weight:normal;
text-decoration: underline;
}
a:active
{
color:#cc6600;
font-family:arial;
font-size:12px;
font-weight:normal;
text-decoration: underline;
}


a.bottom:link
{
color:#444444;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration: none;
}
a.bottom:visited
{
color:#444444;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration: none;
}
a.bottom:hover
{
color:#444444;
font-family:arial;
font-weight:normal;
text-decoration: underline;
}
a.bottom:active
{
color:#444444;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration: none;
}


a.topnav:link
{
color:#ffffff;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration: none;
}
a.topnav:visited
{
color:#ffffff;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration: none;
}
a.topnav:hover
{
color:#ffffff;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration: underline;
}
a.topnav:active
{
color:#ffffff;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration: none;
}

a.projects:link
{
color:#4d4d4d;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.projects:visited
{
color:#4d4d4d;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
}
a.projects:hover
{
color:#cc6600;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration:underline;
}
a.projects:active
{
color:#4d4d4d;
font-family:arial;
font-size:10px;
font-weight:bold;
text-decoration:none;
}


a.credits:link
{
color:#c5c1b9;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.credits:visited
{
color:#c5c1b9;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
a.credits:hover
{
color:#cc6600;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration:underline;
a.credits:active
{
color:#c5c1b9;
font-family:arial;
font-size:10px;
font-weight:normal;
text-decoration:underline;
}
