.actxxsmall{font-size:xx-small;color:#000000;}
.actxsmall{font-size:x-small;color:#000000;}
.actsmall{font-size:x-small;color:#000000;}
.actregular{font-size:x-small;color:#000000;}
.actlarge{font-size:x-small;color:#000000;}
.actxlarge{font-size:x-small;color:#000000;}
.actxxlarge{font-size:medium;color:#000000;}
.actrequiredcolor{font-size:x-small;color:red;}
table {
	font-size:x-small;color:#000000;
	}


.actlarger{
font-size: larger;
color:#000000;
}


/* Zero down margin and paddin on all elements */
* {
  margin: 0;
  padding: 0;
}

body {
 font: 60%/1.6 "verdana", "Lucida Sans", "Lucida Sans Unicode", Verdana, sans-serif;
 background-color: #98595F;
}

h1 {
 font-size: 2em;
 font-weight: normal;
}

h2 {
 font-size: 1.6em;
 font-weight: bold;
}

p, li {
 font-size: 1.4em;
}

h1, h2, p {
 margin: 1em 0;
}

h3 {
 font-size: 1.5em;
}

h4 {
font-weight: normal;
 font-size: 1.2em;
 position:relative;
 top:30px;
 float:left;
 margin-left:4px;
}

#branding h1 { margin: 0;}

.artistinfo {
font-weight: normal;
 font-size: 1.1em;
 position:relative;
 top:20px;
 float:left;
 margin-right:20px;
  background: #fff url(http://www.mulberrytreegallery.co.uk/images/fadedtreeartists.jpg) repeat-y right bottom;
}

#branding {
 height: 80px;
 padding: 5px;
 background: #fff url(http://www.mulberrytreegallery.co.uk/images/fadedtree.jpg) repeat-y right top;
}

#subnavcontainer {
 margin: 0;
 padding: 0;
 font-size: .8em;
}

#footer {
 background-color: white;
 padding: 1px 10px;
 text-align:left;
}

/* The Core Technique */

body {
 text-align: center; 
 min-width: 760px;
}

#wrapper {
  width: 760px; 
  margin: 0 auto; 
  text-align: left;
  background: #fff;
  border: 2px solid #857040;
  background: #fff url(http://www.mulberrytreegallery.co.uk/images/navlinebgfixed2.gif) repeat-y left top;
}

#tree { 
  width: 180px; 
  float: left; 
} 

#topnav {
border-top: solid 1px #FFFFFF;
border-bottom: solid 1px #FFFFFF;
}

#address {
 position:relative;
 top:20px;
 right:2px;left:65px;width:500px;
 font-family : Verdana, Geneva, Arial, Helvetica, sans-serif;
 font-size: 65%;
 color:#857040;
 text-align:right;
}

#break {
 background: #fff;
 padding-top:15px;
 width: 170px; 
 float: left; 
}

#content { 
 width: 575px;
 float: right; 
 background-color: white;
   padding-bottom: 40px 
}
#content a{
	color: #98595F;
}
#content a:hover{
	color:black;
}

#copyright{
	color: Silver;
 font-size : .8em;
}

/* Sub Nav Bar
================================= */
#subnavcontainer { 
 float: left; 
 width: 142px; 
 margin: 0;
padding: 3px;
height:100%;
}

#subnavcontainer p { margin: 0 0 1em 0; }

#subnav ul{
margin: 0;
padding: 0;
list-style-type: none;
}

#subnav li{
	margin: 0;
}

#subnav a{
display: block;
color:white;
padding: 3px 12px 3px 8px;
width: 142px;
text-decoration: none;
border-bottom: 1px solid #eee;
background-color: #6b2e34;
		 font-size: 1em;
}

#subnav a:link,#subNav a:visited
{
text-decoration: none;
color:white;
}
#subnav a:hover
{
background-color: #98595F;
}
/*indented sublinks*/
#subnav li li a
{
background: url(http://www.mulberrytreegallery.co.uk/images/arrow2.gif) no-repeat 0 50%;
width: 142px;
display: block;
color: white;
background-color: #843840;
padding: 3px 10px 3px 10px;
text-decoration: none;
border-bottom: 1px solid #fff;
font-size: .7em;
}

/*End of Sub Nav Bar */

#footer { 
 clear: both; 
 border-top: solid 1px #857040;
 font-size : .8em;
} 
/* Add some padding*/

#content h1, h2, p {
  padding-right: 20px;
}

#topnav ul
{
text-align: center;
margin: 0;
padding-bottom: 2px;
padding-top: 2px;
background: #75222A url(http://www.mulberrytreegallery.co.uk/images/mainNavBg.gif) repeat-x;
}

#topnav ul li
{
display: inline;
margin-left: -4px;
}

#topnav ul li a
{
padding: 5px 10px 5px 10px;
color: white;
text-decoration: none;
border-right: 1px solid #fff;
}

#topnav ul li a:hover
{color: #F9E7BD ;
}

#lineovertopmenu {border-top: solid 1px #857040;}

#lineundertopmenu {border-bottom: solid 1px #857040;}


/* Picture Boxes*/
.photoboxright{float:right;margin-left:10px; margin-top:25px; margin-right:10px; padding:2px;border:1px solid #857040;}
.photoboxleft{float:left;margin-right:10px;margin-top:10px;padding: 2px;border:1px solid #857040;} 
.boxright{float:right;margin:10px;padding:15px;}
.boxleft{float:left;margin:10px;padding:15px;}
.homepage_left {
 position:relative;
 top:5px;
 float:left;
 margin-left:6px;
 font-size:60%
 }

/* Highlight current page */
#subnav #current a
 {
background-color: #98595F;
	cursor: default;
}
#topnav #current a
 {
color: #F9E7BD;
}

#topimg { float:right; height:40px; margin:0; width:300px;}
#middleimg {
 text-align:left;
 width:300px; position:absolute; z-index:2; 
margin:2px 0 0 0; margin-left:170px !important /*Firefox*/; margin-left:140px /*IE6*/;}












