@charset "utf-8";
/* CSS Document */

.gen {font: Arial, Helvetica, sans-serif; color:#000000; font-size:12px;}
body {text-align:center; margin:0px; padding:0px; font: Arial, Helvetica, sans-serif; color:#000000;}
#wrap_top_home {text-align:center; background:url(../images/head_repeater.jpg) repeat-x; color:#FFFFFF; margin:0px; padding:0px; }
#wrapper_home_top { width:1000px; text-align:center; margin-left:auto; margin-right:auto; }

#content { width:800px; margin-left:100px; text-align:left;}

#home_content { width:550px; margin-right:45px; float:left; text-align:left;}
#home_right_panel { width:200px; float:left; text-align:left;}
#menu_home { padding-top:391px; height:25px; width:1000px;}
#home_header { background:url(../images/homepage_header_bg1.jpg) no-repeat;; height:475px; margin-top:1px;}
#img_principle { float:left; margin-right:10px;}
#about_box { background:url(../images/about_irish_school_bg.jpg) no-repeat; width:550px; height:223px; padding-top:10px; float:left; color:#FFFFFF;}

#wrap_top_inner {text-align:center; background:url(../images/inner_repeater.jpg) repeat-x; color:#FFFFFF; margin:0px; padding:0px; }
#wrapper_inner_top { width:1000px; text-align:center; margin-left:auto; margin-right:auto; }
#inner_header { background:url(../images/inner_header.jpg) no-repeat;; height:368px; margin-top:0px;}
#menu_inner {height:25px; width:1000px; padding-top:170px;}
#title_inner { padding-top:50px; text-align:left; padding-left:40px;}

#team { float:left; width:800px; height:320px;}
#teampic { float:left; margin-right:10px;}

#contact_left { width:400px; float:left; margin-right:50px;}
#contact_right { width:350px; float:right;}


#wrapper_home_bottom {text-align:center; background: url(../images/footer_repeater.jpg) repeat-x #9a1d00; color:#ffffff; margin:0px; padding:0px; height:200px;}
#foot_container { width:1000px; text-align:center; margin-left:auto; margin-right:auto; padding-top:50px;}
#footer_left { width:300px; float:left; text-align:left}
#footer_midle { width:400px; float:left; text-align:center}
#footer_right { width:300px; float:left; text-align:right}

h1 { font-family:Arial, Helvetica, sans-serif; font-size:24px; color:#FFFFFF; margin:0; font-weight:200;}

h2{ font-family:Arial, Helvetica, sans-serif; font-size:16px; color: #9a1d00; margin:3px; margin-left:0;}

hr {color:#CCCCCC; margin:5px; margin-left:0px;}

.content { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}
p { color:#000000; font-family:Arial, Helvetica, sans-serif; font-size:12px;}

.menu { font-family:"Times New Roman", Times, serif, sans-serif; font-size:14px;}
.menu A:link {color: #ffffff; text-decoration:none}
.menu A:visited {color: #ffffff; text-decoration:none}
.menu A:active {color: #ffffff; text-decoration:none}
.menu A:hover {color: #ffffff; text-decoration:underline}

.reading{ font-family: Arial, Helvetica, sans-serif; font-size:12px;}
.reading A:link {color: #9a1d00; text-decoration:none}
.reading A:visited {color: #9a1d00; text-decoration:none}
.reading A:active {color: #9a1d00; text-decoration:none}
.reading A:hover {color: #9a1d00; text-decoration:underline}

.footer { font-family:"Times New Roman", Times, serif, sans-serif; font-size:14px;}
.footer A:link {color: #ffffff; text-decoration:none}
.footer A:visited {color: #ffffff; text-decoration:none}
.footer A:active {color: #ffffff; text-decoration:none}
.footer A:hover {color: #ffffff; text-decoration:underline}
.img { border: 1px solid #CCCCCC; padding:5px;}

.homeul { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:12px;}
.homeul A:link {color: #ffffff; text-decoration:none}
.homeul A:visited {color: #ffffff; text-decoration:none}
.homeul A:active {color: #ffffff; text-decoration:none}
.homeul A:hover {color: #ffffff; text-decoration:underline}


ul.services li {
	list-style-type: circle #ffffff ;
	color:#ffffff;
	margin:0px 5px 5px -20px;
	padding:0px 5px 7px 5px;
	
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	

}
ul { color:#000000;}
