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

a #genre_title:hover{
	color:black;
}

#left_column{
	float:left;
	width: 250px;
	margin: 0px 0px 0px 0px;
	padding:0px;
}

#article_text{
	font-size:12px;
	text-align:left;
	margin: 0px 5px 0px 7px;
}

#article_text{
	clear:right;
	margin: 0px 0px 0px 0px;
	height:731px;
	overflow:hidden;
	position:relative;
}

#article_text p{
	margin-bottom:1em;
}

.text_content{
	position:absolute;
	left:0px;
	top:0px;
	z-index:1;
	display:block;
	width: 250px;
	height:731px;
	background-color:#dddddd;
	overflow:hidden;
}

.text_content a{
	font-weight:bold;
}

.low_z{
	z-index:-1;
}

#genre_title{
	float:right;
	font-size:22px;
	font-weight:500;
	margin:0px 0px 1px 0px;
	overflow:hidden;
	text-align:right;
	padding: 2px 2px;
}

#artist_title{
	clear:right;
	float:right;
	font-size:16px;
	font-weight:600;
	text-align:right;
}

#artist_title a:hover{
	color:black;
}

#article_title, #text_artist{
	clear:right;
	float:right;
	font-size:14px;
	font-weight:400;
	color:#666666;
	text-align:right;
	display:block;
	width: 100%;
}

#text_artist{
	margin-bottom:10px;
}

#social{
	float:right; 
	margin-bottom:10px;
	vertical-align:bottom;
}

#facebookShare{
	display:inline-block;
	vertical-align:bottom;
	margin-right:10px;
}

#page_links_top, #page_links_top a,#page_links_bottom, #page_links_bottom a{
	color:#333333;
}

#page_links_top ul, #page_links_bottom ul{
	display:inline;
}


#page_links_top li, #page_links_bottom li{
	/*list-style:none;
	display:inline;
	margin-right:5px;*/
	margin:0px;
	display: inline;
	padding-left: 7px; /* the width reserved for the background image */
	padding-right: 2px; /* the width reserved for the background image */
	background: url(/images/main_frame/list.gif) no-repeat 0px 2px; /* the "bullet"... adjust these numbers to taste */
}

.design{
	background:url(../images/colour_schemes/archive_design/colour.png);
	border:1px solid #555555;
}

.photography{
	background:url(../images/colour_schemes/archive_photography/colour.png);
	border:1px solid #555555;
}

.art{
	background:url(../images/colour_schemes/archive_art/colour.png);
	border:1px solid #555555;
}

.house{
	background:url(../images/colour_schemes/archive_house/colour.png);
	border:1px solid #555555;
}

.illustration{
	background:url(../images/colour_schemes/archive_illustration/colour.png);
	border:1px solid #555555;
	
}

.creative_review{
	background:url(../images/colour_schemes/creative_impressions/colour.png);
	border:1px solid #555555;
}

#right_article_column{
	float:left;
	margin: 0px 0px 0px 2px;
	width:398px;
}

#gallerywrapper{
	float:left;
	position:relative;
	z-index:5;
	margin: 0px 0px 0px 4px;
}

.gallerydisplay {
	padding:0;
	margin:315px 2px 13px 0px;
	list-style-type:none;
	float:left;
}

#defaultimage img{
	border:1px solid #666666;
	width:375px;
	height:300px;
	padding:4px;
	background-color:white;
}

.gallerydisplay .thumbImage {
	float:left;
	margin:3px 0px 0px 3px;
	padding:0px;
	height:100px;
	width:127px;
}



.gallerydisplay .thumbImage img.thumbnail{
	height:100px;
	width:125px;
	margin-left:0px;
	margin-top:0px;
	border:1px solid #dddddd;
}

.gallerydisplay .thumbImage:hover img.thumbnail{
	cursor:pointer;
	border:1px solid #666666;
	height:100px;
	width:125px;
}

.gallerydisplay #image0{
	border:1px solid #666666;
}

#defaultimage img{
	position:absolute;
	top:0px;
	left:3px;
	float:left;
}

#info{
	float:left;
	margin:0px 0px 0xp 0px;
	width: 393px;
	font-size:12px;
	padding: 0px 0px 0px 0px;
	/*border:1px solid #333333;*/
}

#info p{
	text-align:justify;
	margin:30px 50px 5px 50px;
	/*border:1px solid #666666;*/
	padding:5px;
	background-color:white;
	color:#666666;
}

#info a{
	font-weight:bold;
}

/* ----------------------------------------------------------
------------------------------------------------------------*/


	