#image  {visibility: visible;
position:   absolute;
top:        303px;
left:       80px;
width:      216px;
height:     auto }

#description  {visibility: visible;
position:   absolute;
top:        540px;
left:       80px;
width:      360px;
height:     auto }

#description_tall  {visibility: visible;
position:   absolute;
top:        660px;
left:       80px;
width:      500px;
height:     auto }

#description_tall_2  {visibility: visible;
position:   absolute;
top:        800px;
left:       80px;
width:      500px;
height:     auto }

#nav {visibility: visible;
position:   absolute;
top:        200px;
left:       40px;
width:      650px;
height:     auto }

#contact  {visibility: visible;
position:   absolute;
top:        250px;
left:       80px;
width:      500px;
height:     auto }

#homenav  {visibility: visible;
position:   absolute;
color:      white;
top:        200px;
left:       40px;
width:      1000px;
height:     auto }

#indexnav  {visibility: visible;
position:   absolute;
top:        85;
background: white;
width:      100%;
height:     auto }

#indexnav img  { border: 1px solid black }

#indexnav table img  { border: 0px solid black }

#mainnav  {visibility: visible;
position:   absolute;
top:        85;
width:      100%;
height:     auto }

#mainnav img  { border: 1px solid black }

#mainnav table img  { border: 0px solid black }


#waves
{
        background-image: url("wave.JPG");
        background-repeat: repeat-x
}

#resume   {padding-bottom: 50px;
position:       absolute;
top:            250px;
left:           80px;
width:          550px;
height:         auto }


#large_img  {visibility: visible;
position:   absolute;
top:        50;
width:      100%;
height:     auto }



body  {background-color: #EEEEEE }


img {border-width: 0 }

p {color:       #000;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
line-height: 14px;
text-align:  left;
margin:      0;
padding:     0 }

#resume p  {color:       #333;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
line-height: 14px;
text-align:  left;
margin:      10px;
padding:     0 }


#contact a {color: #000 }

#contact a:hover {color: #f60 }

h1 {color:       #000;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-style:  normal;
font-weight: normal;
line-height: 13px;
text-align:  left;
margin:      0;
padding:     0 }
h1 a {color: #000 }

h1 a:link {color: #000 }

h1 a:visited {color: #000 }

h1 a:hover {color: #f60 }

h1 a:active {color: #000 }

#homenav h1  {color:       #000;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-style:  normal;
font-weight: normal;
line-height: 13px;
text-align:  left;
margin:      0 0 15px;
padding:     0 }

#resume h1    {color:       #000;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-style:  normal;
font-weight: bold;
line-height: 14px;
text-align:  left;
margin:      0;
padding:     0 }



h2  {color:       #999;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 14px;
margin:      15px 0 5px }

#homenav h2   {color:       Black;
font-size:   23px;
font-family: Bodoni, Palatino, Times New Roman;
font-weight: normal;
line-height: 20px;
margin:      0 }

#nav h2   {color:       Black;
font-size:   18px;
font-family: Bodoni, Palatino, Times New Roman;
font-weight: normal;
line-height: 20px;
margin:      0 }

#resume h2    {color:       #333;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 14px;
margin:      0;
padding:     0 }

#indexnav h2   {color:       #666;
font-size:   23px;
font-family: Bodoni, Palatino, Times New Roman;
font-weight: normal;
line-height: 20px;
margin:      0 }


#mainnav h2   {color:       #666;
font-size:   23px;
font-family: Bodoni, Palatino, Times New Roman;
font-weight: normal;
line-height: 20px;
margin:      0 }


h3  {color:       #999;
font-size:   12px;
font-family: Geneva, SunSans-Regular, sans-serif;
font-weight: normal;
line-height: 35px;
display:     block;
margin:      15px 0 0;
padding:     0 }


ul {text-indent:     0;
list-style-type: none;
display:         block;
margin:          0;
padding:         0;
top:             0;
left:            0 }

ul li {font-size:        12px;
font-family:      Geneva, SunSans-Regular, sans-serif;
line-height:      22px;
text-align:       left;
list-style-type:  none;
list-style-image: none;
display:          block;
margin:           0;
padding:          0;
width:            22px;
height:           22px;
float:            left;
clear:            none;
border-width:     0 }

#nav a {color:       #666;}
#nav b {color:       Black;
	font-size:   23px;}
#homenav a{font-size:   18px;}

a  {color:           #666;
text-decoration: none }


a:link  {text-decoration: none }


a:visited  {text-decoration: none }


a:hover {color:           #f60;
text-decoration: none }

a:active  {text-decoration: none }
.on {color: #000 }
.headernote {color:       #333;
font-weight: normal }

















#image2  {visibility: visible;
position:   absolute;
top:        803px;
left:       80px;
width:      216px;
height:     auto }

#description2  {visibility: visible;
position:   absolute;
top:        1040px;
left:       80px;
width:      360px;
height:     auto }

#description_tall2  {visibility: visible;
position:   absolute;
top:        1160px;
left:       80px;
width:      500px;
height:     auto }

#description_tall2  {visibility: visible;
position:   absolute;
top:        1300px;
left:       80px;
width:      500px;
height:     auto }

#nav2 {visibility: visible;
position:   absolute;
top:        700px;
left:       40px;
width:      650px;
height:     auto }

