#homebody
{
margin:0px 0px 0px 0px;
padding: 20px;
font:.85em/1.2em times, times new roman, serif;
width:950px; 
color:#aeafb0;
}

#internalbody
{
margin:0px 0px 0px 0px;
padding: 20px;
font:.85em/1.2em garamond, times, times new roman, serif;
width:950px; 
color:#893e54;
}

.whitetext
{
color:#fff;
}

a
{
color:#893e54;
text-decoration: none;
}

a:hover
{
color:#893e54;
text-decoration: underline;
}

a:visited
{
text-decoration:none; 
color:#893e54;
}

#link a
{
color:#aeafb0;
text-decoration:none;
}

#link a:hover
{
color:#aeafb0;
text-decoration:underline;
}

#link a:visited
{
text-decoration:none; 
color:#aeafb0;
}

#header
{
padding-left:20px;
}
	
#menu 
{
font: .9em verdana, arial, sans-serif;
clear:left;
position:relative;
left:-60px;
height:2em;
list-style-type:none;
}

#menu li
{
float:left; 
min-width:3em; 
height:2em;
line-height:2em;
color:#fff;
padding:3px;
margin:3px;
}

#menu li a
{
color:#aeafb0;
}

#menu li a, #menu li a:visited
{
display:block;
text-decoration:none; 
color:#aeafb0;
}

#menu li a:hover
{
text-decoration:underline;
}

#internalmenu 
{
font: .9em verdana, arial, sans-serif;
clear:left;
position:relative;
left:-60px;
height:2em;
list-style-type:none;
}

#internalmenu li
{
float:left; 
min-width:3em; 
height:2em;
line-height:2em;
color:#fff;
padding:3px;
margin:3px;
}

#internalmenu li a
{
color:#893e54;
}

#internalmenu li a, #internalmenu li a:visited
{
display:block;
text-decoration:none; 
color:#893e54;
}

#internalmenu li a:hover
{
text-decoration:underline;
}

#about
{
clear:left;
}

img.adv
{
border: #fff solid 2px;
}

img.thumb
{
border: #fff solid 2px;
margin-right:15px;

}

img.thumb a:hover
{
text-decoration:none;
}

#trolley
{
float:left;
position:relative;
left:35px;
}

#trolley_horiz
{
float:left;
position:relative;
left:150px;
}

#paintingdescription
{
clear:left;
margin-left:35px;
}

#paintingdescription_horiz
{
clear:left;
margin-left:150px;
}

#hometext
{
float:left;
margin-top:-60px;
margin-left:380px;
}

#homepettext
{
clear:both;
float:left;
position:relative;
left:5px;
width:700px;

}


#leftcontent
{
float:left;
padding-left:40px;
width:35%;
margin-right:25px;
}

#workshops
{

float:left;

padding-left:45px;
font-size:1.2em;
width:40%;
margin-right:25px;
}
#rightcontent
{
float:left;
width:35%;
margin-left:25px;
position:relative;
top:16px;
}

#nextpage
{
clear:left;
position:relative;
left:600px;
}

#back
{
clear:left;
position:relative;
left:35px;
}

#leftthumbs
{
float:left;
position:relative;
left:-10px;
min-width:45%;
}



#rightthumbs
{
float:left;
position:relative;
left:-10px;

}

#thumbs
{
font-style:italic;
list-style-type:none;

}

#thumbs li
{
padding:10px;
}

#redhat
{
float:right;
margin-left: 15px;
margin-bottom: 10px;
}		

#becca
{
float:left;
margin-right: 15px;
}


#contact
{
float:left;
width: 35%;
margin-left:25px;
text-align:center;
}

#beccagallery
{
float:right;
margin-left: 10px;
padding-top: 15px;
}	

h3
{
text-align:center;
}

#gallery
{
float:left;
width: 35%;
padding-left: 60px;
margin-left:25px;
}


#contactleader
{
clear:left;
position:relative;
left:150px;
top:30px;
}

#fnpinteractive
{
clear:left;
font: .8em verdana, helvetica, arial, sans-serif;
position:relative;
left:275px;
top: 30px;
padding-bottom: 20px;
}

#commissions
{
clear:left;
position:relative;
left:40px;
top:20px;
}

.redtext
{
color: red;
}
