/* CSS Document */

body, html {
	height:100%;
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}
#aboutPage {
background-color: #a80534;
}

#conactPage {
background-color: #fdd400;
}

#exhibitionPage {
background-color: #a6d002;
}

#linksPage{
background-color: #03a8d6;
}

#newsPage {
background-color: #a80534;
}

#situPage {
background-color:  #ff7d01;
}

#spacialPage {
background-color: #a80534;
}

#artistPage {
background-color: #ff33a9;
}

#homePage {
background-color:#00aca1;
}

#shopPage {
background-color:#a54499;
}


#containingTable {
background-color: #FFFFFF;
}


td,th {
	background-color:#FFFFFF;
}


/* Colour Side Strips */

.orangeSideStrip {
	width:10px;
	background-color:#ff7d01;
}
.redSideStrip {
	width:10px;
	background-color:#a80534;
}
.pinkSideStrip {
	width:10px;
	background-color:#ff33a9;
}
.greenSideStrip {
	width:10px;
	background-color:#a6d002;
}
.yellowSideStrip {
	width:10px;
	background-color:#fdd400;
}
.blueSideStrip {
	width:10px;
	background-color:#03a8d6;
}

.purpleSideStrip {
	width:10px;
	background-color:#a54499;
}

.homeSideStrip {
	width:10px;
	background-color:#00aca1;
}

/* Colour Horizontal Left Strips */

.orangeHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#ff7d01;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}

.homeHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#00aca1;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.redHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#a80534;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.pinkHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#ff33a9;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.greenHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#a6d002;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #525252;
}
.yellowHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#fdd400;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #525252;
}
.blueHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#03a8d6;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}

.purpleHorizontalLeftStrip {
	width:186px;
	height:15px;
	background-color:#a54499;
	padding-left:5px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}


/* Colour Horizontal Right Strips */

.homeHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#00aca1;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}

.purpleHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#a54499;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}


.orangeHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#ff7d01;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.redHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#a80534;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.pinkHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#ff33a9;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}
.greenHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#a6d002;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #525252;
}
.yellowHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#fdd400;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #525252;
}
.blueHorizontalRightStrip {
	width:398px;
	height:15px;
	background-color:#03a8d6;
	padding-left:10px;
	padding-right:5px;	
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}


/* TYPE STYLES */


.gray11pxPlain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	color: #525252;
}

.gray11pxPlainRightMargin {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px  !important;
	color: #525252;
	padding-right:10px;
}

.red16pxPlain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 16px;
	color: #a80534;
}

.purple16pxPlain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 16px;
	color: #a54499;
}


.gray10pxPlain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 10px;
	color: #525252;
}

.gray11px_13_plain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	line-height:13px;
	color:#999999;
}

.red11px_13_plain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	line-height:13px;
	color:#993333;
}

.red11pxPlain {
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	color:#993333;
}

.artistLists {
	background-color:#e0e0e0;
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	padding:5px;
	font-size: 10px;
	color: #525252;
}


/* FORM STYLES */


.dropDown {
	width:180px;
	/*height:15px;*/
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	color: #525252;
	
}

.singleLineInput {
	width:150px;
	height:20px;
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 11px;
	color: #525252;
}



/* LINK STYLES */


a {
	font-family: Lucida Grande, Lucida Sans, Matura MT Script Capitals, Helvetica, Arial;
	font-size: 11px;
	color: #525252;
}

a:link {
	text-decoration: none;
}

a:visited {
	text-decoration: none;
	color: #525252;
}

a:hover {
	text-decoration: none;
	color: #525252;
}

a:active {
	text-decoration: none;
	color: a80534;
}

a#viewPurchase:link{
	text-decoration: none;
	color:#a54499;

}

a#viewPurchase:visited {
	text-decoration: none;
	color:#a54499;
}


a#viewPurchase:hover {
	text-decoration: none;
	color: #a54499;
}

a#viewPurchase:active {
	text-decoration: none;
	color: #a54499;
}


.randomLinks{
	font-family: Lucida Grande, Lucida Sans, Helvetica, Arial;
	font-size: 9px;
	color: #FFFFFF;
}

.randomLinks a:link{

	 text-decoration:none;
	 color: #FFFFFF;

}

randomLinks a:visited{

	 text-decoration:none;
	 color: #FFFFFF;

}

randomLinks a:hover{

	 text-decoration:none;
	 color: #FFFFFF;

}

randomLinks a:active{

	 text-decoration:none;
	 color: #FFFFFF;

}