/* Style Sheet for Galleries, Studios, Direct link Pages */

/* Page Formatting */
body {
	margin:0px 0px 0px 10px;
	padding:0px;	
	}


/* Navigation Links */
a:link, a:visited {
	color: #4F56BA;
	text-decoration: none;
}
   
a:hover, a:active { 
	color: #8CBA4F;
	text-decoration: underline;
}
	
a.clientlinks:link {
	font: bold 11px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	color: #9A221D;
	}
	
a.clientlinks:visited {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	color: #705D38;
	}
	
a.clientlinks:hover {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	}

.navtext a:link {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 9px;
	}

.navtext a:visited {
	color:#8E8E8E;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 9px;
	}

.navtext a:hover {
	background-color: #CCCCCC;
	text-decoration: underline;
	text-transform: uppercase;
	margin-bottom: 10px;
	font-size: 9px;
	}
	
a.tinylinks:link {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	color: #FFFFFF;
	text-transform: uppercase;
	}
	
a.tinylinks:visited {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	color: #666666;
	text-transform: uppercase;
	}
	
a.tinylinks:hover {
	font: 9px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px;
	text-decoration: underline;
	text-transform: uppercase;
	}
	
a.largerlinks:link {
	font: bold 12px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:0px;
	color: #FFFFFF;
	}
	
a.largerlinks:visited {
	color: #000000;
	}
	
a.largerlinks:hover {
	text-decoration: underline;
	}


/* Text Formats */
p {
	margin:0px;
	color: #000000;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	padding: 0px;
	}

ul {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 20px 10px 25px;
	padding:0px;
	color: #000000;
	}

li {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 10px;
	padding:0px;
	color: #000000;
	}
	
h1 {
	margin:0px;
	padding:0px;
	color: #402259;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 22px;
	line-height: normal;
	font-weight: normal;
	font-style: normal;
	}
	
h2 {
	color: #402259;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: normal;
	font-weight: normal;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 10px;
	margin-left: 0px;
	padding: 0px;
	}

h3 {
	margin:10px 0px 5px 10px;
	padding:0px;
	color: #3BA3BB;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-style: normal;
	line-height: normal;
	font-weight: bold;
	}
	
h4 {
	margin:0px;
	padding:0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	}
	
h5 {
	margin:0px;
	color: #666666;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	padding: 0px;
	}
	
blockquote {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 20px;
	color: #555555;
	}

.datemod   {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px;
	color: #555555;
	text-transform: uppercase;
	}
	
.catnav   {
	font: 9px/12px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px;
	color: #555555;
	text-transform: uppercase;
	}
	
.searchadv   {
	font: italic 10px/12px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px;
	color: #555555;
	text-transform: capitalize;
	}
	
.date   {
	font: italic 10px/12px Verdana, Arial, Helvetica, sans-serif;
	margin: 5px 0px 5px;
	color: #555555;
	text-transform: capitalize;
	}
	
.footertext  {
	font: 10px/12px Verdana, Arial, Helvetica, sans-serif;
	color: #555555;
	margin-top: 5px;
	}


/* Gallery and Studio Page Styles */
.clientHead {
	font: bold 21px/24px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0px 0px 20px;
	padding:0px;
	color: #000066;
	}
	
.clientSubHead {
	font: bold 18px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 20px;
	padding:0px;
	color: #C57B26;
	}
	
.clientSubHead2 {
	font: bold 14px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 0px 10px 25px;
	padding:0px;
	color: #592422;
	}
	
.clientTagLine {
	font: bold 14px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0px;
	color: #996600;
	}

.clientAddress {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #242259;
	}
	
.clientHours {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #000000;
	text-transform: capitalize;
	}
	
.clientContact {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #333333;
	}

.clientContent {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #000000;
	}
	
.clientContentcolor1 {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #B18043;
	}
	
.clientContentcolor2 {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #B18043;
	}

.clientCaption {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px;
	padding:5px 5px 5px 0px;
	color: #333333;
	}
	
	
/*Article Page Styles*/	
.articleContent {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0px;
	padding:0px;
	color: #000000;
	}
		
.articleCaption {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 0px;
	padding:5px;
	color: #333333;
	}

.articleContentcolor1 {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #B18043;
	}
	
.articleContentcolor2 {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 10px 25px;
	padding:0px;
	color: #B18043;
	}	
	
.articleContentBold {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 10px 5px 0px;
	padding:0px;
	color: #000000;
	}

.articleBlockquote {
	font: italic 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 20px;
	color: #555555;
	}
	
.galleryCaption {
	font: 10px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px;
	padding:0 px;
	color: #333333;

	}

/* Padding and Image Styles */
.paddedclientLinks { padding: 0px 0px 0px 10px;}
.padded5 { padding: 5px;}
.padded10 { padding: 10px;}
.padded20 { padding: 20px;}
.padded30 { padding: 30px;}

img {
	border-width : 0px;
}



/* Content, Description and Statement Styles */

.colorHeader1 {
	font: bold 14px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 0px 0px 10px;
	padding:0px;
	color: #856032;
	}
	
.colorHeader2 {
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px;
	padding:5px 5px 5px 0px;
	color: #000066;
	}
	
.colorHeader3 {
	font: bold 14px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px 0px 10px;
	padding:0px;
	color: #000000;
	}
	
.colorHeader4 {
	font: bold 14px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px;
	padding:0px;
	color: #333333;
	}
	
.colorHeader5 {
	margin:5px;
	padding:5px;
	color: #996600;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: normal;
	font-weight: normal;
	font-style: normal;
	float: none;
	}
	
