body	{
	background: #EFF1F5;
	margin: 0 auto;
	padding: 0;
	font: 80% arial,verdana, sans-serif;
	text-align: center;
    color: #333;
	width: 600px;
}

p	{
	line-height: 1.4em;
}

h1	{
	font-size: 100%;
	padding: 0;
}

h1#logo
{
	position: relative;
	left: 25%;
}

h2	{
	font-size: 120%;
	color: #809999;
	margin: 10px 0 0;
}
h3	{
	font-size: 110%;
	color: #666;
	margin: 8px 0;
}

h3.message { 
	color: #933;
}


a:link /* unvisited link */
{color: #945151;
text-decoration: none;
}     
a:visited /* visited link */
{color: #945151;
text-decoration: none;
}  
a:hover /* mouse over link */
{color: #506da8;
text-decoration: none;
}   
a:active /* selected link */
{color: #945151;
text-decoration: none;
}   

h1 a:link,
h1 a:visited,
h1 a:hover	{
	text-decoration: none;
	color: #000;
}

a img	{
	border: none;
}
/******************************
* Page Frame
******************************/
#outerFrame	{
width: 680px;
margin: 3em auto;
padding: 0;
text-align: left;
background: #EFF1F5;

	
}

/******************************
* Navigation
******************************/
#navlist	{
	margin: 0;
	padding: 0;
	width: 520px;
	font-size: 90%;
	border: 1px solid #9DA9C1;
	float: left;
	
}

#navlist li	{
	margin: 0;
	padding: 0;
	list-style-type: none;
	display: block;
	float: left;
	text-align: center;
    border-right: 1px solid #ccc;
}

#navlist a:link, #navlist a:visited	{
	display: block;
	padding: 0.25em 0;
	font-weight: bold;
	text-decoration: none;
	color: #504E60;
	width: 103px;
}

/******************************
* About Artist Content
******************************/
.content	{
	font-size: 100%;
	padding: 0.4em 10px;
	margin: 0;
	border: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #696969;
	border-width: 1px;
	background: #fcfcfc;
	color: #2d2d2d;
	font-weight: normal;
	text-align: left;
}

.caption { 
font-family: arial, verdana, times new roman, helvetica;
color: #4C4C4C;
font-size:80%;
}







/******************************
* Header
******************************/
#header	{
	padding: 0;
	margin: 0;
}

/******************************
* Footer
******************************/
#footer	{
	clear: both;
	margin: 5px 0;
	color: #666;
	padding: 0 10px;
	border-top: 1px solid #ccc;
        border-top: 1px solid #ccc;
        font-size: 90%;
	background: #f5f5f5;
}



/******************************
* Message
******************************/
.message	{
	font-size: 88%;
	border: 1px solid #ccc;
    border-top: none;
	padding: 0.4em 10px;
	margin: 0;
	clear: left;
	background: #9DA9C1;
	color: #FCFDFF;
	font-weight: bold;
    width: 501px;
	text-align: right;
}

.center	{
	text-align: center;
}

.sale_info {
	
    left: 25%;
    margin-left: 15px;
    margin-top: 25px;
    position: relative;

    font-size:  15px;
}

/***************************************
* Comments
***************************************/

.comments-body	{
	margin: 0px;
	padding: 16px;
	border: 1px 1px 1px 1px;
	border-style: solid;
	border-color: #696969;
	border-width: 1px;
	background: #fcfcfc;
	color: #333;
	width: 240px;
	position: absolute;
	
}


/**********************************
* Gallery
**********************************/


div#outer /*parent box for textbox*/
{
position: relative;
}

#container /*holds double rollover thumbnails*/ 
{
position:absolute;
top:227px;
left:0px;
width:670px;
background:#EFF1F5;
padding:4px; 
}


#thetext /*positions the editable text box on rollover*/
{
     position:absolute;
	 top:-50px;
	 left:210px;
     width:200px;
     padding:7px;
     font-family: ariel,verdana, sans-serif;
     font-size:12.5px;
     text-align:left;
	  line-height:1.5em;
     word-spacing: normal;
     }

#thetext img /*positions the image relative to the editable text box on rollover*/
 {
 
 	position: absolute;
 	top: -180px;
	left: 150px;

}

#bottom /*positions the image relative to the editable text box on rollover*/
 {
position: absolute;
top: 550px;
left: 0px;
width: 100%;
margin: 0 auto;
padding: 0;
}

/**********************************
* Contact
**********************************/

#contact /*style contact info each page*/
{
position: absolute;
font: 50% verdana, arial sans-serif;
left: 505px;
top: -20px;
letter-spacing: 0.1em;
font-size: 7pt;
}

#homecontact /*style contact info for home page*/
{
position: absolute;
font: 50% verdana, arial sans-serif;
left: 510px;
top: 10px;
letter-spacing: 0.1em;
font-size: 7pt;
}
