/*green - #34CC24; orange  #F83F06*/
body {background: #F83F06; font-family: Verdana, Tahoma, Arial, serif; font-size: 100%; font-weight: normal; color: #000000;
	scrollbar-face-color: #000000; scrollbar-shadow-color: #000000; scrollbar-highlight-color: #BEA104; scrollbar-3dlight-color: #BEA104; scrollbar-darkshadow-color: #000000; 
	scrollbar-track-color: #000000; scrollbar-arrow-color: #BEA104;}
	
a {color: #000000; font-weight: bold; text-decoration: none; }
a:link {color: #000000; font-weight: bold; text-decoration: none;}
a:visited {color: #000000; text-decoration: none;}
a:hover {color: #000000; text-decoration: underline; font-size: 100%; font-weight: bold; font-family: Verdana, Tahoma, Arial, serif; background: transparent;}
a:active {color: #000000;}

a.two {color: #FFFF33; font-weight: bold; text-decoration: none; }
a.two:link {color: #FFFF33; font-weight: bold; text-decoration: none;}
a.two:visited {color: #FFFF33; text-decoration: none;}
a.two:hover {color: #FFFF33; text-decoration: underline; font-size: 100%; font-weight: bold; font-family: Verdana, Tahoma, Arial, serif; background: transparent;}
a.two:active {color: #FFFF33;}
	
a.three {color: #6A3500; font-weight: bold; text-decoration: none; }
a.three:link {color: #6A3500; font-weight: bold; text-decoration: none;}
a.three:visited {color: #6A3500; text-decoration: none;}
a.three:hover {color: #6A3500; text-decoration: underline; font-size: 100%; font-weight: bold; font-family: Verdana, Tahoma, Arial, serif; background: transparent;}
a.three:active {color: #6A3500;}
	
/*h2*/
h2 {position: absolute; top: 10px; left: 120px; font-family: Verdana, Tahoma, Arial, serif; color: #CFC8AD; font-size: 100%; font-weight: bold; text-align: right; 
	background-color:FFFFCC;margin: 0px; padding: 0px; width: 250px; height: 810px; border-style: solid; border-width: 1px; border-color:#000000 #000000 #000000 #000000;}
.logo {margin-top: 0px; margin-left: 0px; margin-right: 0px; font-weight: bold; font-size: 75%; text-align: center;margin:0px;padding:0px;}
.pubimage {float:center;margin-top: -10px; margin-left: 0px; margin-right: 0px; font-weight: bold; font-size: 75%; text-align: center;margin:0px;padding:0px;}
.divh2text {float:left;position: absolute; top: 140px; left: 0px; width: 250px; height:610px; margin-top: 0px; margin-left: 0px; margin-right: 0px; font-size: 100%; text-align: left; color: #000000; background-color: #FFFFCC; 
	border-style: solid; 	border-width: 0px; 	align: center; margin: 0px; padding: 0px; border-color: #BEA104;padding:0px;}
.h2center {margin-top: 5px; margin-left: 5px; margin-right: 5px; font-size: 70%; font-weight:normal;text-align: center; color:#000000;line-height: 90%;}
.h2hours {margin-top: 0px; margin-left: 5px; margin-right: 5px; font-size: 70%; font-weight:normal;text-align: center; color:#000000;line-height: 90%;}
.h2right {margin-top: 5px; margin-left: 5px; margin-right: 5px; font-size: 70%; font-weight:normal;text-align: right; color:#000000;line-height: 90%;}
.ddi {margin-top: 5px; margin-left: 5px; margin-right: 5px; font-size: 70%; font-weight:bold;text-align:center; color:#000000;line-height: 90%;}
.h2content {margin-top: 10px; margin-left: 5px; margin-right: 5px; font-size: 65%; color:#000000;text-align: center; line-height: 60%;}
.h2ul {list-style-type: square;list-style-position:outside; margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom:0px; font-size: 100%; font-weight:normal;color: #000000; padding:0px;}
.h2li {text-align:center;margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom:0px; font-size: 55%; color:#000000;font-weight: normal;padding:0px;line-height:100%;}
.layout {position: absolute; top:770px;margin-top: 0px; margin-left:10px; margin-right: 5px; font-size: 57%; color:#000000;text-align: left; font-weight: normal;padding:0px;}
.bravenet {position:absolute; top:680px;margin-top: 25px; margin-left: 50px; margin-right: 5px; font-size: 70%; font-weight:normal;text-align: center; color:#000000;line-height: 100%;}
.facebook {margin-top: 10px; margin-left: 10px; margin-right: 10px; font-size: 70%; text-align: right;padding:0px;}

/*h3*/
h3 {position: absolute; top: 10px; left: 370px; font-family: Verdana, Tahoma, Arial, serif; color: #CFC8AD; font-size: 100%; font-weight: normal; text-align: right; margin: 0px; padding: 0px; 
	background-color: #ffffcc; width: 550px; height: 810px; border-style: solid; border-width:1px; border-color: #000000 #000000 #000000 #000000;}
.h3banner {position: absolute; top: 0px; left: 0px; width:548px;height:50px;font-family: Verdana, Tahoma, Arial, serif; color: #CCCC99; font-size: 100%; font-weight: bold; text-align: center; 
	background-color: #FFFFCC; border-style: solid; border-width: 1px; border-color: #000000 #BEA104 #000000 #BEA104;margin-right:0px;margin: 0px; padding: 0px; z-index:1;}
.textheader  {margin-top: 10px; margin-left: 5px; margin-right: 5px; font-family: Algerian,"Trebuchet MS", Verdana, serif; font-size: 90%; font-weight:normal;color:#000000;text-align: center;padding:0px;}
.h3usflag {position: absolute; top: 5px; left: 20px; font-family: Verdana, Tahoma, Arial, serif; color: #CCCC99; font-size: 100%; font-weight: bold; text-align: right; background-color: transparent; 
	margin: 0px; padding: 0px; z-index:2;}
.h3irishflag {position: absolute; top: 5px; left: 450px; font-family: Verdana, Tahoma, Arial, serif; color: #CCCC99; font-size: 100%; font-weight: bold; text-align: right; background-color: transparent; 
	margin: 0px; padding: 0px; z-index:2;}
.divslides {position:absolute;top:215px;left:0px;width:100%;margin-top: 0px; margin-left: 0px; margin-right: 0px; font-size: 70%; text-align: center;}
.divh3intro {position:absolute;top:50px;left:0px;width:100%;margin-top: 0px; margin-left: 0px; margin-right: 0px; font-size: 100%; font-weight:bold;text-align: center;padding:0px;}
.h3justify {margin-top:5px; margin-left: 5px; margin-right: 5px; font-family: "Trebuchet MS", Verdana, serif; font-size: 70%;font-weight:bold;color:#000000; text-align:justify;padding:0px;}
.h3footer {position: absolute; top:752px; left: 0px; width:550px;font-family: Verdana, Tahoma, Arial, serif; color: #000000; font-size: 100%; font-weight: bold; text-align: center; 
	background-color: #FFFFCC; border-style: solid; border-width: 1px; border-color: #FFFFCC #BEA104 #FFFFCC #BEA104;margin-right:0px;margin: 0px; padding: 0px; z-index:1;}
.h3center {margin-top: 5px; margin-left: 0px; margin-right: 0px; font-size: 70%; text-align: center;}
.copy {position: absolute; top: 790px;left:135px;font-family: Verdana, Tahoma, Arial, serif; color: #FFFFCC; margin-top: 0px; margin-left: 0px; margin-right: 10px; font-weight: normal; font-size: 60%; 
	text-align: center; font-style: italic;padding:0px;}
.counters {position: absolute; top: 525px; left: 250px; margin-top: 0px; margin-left: 10px; margin-right: 5px; text-align: center;}

.h3stpatfooter {position: absolute; top:562px; left: 0px; width:550px;height:253px;font-family: Verdana, Tahoma, Arial, serif; color: #000000; font-size: 100%; font-weight: bold; text-align: center; 
	background-color: #FFFFCC; border-style: solid; border-width: 1px; border-color: #FFFFCC #BEA104 #FFFFCC #BEA104;margin-right:0px;margin: 0px; padding: 0px; z-index:1;}

/*h4*/
h4 {position: absolute; top: 10px; left: 920px; font-family: Verdana, Tahoma, Arial, serif; color: #FFFFCC; font-size: 100%; font-weight: normal; text-align: left; background-color: #155703; 
	margin-right: 0px; width: 250px; height: 810px; margin: 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #000000 #000000 #000000 #000000;}
.divh4text {float:left;position: absolute; top: 108px; left: 0px; width: 100%;height:702px; margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom:0px; font-size: 100%; text-align: left; color: #000000; 
	background-color: #FFFFCC; font-family: ; border-style: solid; 	border-width: 0px; 	align: center; margin: 0px; padding: 0px; border-color: #BEA104;}
.divh4notice {float:left;width: 100%;margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom:0px; font-size: 100%; text-align: left; color: #FFFFCC; 
	background-color: #000000; font-family:Verdana, Tahoma, Arial, serif;font-size:75%;; border-style: solid; 	border-width: 1px; 	align: center; margin: 0px; padding: 0px; border-color: #BEA104;}
.divh4fso {float:left;width: 100%;margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom:0px; font-size: 100%; text-align: left; color: #FFFFCC; 
	background-color: #88BFE9; font-family:Verdana, Tahoma, Arial, serif;font-size:75%;; border-style: solid; 	border-width: 1px; 	align: center; margin: 0px; padding: 0px; border-color: #BEA104;}
.h4click {margin-top: 3px; margin-left: 5px; margin-right: 10px; font-size: 55%; text-align: center;padding:0px;}
.h4rss {margin-top: 3px; margin-left: 5px; margin-right: 5px; font-size: 55%; text-align: right;padding:0px;}
.newsbar {margin-top:-10px; margin-bottom:0px;margin-left: 0px; margin-right: 0px; font-size: 65%; text-align: center;padding:0px;}
.h4photocaption {margin-top: -10px; margin-left: 0px; margin-right: 0px; margin-bottom:0px;font-size: 70%; font-weight:bold; text-align: center;padding:0px;background:#66FF33;border-style: solid; border-width: 1px; border-color: #000000 #000000 #000000;}
.h4ul {list-style-type: square;list-style-position:outside; margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom:0px; font-size: 100%; font-weight:normal;color: #000000; font-weight: normal;
	padding:0px;}
.h4li {margin-top: 0px; margin-left: 10px; margin-right: 10px; margin-bottom:0px; font-size: 55%; color: #000000; color:#000000;font-weight: normal;padding:0px;}
.h4center {margin-top: 5px; margin-left: 10px; margin-right: 10px; font-size: 70%; text-align: center;}
.h4right {margin-top: 5px; margin-left: 10px; margin-right: 10px; font-size: 70%; text-align: right;}
.h4notice {margin-top: 5px; margin-left: 10px; margin-right: 10px; font-size: 70%; color:#FFFFCC; text-align: left;}

h5 {position: absolute; top: 10px; left: 1170px; font-family: Verdana, Tahoma, Arial, serif; color: #FFFFCC; font-size: 90%; font-weight: normal; text-align: center; background-color: #006600; 
	margin-right: 0px; width: 250px; height: 810px; margin: 0px; padding: 0px; border-style: solid; border-width: 1px; border-color: #000000 #000000 #000000 #000000;}
.linkbox {width: 95%; font-size: 75%; background-color:#FFFFCC;color: #000000; font-weight: bold;  text-align: center; z-index:2;margin-left: 0px;  margin-top: 5px;  border-width:2px;border-style:solid;border-color:#CC0000;
	padding: 0px;}
.h5center {margin-top: 10px; margin-left: 0px; margin-right: 0px; font-size: 75%; text-align:center;padding:0px;}


table.disclaimer {position: absolute; top: 510px;left:0px;width:100%; background-color:#FFFFCC; border:double;border-width:0px; border-color:#000000;font-family: Verdana, Tahoma, Arial, serif; color: #000000; margin-top: 0px; margin-left: 0px; margin-right: 0px; 
	font-weight: normal; font-size: 100%; align:center; font-style: normal;padding:0px;}
td.disclaimertitle {width:90%;background-color:#FFFF00; border-width:2px;border:double; border-color:#000000;margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom:0px;font-size: 90%; color:#000000;font-weight:bold;text-align: center;padding:0px;}
td.disclaimertext {width:90%;background-color:#FFFF00; border-width:2px; border:double;border-color:#000000;margin-top: 0px; margin-left: 10px; margin-right: 10px; font-size: 65%; color:#000000;font-weight:bold;text-align: justify;padding:0 10 0 10;}

table.upload {width:240; background-color:#000000; border:double;border-width:0px; border-color:#CCCC66;font-family: Verdana, Tahoma, Arial, serif; color: #000000; margin-top: 0px; margin-left: 0px; margin-right: 0px; 
	font-weight: normal; font-size: 100%; align:center; font-style: normal;padding:0px;}
td.uploadtitle {width:90%;background-color:#000000; border-width:0px;border:double; border-color:#CCCC66;margin-top: 5px; margin-left: 5px; margin-right: 5px; margin-bottom:0px;font-size: 70%; color:#CCCC66;font-weight:bold;text-align: center;padding:0px;}
td.uploadtext {width:90%;background-color:#000000; border-width:0px; border:double;border-color:#CCCC66;margin-top: 0px; margin-left: 10px; margin-right: 10px; font-size: 55%; color:#CCCC66;font-weight:bold;text-align: justify;padding:0 10 0 10;}

table.notice {width:240; background-color:#F83F06; border:double;border-width:1px; border-color:#000000;font-family: Verdana, Tahoma, Arial, serif; color: #FFFFFF; margin-top: 0px; margin-left: 0px; margin-right: 0px; 
	font-weight: normal; font-size: 100%; align:center; font-style: normal;padding:0px;}
td.noticeimage {width:120px;background-color:#000000; border-width:0px;valign:middle;margin-top: 0px; margin-left: 0px; margin-right: 0px; margin-bottom:0px;font-size: 90%; color:#FFFFCC;font-weight:bold;text-align: center;padding:0px;}
td.noticetext {width:120px;background-color:#000000; border-width:0px; margin-top: 0px; margin-left: 10px; margin-right: 10px; font-size: 65%; color:#FFFFCC;font-weight:bold;text-align: left;padding:0 10 0 10;}