.colorHeadergallnews {
	font: bold 12px/16px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 0px;
	padding:5px;
	color: #4F56BA;
	}

.content {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px;
	padding:0px;
	color: #000000;
	}
	
.contentLineheight {
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
	margin: 0px;
	padding: 2px;
	color: #000000;
	}
	
.contentIndent {
	font: 11px/12px Verdana, Arial, Helvetica, sans-serif;
	margin:0px 20px 0px 30px;
	padding:0px;
	color: #000000;
	}
	
.contentBold {
	font: bold 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 20px;
	padding:0px;
	color: #000000;
	}

.dlDescript {
	font: bold 12px/18px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 20px;
	padding:0px;
	color: #996600;
	}

.galDescript {
	font: bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 20px;
	padding:0px;
	color: #A58740;
	}
	
.galDescript2 {
	font: bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 20px;
	padding:0px;
	color: #333333;
	}

.homePage1 {
	padding:10px;
	/*border:1px solid gray;*/
	margin:10px;
	color:#D1DCAE;
	background-color: #F1F2FF;
	}

.homePage2 {
	padding:10px;
	/*border:1px solid gray;*/
	margin:10px;
	color:#D1DCAE;
	background-color: #F3EFDC;
	}


.tiny   {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: normal;
	color: #555555;
	text-transform: uppercase;
	margin: 4px 0px 0px;
}

.tinywhite   {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: normal;
	color: #FFFFFF;
	text-transform: uppercase;
	margin: 4px 0px 0px;
}


.tinyoblique {
	font-size: 9px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: normal;
	line-height: normal;
	color: #555555;
	font-style: oblique;
	}

.underline {
	text-decoration: underline;
}


/*  Color Styles  */
.SFCOLOR {color:#9966CC;}
.TSCOLOR {color:#FF6633;}
.ABCOLOR {color:#3399CC;}
.CSCOLOR {color:#666633;}
.01COLOR {color:#73852F;}
.02COLOR {
	color:#402259;
}
.03COLOR {color:#73852F;}
.04COLOR {color:#5FA540;}
.05COLOR {color:#A5405F;}
.06COLOR {color:#C27461;}
.07COLOR {color:#D39B8D;}
.08COLOR {color:#40A554;}
.09COLOR {color:#5440A5;}
.10COLOR {color:#8DC5D3;}
.11COLOR {color:#61AEC2;}
.12COLOR {color:#40A587;}
.13COLOR {color:#8740A5;}
.14COLOR {color:#5440A5;}
.15COLOR {color:#405FA5;}
.16COLOR {
	color:#ECECEC;
}

.17COLOR {color:#DED7AD;}/*  Directory Listing Background Colors DED7AD */
.18COLOR {color:#BCC5BE;}/*  Directory Listing Background Colors  */



/*  Article Styles  */
/* Line above the superhed (e.g. Environment | United States) */
.subject { font: 10px/18px Verdana, Arial, Helvetica, sans-serif; color: #066; }
/* One-line summary above headline */
.superhed { font: 13px/14px Verdana, Arial, Helvetica, sans-serif; color: #511a11; margin-bottom: 2px; }
/* Story headline */
.storyhed { font: bold 24px Verdana, Arial, Helvetica, sans-serif; }
/* Story byline */
.byline { font: italic 12px/16px Verdana, Arial, Helvetica, sans-serif; color: #333; }
/* Story dateline */
.dateline { font: 12px Verdana, Arial, Helvetica, sans-serif; color: #333; }
/* Lead paragraph of story */
.deck { font: 16px/25px Verdana, Arial, Helvetica, sans-serif; color: #000; }
/* Body text of story */
.storybody { font: 14px/22px Verdana, Arial, Helvetica, sans-serif; }
/* Text for related item boxes; also 1k text generally */
.inline, SMALL { font: 11px/15px Verdana, Arial, Helvetica, sans-serif; }
/* Secondary text for related item boxes */
.inlinesmall, .inline SMALL, .inline SMALL SMALL, SMALL SMALL { font: 9px/13px Verdana, Arial, Helvetica, sans-serif; }
.inlinesmall A, A .inlinesmall { font-weight: bold; }
/* Text under photos describing image */
.cutline { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; color: #666; }
/* Margins for text in related boxes */
.boxed { margin: 8px 5px 5px 5px;}
/* Text for subs call */
.subs { font: 10px/13px Verdana, Arial, Helvetica, sans-serif; }
.articleContent2 {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0px 0px 0px 15px;
	color: #000000;
}
.articleContentHP {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:5px;
	padding:0px 0px 0px 15px;
	color: #000000;
	text-align: left;
}

.clientArtists {
	font: 12px/14px Verdana, Arial, Helvetica, sans-serif;
	padding:0px;
	color: #242259;
	margin-top: 0px;
	margin-right: 25px;
	margin-bottom: 10px;
	margin-left: 25px;
	text-align: justify;
}
.onlineCopy {
	font: bold 12px/21px Verdana, Arial, Helvetica, sans-serif;
	margin:5px 10px;
	padding:0px;
	color: #660000;
}
.clientContent2 {
	font: 11px/14px Verdana, Arial, Helvetica, sans-serif;
	margin:10px 10px 10px 25px;
	padding:15px;
	color: #000000;
}
.leaderboard {
	height: 90px;
	width: 728px;
	left: 50px;
	margin-left: 25px;
}
h3 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 18px;
	font-style: normal;
	line-height: normal;
	font-weight: normal;
	color: #402259;
}
.homepagecontent {
	vertical-align: top;
	padding-top: 0px;
	padding-right: 10px;
	padding-bottom: 0px;
	padding-left: 10px;
}
