html, body, div, span, h1, h2, h3, h4, h5, h6, p, em, img, strong, ol, ul, li, fieldset, form, label, table, tbody, tfoot, thead, tr, th, td{margin:0;padding:0;border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent}
html{overflow-y:scroll}
nav ul{list-style:none}
a{margin:0;padding:0;font-size:100%;vertical-align:baseline;background:transparent}
table{border-collapse:collapse;border-spacing:0}
hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}
input, select{vertical-align:middle}
body{font-size:.9em;font-family:Georgia, Tahoma, "Times New Roman", Times, serif;line-height:1.22;color:#222;background:url(/imgs/backgrounds/header.jpg) repeat-x left top}
table{font-size:inherit;font:100%}
select, input, textarea{font:99% sans-serif}
body, select, input, textarea{color:#444}
h1,h2,h3,.georgia{text-rendering:optimizeLegibility;font-family:Georgia, Tahoma, "Times New Roman", Times, serif}
html{-webkit-font-smoothing:antialiased}
a:hover, a:active{outline:none}
a, a:active{color:#222}
a:hover{color:#EB710F}
ul{margin-left:30px}
ol{margin-left:30px;list-style-type:decimal}
td, td img{vertical-align:top}
input[type="radio"]{vertical-align:text-bottom}
input[type="checkbox"]{vertical-align:bottom}
label, input[type=button], input[type=submit], button{cursor:pointer}
::-moz-selection{background:#FF5E99;color:#fff;text-shadow:none}
::selection{background:#FF5E99;color:#fff;text-shadow:none}
a:link{-webkit-tap-highlight-color:#FF5E99}
.hidden{display:none;visibility:hidden}
.visuallyhidden{position:absolute !important;clip:rect(1px 1px 1px 1px);clip:rect(1px, 1px, 1px, 1px)}
.invisible{visibility:hidden}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.clearfix{display:inline-block}
* html .clearfix{height:1%}
.clearfix{display:block}
.center{text-align:center}
#w3c{padding-top:30px;display:block;float:left}
p,#footer{font-family:Arial, Helvetica, sans-serif;font-size:.9em;line-height:24px}
p{margin-top:15px}
#body{padding-bottom:30px;z-index:10}
h1{font-size:1.5em;font-weight:lighter;margin-bottom:10px}
h2{margin-top:15px}
#container{margin:120px auto 0 auto;width:980px}
#icontainer,#header,#body{margin:0 auto 0 auto;width:900px}
#icontainer{position:relative}
#header,#header .left{height:80px;padding-top:10px;z-index:99}
#header .right{height:80px;padding-top:17px}
#header{position:absolute;top:0;margin-left:40px}
#header .left{width:200px;float:left}
#header .right{width:700px;float:left}
.nevada_logo{width:115px;height:53px}
.t_on{color:#FFF;background:#333}
#footer{min-height:200px;background:url(/imgs/backgrounds/footer.jpg) #FFF top left repeat-x;margin-top:10px;position:relative}
#footer a:hover{color:#EB710F}
#social_icons {position:absolute;top:165px}
#social_icons .twitter-follow-button { width:65px!important; display:block; float:left; }
#social_icons a { margin-right:10px; display:block; float:left; }
#social_icons img { border:0; }
#social_icons .fb-like { width:50px; float:left; }
#social_icons .fb_ltr { width:50px; }
#social_icons .twitter-follow-button { width:150px; }
#numbers,.jCarouselLite{display:none}
#ifooter{width:900px;margin:0 auto;padding-top:10px}
#ifooter div{float:left;display:block}
#ifooter .left,#ifooter .middle{width:310px;margin-right:40px;background:url(/imgs/backgrounds/footer_div.gif) right top no-repeat}
#ifooter .right{width:200px;text-align:right}
#iff{margin-top:10px}
.w3c_css,.w3c_xhtml{display:block;width:60px;height:22px;float:left;margin-right:10px}
.w3c_css{background:url(/imgs/sprites/w3c.gif) 0 0}
.w3c_xhtml{background:url(/imgs/sprites/w3c.gif) 0 22px}
.ifa,.ifb{display:block;float:left}
.ifb{width:150px}
.ifa{width:100px;margin-right:40px;clear:left;font-weight:700}
.sub_head{font-weight:700;font-size:1em;color:#000}
.orange{color:#EB710F}
a.fancy_button{padding:5px 7px;font-size:1.1em;background:url(http://static2.nevada.ie/imgs/backgrounds/buttons/orange.jpg) no-repeat;color:#FFF;text-decoration:none;-moz-border-radius:5px;border-radius:5px}
.center{text-align:center}
.fancyb{margin-top:30px}
#contact_table td{padding:10px 0 10px 0}
#contact_table input[type=submit]{color:#FFF;background:url(/imgs/backgrounds/buttons/orange.jpg) no-repeat;padding:4px 8px;border:none}
#contact_table input[type=text],textarea{padding:4px;border:1px solid #666;margin-right:10px}
.left{float:left;width:550px}
.right{float:right;width:245px;text-align:right;position:relative;}
.bottom{float:left;width:900px;display:block}
.valign_middle{vertical-align:middle}
.back_button{background:url(http://static3.nevada.ie/imgs/sprites/arrows_icons.png) 0 0;display:block;width:15px;height:15px;float:left;vertical-align:2px;margin-right:10px}
ul.project_ul{margin:10px 0 15px 30px}
.project_ul{font-family:Arial, Helvetica, sans-serif;font-size:.9em}
.project_ul li{line-height:22px;margin-bottom:6px}
ul.web_design{margin:10px 0 15px 0}
.web_design{font-family:Arial, Helvetica, sans-serif;font-size:.9em;list-style:none;margin:0}
.web_design li{line-height:22px;margin-bottom:10px}
.note{padding:20px;background:#FFD}
.serv{cursor:default}
.h{font-weight:700;color:#FF6600}
#header ul{margin:0;padding:0}
#footer #plusone{margin-top:28px}
#footer #fb_like{float:left;margin-top:28px}
#get_a_quote {position:absolute;right:0;top:-11px;}
#dropdown{position:relative;z-index:200;list-style:none;float:left}
#dropdown li{float:left}
#dropdown a.dl1a{color:#FFF;font-size:.9em;padding:10px 11px;display:block;text-decoration:none; }
#dropdown a.dl1a:hover{color:#FFF;background:#333}
#dropdown a.on{color:#FFF;background:#333;cursor:default}
#dropdown a:hover,#dropdown a:active{text-decoration:none;}
#dropdown .dl1{position:relative}
#dropdown .dl2{font-weight:normal;color:#59839B;background:#EFF1EB;text-align:left;padding:0;text-decoration:none;height:auto}
#dropdown .dl2a{color:#FFF;background:#333;display:block;float:left;padding:10px 11px;margin:0;text-decoration:none;height:auto;text-align:left}
#dropdown a.dl2a:hover{color:#FFF;background:#666}
#dropdown ul{list-style:none;z-index:300;display:none;width:210px;position:absolute;top:100%;left:0}
#dropdown a.dl2a{font-weight:normal;text-transform:none;border-right:none;width:190px;display:inline-block}
.tipsy{padding:5px;font-size:12px;position:absolute;z-index:100000}
.tipsy-inner{padding:5px 8px 4px 8px;background-color:#333;color:#FFF;max-width:200px;text-align:center}
.tipsy-inner,.read_me{border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px}
.tipsy-arrow{position:absolute;background:url('/imgs/tipsy/tipsy.gif')no-repeat top left;width:9px;height:5px}
.tipsy-n .tipsy-arrow{top:0;left:50%;margin-left:-4px}
.tipsy-nw .tipsy-arrow{top:0;left:10px}
.tipsy-ne .tipsy-arrow{top:0;right:10px}
.tipsy-s .tipsy-arrow{bottom:0;left:50%;margin-left:-4px;background-position:bottom left}
.tipsy-sw .tipsy-arrow{bottom:0;left:10px;background-position:bottom left}
.tipsy-se .tipsy-arrow{bottom:0;right:10px;background-position:bottom left}
.tipsy-e .tipsy-arrow{top:50%;margin-top:-4px;right:0;width:5px;height:9px;background-position:top right}
.tipsy-w .tipsy-arrow{top:50%;margin-top:-4px;left:0;width:5px;height:9px}
@media print{*{background:transparent !important;color:#444 !important;text-shadow:none}
a, a:visited{color:#444 !important;text-decoration:underline}
a:after{content:" (" attr(href)")"}
img{page-break-inside:avoid}
@page{margin:0.5cm}
p, h2, h3{orphans:3;widows:3}
h2, h3{page-break-after:avoid}
}
@media screen and(max-device-width:480px){html{-webkit-text-size-adjust:none;-ms-text-size-adjust:none}
}
