/***** HORNER INTERNATIONAL ***** 
/***** CSS by Mike Archibald - 939 Design Limited *****/
/***** Last modified 07/08/08 *****/

html {font-size:62.5%;}
body{margin:0px;padding:0px;background:url(../img/background.jpg) 0 0 repeat-x #000;color:#222;font:1.2em/1.6em Verdana, Helvetica, Arial, sans-serif;}
div, p, ul, h1, h2, h3, h4, img, form, label{padding:0px;margin:0px;}

p {}

ul{}
a {text-decoration:underline;color:#cccc00;}
a:hover {text-decoration:none;color:#fff;}
a:visited {color:#fff;}
a:active {color:#fff;}

h1 {}
h2 {color:#fff;margin:0px 0 5px 0;}
h3 {color:#fff;margin:10px 0 5px 0;}
h4 {color:#fff;}
h5 {color:#fff;}

address {color:#fff;}

/* ----- IMAGES ----- */
img{border:0;}
img a{border:0;text-decoration:none;}
img a:hover{border:none;}

.imagefront{margin:0px 15px 15px 0;border:6px solid #cccc00;}
.imageleft{float:left;margin:10px 30px 20px 0;border:6px solid #cccc00;}
.imageright{float:right;margin:10px 10px 20px 30px;border:6px solid #cccc00;}
.imageleftnb{float:left;margin:0 20px 0 0;}
.imagerightnb{float:right;margin:0 0 0 10px;}

/*----WRAP----------------------------------------------------------------------------------------*/
#wrap{width:1000px;position:relative;margin:0 auto;padding:0px;}

/*----Main NAV------------------------------------------*/
#mainnav{height:52px;}
#mainnav ul {}
#mainnav ul li {display:inline;}
.navigation {}
.navigation a {border-left:1px solid #666;color:#cccc33;float:left;font-size:1em;padding:0 20px;line-height:52px;text-align:center;text-decoration:none;}
.navigation  a:hover {background:url(../img/nav-over.jpg) 0 0 repeat-x;color:#fff;}
.navigation  a:active {color:#fff;}


/*----Top PAN------------------------------------------*/
#topPan{width:1000px;height:208px;background:url(../img/logo.jpg) right no-repeat;}


#intro {padding:70px 0 0 60px;}
#intro h2 {font-size:2em;}
#intro p {color:#FFFFFF;margin:10px 0 0 0;}
.sub{font-size:1.2em;}
.tel{font-size:1.4em;}

/*----Main PAN------------------------------------------*/
#mainPan{width:1000px;background:url(../img/page-background.jpg) 0 0 repeat-x #000;}

#mainPan h2 {font-size:1.4em;color:#fff;}
#mainPan h3 {font-size:1em;color:#cccc00;}
#mainPan p {color:#fff;margin:0px 0 10px 0;}
#mainPan ul {color:#fff;margin:0px 0 5px 15px;}

/*----Second PAN------------------------------------------*/
#secondPan{width:210px;background:url(../img/col-background.jpg) 0 0 repeat-x #2d2d2d;padding:20px;}
#subnav {background-color:#575729;padding:0px 10px 10px 20px;border:1px solid #666;}

#secondPan h3{font-size:1em;}
#secondPan ul{}
#secondPan ul li{line-height:25px;}

/*----Page PAN------------------------------------------*/
#pagePan{width:690px;margin:0 0 0 0px;float:right;padding:22px;}

#breadcrumb{font-family:"Trebuchet MS", Verdana, Helvetica, Arial, sans-serif;font-size: 0.8em;text-align:right;}
#breadcrumb p {color:#999;}
#breadcrumb a {color:#cccc33;text-decoration:underline;}

/*----Classes------------------------------------------*/
.hide {display:none;}
.clear,.clearer {clear:both;font-size:0;} 
.red {color:#cc0000;}
.highlight {color:#cccc33;}
.white {color:#fff;}
.grey {color:#999;}
.was {color:#999;text-decoration:line-through;}
.next {border-top:3px solid #cccc00;padding:5px 0 0 0;}
.small {font:0.8em/1.5em Verdana, Helvetica, Arial, sans-serif;}

/*----Form------------------------------------------*/
form {border:1px solid #666;padding:10px 10px 20px 20px;margin:20px 0 20px 0;}
int {background-color:#CCFF00;}
input {border:1px solid #cccccc;font-family:Arial, Helvetica, sans-serif;font-size:1em;margin:0;padding:4px;}
textarea {}
label {margin:0px;color:#FFFFFF;}
#searchform {margin: 0px 0 10px 0px;border-bottom:1px solid #CCCCCC;padding:5px 0 10px 10px;background:#eee;width:205px;}
fieldset, contactform {border:none;}

/*-----------TABLES-----------*/
table,th,td{border:1px solid #666;border-collapse:collapse;}
table{border:none;border-top:1px solid #000;}
thead th{background:#666;padding:5px 10px;font-size:100%;text-transform:uppercase;color:#fff;}
tbody td,tbody th{font-size:100%;padding:5px 10px;background:#000;color:#fff;}
tbody th{background:#999;color:#666;}
tbody tr.odd td{background:#fff;}
tbody tr.odd th{background:#fff;color:#666;}
tfoot td,tfoot th{border:none;padding-top:10px;}
caption{text-align:left;text-transform:uppercase;font-size:130%;padding:10px 0;color:#fff;}
table a:link{color:#cccc00;}
table a:visited{color:#cccc00;}
table a:hover{color:#fff;text-decoration:none;}
table a:active{color:#fff;}

/* Fading Tooltips By Dustin Diaz*/
body div#toolTip {position:absolute;z-index:1000;width:220px;background:#333333;border:2px double #fff;text-align:left;padding:10px;min-height:1em;}
body div#toolTip p {margin:0;padding:0;color:#fff;font:11px/12px verdana,arial,sans-serif;}
body div#toolTip p em {display:block;margin-top:3px;color:#cccc00;font-style:normal;font-weight:bold;}
body div#toolTip p em span {font-weight:bold;color:#fff;}

