@charset "utf-8";
/* CSS Document */

BODY {
	background-color: #222;
}

BODY, TD, TH {
	color: #aaa;
}

INPUT, SELECT {
	color: #333;
}

A {
	color: #ddd;
}

A:hover {
	color: #fff;
}

H1, H2, H3, H4 {
	
}

H2 {
	border-color: #404040;
}

#main, #mainTop, #mainBot {
	background-color: #181818;
	border-color: #292929;
}

#mainTop DIV.m, #mainBot DIV.m {
	border-color: #292929;
}

#mainTop DIV.l {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainTop-l.gif');
}

#mainTop DIV.r {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainTop-r.gif');
}

#mainBot DIV.l {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainBot-l.gif');
}

#mainBot DIV.r {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainBot-r.gif');
}

#header {
	border-color: #303030;
}

#header #nav DIV { 
	border-color: #333;
}

#header #nav A {
	color: #aaa;
}

#header #nav A:hover {
	color: #eee;
}

#footer {
	color: #666;
}

#footer A {
	color: #999;
}

UL.links LI:hover {
	color: #fff;
}

/* ############# ps styles ############## */

UL.thumbs LI {
	border: 1px solid transparent;
}

UL.thumbs LI:hover {
	border: 1px solid #222;
	background-color: #1c1c1c;
}

SPAN.gallery_collection_list_num_galleries {
	font-size: 10px;
	color: #999;
}

UL.my_recent_galleries LI:hover {
	color: #fff;
}

A.page_next, A.page_previous {
	background: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/pagArrow.gif') no-repeat;
}

A.page_next {
	background-position: -24px 0;
}

A.page_next:hover {
	background-position: 0 0;
}

A.page_previous {
	background-position: -48px 0;
}

A.page_previous:hover {
	background-position: -72px 0;
}

A.page_next SPAN, A.page_previous SPAN, A.page_next IMG, A.page_previous IMG {
	display: none;
}

DIV.pageRange {
	color: #999;
}

DIV.refineBox {
	border-color: #333;
}


<MainOrArchivePage> 
   span.fullpost {display:none;}
</MainOrArchivePage>

<ItemPage> 
   span.fullpost {display:inline;} 
</ItemPage>

.commenthidden {display:none} 
.commentshown {display:inline}





	
a:link {
	font-family:  Arial, Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #666666;
	font-style: normal;

	font-variant: normal;

}





.bib {
	font-family:  Arial, Arial, Verdana, Helvetica, sans-serif;
	font-size: 14px;
	color: #999999;
	text-decoration: none;
	font-style: normal;
	line-height: 25px;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;

}
.txt_small {
	font-family:  Arial, Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #444;
	text-decoration: none;
	font-style: normal;
	line-height: 18px;
	font-weight: 100;
	font-variant: normal;
	text-transform: none;

}



.style6 {
		font-family: "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #cccccc;
	font-size: 16px;

}
.strap {
		font-family:  Georgia, serif, "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #9c9c9d;
	font-size: 17px;
	font-weight: 100;
	

}

.strap2 {
		font-family:  Georgia, serif, "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #9c9c9d;
	font-size: 19px;
	font-weight: 100;
	

}

.strap3 {
		font-family:  Georgia, serif, "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #9c9c9d;
	font-size: 22px;
	font-weight: 100;
	

}

.ID{
		font-family: Georgia, serif, "Times New Roman", Verdana Arial,  sans-serif;
		color: #000000;
	font-size: 30px;
		line-height: 22px;
		font-weight: 100;

}

.L{
		font-family: Georgia, serif, "Times New Roman", Verdana Arial,  sans-serif;
		color: #cccccc;
	font-size: 28px;
		line-height: 22px;

}

.heading{
	font-family: georgia, serif, "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #b5b5aa;
	font-size: 20px;
		line-height: 18px;
		font-weight: 200;

}

