A:link {text-decoration: underline; color: #921A1B;}
A:visited {text-decoration: underline; color: #921A1B;}
A:hover {
	TEXT-DECORATION: underline; color: #153F6D;
}

html, body {
	height: 100%;
}

body {
	background-image: url(/wp-content/themes/qpca_v1.0/web/background.gif);
	background-repeat: repeat-x;
	background-color: #999999;
	margin: 0px;
	padding: 0px;
	border: 0px;
}
img {
	margin: 0px;
	padding: 0px;
	border: 0px;
}

table.bodytable {
	width: 720px;
	margin: 0px auto 0px auto;
	border: 0px;
	padding: 0px;
	border-collapse: collapse;
}

/** Header **/
	/** Counter **/
	table.bodytable td.counter {
		width: 360px;
		text-align: left;
		background-color: #252525;
	}
	table.bodytable td.counter img {
		width: 13px;
		height: 17px;
		margin: 0px;
		padding: 0px;
		border: 0px;
	}
	table.bodytable td.counter img.counter_spacer {
		width: 360px;
		margin: 0px;
		padding: 0px;
		border: 0px;
	}

	/** Logo **/
	table.bodytable td.logo {
		width: 360px;
		text-align: right;
		background-color: #252525;
	}
	table.bodytable td.logo img {
		width: 350px;
		height: 70px;
	}

/** Navs **/
	table.bodytable td.navs {
		width: 720px;
		background-color: #252525;
		margin: 0px;
		padding: 0px;
		border: 0px;
	}

	img.home {
		width: 76px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}
		
	img.exhibitions {
		width: 157px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}
		
	img.artists {
		width: 108px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}
		
	img.works_available {
		width: 210px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}
		
	img.about {
		width: 83px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}
		
	img.blog {
		width: 66px;
		height: 35px;
		margin: 10px 0px 0px 0px;
		border: 0px;
		padding: 0px;
	}

/** Copyright under red line **/
	div.copyright {  
		margin: 10px 0px 0px 0px;
		width: 700px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 8px; 
		font-style: normal; 
		font-weight: normal; 
		color: #252525; 
		LINE-HEIGHT: 10px;
	}
	
	div.copyright p {
		text-align: center;
	}
	
	div.copyright p a {
		text-decoration: none;
		color: #921A1B;
		font-size: 9px; 
	}
	
	div.copyright p a:hover {
		text-decoration: underline;
		color: #921A1B;
	}


/** Tables **/
	/** one column **/
	table.onecol_exhibit {
		width: 382px;
		margin: 43px auto 0px auto;
		padding: 0px;
		border: 0px;
		text-align: center;
	}
	td.onecol_exhibit_leftcol {
		width: 221px;
		padding-left: 10px;
	}
	td.onecol_exhibit_rightcol {
		width: 161px;
		padding-left: 10px;
	}

	/** two columns **/
	table.twocol_exhibit {
		width: 100%;
		margin: 43px 0px 0px 0px;
		padding: 0px;
		border: 0px;
	}
	td.twocol_exhibit_leftcol {
		width: 50%;
		padding-left: 10px;
	}
	td.twocol_exhibit_rightcol {
		width: 50%;
		padding-left: 10px;
	}

/** Text Treatments **/
p.title_line_1_sm {  
	margin: 0px;
	padding: 10px 0px 3px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 11px; 
	font-style: normal; 
	font-weight: bold; 
	color: #252525; 
	LINE-HEIGHT: 13px;
}

p.title_line_2_sm {  
	margin: 0px;
	padding: 0px 0px 0px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	color: #252525; 
	LINE-HEIGHT: 11px;
}

p.title_line_3_sm {  
	margin: 0px;
	padding: 0px 0px 10px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: normal; 
	color: #252525; 
	LINE-HEIGHT: 11px;
}

p.date_sm {  
	margin: 0px;
	padding: 50px 0px 0px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: bold; 
	color: #252525; 
	LINE-HEIGHT: 11px;
}

p.date_future {  
	margin: 0px;
	padding: 3px 0px 10px 0px;
	text-align: left;
	font-family: Verdana, Arial, Helvetica, sans-serif; 
	font-size: 9px; 
	font-style: normal; 
	font-weight: bold; 
	color: #252525; 
	LINE-HEIGHT: 11px;
}

/** Exhibition Styles **/
	p.exhibition_title_1 {
   	margin: 0px;
   	padding: 0px 0px 0px 0px;
   	text-align: right;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 17px;
   	font-style: normal;
   	font-weight: bold;
   	color: #252525;
   	LINE-HEIGHT: 23px;
	}
	
	p.exhibition_title_2, p.exhibition_title_3 {
   	margin: 0px;
   	padding: 0px 0px 0px 0px;
   	text-align: right;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	font-weight: normal;
   	color: #252525;
   	LINE-HEIGHT: 16px;
	}
	
	p.exhibition_header {
   	margin: 0px;
   	padding: 0px 0px 0px 0px;
   	text-align: left;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 15px;
   	font-style: normal;
   	font-weight: bold;
   	color: #252525;
   	LINE-HEIGHT: 23px;
	}
	
	p.exhibition_header_date {
   	margin: 0px;
   	padding: 0px 0px 20px 0px;
   	text-align: left;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 12px;
   	font-style: normal;
   	font-weight: bold;
   	color: #595A5A;
   	LINE-HEIGHT: 16px;
	}

	p.p_f_exhibitions {  
		margin: 0px;
		padding: 25px 0px 3px 0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		font-weight: normal; 
		color: #252525; 
		LINE-HEIGHT: 13px;
	}
	
	img.exhibit_feature {
		float: left;
		width: 172px;
		border: 2px solid white;
		margin-right: 10px;
	}

/** Artists **/
	p.artists_list {  
		margin: 0px;
		padding: 20px 0px 0px 0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: normal; 
		color: #252525; 
		LINE-HEIGHT: 11px;
	}
	
	h1.artists_list {
		padding: 30px 0px 0px 0px;
		text-align: center;
		font-size: 15px;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
	}
	
	p.choose_artist {  
		margin: 0px;
		padding: 20px 0px 20px 0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 9px; 
		font-style: normal; 
		font-weight: normal; 
		color: #252525; 
		LINE-HEIGHT: 11px;
	}

	p.number_navs {
   	margin: 0px;
   	padding: 0px 0px 0px 0px;
   	text-align: center;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 10px;
   	font-style: normal;
   	font-weight: normal;
   	color: #595A5A;
   	LINE-HEIGHT: 11px;
	}
	
	p.artist_name {
   	margin: 0px;
   	padding: 30px 0px 0px 12px;
   	text-align: left;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 11px;
   	font-style: normal;
   	font-weight: bold;
   	color: #252525;
   	LINE-HEIGHT: 13px;
	}
	
	.field_data {
   	margin: 0px;
   	padding: 0px 0px 0px 12px;
   	text-align: left;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 9px;
   	font-style: normal;
   	font-weight: normal;
   	color: #252525;
   	LINE-HEIGHT: 12px;
	}

	.field_name {
   	margin: 0px;
   	padding: 2px 0px 0px 0px;
   	text-align: left;
   	font-family: Verdana, Arial, Helvetica, sans-serif;
   	font-size: 9px;
   	font-style: normal;
   	font-weight: bold;
   	color: #595A5A;
   	LINE-HEIGHT: 13px;
	}



/** Pagination **/
	.pagemenu {  
		margin: 0px;
		padding: 10px 0px 0px 0px;
		text-align: center;
		font-family: Verdana, Arial, Helvetica, sans-serif; 
		font-size: 10px; 
		font-style: normal; 
		font-weight: normal; 
		color: #252525; 
		LINE-HEIGHT: 13px;
	}
	
/** Misc **/
ul.works_details {
	list-style-type: none;
	margin: 0px;
	padding: 40px 0px 0px 0px;
}

.alignright {
	float: right;
	text-align: right;
}

.aligncenter {
	text-align: center;
}
