@import url(/ie/global/nav/styles/nav.css);@import url(/ie/global/styles/productheader.css);
html,body,div,ul,ol,li,dl,dt,dd,h1,h2,h3,h4,h5,h6,pre,form,p,blockquote,fieldset,input{margin:0;padding:0;}
h1,h2,h3,h4,h5,h6,pre,code,address,caption,cite,code,em,strong,th{font-size:1em;font-weight:400;font-style:normal;}
ul,ol{list-style:none;}
fieldset,img{border:none;}
caption,th{text-align:left;}
table{border-collapse:collapse;border-spacing:0;border:none;}
body{background-color:#505050;background-image:url(http://www.nma.ie/images/nma_bkgrd_image.jpg);background-repeat:no-repeat;}
body,td,th{font-family:Arial, Helvetica, sans-serif;font-size:11pt;color:#999;}
h1,h2,h3,h4,h5,h6{font-family:Arial, Helvetica, sans-serif;}
h1 {font-size:16px;color:#fff;font-weight:700;padding-top:10px;}
h2 {font-size:12px;color:#fff;font-weight:700;padding-top:10px;padding-bottom:3px;}
img{border:0;}
#wrap{width:920px;margin:0 auto;}
a{text-decoration:none;color:#999;}
a:hover{background-color:#F60;color:#fff;}
p{text-align:justify;}
#header{width:910px;height:auto;padding-top:8px;}
.panel{clear:left;float:left;width:910px;background-color:#24262B;font-size:12px;font-weight:700;color:#fff;padding:0 10px 30px 10px;}
#panel{clear:left;float:left;width:910px;background-color:#24262B;font-size:12px;font-weight:700;color:#fff;padding:0 10px 30px 10px;}
#galleria{width:910px;height:350px;}
#galleria-project{width:720px;height:450px;}
#panel_nav_area{float:left;width:auto;text-align:left;padding:10px 12px 0;}
.panel_nav_area{float:left;width:auto;text-align:left;padding:10px 12px 0;}
#project_text_area{height:150px;width:230px;position:relative;float:left;margin:10px 12px 0 3px;}
#project_image_area{float:right;width:auto;margin:10px 12px 0 3px;}
.nmah1{font-size:16px;font-weight:700;color:#fff;padding-left:15px;}
.nmah2{font-size:11px;color:#fff;padding-left:15px;}
.nmalogo{font-size:30px;color:#fff;padding-left:15px;}
#header_title_area{float:left;width:300px;text-align:left;padding-top:5px;}
#header_logo_area{float:right;width:350px;text-align:left;}
#sitenav{clear:left;float:left;height:40px;width:910px;background-color:#24262B;position:relative;margin-top:10px;padding:10px 10px 0px;}
/* #sitenav ul{list-style:none;float:left;margin:0;}
#sitenav li{font-size:12px;font-weight:700;color:#fff;display:inline;margin-left:12px;white-space:nowrap;}
#sitenav li a{color:#CCC;text-decoration:none;}
#sitenav li a:hover{color:#fff;} */
#feature{height:230px;width:230px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#feature1{height:480px;width:230px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#feature2{height:520px;width:230px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#category{float:left;height:115px;width:230px;position:relative;margin:10px 12px 0 3px;}
#feature p,#category p{font-size:11px;font-weight:400;color:#999;}
#feature img,#category img{padding-bottom:10px;}
#category-related{height:30px;width:230px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
.feature_title{text-align:left;font-size:12px;color:#CCC;font-weight:700;}
.feature_title_large{font-size:16px;color:#fff;font-weight:700;padding-top:10px;}
.feature_description1{font-size:11px;font-weight:400;color:#999;width:230px;}
.news_bodytext{font-size:12px;font-weight:400;color:#999;}
#googlemaptext{font-size:16px;color:#000;font-weight:700;padding-top:10px;}
#proj_cat_container{height:350px;width:230px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#practice_team{height:480px;width:460px;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#welcome{height:150px;width:230px;position:relative;float:left;margin:10px 12px 0 3px;}
#news_container{height:150px;width:230px;position:relative;float:left;margin:10px 12px 0 3px;}
.news_container{height:150px;width:230px;position:relative;float:left;margin:10px 12px 0 3px;}
.container-230{height:auto;width:230px;position:relative;float:left;margin:10px 12px 0 3px;}
#news_container1{height:150px;width:470px;position:relative;float:left;padding-bottom:12px;margin:10px 12px 0 3px;}
#news_container3{height:50px;width:230px;position:relative;float:left;padding-bottom:12px;margin:10px 12px 0 3px;}
#news_container2{height:auto;width:460px;position:relative;float:left;padding-bottom:12px;margin:10px 12px 0 3px;}
#news_container_rss{height:150px;width:100%;position:relative;float:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#news_container_rss img{float:right;display:inline;padding:0 0 0 10px;}
#news_item_container{width:230px;height:50px;position:relative;padding:3px 0;}
.news_item_container{float:left;width:230px;height:50px;position:relative;padding:3px 0;}
#news_item_container img{float:left;display:inline;}
.news_text{float:right;width:160px;}
#map_container{float:left;height:550px;width:720px;position:relative;text-align:left;border-bottom:1px dotted #F60;margin:10px 12px 0 3px;}
#map_container1{float:left;width:720px;position:relative;text-align:left;margin:10px 12px 0 3px;}
.nmaclass{width:470px;margin-bottom:1em;padding:5px;}
.nmaclass a{text-decoration:none;}
.rsstitle{font-weight:700;}
.rssdate{color:gray;font-size:85%;}
#sitemap{float:left;width:880px;}
#sitemap_link_container{width:105px;position:relative;float:left;border-left:1px dotted #F60;text-align:left;margin:10px 12px 12px 4px;}
#sitemap_link_container1{width:105px;position:relative;float:left;text-align:left;margin:10px 12px 12px 4px;}
#sitemap_link_container2{width:25px;position:relative;float:right;border-left:1px dotted #F60;text-align:right;margin:10px 12px 12px 4px;}
.sitemapbkgrd{background-color:#595959;}
#sidenav{float:left;width:100px;}
#footer{clear:both;width:930px;height:35px;text-align:left;color:#111;font-size:11px;border-top:1px dotted #24262B;/* margin:10px 0 30px; */margin-left:auto;margin-right:auto;padding:10px 0;}
#footer a{color:#000;text-decoration:none;}
#footer a:hover{color:#fff;background-color:#F60;}
.copyright{float:left;text-align:left;padding-left:10px;}
.webdesign{float:right;text-align:right;padding-right:10px;}
#flashcontent{float:right;vertical-align:top;width:770px;height:450px;margin:0;}
.button1{background-color:#999;color:#333;border:1px solid #666;width:150px;}
.button2{background-color:#999;color:#333;border:1px solid #666;width:70px;}
#panel_content_area,#featurePanel{float:right;width:770px;}
.panel_content_area{float:right;width:770px;}
#header_title_area a,#news_container_rss a{color:#FFF;}
.feature_title a,#sitemap li a,#sidenav li a{color:#CCC;text-decoration:none;display:block;}
.feature_title a:hover,#sitemap li a:hover,#sidenav li a:hover{color:#fff;background-color:#F60;height:auto;width:auto;}
.feature_description,.rssdescription{font-size:11px;font-weight:400;color:#999;}
#sitemap ul,#sidenav ul{float:left;margin:0;}
#sitemap li,#sidenav li{list-style:none;font-size:11px;font-weight:normal;color:#fff;padding-left:7px;white-space:nowrap;}
input,textarea{background-color:#999;color:#333;border:1px solid #666;width:220px;font-family:Arial, Helvetica, sans-serif;font-size:10pt;}
#crumb-container {padding-left:10px}
.crumb{font-size:10pt;color:grey;text-decoration:none}