.TITLE{
		font-family: Georgia, serif, "Times New Roman", Verdana Arial,  sans-serif;
		color: #6a6a67;
	font-size: 25px;
		line-height: 22px;

}
.Image_TITLE{
		font-family:  Georgia, serif, "Times New Roman", Verdana Arial, Helvetica, sans-serif;
		color: #9c9c9d;
		font-weight: 100;
	font-size: 21px;

}

.Paul{
		font-family: Georgia, serif, "Times New Roman", Verdana Arial,  sans-serif;
		color: #d9d9d9;
	font-size: 36px;
	font-weight: 100;
		line-height: 22px;

}

.scrollarea { 

	width: 270px; 
	height: 60px; 
	overflow: auto;

}

.scrollarea3 { 

	width: 230px; 
	height: 140px; 
	overflow: auto;

}

.scrollarea2 { 

	width: 600px; 
	height: 85px; 
	overflow: auto;

}


.search_box_area { 

border-style: none;
font-size: 13px;
background-color: #333333;
color: white;
color: white;
padding-left: 2px;
scrollbar-base-color: #831919;
scrollbar-arrow-color: #cccccc;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #831919;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #831919;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #000000;
color: white;
padding-left: 5px;
height: 24px;
}
.scroll_box {Y

border-width: 1px;
border-style: solid;
border-color: #999999;
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	line-height: 20px;
	font-weight: 100;
width: 350px;
height: 75px;
border-style: none;
background-color: #666666;
color: white;
padding-left: 2px;
scrollbar-base-color: #666666;
scrollbar-arrow-color: #cccccc;
scrollbar-3dlight-color: #999999;
scrollbar-darkshadow-color: #333333;
scrollbar-face-color: #000000;
scrollbar-highlight-color: #666666;
scrollbar-shadow-color: #000000;
scrollbar-track-color: #000000;

}
	

.style1 {color: #666666}




a:active {
	text-decoration: none;

	color: #666666;
}

a:visited {
	text-decoration: none;

	color: #999999;
}

a {
	font-family:  Arial, Arial, Verdana, Helvetica, sans-serif;
	font-size: 16px;
		text-decoration: none;
	color: #666666;
	font-style: normal;

	font-weight: 200;
	font-variant: normal;
}

a:hover {
	

	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 13px;
	color: #620000;
}




IMG {



    border: 0px;



}


.txt {
	font-family:  Helvetica, Arial, Verdana, Helvetica, sans-serif;
	font-size: 15px;
	color: #999999;
	line-height: 22px;
	font-weight: 100;


}



.scroller2 {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12.5px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	line-height: 18px;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;
}



	
	.google {
	font-family:  "Arial", Verdana Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;
	text-decoration: none;
	font-style: normal;
	line-height: 12px;
	background: #ffffff;
	border-color: #FF6600;
	border: 1px solid;

	}
	
.search {
	font-family:  Arial, Verdana Arial,  Helvetica, sans-serif;
	font-size: 12px;
	color: #000000;




	

	}
	

	.index {

	font-family:  Arial, Verdana, Arial;

	font-size: 12px;

	color: #ffffff;

	

	}

	

	



	

.line {
	font-family:  Arial, Verdana, Helvetica, sans-serif;
	font-size: 12px;
	color: #ffffff;
	text-decoration: none;
	font-style: normal;
	font-weight: 200;
	font-variant: normal;
	text-transform: none;


}

.nav {

	font-family:  Arial,  Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bolder;

	color: #ffffff;

	text-decoration: none;

	text-transform: none;
}

.slideshow_bg{
background-color: #000000;
	
	 }




.headers {

	font-family:  Arial, Verdana, Helvetica, sans-serif;

	font-size: 12px;

	color: #f1f1f1;

	text-decoration: none;
	 }

A.psCartIcon {
	display: block;
	padding: 0;
	height: 20px;
}

A.psCartIcon.filled {


}

A.psCartIcon IMG {
	float: left;
	border: none;
}

A.psCartIcon SPAN {
	float: left;
}

A.psCartIcon SPAN.psCartIconNum {
	display: none;
	color: #ff6;

}

.head {
	font-family:  Georgia, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	font-weight: none;
	color: #ff6600;
	text-decoration: none;
	text-transform: none;
	font-variant: none;
	line-height: 14px;
}

.navsections {

	font-family:  Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-weight: bold;
	color: #f1f1f1;

	text-decoration: none;

	font-variant: normal;



	}





.copyright {

	font-family:   Arial, Helvetica, sans-serif;

	font-size: 10px;



	color: #620000;

	font-style: normal;

}


.users {
	font-family:  Arial,  Helvetica, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: uppercase;
	color: #ffffff;
}


 





ul.thumbs li table td.slide

{







}

.style7 {font-size: 18px}

#psMainCustom {
	padding: 10px;
	border: 1px solid #d0d0d0;
	line-height:1.5em;
}



