BODY {
	background-color: #383912;
}
                                                                                                                                                
	div#wrap {
	width:793px;
	height: auto;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../graphics/eamonns-wrap-bg.jpg);
	background-repeat: repeat-y;
	}
	div#header {
	height: 222px;
	width: 790px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(../graphics/eamonns-header.jpg);
	background-repeat: no-repeat;
	}
	div#nav {
	height: auto;
	text-align: center;
	margin-left: auto;
	width: 790px;
	margin-right: auto;
	padding-top: 185px;
	}
	div#maintext{
	float: left;
	height: auto;
	width: 500px;
	font-weight: normal;
	margin-top: 10px;
	background-color: #E9E5AF;
	border: 2px solid #FFFFFF;
	margin-left: 15px;
	margin-bottom: 10px;
	padding-bottom: 20px;
	padding-top: 20px;
	padding-left: 5px;
}
div#maintextnews{
	float: left;
	height: auto;
	width: 790px;
	font-weight: normal;
	margin-top: 10px;
}
	div#sidebar {
	height: auto;
	width: 190px;
	float: right;
	margin-right: 20px;
	color: #FFFFFF;
	padding-left: 10px;
	padding-bottom: 40px;
}
	div#footer {
	clear: both;
	height: 139px;
	width: 795px;
	margin-right: auto;
	margin-left: auto;
	font-weight: normal;
	background-image: url(../graphics/eamonns-footer.jpg);
	background-repeat: no-repeat;
	background-color: #383814;
	padding-top: 15px;
	}
	
	div.textbox{
	width: 90%;
	margin-right: auto;
	color: #FFFFFF;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 1.1em;
	background-color: #F8F5BA;
	padding: 3px;
	margin-top: 10px;
	margin-bottom: 10px;
	margin-left: auto;
	border: 2px dashed #FFFFFF;
	text-align: justify;
	}
	
	div.textinsert{
	background-image: url(/graphics/eamonns-open-hours.jpg);
	background-repeat: no-repeat;
	float: right;
	height: 150px;
	width: 150px;
	margin: 3px;
}
div.textnews{
	height: 250px;
	width: 400px;
	background-color: #FFFFFF;
	border: 1px dotted #383814;
	padding: 10px;
	margin-top: 3px;
	margin-right: auto;
	margin-bottom: 3px;
	margin-left: auto;
}
	
	/*This is the main text fonts*/
	
	P {
	color : #383814;
	font-size : 12px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Arial, Helvetica, sans-serif;

	
	text-align: left;
}
p.center{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
	text-align: center;
	color: #666666;
	font-style: italic;
	font-weight: normal;
}

P.event {
	color : #006600;
	font-size : 10px;
	text-align : left;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Geneva, Arial, Helvetica, sans-serif;

	
	vertical-align: top;

}

P.special {
	color : #666666;
	font-size : 10px;
	text-align : center;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Arial, Helvetica, sans-serif;

	
	vertical-align: middle;

}

P.add {
	color : #808B2D;
	font-size : 12px;
	text-align : center;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Geneva, Arial, Helvetica, sans-serif;

	vertical-align: top;
	font-style: italic;

}

P.dinner {
	color : #006600;
	font-size : 12px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Geneva, Arial, Helvetica, sans-serif;

	
	font-style: normal;

}

b {
	color : #333333;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;	
	font-style: italic;
	font-weight: bold;
	}
strong {
	color : #333333;
	font-size : 12px;
	font-family : Arial, Helvetica, sans-serif;	
	font-style: italic;
	font-weight: bold;

}
li{
	color : #000000;
	font-size : 12px;
	margin-bottom : 5px;
	margin-left : 5px;
	margin-right : 5px;
	margin-top : 10px;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	font-weight: bold;
	list-style-type: none;
}

/*All headings for this site*/


H1 {
	font-size : 16px;
	font-weight : bolder;
	text-align : center;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	text-transform: capitalize;
	color: #006600;
	font-style: italic;
	vertical-align: middle;	
}

H2 {
	color : #666600;
	font-size : 14px;
	font-weight : normal;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;
	text-decoration: underline;
	vertical-align: top;
}

