.cform {
margin: 0 !important;
width:auto !important;
}
p.cf-sb {
margin:0 0 0 95px!important;
text-align:left !important;
}

.linklove {display: none;}
/*

*/

/* HEADER AND BODY STYLING */
body {margin:0;padding:0; font-family:arial, helvetica,sans-serif; font-size: 12px; color: #333333; background-image: url(images/bgBody.gif);  background-repeat: repeat-x; }

img {border: none;}

#wrapper {width:900px; margin: 0 auto 0 auto; background-image: url(images/bghead.jpg);  background-repeat: no-repeat; }
#header {width:810px; height: 200px; padding: 0 45px 0 45px  }

#search {display:inline}
#description {display:inline;margin-right:1em}

#menu {float:left; }
#content {float:left; width: 810px; padding: 45px 55px 0 55px }

#header h1, #description, #search{
display: none;
}

/* NAVIGATION BAR - for an easy way to restyle this, visit ... http://ryanhellyer.net/dropdowns/ */
#suckerfish {}
#suckerfishnav, 
#suckerfishnav ul {width: 850px; float:left; list-style:none; padding: 163px 0 0 0; margin:0 0 0 0;}
#suckerfishnav a {font-size: 13px; font-weight: normal;display:block; color:#fff; text-decoration:none; padding:5px 0 5px 0px}
#suckerfishnav li {padding:0 2px 0 0; float: left; }
#suckerfishnav li a {padding:10px 15px 10px 15px; background-color: #7ea61d; height: 16px;    background-repeat: repeat-x;  background-image: url(images/bgMenu.gif);   }
#suckerfishnav li a:hover { background-color: #fff !important;
 color:#000 !important;
background-image: none !important; }

.current_page_item a, .current_page_item a:hover {
 background-color: #fff !important;
 color:#000 !important;
background-image: none !important; 
}

/*#suckerfishnav li ul ul {margin:-20px 0 0 150px}
#suckerfishnav li ul li:hover {background:#63A9D5}
#suckerfishnav li ul li:hover a {color:#202225}
#suckerfishnav li ul li:hover li a {color:#202225}
#suckerfishnav li ul li li:hover a {color:#202225}
#suckerfishnav li ul li ul li:hover ul li a {color:#202225}
#suckerfishnav li ul li ul li:hover ul li:hover a {color:#202225}
#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul {left:-999em}
#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul {left:auto;background:#fff}
#suckerfishnav li:hover, #suckerfishnav li.sfhover {background:#fff}
#suckerfishnav li:hover a, #suckerfishnav li.sfhover a {color:#202225}*/

/* MAIN CONTENT STYLING */


h1,h2,h3,h4,h5 {color:#2667b7}
h1 a,h3 a,h4 a,h5 a {color:#747474;text-decoration:none}
h1 a:hover,h3 a:hover,h4 a:hover,h5 a:hover {text-decoration:none}
h1 {margin:0;padding:0;font: normal normal 26px Arial, sans-serif;
}
h2 {font: normal normal 18px arial, sans-serif; margin:0;padding:0; color:#000}
h3 {font:normal bold 1.6em sans-serif;margin:0.4em 0; color:#000}
h4 {font:normal bold 1.3em sans-serif;margin:0.3em 0; color:#000}
h5 {font:normal bold 1.2em sans-serif;margin:0.2em 0; color:#000}

p {}
a {color:#658e0a ;text-decoration:underline}
a:hover {text-decoration:underline}

ul li, ol li {font-family:sans-serif;color:#202225}

/* FOOTER STYLING */
#footer { 
background: url(images/bgFooter.gif); 
margin-top: 12px; 

padding: 30px 55px 10px 55px ;
clear: both;  
background-position: top;  
background-repeat: no-repeat; 
 }
#footer  {color:#747474}
#footer a {text-decoration:underline}
#footer a:hover {text-decoration:underline}

#footer td {
	vertical-align: top;
}

#footer td .headline{
	font-size: 14px; font-weight: bold;
}