UL.thumbs LI {
	width: 240px;
	height: 290px;
}

UL.thumbs LI TABLE TD {
	width: 240px;
	height: 240px;
}

UL.thumbs LI TABLE TD.slide {
	width: 230px;
	height: 230px;
}




A.psCartIcon {
	display: block;
	padding: 0;
	height: 20px;
}

A.psCartIcon.filled {
	padding-right: -5px;
	
}

A.psCartIcon IMG {
	float: left;
	border: none;
}

A.psCartIcon SPAN {
	float: left;
}

A.psCartIcon SPAN.psCartIconNum {
	display: none;
	color: #ff6600;


}

DIV.gallery_comment_box{
	
	font-family:  Georgia, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	
	}
DIV.gallery_comment_box H3{
	
	font-family:  Georgia, Verdana,  Helvetica, sans-serif;
	font-size: 13px;
	
	}
	
DIV.gallery_comment_box_no_login{

	font-family:  Georgia, Verdana,  Helvetica, sans-serif;
	font-size: 13px;

}

.Cooklin{
		font-family: adobe-garamond-pro;
		color: #620000;
		font-size: 32px;
		line-height: 32px;
		font-weight: 100;

}

.book{
		font-family: Georgia;
		color: #f1f1f1;
	font-size: 18px;
		line-height: 22px;

}









INPUT, SELECT {
	color: #333;
}





H1, H2, H3, H4 {
	
}

H2 {
	border-color: #404040;
}

#main, #mainTop, #mainBot {
	background-color: #181818;
	border-color: #292929;
}

#mainTop DIV.m, #mainBot DIV.m {
	border-color: #292929;
}

#mainTop DIV.l {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainTop-l.gif');
}

#mainTop DIV.r {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainTop-r.gif');
}

#mainBot DIV.l {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainBot-l.gif');
}

#mainBot DIV.r {
	background-image: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/mainBot-r.gif');
}

#header {
	border-color: #303030;
}

#header #nav DIV { 
	border-color: #ffffff;
}

#header #nav A {
	color: #aaa;
}

#header #nav A:hover {
	color: #eee;
}

#footer {
	color: #666;
}

#footer A {
	color: #999;
}

UL.links LI:hover {
	color: #fff;
}

/* ############# ps styles ############## */

UL.thumbs LI {
	border: 1px solid transparent;
}

UL.thumbs LI:hover {
	border: 1px solid #222;
	background-color: #1c1c1c;
}

SPAN.gallery_collection_list_num_galleries {
	font-size: 10px;
	color: #999;
}

UL.my_recent_galleries LI:hover {
	color: #fff;
}

A.page_next, A.page_previous {
	background: url('http://c.photoshelter.com/img/custom/1.0/themes/Chill/dark/pagArrow.gif') no-repeat;
}

A.page_next {
	background-position: -24px 0;
}

A.page_next:hover {
	background-position: 0 0;
}

A.page_previous {
	background-position: -48px 0;
}

A.page_previous:hover {
	background-position: -72px 0;
}

A.page_next SPAN, A.page_previous SPAN, A.page_next IMG, A.page_previous IMG {
	display: none;
}

DIV.pageRange {
	color: #999;
}

DIV.refineBox {
	border-color: #333;
}


