/* CSS Document */

body {
	font: 85%  Arial, san-serif; line-height:150%;
	background-image:url(images/tagstripes.gif); background-repeat:repeat-x;
	margin: 0; /* it's good practice to zero the margin and padding of the body element to account for differing browser defaults */
	padding: 0;
	text-align: left; /* this centers the container in IE 5* browsers. The text is then set to the left aligned default in the #container selector */
	color: #000000;
	
	position:relative;
	width:850px;
	margin-left:auto;
	margin-right:auto;
}


.logo a { color:transparent; border:0px; text-decoration:none; }
.logo:active {border:0px; color:transparent; }

.buttons {width:150px; margin-top:10px;text-align:right; float:right; margin-right:50px;}
.artistText .buttons img {text-decorate:none; border:none;}


#search {background-color:#99cc33; width:180px; float:right; padding:5px 10px; height:100%; min-height:200px; color:#FFFFFF; background-image:url(images/search_bgr.jpg); background-repeat:repeat-x; 
		margin:0px 0px 10px 10px;}
		
#spotlight {width:380px; float:right; padding:10px; height:100%; min-height:200px; color:#000000; background-image:url(images/spotlight_bgr.jpg); background-repeat:repeat-x; 
		margin:0px 0px 10px 0px; position:relative; left:0px; top:0px;}		

#spotlight img {border:none; margin:0; padding:0 0 10px 0; border-bottom:none;}

#spotlight h2 {color:#FFFFFF; font-size:110%; margin:0; }

#intro {width:390px; font-size:110%; border-bottom:solid 1px #CC0066; margin-bottom:10px; margin-right:10px; padding-bottom:10px; float:left;}

#homeLeft {width:390px; font-size:100%;  margin-bottom:10px; margin-right:10px; padding-bottom:10px; float:left;}

#homeFull {width:800px; font-size:100%;  margin-bottom:10px; padding-bottom:10px; float:left;}




/*Artworks details in Thumbs.php*/
.workText {
	font: 100%; line-height:150%; text-align: left;
}

/*Artist TExt and link in artist.inc*/

.Artists {border-top: solid 1px #99cc33;}

.artistText { width:800px; text-align: left; }

.artistText img {padding-bottom:10px; border-bottom:1px solid #99cc33; margin-bottom:5px;}

#artistIndex {border-top: solid 1px #99cc33; width:800px;}


/*#profileFooter {position:relative;}*/


a {color:#CC0066; text-decoration:none;}
a:hover {color:#CC0066; text-decoration:underline;}
a:visited {color:#CC0066; text-decoration:none;}
a:visited:hover {color:#993333; text-decoration:none;}

h1{ font-size:170%; color:#99cc33; max-width:600px;}
h2{ font-size:110%; color:#000000; margin:0; padding-bottom:0px; }
h3{ font-size:110%; color:#000000; max-width:100%; margin:0; padding:10px 0 ; border-top:1px solid #99cc33;}


.oneColFixCtrHdr #footer {
	padding: 0 20px; /* this padding matches the left alignment of the elements in the divs that appear above it. */
	background:#ffffff; font-size:90%;
}

.oneColFixCtrHdr #footer a{color:#000000;}
.oneColFixCtrHdr #footer a:hover{color:#cc0066; text-decoration:none;}

.oneColFixCtrHdr #footer p {
	margin: 0; /* zeroing the margins of the first element in the footer will avoid the possibility of margin collapse - a space between divs */
	padding: 10px 0; /* padding on this element will create space, just as the the margin would have, without the margin collapse issue */
	border-top:#CC0066 solid 1px; }
	

#footer .buttons {text-align:left;}

.style1 {color: #993333}
.style2 {color: #999933; font-weight:bold;}
.style2 img {margin-right:10px;}
.style3 {display:block; float:left; width:800px;}
.style4 {max-width:600px; float:left;}	
.style5 {margin-left:210px; min-height:220px; display:block;} /* left indent */
/* for Internet Explorer */
/*\*/
* html .style5 {
height: 220px;
}
/**/

.fill {display:block; float:left;}


