body {
	margin:0;
	font: 16px Arial, Helvetica, Verdana, sans-serif;
	color: #7C7E8B;
	background-image:url(assets/bigback.jpg);
	background-position:center top;
	background-attachment:fixed;
	line-height:150%;
	width:100%;
	height:100%;
	display:table;
}
table{
	width:100%;
	text-align:center;
	padding:0;
}
a{
	color:#F14996;
	text-decoration:none;
}
a:hover {
	color:#F98CC8;
}
img {
}
h1{
	color:#B5ADD4;
}
h2{
	color:#B5ADD4;
}
h3{
	color:#B5ADD4;
	font-weight:normal;
	text-align:center;
}
form{
	padding: 20px 0 20px 0;
	height:100%;
	margin:0 auto 0 auto;
	text-align:center;
}
#formwrap{float:left;width:50%;padding:10px;}
input, textarea{
	display:inline-block;
	width:400px;
}
#auto_msg{display:inline-block;line-height:100%;font-size:90%;font-style:italic;display:inline-block;width:360px;padding: 0 20px;margin:10px 0;}

#printimg{color:#FFFFFF;font-family:arial,verdana,sans;height:auto;text-align:center;display:block;margin:10px auto;}

#printimg img{display:inline;vertical-align:middle;margin:auto auto;background-color:#FFF;}
#cclogos{width:161px;height:23px;background:url(assets/cc_logos.jpg);margin:0 auto;}
#pplogos{display:block;float:right;clear:both;width:198px;height:56px;background:url(assets/pp_logos.jpg);margin:10px auto 0 auto;}

#printbuttons{list-style-type:none;font-size:80%;line-height:100%;width:auto;display:inline-block;padding:0;margin:0 auto 0 80px;float:left;text-align:center;}
#printbuttons li{color:#A699C7;float:left;margin:0 3px;border:thin solid #A699C7;padding:3px 5px;background-color:#241E24;}
#printbuttons li.sel{color:#ee4599;border:thin solid #ee4599;padding:3px 5px;background-color:#241E24;}
#printbuttons li.unsel:hover{color:#241E24;border:thin solid #ee4599;background-color:#A699C7;}
#printbuttons a{text-decoration:none;}

#sellbt {font-size:80%;line-height:100%;font-weight:bold;color:#FFFFFF;float:right;margin:0 80px 0 0;border:thin solid #FFFFFF;padding:3px 2px;background-color:#ee4599;}
#sellbt:hover{color:#ee4599;border:thin solid #ee4599;background-color:#FFFFFF;}

#bottomline{color:#A699C7;width:100%;text-align:center;margin:20px 0 0 0;}
#gcs_head{height:60px;display:block;width:240px;margin:40px 0 0 0;background-image:url(assets/gc_head.jpg);background-repeat:no-repeat;}
#cs_head{height:60px;width:240px;background-image:url(assets/cs_head.jpg);background-repeat:no-repeat;}
#inquire{width:220px;height:23px;float:left;margin:20px 20px 0 0;background-image:url(assets/inquire_link.jpg);}
#inquire:hover{height:23px;background-image:url(assets/inquire_link_hit.jpg);}


input#submit{
	display:inline;
	width:100px;
	margin:0 auto 0 auto;
}
input.submit{
	display:inline;
	width:60px;
	margin:0 0 0 10px;
}
input.srchbx{width:200px;}
textarea{
	resize:none;
	height:100px;
	margin:4px 0 0 0;
}
.label{
	width:100px;
	line-height:110%;
	float:left;
	text-align:right;
	margin: 0 10px 0 0;
}
.imgright{
	float:right;
	padding: 5px 0 5px 15px;
}
.imgleft{
	float:left;
	padding: 5px 15px 5px 0;
}
.hotone{
	text-decoration:underline;
}
#wrapper {
	width:960px;
	height:auto;
	min-height:745px;
	position:relative;
	margin: 0 auto 0 auto;
}
#header {
	display:block;
	height:120px;
	width:960px;
	background-image:url(assets/header.jpg);
	background-repeat:no-repeat;
}
.italics{
	font-style:italic;
	color:#F14996;
}
/*************************LINK STYLES************************/

#linkcol{
	width:180px;
	margin: 10px 0 50px 0;
}
#links{
	margin:0 0 10px 20px;
	padding:0;
	text-indent:none;
	list-style-type:none;
	float:left;
}
.gallcont{
	border-top:thin solid #CBC5DF;
	text-align:center;
	margin:10px 0 30px 0;
}
#portfolios{width:300px;height:32px;background-image:url(assets/linkages_pf.jpg);}
#portfolios:hover{height:32px;background-image:url(assets/linkages_pf_hit.jpg);}

