li {list-style:none;list-style-image:none !important;}

/* BANNER */
#home-banner {width: 100%;}
#home-banner img, #home-banner a, #home-banner table, #home-banner tr, #home-banner td {margin: 0 !important;padding: 0 !important;border: 0 !important;outline: 0 !important;}
#home-banner img {float: left;}

/* CONTENT */
.home-content {clear: both; margin: 0 20px 20px 20px;}
.first {background-image: url(../img/cntnt_grade.gif);background-repeat: repeat-x;background-position: top;}
.home-content div {float: left;}
.padright {margin-right:10px;}
.single, .double {background-repeat: no-repeat;background-position: left bottom;}
.single {width:232px;background-image: url(../img/home/0807redesign/082307-single-bkgd.gif);}
.double {width:468px;background-image: url(../img/home/0807redesign/082307-double-bkgd.gif);}

.row2 {margin-top: 20px;}

.product {float:left;margin-left: 12px; width: 208px;}
.product img {float:left;margin-bottom:10px;}
.product img.rune {margin-top:10px;}
.product p, div.product ul {font-size: 85%;padding-right:2px; padding-left: 3px; float:right;}
.product p {margin-bottom: 10px;width: 134px;}
.product p a {color: #333; text-decoration:none;}
.product ul {margin: 0 0 5px 0; width: 135px;}
.product ul li {float:left; margin-right:10px;}

.news img {float:right; margin-top:-14px;}
.news div {width:229px;margin: -10px 0 0 1px;}
.news div a {padding: 9px 8px 9px 8px; display: block;}
.news div a.line {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #CCC;}
.news div a.last {padding-bottom:12px;}
.news div a {font-size: 75% !important; line-height: 140%; color: #666 !important;text-decoration: none !important;}
.news div a:hover {/*background-color: #ffd;*/color: #000 !important;text-decoration:underline !important;}

.home-content h1 {font-size: 125%;}
.home-content h2 {font-family:Arial, Helvetica, sans-serif;font-size: 140%;color:#333;font-weight: normal;}
.home-content h2 a {color: #333; text-decoration:none;}
.home-content h3 {font-size: 80%; color:#fff;padding: 8px 5px 8px 10px;}
p.homeintro {font-size: 95%;}

.home-content .single h3, .home-content .double h3 {background-repeat: no-repeat;background-position: left top;border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #ccc;}
.home-content .single h3 {background-image: url(../img/home/0807redesign/single-bar-top.gif);}
.home-content .double h3 {background-image: url(../img/home/0807redesign/double-bar-top.gif);}

/* FOOTER */
#ftr {clear:both; margin-top: 0 !important; }
/* Link Bin - four columns of links */
	
#linkbin {width: 100%; float:left;  margin-top:20px; padding-bottom: 10px; margin-bottom: 0 !important; clear: both;
background-color:#fff; background-color: #EBF5FA !important; background: repeat-x url(../img/footernav-background.gif) left top;
border-top: 1px solid #b6d5f1;}
#linkbin h3 {font-size: 90% !important; color:#636363; margin-left: -15px !important; padding: 0 !important; margin-bottom: 5px !important;}

#linkbin .bin1 {width:150px !important;}
#linkbin .bin1 ul {width: 140px !important;}

#linkbin .bin2, #linkbin .bin3, #linkbin .bin4 {width:150px !important;}
#linkbin .bin2 ul, #linkbin .bin3 ul, #linkbin .bin2 ul {width: 140px !important;}

.bin {float:left; margin:0 8px 0 0 !important;}

.bin li {font-size: 75% !important; line-height: 0.7em;
list-style-position: outside; list-style-image: url(../img/footernav-bullet.gif) !important;}
.bin li a {color: #333; text-decoration: none; display:block;}
.bin li a span {color: #888;}
.bin li a:hover, .bin li a:hover span  {color: #248 !important;text-decoration:underline;}