H3 {
	color : #663300;
	font-size : 1.4em;
	font-weight : bold;
	text-align : left;
	font-family : Arial, Helvetica, sans-serif;
	
	text-decoration: underline;
}
 
H4 {
	color : #FF6600;
	font-size : 12px;
	font-weight : normal;
	text-align : left;
	font-family : Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	vertical-align: top;

}
 
H5 {
	color : #FF0000;
	font-size : 12px;
	font-weight : bolder;
	text-align : left;
	font-family : Geneva, Arial, Helvetica, sans-serif;

}

H6 {
	color : #00CC00;
	font-size : 12px;
	text-align : left;
	font-family : Tahoma, "Trebuchet MS";
	
}

/*Copyright information*/

BLOCKQUOTE {
	color : #666666;
	font-size : 10px;
	text-align : center;
	font-family : Arial, Helvetica, sans-serif;

}

BLOCKQUOTE.text {
	color : #006600;
	font-size : 1em;
	font-family : Arial, Helvetica, sans-serif;

}

/*Fonts for all external links*/

	A.external:link {
	color : #006600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: italic;
}
    
	A.external:visited {
	color : #FF6600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: italic;
}    
	
	A.external:hover {
	color : #FF6600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;

	}
	/*links to www.dkinweb.com*/
		A.dk:link {
	color : #FFFFFF;
	font-size : 10px;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: italic;
	font-weight: normal;
}
    
	A.dk:visited {
	color : #FF0000;
	font-size : 10px;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: underline;
	font-style: italic;
}    
	
	A.dk:hover {
	color : #808B2D;
	font-size : 10px;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-style: italic;

	}
	
	/*Fonts for all mail links*/
	
	A.mail:link {
	color : #FF6600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	 
}
	A.mail:visited {
	color : #FF6600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
    
}
    A.mail:hover {
	color : #FF6600;
	font-size : 12px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	
	text-decoration : none;
	}
	A.smallmail:link {
	color : #FF6600;
	font-size : 10px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	 
}
	A.smallmail:visited {
	color : #FF6600;
	font-size : 10px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
    
}
    A.smallmail:hover {
	color : #FF6600;
	font-size : 10px;
	font-family :  Geneva, Arial, Helvetica, sans-serif;
	
	text-decoration : none;
	}
	
/*Fonts for all nav links*/

	A.nav:link {
	color : #404000;
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 14px;	

}
    A.nav:visited {
	color : #006600;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;	

}
    A.nav:hover {
	color : #FF6600;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;	
	
}

/*Fonts for all sidenav links*/

	A.sidenav:link {
	color : #FFFFFF;
	font-family :  Arial, Helvetica, sans-serif;
	font-size: 14px;	

}
    A.sidenav:visited {
	color : #C39A4C;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;	

}
    A.sidenav:hover {
	color : #C39A4C;
	font-family :  Arial, Helvetica, sans-serif;
	text-decoration: none;
	font-size: 14px;
	}	
 TD.maintext{
	border-left-color: #003300;
	border-left-style: solid;
	border-left-width: thin;
	width: 600px;
	height: auto;
	text-align: left;
	vertical-align: top;
	font-style: normal;
	font-weight: normal;
}
 TD.sidebar{
	background-color: #EFFFDE;
	text-align: center;
	border-left-color: #006600;
	border-left-style: solid;
	border-left-width: thin;
	width: 200px;
	height: auto;
	vertical-align: top;
	padding-left: 3px;
	font-weight: normal;
	background-image: url(../images/side_bg_top.gif);
	background-repeat: no-repeat;
}

div {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
	font-weight: bold;
}

iframe.map{
	background-color: #808B2D;
	padding: 2px;
	height: 455px;
	width: 485px;
	border: 1px solid #383912;
	margin-top: 3px;
	margin-right: 3px;
	margin-bottom: 3px;
}
.tall{
	background-color: #FFFFFF;
	margin: 12px;
	padding: 5px;
	float: left;
	height: auto;
	width: auto;
	border: 1px solid #383912;
}
.long{
	background-color: #FFFFFF;
	margin: 3px;
	padding: 2px;
	float: left;
	border: 1px solid #383912;
}
.picimage{
	height: 102px;
	width: 136px;
	border: 1px solid #006;
	background-color: #FFF;
}