#landscapes{width:300px;height:32px;margin-left:20px;background-image:url(assets/linkages_ls.jpg);}
#landscapes:hover{height:32px;background-image:url(assets/linkages_ls_hit.jpg);}

#portraiture{width:300px;height:32px;margin-left:20px;background-image:url(assets/linkages_pt.jpg);}
#portraiture:hover{height:32px;background-image:url(assets/linkages_pt_hit.jpg);}

#still_life{width:300px;height:32px;margin-left:20px;background-image:url(assets/linkages_sl.jpg);}
#still_life:hover{height:32px;background-image:url(assets/linkages_sl_hit.jpg);}

#murals{width:300px;height:32px;margin-left:20px;background-image:url(assets/linkages_ml.jpg);}
#murals:hover{height:32px;background-image:url(assets/linkages_ml_hit.jpg);}

#prints{width:300px;height:32px;background-image:url(assets/linkages_gc.jpg);}
#prints:hover{height:32px;background-image:url(assets/linkages_gc_hit.jpg);}

#home{width:300px;height:32px;background-image:url(assets/linkages_hm.jpg);}
#home:hover{height:32px;background-image:url(assets/linkages_hm_hit.jpg);}

#commissions{width:300px;height:32px;background-image:url(assets/linkages_cw.jpg);}
#commissions:hover{height:32px;background-image:url(assets/linkages_cw_hit.jpg);}

#galleries{width:300px;height:32px;background-image:url(assets/linkages_gs.jpg);}
#galleries:hover{height:32px;background-image:url(assets/linkages_gs_hit.jpg);}

#statement{width:300px;height:32px;background-image:url(assets/linkages_sb.jpg);}
#statement:hover{height:32px;background-image:url(assets/linkages_sb_hit.jpg);}

#exhibits{width:300px;height:32px;background-image:url(assets/linkages_eh.jpg);}
#exhibits:hover{height:32px;background-image:url(assets/linkages_eh_hit.jpg);}

#purchasing{width:300px;height:32px;background-image:url(assets/linkages_pd.jpg);}
#purchasing:hover{background-image:url(assets/linkages_pd_hit.jpg);height:32px;}

#contact{width:300px;height:32px;background-image:url(assets/linkages_ct.jpg);}
#contact:hover{height:32px;background-image:url(assets/linkages_ct_hit.jpg);}



#main{
	width:66%;
	min-height:300px;
	float:right;
	color:#EFEFFF;
	text-align:justify;
	padding: 0 10px 0 10px;
}
#main ol{	
	padding:0;
}
#main p{
	padding: 0 0px 0 0px;
}
#main img{
	display:block;
	margin:0 auto 0 auto;
}


.thumb{
	vertical-align:middle;
	display:inline-block;
	text-align:left;
	padding:10px 10px;
	width:30%;
	font-size:100%;
	line-height:120%;
}
.thumb h3{line-height:120%;margin:5px 0;}
.thumb a.buyer {display:block;width:60%;float:left;color:#F94C98;padding:0;margin: 2px 0 0 0;}
.thumb a.buyer:hover {color:#FFF;}
.thumb a.printer {display:block;float:right;color:#F94C98;padding:0;margin: 2px 0 0 0;}
.thumb a.printer:hover {color:#FFF;}

#print_thumbs{width:960px;display:inline-block;margin:0 auto 0 auto;text-align:center;}
.print_thumb{
	vertical-align:middle;
	display:inline-block;
	text-align:left;
	padding:10px 10px;
	width:20%;
	font-size:100%;
	line-height:120%;
}
.print_thumb h3{line-height:120%;margin:5px 0;}
.print_thumb a.buyer {display:block;float:left;color:#F94C98;padding:0;margin: 2px 0 0 0;}
.print_thumb a.buyer:hover {color:#FFF;}

#giclee_info{font-size:90%;line-height:115%;}

#popwrap{padding:0 20px;margin:-20px 0 0 0;}
#popwrap p{width:80%;padding:0 10%;}
#matwrap{display:block;text-align:center;width:960px;height:320px;margin: 0 auto;background:url('assets/matvun.png');}

.image-title{display:inline-block;height:auto;width:60%;font-size:90%;margin: 4px 0 0 0;float:left;}
.purchasetext{vertical-align:top;height:100%;}
.linkimg{
	width:100%;
	border:thin solid #FFF;
}
#purchpop{margin:0;font-size:80%;}
.imgctr{margin:0 auto;display:block;}
.sold{
	position:absolute;
	z-index:5;
}
#purchasebox{color:#FFFFFF;font-family:arial,verdana,sans;text-align:center;width:auto;display:block;margin:0;}
#imgwrap_{width:45%;float:right;display:inline-block;margin:0 auto;line-height:250px;}
#imgwrap_ img{
	float:right;
	display:inline-block;
	max-width:250px;
	max-height:250px;
	margin:0 auto;
	vertical-align:middle;
}
#imgwrap{max-width:45%;float:right;display:block;margin:0 auto;line-height:300px;}
#imgwrap img{
	display:block;
	max-width:250px;
	max-height:250px;
	margin:0 auto;
	vertical-align:middle;
}
.purchasedets{
	color:#F081C0;
	font-size:90%;
	line-height:120%;
	display:inline-block;
	padding:0;
	margin:0 0 20px 0;
	list-style-type:none;
	text-align:right;
	float:right;
	clear:right;
}
#searchbox{
	position:absolute;
	right:0;
	margin-top:20px;
	float:right;
}
/*******************SECTION HEADERS******************/
#mainhead{
	background-image:url(assets/mainheader.jpg);
	background-repeat:no-repeat;
	margin:20px 0 0 0;
	height:50px;
}

#mainsub{
	background-image:url(assets/mainsub.jpg);
	background-repeat:no-repeat;
	height:50px;
}
#allhead{
	min-height:50px;
	width:100%;
	background-image:url(assets/pf_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}
#landscapehead{
	min-height:50px;
	width:100%;
	background-image:url(assets/ls_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}

#portraithead{
	min-height:50px;
	width:100%;
	background-image:url(assets/pr_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}
#still_lifehead{
	min-height:50px;
	width:100%;
	background-image:url(assets/sl_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}
#muralhead{
	min-height:50px;
	width:100%;
	background-image:url(assets/ml_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}

#gc_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/gc_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}

#av_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/av_head.jpg);
	background-repeat:no-repeat;
	padding:20px 0 0 0;
}

