fieldset {
border: 2px solid #a2a2a2;
width: 50%;

padding: 3px;
}
fieldset legend {
background: #fdbb29;
padding: 6px;
font-weight: bold;
}

.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

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

.nav{font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:link {font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:hover {font-size: 10px;font-weight:bold;color:#fff373;text-align:center;text-decoration:none;}
.nav a:visited {font-size: 10px;font-weight:bold;color:#FFFFFF;text-align:center;}
.nav a:visited:hover {font-size: 10px;font-weight:bold;color:#fff373;text-align:center;text-decoration:none;}
.navb{font-size: 12px;font-weight:bold;color:#FFFFFF;text-align:center;}
.navb a:link {font-size: 12px;font-weight:bold;color:#FFFFFF;text-align:center;}
.navb a:hover {font-size: 12px;font-weight:bold;color:#fff373;text-align:center;text-decoration:none;}
.navb a:visited {font-size: 12px;font-weight:bold;color:#FFFFFF;text-align:center;}
.navb a:visited:hover {font-size: 12px;font-weight:bold;color:#fff373;text-align:center;text-decoration:none;}
.font{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;padding:7px;}
.smallfont{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;padding:7px;}
.smallfontnopad{font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 10px;}
a:link{text-decoration: none; color:3366FF;}
a:hover{text-decoration: underline; color:3366FF;}
a:visited{text-decoration: none; color:63366FF;}
a:visited:hover{text-decoration: underline; color:3366FF;}

.orange {color:#d78e2f;font-weight:bold;letter-spacing:1px;text-transform:uppercase;}
.orange a:link {color:#d78e2f;font-weight:bold;font-size:14;letter-spacing:1px;text-transform:uppercase;}
.orange a:hover {color:#f9bc25;font-weight:bold;font-size:14;letter-spacing:1px;text-transform:uppercase;text-decoration:none;}
.orange a:visited {color:#d78e2f;font-weight:bold;font-size:14;letter-spacing:1px;text-transform:uppercase;}
.orange a:visited:hover {color:#f9bc25;font-weight:bold;font-size:14;letter-spacing:1px;text-transform:uppercase;text-decoration:none;}

.rollover a { display:block;width:100%;height:100%; 
     background-repeat: repeat-x;font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 12px;line-height:23px;font-weight:bold;text-decoration:none;color:FFFFFF;}
.rollover a:hover { background-image: url(/images/buttongradienthover.gif);color:FFFFFF; 
     background-repeat: repeat-x; text-decoration: none;}
.rollover a:visited {color:FFFFFF;}
.rollover a:visited:hover {color:FFFFFF;}

body{
	margin:0px;
	padding:0px;
	width:100%;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	text-align:center; /* for IE */
	background-color: #f6ede6;
	background-image: url(/images/background.jpg); 
	background-repeat: repeat-x; 
}

DIV{-moz-box-sizing:border-box;box-sizing:border-box;margin:0;padding:0;}

.top_nav {
	position: absolute;
	width: 898px;
	height:18px;
	top:2px;
	line-height:18px;
	text-align:right;
	vertical-align: middle;
	font-size: 12px;
	font-weight: bold;
	}
	
.select {
	height: 22px ;
	float:right;
	overflow: hidden;
	}
	
#main_wrapper {
width: 900px;
margin: 0 auto 0 auto; /* Sets the margin properties for an element using shorthand notation (top, right, bottom, left) auto right and left will centre it in the browser */
color:#FFFFFF;
border-left: 1px solid #a2a2a2 ;
border-right: 1px solid #a2a2a2;
overflow: hidden;
background-color:#FFFFFF;
}

#main_left {
width: 699px;
float:left;
font-family: Verdana, Arial, Helvetica, sans-serif;
}


#featured {
width:201px;
float:right;
text-align:center;
overflow:hidden;
}

#featured_cap {
width:201px;
height:18px;
float:right;
background-image: url(/images/rightpanelbottom.jpg);
}

input.btn {
  color:#050;
  font: bold 10px; verdana,helvetica,sans-serif;
  background-color:#fed;
  border: 1px solid;
  border-color: #696 #363 #363 #696;
  filter:progid:DXImageTransform.Microsoft.Gradient
  (GradientType=0,StartColorStr='#ffffffff',EndColorStr='#ffeeddaa');
}

input.btnhov {   
  border-color: #c63 #930 #930 #c63;  
  }
  
  .button {
    border: none;
    background: url('/images/searchbutton.jpg') no-repeat top left;
	width:220px;
	height:32px;
}