/* CSS Document */

strong {
font-weight: bold;
}

h1 {
font-family: Helvetica, Arial, sans-serif;
font-size: 19px;
line-height: 22px;
color: #FFFFFF;
}

p {
font-family: Helvetica, Arial, sans-serif;
color:#e5e5e5;
font-size: 12px;
line-height: 16px;
margin-top: 12px;
}

li {
font-family: Helvetica, Arial, sans-serif;
font-size: 12px;
color: #FFFFFF;
}

a {
font-family: Helvetica, Arial, sans-serif;
color:#e5e5e5;
}

#banner {
background-image: url("../images/background-top2b.gif");
background-repeat: no-repeat;
width: 1098px;
height: 193px;
}

#banner img {
margin-top: 130px;
}

#width {
_width: 1200px;
}

#middle {
background-image: url("../images/righty2.gif");
background-position: left bottom;
background-repeat: no-repeat;
background-color: #666666;
overflow: hidden;
min-width: 1200px;
width: 100%;
}

#middleport {
background-image: url("../images/righty2b.gif");
background-position: left bottom;
background-repeat: no-repeat;
background-color: #666666;
overflow: hidden;
min-width: 1200px;
width: 100%;
}

#nav {
position: relative;
float: left;
width: 200px;
padding-top: 35px;
}

#nav li{
width:199px;
text-align: right;
border-top-width: 1px;
border-top-style: solid;
border-top-color: #FFFFFF;
margin: 0 0 -1px 0;
padding-right: 1px;
}

#nav a{
padding: 11px 10px 11px 0;
text-decoration: none;
font-size: 13px;
color: #FFFFFF;
display: block;
width: 189px;
}

#photo {
float: left;
width: 370px;
height: 370px;
padding: 0px 1px 0px 1px;
background-color: white;
}

#content {
float: left;
width: 360px;
padding: 35px 0 0 18px;
}

#content li {
line-height: 16px;
color:#e5e5e5;
margin-top: 12px;
}

#portfolio {
float: left;
}

#contentport {
clear: left;
width: 350px;
padding: 11px 0 0 18px;
}

#box {
float: left;
overflow:hidden;
border-width: 1px;
border-left-style: solid;
border-bottom-style: solid;
border-right-style: solid;
border-color: #FFFFFF;
background-color: #DADBDC;
_height: 26px;
}

#topselect li {
float: left;
color: #666666;
padding-top: 5px;
padding-bottom: 5px;
}

#topselect strong {
font-weight: normal;
}

#left {
padding: 4px 5px 0px 5px;
}

#right {
padding: 4px 5px 0px 5px;
}

#topselect p{
background-color: #666666;
color: #e5e5e5;
float: left;
min-width: 132px;
margin: 0;
padding: 5px 10px 0px 20px;
_width: 132px;
}

#topselect a {
vertical-align: middle;
}

#bottom p {
float: left;
padding: 4px 20px 0 0;
}

#bottomselect li {
float: left;
padding: 5px 1px 3px 1px;
margin: 10px 3px 0 0;
border-width: 1px;
border-style: solid;
border-color: #FFFFFF;
}

#bottomselect a {
text-decoration: none;
font-size: 16px;
color: #FFFFFF;
padding: 4px 4px 4px 4px;
}

.top {
float: left;
}

#other {
float: left;
width: 120px;
margin-top: 35px;
padding: 0px 0 0 30px;
}

#other p{
line-height: 20px;
}

#other a {
vertical-align: middle;
}

#other li {
line-height: 16px;
margin-top: 10px;
}

#foot {
background-image: url("../images/background-bottom1.gif");
background-repeat: no-repeat;
width: 100%;
padding-top: 222px;
}

#foot p {
font-size: 10px;
line-height: 18px;
color: #4D392B;
}

#bottomselect li:hover { background-color: #403000;}
#bottomselect a:hover { background-color: #403000;}

#nav a:hover { background-color: #403000;}
#nav li:hover { background-color: #403000;}
#nav a:link, a:active { color: #FFFFFF;}
#nav a:visited { color: #FFFFFF;}
#nav a:hover { color: #FFFFFF;}

body a:link, a:active { color: #e5e5e5; text-decoration: underline;}
body a:visited { color: #e5e5e5; text-decoration: underline;}
body a:hover { color: #FFFFFF; text-decoration: underline;}

#foot a:link, a:active { color: #A7CE38; text-decoration: underline;}
#foot a:visited { color: #A7CE38; text-decoration: underline;}
#foot a:hover { color: #7D7D7D; text-decoration: underline;}

#topselect a:link, a:active { color: #666666; text-decoration: none;}
#topselect a:visited { color: #666666; text-decoration: none;}
#topselect a:hover { color: #ffffff; text-decoration: none;}

#other a:link, a:active { color: #e5e5e5; text-decoration: none;}
#other a:visited { color: #e5e5e5; text-decoration: none;}
#other a:hover { color: #FFFFFF; text-decoration: underline;}

#current a:link, a:active { color: #FFFFFF; text-decoration: none;}
#current a:visited { color: #FFFFFF; text-decoration: none;}
#current a:hover { color: #FFFFFF; text-decoration: underline;}