#cw_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/cw_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}

#st_head{
	display:inline-block;
	min-height:30px;
	width:100%;
	background-image:url(assets/st_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}
#mvu_head{
	display:inline-block;
	min-height:20px;
	width:100%;
	background:url(assets/mvu_head.jpg) no-repeat center;
	padding:30px 0 0 0;
}

#bio_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/bio_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}

#ex_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/ex_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}
#ex_head table{text-align:left;color:#D0CFE0;}

#gs_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/gal_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}

#pd_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/pd_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}

#con_head{
	min-height:30px;
	width:100%;
	background-image:url(assets/con_head.jpg);
	background-repeat:no-repeat;
	padding:50px 0 0 0;
}
.centerit{text-align:center;
	color:#F14996;
}


/***************QUOTE BOX******************/
.quotet{
	display:block;
	margin: 0 0 0 0px;
	width:250px;
	height:14px;
	background-image:url(assets/bt.jpg);
	background-position:top right;
}
.quoteb{
	min-height:130px;
	width:220px;
	margin:0 0 50px 0px;
	padding:20px 30px 50px 0px;
	font-size:85%;
	font-style:italic;
	text-align:justify;
	background-image:url(assets/ba.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
	color:#D0CFE0;
	background-position:bottom right;
	z-index:1000;
}
.quotebb{
	
	width:250px;
	height:auto;
	background-image:url(assets/bb.jpg);
	background-repeat:repeat-y;
	background-position:right;
}
/***************QUOTE BOX******************/
#illtop1{
	display:block;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width:600px;
	height:19px;
	background-image:url(assets/illtop.jpg);
}
#illmid1{
	width:600px;
	margin: 0 auto 0 auto;
	background-image:url(assets/illmid.jpg);
}
#illbutt1{
	min-height:69px;
	width:600px;
	margin:-50px auto 0px auto;
	background-image:url(assets/illbutt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#illback1{
	width:544px;
	min-height:250px;
	height:100%;
	font-size:90%;
	line-height:120%;
	margin:0 auto 0 auto;
	padding: 0 10px 0 10px;
	background-image:url(assets/illback.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#illback1 h3{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
/***************QUOTE BOX******************/
#illtop{
	display:block;
	margin: 0 auto 0 auto;
	padding: 0 0 0 0;
	width:600px;
	height:19px;
	background-image:url(assets/illtop.jpg);
}
#illmid{
	width:600px;
	margin: 0 auto 0 auto;
	background-image:url(assets/illmid.jpg);
}
#illbutt{
	min-height:69px;
	width:600px;
	margin:-50px auto 50px auto;
	background-image:url(assets/illbutt.jpg);
	background-position:bottom;
	background-repeat:no-repeat;
}
#illback{
	width:544px;
	min-height:250px;
	height:100%;
	margin:0 auto 0 auto;
	padding: 0 10px 0 10px;
	background-image:url(assets/illback.jpg);
	background-position:top center;
	background-repeat:no-repeat;
}
#illback h3{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
#footer{
	background-image:url(assets/lineback.jpg);
	display:inline-block;
	margin: 20px 0 -4 0;
	width:910px;
	padding:30px 20px 10px 30px;
	color:#CCCCCC;
	height:86px;
}