/* ***GENERAL STYLES*** */

html { height: 100%; margin-bottom: 1px; }
body { text-align:center; margin:0 0 0 0; border:0 0 0 0; font-size:7.5pt; font-family: Verdana, Arial, Sans; background:#fff; }

a:link { color: #536E99; text-decoration: none; }
a:visited { color: #77389F; text-decoration: none; }
a:hover { color: #6699CC; text-decoration: underline; }

td.area{ margin:5px};
font.small { font-size: 9pt; }
font.smaller { font-size: 8pt; }
font.smallest { font-size: 7pt; }
font.smallestplus { font-size: 6pt; }

a.nav_buttons { font-family: Verdana, Arial, Sans; font-size: 9pt;color:#536E99;}

font.helpblack { font-size: 9pt; 
	color:black;
	font-family:verdana,arial;
	}

font.helpblack8 { font-size: 8pt; 
	color:black;
	font-family:verdana,arial;
	}

font.helpblackv { font-size: 9pt; 
	color:black;
	font-family:verdana,arial;
	}

span.header {font-family:verdana; font-size:16pt; color:black; text-indent :0px}


h3,p{ padding: 0 0 0 0; margin: 0 0 0 0; }
h3{ font-size:9pt; margin-top: 16px; color: #666666; border-bottom: dashed 1px #bbb; padding-bottom: 3px; margin-bottom: 3px; }
p{ margin-bottom: 6px; line-height: 1.35em; }

#wrap{ width: 748px; margin-left: auto; margin-right: auto; text-align: left; background: #fff; }

#banner{ width:100%; }

#topnav { padding: 0 0 0 0; font-size: 9pt; }
#topnav img{ padding-right: 14px; vertical-align: -4px; }
#searchForm { margin: 0 2px 0 0;	padding: 0 0 0 0; }
.searchBox { font-family: Verdana, Arial, Sans; font-size: 7.5pt; }

#navigation{ 
	position:relative; 
	left:0px; 
	top: 0px; 
	width : 749px; 
	height : 200px; 
	background-image:url("http://www.culturenet.ie/images/cnetbanner3.jpg"); 
	background-repeat:no-repeat; 
	background-position: top right; 
	padding-top: 1em;
	margin:0 0 0 0; 
	Border-LEFT:#A3A3A5 SOLID 1PX; 
	PADDING-LEFT:0; 
	}
	
	
#navigationsmall{
	position:relative;
	left:0px;
	top: 0px;
	width : 749px;
	height : 100px; 
	background-image:url(images/bannersmall.jpg); 
	background-repeat:no-repeat; 
	background-position: top RIGHT; 
	padding-top: 1em;margin:0 0 0 0; 
	Border-LEFT:A3A3A5 SOLID 1PX; 
	PADDING-LEFT:0;
	}
	
	
#nav_buttons{
		position:ABSOLUTE;
		left:100px; 
		top:170px;
		width: 500px;
		height: AUTO;
		padding-top: 0.2em;
		padding-left: 0em;
		margin:0px; 
		PADDING-top:0.3EM;
		text-align:left;
		z-index:99;
		color:black;
	}
	
#nav_buttonssmall{
		position:ABSOLUTE;
		left:100px; 
		top:75px;
		width: 500px;
		height: AUTO;
		padding-top: 0.2em;
		padding-left: 0em;
		margin:0px; 
		PADDING-top:0.3EM;
		text-align:left;
		z-index:99;
		color:black;
	}	

table.panetable {width:748px;}

td.pane { border-top:#A3A3A5 solid 1px; background-image: url(images/grade.gif); background-repeat: repeat-x; padding:0.3em; font-family:verdana; font-size:10pt;}

#main{ width: 100%;  }

#left{width:179px; float:left; line-height: 20px;  }

#nav{position:relative; left:-1; top:-5;border-left: 1px solid #A3A3A5;}

#nav ul { list-style: none;	padding: 0 0 30px 0; margin: 0;}
#nav li a {	text-decoration: none;	width:177 px;  display: block; padding-left: 11px; color: #FFF; height: 25px; font-size: 9pt; margin: 4px 0 0 0; }
#nav li a:hover { background-color: #666666; text-decoration: none; }
li#n_01 a { background-color: #667C91; }
li#n_02 a { background-color: #65597F; }
li#n_03 a { background-color: #BFAE5F; }
li#n_04 a { background-color: #C9657D; }
li#n_05 a { background-color: #5F94BE; }
li#n_06 a { background-color: #A1CA60; }

#centre{ width:328px; float:left; padding: 5px 15px 0 15px; margin: 5px 0 10px 5px; border-top: 1px solid #A3A3A5; }
.logo { margin: 18px 10px 10px 0; width: 52px; vertical-align: top; float: left; }
.content { margin: 0x 0 10px 0; width: 260px; vertical-align: top; float: right; }
.content img { margin: 8px 0 10px 20px; float: right; }

#right{ width:170px; float:right; padding: 5px 15px 0 15px;  margin: 5px 0 10px 5px; border-top: 1px solid #A3A3A5; }

#footer { width:563px; padding: 5px 0 20px 0; border-top: 1px solid #bbb; clear: both; float: right; }

#image_edit_div td{font-weight:normal; font-family:verdana; color:black; font-size:10pt; }
#image_edit_div a{font-weight:normal; font-family:verdana;font-size:10pt; }


.mbox {		
		bborder-left:solid eeeeee 1px;
		bborder-right:solid eeeeee 1px;
		height : 22px;
		overflow:auto;
		width:179px;			
		font-family:helvetica;
		font-size:10pt;
		font-weight:normal;
		overflow:hidden;
		margin:0;
		padding:top:0.1em;
		display:block;
		
	}
.mbox a:hover { width: 179px; display:block; background-color: #666666; text-decoration: none; }

#footer2 a{font-size:9pt}

		
