@import url("IRNav.css");

/*General Layout*/
* { margin: 0; padding: 0; border: 0; }
body { margin: 0; padding: 0; }
#pagewidth { width:710px; padding-left:50px; margin-left: auto; margin-right: auto; text-align:left; }
#headwrap { height:153px; }
#header { width:710px; height:123px; }
#topnav { height:30px; }
#footer { width: 690px; padding:20px 10px 10px; }
#footer .address { width:150px; float:left;  }
#footer .contact { width:540px; float:right; text-align:right;  }
#footer .contact p { display:inline; margin-left:20px; }
.contentwrap, #flashgallery { padding-top:10px; }
img { font-size:0; line-height:0; }

/*Colour/Borders*/
body { background: #b4a994 url(../Images/PageBG.gif); color: #ffffff; } 
#topwrap, #btmwrap  { background-color:#fffff7; }
.bordertop { border-top:solid 1px #b4a994; }
#topwrap p a, btmwrap p a { color:#b4a994; text-decoration:none; border-bottom:1px dashed #b4a994;}
#topwrap p a:hover, btmwrap p a:hover { color:black;}
#btmwrap a { border:0; }

/*Text*/
body { font: 62.5% Verdana, Arial, Helvetica, sans-serif; color:black; }
a { border-bottom: 1px dashed white; color:#ffffff; text-decoration:none; }
#footer p { color:white; }
.contentwrap p { margin:8px 10px 17px 0; line-height:16px;  }


/*Hacks*/
.clearfix:after { 
content:"."; 
display:block; 
height:0; 
clear:both; 
visibility:hidden; 
} 
.clearfix {display:inline-block;} 
/* Hide from IE Mac \*/ 
.clearfix {display:block;} 
/* End hide from IE Mac */ 

