/* CSS Document */

body { font-family:Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 0;
background-color: #5A3D1B;
background-image: url(images/desk.jpg);
text-align: center;
}


.imgBorder {
border: 4px solid #926D51;
}

a { text-decoration: underline;
color: #333;
padding: 1px;
}

a:hover { 
text-decoration: none;
color: #666;
} 

img { border: none;
}

p { text-align: justify;
}

h1 { font-size: 13px;
color: #FFF;
background-color: #926D51;
width: 115px;
text-align: center;
padding: 2px;
}

h1.left { font-size: 13px;
color: #FFF;
background-color: #926D51;
width: 350px;
text-align: left;
padding: 1px;
padding-left: 15px;
}

h1.links {
font-size: 13px;
color: #FFF;
background-color: #926D51;
text-align: left;
padding: 1px;
padding-left: 10px;
width: 385px;
}

h1.contactleft { font-size: 13px;
color: #FFF;
background-color: #926D51;
text-align: left;
padding: 1px;
padding-left: 10px;
width: 280px;
margin-bottom: 5px;
}



ul.nav a { text-decoration: none;
color: #000;
padding: 1px;
}

ul.nav a:hover { 
text-decoration: none;
color: #666;
} 


ul.nav li { list-style: none;
display: inline;
font-style: normal;
}

ul li.home { 
position: absolute;
top: 60px;
left: 5em;
}

ul li.bio { 
position: absolute;
top: 60px;
left: 13.65em;
}

ul li.books { 
position: absolute;
top: 60px;
left: 21em;
}

ul li.class { 
position: absolute;
top: 60px;
left: 27.90em;
}

ul li.workshop {
position: absolute;
top: 60px;
left: 35.7em;
}

ul li.links {
position: absolute;
top: 60px;
left: 45em;
}

ul li.contact { 
position: absolute;
top: 60px;
left: 52.5em;
}

#container { 
position: relative;
top: 0;
left: 0;
width: 730px;
height: 530px;
margin: 0 auto;

}

#left {
float: left;
position: relative;
top: 100px;
left: 54px;
width: 365px;

}

#right { float:left;
position: relative;
top: 120px;
left: 130px;
}


#home { 
background-image: url(images/home.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}

#services {
float: left;
position: relative;
top: 130px;
left: 15px;
width: 166px;
text-align: left;

}

#services ul {
list-style: circle;
}

li.head {
list-style: none;
}

#dadhome img{
float: left;
margin-right: 12px;
}



#home p { float: left;
position: relative;
top: 100px;
left: 54px;
width: 620px;
line-height: 19px;
}



#bio { 
background-image: url(images/bio.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}

#bio p {
line-height: 19px;
}

.res {
padding-top: 25px;
position: absolute;
top: 230px;
left: 2px;
}

#books { 
background-image: url(images/books.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}



.books { position: absolute;
top: 145px;
left: 54px;
}

#books h1 {
position: absolute;
top: 110px;
left: 54px;
}

#class { 
background-image: url(images/classinfo.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}


ul.class {
list-style: circle;
text-align: left;
}

.teach img{margin-bottom: 10px;
}


#workshops { 
background-image: url(images/workshops.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}

ul.workshops {
list-style: circle;
text-align: left;
}

#scheduleleft {
position: relative;
top: 100px;
left: 54px;
float: left;
height: 390px;
width: 618px;
overflow: auto; 
text-align: left;
}


#links { 
background-image: url(images/links.png);
background-repeat:no-repeat;
width: 725px;
height:525px;

}


#linkscol {
position: relative;
top: 100px;
left: 54px;
float: left;
height: 390px;
width: 618px;
overflow: auto; 
text-align: left;
}


.head { color: #FFF;
background-color: #926D51;
font-weight: bold;
padding: 1px;
}

#contact { 
background-image: url(images/contact.png);
background-repeat:no-repeat;
width: 725px;
height:525px;
}


#contactleft {
float: left;
position: absolute;
top: 100px;
left: 54px;
width: 290px;
text-align: justify;
}



#contactleft img {
position: absolute;
top: 383px;
left: 200px;
}


#contactform { 
font-size: 13px;
color:#926D51;
padding: none;
font-weight: bold;
float: left;
position: absolute;
top: 250px;
left: 390px;
width: 256px;
text-align: left;
}

.submit { float: right;
margin-top: 5px;
}


#contactright ul.office {
font-size: 12px;
float: left;
list-style: none;
position: absolute;
top: 115px;
left: 350px;
text-align: left;
}

.paypal {
position: absolute;
top: 350px;
left: 235px;
}

#gallery {
width: 665px;
height: 405px;
position: absolute;
top: 90px;
left: 30px;
}

