body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,pre,form,fieldset,input,p,blockquote,th,td,span{margin:0px;padding:0px;}

.main01 { background-image: url(http://www.ultraflight.ie//images/main_bg.jpg); background-repeat: repeat-x; 
font: 62.5%/1.3 Verdana, Helvetica, sans-serif;}

img {border: 0;}
img a {border: 0;}


.floatleft {float: left;}
.floatright {float: right}

#master_wrap { width: 860px; margin: auto; }
#header { height: 250px; width: 860px; background: url(http://www.ultraflight.ie//images/ultra3.jpg); }
#mem1 { width: 860px; height: 40px;}

#head_statement { margin-top: 100px; width: 450px; float: left; margin-left: 40px;}
#head_statement h1 { font-size: 2.8em; color: #148db0;}
#head_statement p {font-size: 1.3em; color: #2e2e2e;}
#nav { margin: 0; padding: 0; float: right; background: transparent; margin-top: 11px;}
#nav ul {	margin:0; padding:0; list-style:none;	}
#nav li {	display:inline; margin-right:6px; padding:0; font-size: 1.3em; }
#nav a { font-size: 1.03em; color: #fff; text-decoration: none; }
#nav a:hover { text-decoration: underline;}

/*clearfix for floated divs*/
.clearfix:after{
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden;
}

.clearfix{
display:inline-block;
}

/*Hides from IE-mac \*/*html .clearfix{height:1%;}
.clearfix{display:block;}



#main_hold { width: 860px; background: url(http://www.ultraflight.ie//images/master_bg.gif) top left no-repeat; padding: 4px 4px 0px 4px;  }

#content { width: 530px; float: left;  }
#content h1 {color: #ffa63b; font-size: 2em; margin: 5px 0px 15px 20px;}
#content p { margin: 0px 20px 10px 20px; line-height: 1.7em; color: #2e2e2e; font-size: 1.3em; }
#content img {padding: 2px; border: 1px solid #d0d0c8; margin-right: 5px; float: left;}

#content form { margin-top: 30px;}
#content label { width: 120px; float: left;}
#content input { width: 300px; padding: 2px; }
#content p.pform { margin: 0px 20px 20px 30px;}
#content input.sendbutton { width: 70px; margin-left: 220px;}

#content_inner { margin: 0px 20px 10px 20px;}
#content_inner h2 { color: #148db0; font-size: 1.3em; margin-bottom: 5px;  }
#content_inner p { margin: 0px; padding: 0px;}
#content_inner td { font-size: 1.2em;}
.plane_sales { width: 210px; margin-right: 25px; float: left;}

#galleryblock { margin-left: 10px;}
#galleryblock h1 {color: #ffa63b; font-size: 2em; margin: 5px 0px 15px 10px;}
.gallerytitle { font-size: 1.3em; color: #148db0; margin-bottom: 3px; padding: 0px;}
.gallerydesc { font-size: 1.1em; padding: 0px 0px 5px 0px; margin: 0px;}

#content_inner input { width: 122px;}

#side_content { float: right; width: 300px; height: 150px; margin-right: 25px; min-height:500px; height:auto !important; height:500px;}
#side_content h2 {color: #ffa63b; font-size: 2em; margin: 5px 0px 15px 0px;}
#side_content p { margin: 0px 5px 0px 5px; line-height: 1.7em; color: #2e2e2e; font-size: 1.3em; }
#side_content iframe { padding: 2px; border: 1px solid #808080;}
#side_content img {padding: 2px; border: 1px solid #d0d0c8;}


#footer { height: 100px; background: url(http://www.ultraflight.ie//images/footer.gif) repeat-x; margin-top: 50px;}
#footwrap { width: 860px; margin: auto;  padding-top: 25px;}
#footwrap .navlist { width: 500px; float: left; margin: 0; padding: 0; }
#footwrap .navlist a { color: #148db0; }
#footwrap .navlist a:hover { color: #148db0; text-decoration: underline;}
#footwrap .dqie {  width: 200px; float: right; color: #148db0; }
#footwrap .dqie a { color: #148db0; }
#footwrap .dqie a:hover, a:visited { color: #148db0; text-decoration: underline;}