/* CSS Document */
/*
COLOR GUIDE:
blue - #4792b1
orange - #ff9000
lt. grey - #f5f5f5
dark grey - #666666
*/

p.flush{
	margin-top:0px;
	margin-bottom:0px;
	}
	
p.strong{
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	}

.orange{
	color:#ff9900;
	}
	
p.header{
	color:#fe9710;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	}
	
p.header_big{
	color:#fe9710;
	font-weight:bold;
	font-size:13px;
	margin-top:0px;
	margin-bottom:0px;
	}

.header_blue{
	color:#4792b1;
	font-weight:bold;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}

p.header_gray{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.05em;
	color:#999999;
	font-weight:bold;
	font-size:16px;
	margin-top:0px;
	margin-bottom:0px;
	}
	
p.header_orange{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:none;
	letter-spacing:.05em;
	color:#cc0000;
	font-weight:normal;
	font-size:18px;
	margin-top:0px;
	margin-bottom:0px;
	}

p.subhead{
	 margin: 0;
     text-align: left;
	 font-family:Arial, Helvetica, sans-serif;
	 font-size:12px;
	 color:#333399;
	 line-height:15px;
     }	
	
p.date_month{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.05em;
	color:#999999;
	font-weight:bold;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}
p.date_day{
	font-family:Arial, Helvetica, sans-serif;
	letter-spacing:.1em;
	color:#ff9000;
	font-weight:bold;
	font-size:24px;
	margin-top:0px;
	margin-bottom:0px;
	}
p.date_dayword{
	font-family:Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:.05em;
	color:#ff9000;
	font-weight:bold;
	font-size:11px;
	margin-top:0px;
	margin-bottom:0px;
	}

p.caption {
	font-size:9px;
	line-height:10px;
}


p#title_header {
	color:#4792b1;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	padding-top:8px;
	}
	
p#title_details {
	font-weight:bold;
	padding-bottom:8px;
	margin-top:0px;
	margin-bottom:0px;
}



	
img.block{
	display:block;
	}
	
img.thumb_left{
	float:left;
	border:1px solid #ccc;
	margin:10px;
	margin-top:5px;
	}

img.art{
	margin-left: 8px;
	margin-right:8px;
	margin-bottom:16px;
	border:2px solid #cccccc;
	}

img.pressicon{
	border:1px solid #999999;
}
	
img.presspop{
	padding-left:20px;
}
	
ul{
	margin-top:0px;
	}
	
li{
	list-style-image:url(../images/bullet.gif);
	}
	
	
div.footer{
	color:#CCCCCC;
	margin-left: auto;
    margin-right: auto;
	margin-top:10px;
    width: 700px;
	text-align:left;
}

div.home{
	clear:left;
	margin:0;
	}

div.home_text{
	float:right;
	width:180px;
	padding-top:3px;
	}

div.sideviewbox{
	background-color:#eeeeee;
	width:400px;
	padding:15px;
	
}

div.grayarea {
	background-color:#eadbbb;
	width:400px;
	padding:10px;
	padding-bottom:2px;	
	/*border:1px solid #cccccc;*/
}



a { outline: none;/* takes the little dotted border off of selected links */ }

	

a.footer:link, a.footer:visited{
	color:#6D0101;
	}
	
a.footer:hover{
	color:#6D0101;
	}
	

a.headerlink:link, a.headerlink:visited{
	color:#6D0101;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	display:block;
	}
	
a.headerlink:hover{
	text-decoration:underline;
	}

a.pagelink:link, a.pagelink:visited{
	font-size:12px;
	color:#6D0101;
	margin-top:0px;
	margin-bottom:0px;
	text-decoration:none;
	}
	
a.pagelink:hover{
	text-decoration:underline;
	}


a.artviewlink:link, a.artviewlink:visited{
	border:2px solid #f7f7f7;
	display: block;
	float: left;
	}
	
a.artviewlink:hover{
	border:2px solid #ff9000;
	}
	

	
.clearfix {
  _height: 1px;/* sets a dimension only in ie */
}
.clearfix:after {
    content: ".";
    clear: both;/* clears any left and right floats contained in the element */
    display: block;/* required for the clear property to work */
    visibility: hidden;/* hides the added content (still takes up space) */
    height: 0;/* sets the height so that the content no longer takes up any space */
    margin: 0;
    padding: 0;
    border: 0;
    line-height: 1%;
    font-size: 1%;
}
div#thumbnav {

}
div#thumbnav ul {
	list-style: none;
	margin: 0;
	padding: 0;
	border: 0;
	position: relative;
}
div#thumbnav ul li {
	display: block;
	margin: 0 3px 3px 0;
	float: left;/* this float is cleared by the clearfix class */
	width: 40px;/* a fixed dimension of either height or width is needed to make floats work in IE (im me for ways around this) */
}
div#thumbnav ul li a:link, div#thumbnav ul li a:visited {
display: block;	
border:1px solid #f7f7f7;
}
div#thumbnav ul li a:hover {
	border:1px solid #ff9000;
}
	

a.artist:link, a.artist:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:.75px;
	font-weight:600;
	font-size:10px;
	color:#8DA8DA;
	}
	
a.artist:hover{
	color:#000066;
	}
		

a.artistinfo:link, a.artistinfo:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-decoration:none;
	font-weight:600;
	font-size:9px;
	color:#999999;
	}
a.artistinfo:hover{
	color:#4792b1;
	}

	
	
a.commission:link, a.commission:visited{
	font-family:Tahoma, Verdana, Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	text-decoration:none;
	letter-spacing:.75px;
	line-height:18px;
	font-weight:600;
	font-size:11px;
	color:#ff9000;
	}
a.commission:hover{
	color:#4792b1;
	}


/* POP UP STYLES */

div.popup{
	background-color:#f4f4f4;
	width:100%;
	height:59px;
	text-align:left;
	}
	
div.popup_container{
	text-align:left;
	padding:20px;
	}

