body {margin:0; padding:0; text-align:center; font-family:'Lucida Grande', sans-serif; font-size:.9em;}

a img {border:none; outline:none;}

a {color:#F27B21}

.active a span {color:#F27B21}

#bar {width:100%; height:15px; background:#F27B21; top:0px; margin:0; padding:0;}
			
#wrap {margin:0 auto; width:860px; text-align:left;}
			
#header {width:860px; height:150px; margin-top:25px;}			
			
#menu {width:530px; height:35px; padding:73px 0px 0px 18px; position:relative; float:right; border-bottom: solid 4px #F2F2F2; *top:-120px;}

#menu:hover {border-bottom: solid 4px #F27B21;}			
			
#menu ul {list-style:none; font-weight:bold; float:right;}			
			
#menu ul li {display:inline; padding:20px 20px 0px 20px; }	

#menu ul li a {text-decoration:none; color:#000000}		
			
#menu ul li:hover {color:#F47B20}

#menu ul li a:hover {color:#F47B20}

#portmenu {width:440px; height:35px; padding:20px 0px 0px 0px; margin-right:20px; position:relative; float:right; border-bottom: solid 4px #F2F2F2;}

#portmenu:hover {border-bottom: solid 4px #F27B21;}			
			
#portmenu ul {list-style:none; font-weight:bold; padding:0px}			
			
#portmenu ul li {display:inline; padding:5px 0px 0px 30px; }	

#portmenu ul li a {text-decoration:none; color:#000000}		
			
#portmenu ul li:hover {color:#F47B20}

#portmenu ul li a:hover {color:#F47B20}

#portlead {color:#F47B20;}

#main {position:relative; float:left; width:860px; margin:0px 0px 20px 0px; padding:6px 0px 20px 0px; text-align:justify; *padding-top:60px;}

#main img {padding:5px 5px 8px 5px; margin-bottom:6px; border-bottom:solid 6px #F2F2F2}

#tease {background:url(../images/wood.jpg) center no-repeat; width:860px; height:275px; margin:10px 0px 20px 0px; padding:8px 0px 8px 0px; border-top: solid 6px #F2F2F2; border-bottom: solid 6px #F2F2F2; text-align:justify;}

#tease h1 {margin:100px 0px 0px 30px; font-family:"Georgia", serif; font-style:italic; text-align:left; color:#FFFFFF; *font-size:29px;}

.mag {padding: 50px 0px 0px 60px}

#footer {width:860px; height:140px; position:relative; float:left; border-top:solid 8px #F2F2F2; padding:15px 0px 15px 0px; font-size:.75em;}

#footer ul {width: 105px; list-style:none; margin-top:0px; padding:0px 0px 0px 20px; position:relative; float:left; *padding-left:5px;}

#footer ul li {padding:2px 0px 2px 0px}

#footer ul a { text-decoration:none; color:#000000;}

#footer ul a:hover {color:#F27B21}

#footer h3 {width: 85px; border-bottom:solid 1px #000000; margin:0px 0px 3px 5px}

.subNav {position:relative; float:left; height:130px;}

.column20 {width:20%; position:relative; float:left;}

.column30 {width:30%; position:relative; float:left; *width:290px;}

.column40 {width:40%; position:relative; float:left;}

.column50 {width:50%; position:relative; float:left;}

.column60 {width:60%; position:relative; float:left;}

.column70 {width:70%; position:relative; float:left; *width:570px}

.column80 {width:80%; position:relative; float:left;}

.columnM {width:270px; height:190px; position:relative; float:left; vertical-align:middle;}

.columnP {width:140px; height:190px; position:relative; float:left;padding-bottom:40px;}

.service {margin-right:20px; width:410px;}

.service ul {position:relative; width:255px; height:180px; text-align:left; font-size:.8em; padding:0px 0px 0px 20px}

.service ul li { display:inline-block; width:50%;}

.service h3 {border-bottom:solid 3px #F2F2F2}

#homeBtn {padding:20px 0px 0px 10px}

#homeBtn h1 {margin-top:0px;}

p {padding-right:40px;}

p strong {color:#F47B20; font-style:italic; font-size:1.2em;}

form {
	margin: 15px 10px; 
	padding: 5px 10px 20px 10px;
	border: 1px solid #000000;
	background:#F2F2F2  	
}
fieldset {
    border: none;
}
label {
	display: block;
	font-weight: bold;
	margin: 8px 0 5px 0;
}
input, textarea, select {
	padding: 4px;
	color: #000000;		
  	border-width: 1px;
  	border-style: solid;
  	border-color: #000000; 
	font: normal 11px Verdana, sans-serif;
}
textarea {
	width: 400px;	
	height: 100px;
	display: block;	
	margin-bottom:20px;
}
input.button { 
	font: bold 12px Arial, Sans-serif; 
	height: 30px;
	margin: 0;
	padding: 2px 3px; 
	color: #fff;
	background: #F47B20;
	cursor: pointer;
	border-width: 1px;
  	border-style: solid;
  	border-color: #000000;
}

.paypalBtn {border:none}

.paypalP {padding-left:10px;}

#stupidIE {*left:580px; *top:-120px;}

.officeUse {visibility:hidden;}
								
