
body
{
	background-color:#CCCCCC;
}
h2
{
	margin-bottom:-15px;
	font-size: 19px;
	font-family:calibri;
	font-weight:bold;
}
.mainFormContainer
{
	position: absolute;
	width: 100%; 
	height: 100%; 
	left:0px; 
	top: 0px;
}
.mainFrame					
{
	position: relative;
	width: 1100px;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	top:0px;
	background-color:#676767;
	min-height:600px;
	min-width:1000px;
}
.mainPage					
{
	position: absolute;
	width: 938px;
	height: 574px;
	left: 7%;
	top: 4%;
	background-color:#000000;
}
.mainContent		
{
	position: absolute; 
	width: 96%;
	height: 90%;
	left: 2%;
	top: 3%;
	background-color:#FFFFFF;
}
.contentImage		
{	
	position: absolute;
	width: 70%; 
	height: 100%; 
	left: 30%; 
	top: 0%;
}
.mainImageContent	
{
	position: absolute;
	width: 100%;
	height: 100%;
	top: 0%;
}
.siteHeading		
{
	position: absolute;
	height: 65px;
	top: 40%;
}

/* MENU */
.indentmenu			
{
	font: 17px; 
	overflow: hidden;
	font-family:calibri;
	width:650px
}
.indentmenu ul		
{
	position: absolute; 
	left:19px; 
	top:93%; 
	margin: 0; 
	padding: 0; 
	float: left; 
	border: 1px solid #564c66;
	border-width: 1px 0; 
	background: black url(http://www.nualaryding.co.uk/images/indentbg2.gif) center center repeat-x;
}
.indentmenu ul li		
{
	display: inline;
}
.indentmenu ul li a 	
{
	float: left; 
	color: white; /*text*/ 
	padding: 5px 11px; 
	text-decoration: none; 
	border-right: 1px solid #564c66; 
	width:157px;				 
	text-align: center;
}					 
.indentmenu ul li a:visited
{
	color: white;
}
.indentmenu ul li a:hover, 
.indentmenu ul li .current 
{
	color: white !important; /*text color of selected and active item*/
	padding-top: 6px; /*shift text down 1px for selected and active item*/
	padding-bottom: 4px; /*shift text down 1px for selected and active item*/
	background: black url(http://www.nualaryding.co.uk/images/indentbg.gif) center center repeat-x;
}
/* CONTENT */
.thumbImage 				
{
	margin: 5px 4px 2px 4px;
	width:30%;
}
#imageViewer 			
{
	:scroll;
}
.myStatement 			
{
	font: normal 18px calibri;
	margin:25px 5px 0 0;
}
table.exhibitionTable 
{
	width:95%;
	border-width: 1px;
	border-color: #729ea5;
	border-collapse: collapse;
}
table.exhibitionTable td 
{
	font-size:17px;
	border-width: 1px;
	padding:4px 2px 4px 8px;
	border-style: solid;
	border-color: #729ea5;
}
.infoCell
{
	background-color:#d4e3e5;
}
.exhibitionTable
{
	border:1px;
	font-size:17px; 
	font-weight:normal;
	cellpadding: 0;
	cellspacing: 0;
}
.exhibitionTableRows
{
	width:280px;
}  
.exhibitionTableRowInfo {
    padding:0px;
	width:10px;
}
.tooltip{white-space: pre-line;}
img 		 				
{
	border-style: none
}

.contentLinks
{
	font-family:calibri;
	position: relative;
	top: 35px;
	text-align:justify;
	font-size: 17px;
	left:35%;
	width:580px;
}
.contentText 			
{
	font-family:calibri;
	position: absolute;
	top: 10px;
	text-align:justify;
	font-size: 17px;
}
.contentText a 
{
	text-decoration: none;
}
.contentText ul{
vertical-align:right;
}

#ttt{text-align:center;}

.contentTextCentred
{	
	text-align:center;
}


/* JS  SLIDES STYLING */
#slides 						
{	margin: 0;	
	padding: 0px!important; 
	position:absolute;
}
							 
#slides .slidesContainer 	
{
	width:630px!important; 
	height:517px!important;
	display:none;
	margin: 0;
	padding: 0px!important;
}							 
#slides .slidesContainer div 	
{
	/*width:517px;!important;
	height:630px;!important;*/
	width:630px!important;
	height:517px!important;
	display:block;
	margin: 0;
	padding: 0px!important;	
}							 
.prev 						
{
	display:none;
}
.next 						
{
	display:none;
}

#slides ul.pagination 		
{
	position: absolute; 
	z-index:100; 
	top: 502px; 
	right: 3px; 
	margin: 0px;
}
#slides .pagination li a 
{
	background-image:url(../images/srcFiles/pagination.png); 
	background-position:0 0;
	display:block;
	float:left;
	height:0;
	overflow-x:hidden;
	overflow-y:hidden;
	padding-top:12px;
	width:12px;
}
#slides .pagination li 
{
	float:left;
	margin:0 1px;
	list-style:none;
}
#slides .pagination li.current a 
{
	background-position:0 -12px;
}

#pagingControls ul{display:inline;padding-left:0.5em; text-align:right;}
#pagingControls li{display:inline;padding:0 0.5em}

.ErrorType{font: bold 30px Verdana; color: #FF0000;}
.ErrorDesc{font: normal 20px Verdana;}
.ErrorLink{font: italic 20px Verdana; color: #FF0000;}