
body{background:#ffcccc}

#horizon{color: white; background-color: transparent; text-align: center; position: absolute; top: 50%; left: 0px; width: 100%; height: 1px; overflow: visible; visibility: visible; display: block}

#first{position: absolute; top: -175px; left:50%; margin-left:-200px; width:400px; height: 400px; background-color:#cc3333; border-style:none; border-color:#990000;}

#name{position: absolute; top: -40px; left:-78px; width:134px; height: 97px; padding:0; border-style:none; border-color:#990000;}
#headshot{position: absolute; top: 30px; left:370px; width:153px; height: 192px; padding:0; border-style:none; border-color:#990000;}
#swatch{position: absolute; top: 320px; left:260px; width:235px; height: 117px;}
#menu{position: absolute; left:10px; width:60px; font-family: trebuchet MS, helvetica; color:#ffcccc; text-align:left; font-size:11px; line-height:1.5em; padding-left:0px; padding-top:75px; overflow: hidden; z-index:99;}
#menuexp1{position:relative; left:9px; display:none; z-index:99;}

.menuinpage{position: absolute; font-family: trebuchet MS, helvetica; color:#ffcccc; text-align:left; font-size:11px; line-height:1.5em; padding-left:0px;  overflow: hidden;}


#slideshow{position: absolute; top: 105px; left:110px; width:200px; height: 188px;z-index:90;}
.slidepic {position: absolute; top: 125px; left:128; width:145px; height: 145px;z-index:20;}

#basket{}

#thumbs{position: absolute; top: 65px; left:80px; width:275px; margin:0;padding:0;}

#pagenav1{position: absolute; top: 268px; left:50%; margin-left:-130px; font-size:11px; font-family: trebuchet MS, helvetica;font-weight: lighter;}
#pagenav2{position: absolute; top: 268px; left:50%; margin-left:-150px; font-size:11px; font-family: trebuchet MS, helvetica;font-weight: lighter;}
.pagenav {color: #ffcccc; font-family: trebuchet MS, helvetica; text-align:right;  font-size: 11px; text-decoration: none; font-weight: lighter;}

.text{position: absolute; top: 55px; left:80px; width:280px; height: 320px; background-color:transparent; font-family: helvetica; color:#ffcccc; text-align:left; font-size:11px; font-weight:lighter; overflow: hidden; margin-top:6px;}
.biotext{position: absolute; top: 20px; left:80px; width:280px; height: 320px; background-color:transparent; font-family: helvetica; color:#ffcccc; text-align:left; font-size:11px; font-weight:lighter; overflow: hidden; margin-top:6px;}
.bio{text-indent:-27px; margin-left:27px;}
.contact{position: absolute; top: 126px; left:80px; width:280px; height: 500px; background-color:transparent; font-family: helvetica; color:#ffcccc; text-align:left; font-size:11px; overflow: hidden;}

#biotop {visibility:hidden; margin-top:6px; margin-bottom:6px;}
#biotv {visibility:hidden;}
#biostage {visibility:hidden;}
#bioradio {visibility:hidden;}
#bioextra {visibility:hidden;}

#vid{position: absolute; top: 80px; left:80px; width:275px; margin:0;padding:0;text-align:center; font-family: trebuchet MS, helvetica; color:#ffcccc; font-size:11px; line-height:1.5em; overflow: hidden;}

#borderbio1{position: absolute; top: 318px; left:-160px; width:217px; height: 130px; padding:0; border-style:none; border-color:#990000;}
#borderpress1{position: absolute; top: 235px; left:-80px; width:129px; height: 200px; padding:0; border-style:none; border-color:#990000;}
#borderpress2{position: absolute;top: -90px; left:100px; width:220px; height: 126px; padding:0; border-style:none; border-color:#990000;}
#borderphoto4{position: absolute;top: -295px; left:50%; margin-left:-95px; width:200px; height: 132px; padding:0; border-style:none; border-color:#990000;}

img {margin:0; padding:0; border:0}
.thumbnail {padding:5px;}

h3 {margin-bottom:4px;margin-top:4px; border: 0; line-height: 1.2em; color: #ffcccc; font-family: trebuchet MS, helvetica;  font-size: 12px; font-weight:bold; text-decoration: none}
p {margin-top:4px;margin-bottom:4px; border:0; line-height: 1.1em;}


a:link {color: #ffcccc; font-family: trebuchet MS, helvetica; text-align:right;  font-size: 11px; text-decoration: none}
a:visited {color: #ffcccc; font-family: trebuchet MS, helvetica; text-align:right;  font-size: 11px; text-decoration: none} 
a:active {color: #ff3333; font-family: trebuchet MS, helvetica; text-align:right;  font-size: 11px; text-decoration: none} 
a:hover {color: #660000; font-family: trebuchet MS, helvetica; text-align:right;  font-size: 11px; text-decoration: none;}

#webd:link {color: #f66; font-family: trebuchet MS, helvetica; font-size: 9px; text-decoration: none}
#webd:visited {color: #f66; font-family: trebuchet MS, helvetica; font-size: 9px; text-decoration: none} 
#webd:active {color: #f99; font-family: trebuchet MS, helvetica; font-size: 9px; text-decoration: none} 
#webd:hover {color: #c33; font-family: trebuchet MS, helvetica; font-size: 9px; text-decoration: none;}


li{list-style:none; text-align:left; line-height:.1em;}

.toggle  {visibility:hidden;z-index:92;}

.webdesign {position: absolute; top: 220px; left:50%; margin-left:250px;   color: #000; font-family: trebuchet MS, helvetica; font-size: 11px; text-decoration: none;}


