html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, font, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; vertical-align: top; background: transparent;}

body { background:#fff; padding:0; margin: 0; border: 0; color:#000; font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px;text-align: -moz-center;} 
html>body {/* opera */font-size: x-small;}
ol, ul { list-style: none;}

img.alignright {float:right; margin:0 0 1em 1em}
img.alignleft {float:left; margin:0 1em 1em 0}
img.aligncenter {display: block; margin-left: auto; margin-right: auto}

h2 { font-size:14px; color:#FFFFFF; margin-left:5px;}

#wrapper { width: 970px; margin: 0 auto; padding: 0; z-index: 5; text-align:left;}

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

#header { margin-left:auto; margin-right:auto; width:969px;}
  
#footer { margin-left:auto; margin-right:auto; width:969px; border-top:1px solid #009EE0; margin-top:5px; margin-bottom:10px;} 
#footer a { text-decoration:none; font-weight:none; color:#1a4e98;}

#utility { background:#009DDF;height:35px;}

#eighteighteight-no { float: left; font-weight: bold; color: #fff; font-size: 16px; padding-left: 28px; width: 204px; line-height:10px;}

#search-wrap { padding-top:10px;float:left;}

#ctl00_ctl02_searchBox { float:left;}

.custom-search-text { width:46px;}
td.custom-search-field { height:18px; vertical-align:top;}
.custom-search-field input { border:0;height:15px;width:124px; }

td.custom-search-button { height:18px; vertical-align:top; padding-left:6px;}
.custom-search-button input {}
  
#header-nav { float:left; padding-left:50px; margin-top:10px; margin-bottom: 0px;}
#utility-nav { float:left; padding-left:70px;}  
#header-nav ul, #utility-nav ul {font-size:10px;}

#header-nav li, #utility-nav li { float:left; padding:12px 0px 5px 9px;}
#header-nav li.last a, #utility-nav li.last a { border-right:none; }

#header-nav a, #utility-nav a { color:#fff; text-decoration:none; border-right:1px solid #FFFFFF; padding-right:11px; font-weight:bold;}
#header-nav b.last a, #utility-nav b.last a {border-right:none;}

#header-nav a:hover, #utility-nav a:hover {}  
  
.cart-link { background:transparent url(http://carbona.com/images/carbona/cart.png) no-repeat}
.cart-link a {}

tr.content-head-row td,  tr.content-nav-row td  { border-bottom: 1px solid #CCCCCC;}
div#wrapper tr.content-nav-row td  { background-color: #E4EEF2;}

#secondary-nav{ font-size:12px; background:#009DDF url(http://carbona.com/images/carbona/bottom-bar-gradient.gif) repeat-x scroll left top; height:27px;}
#secondary-nav ul{ width:93%; margin-left:auto; margin-right:auto; background:transparent url(http://carbona.com/images/carbona/sparkle.gif) no-repeat scroll left 3px; line-height:10px;}

#secondary-nav li{ float:left; padding:7px 0 5px; text-align:center; width:25%; background:transparent url(http://carbona.com/images/carbona/sparkle.gif) no-repeat scroll right 3px;}

#secondary-nav li.last{}
#secondary-nav li.last a{}

#secondary-nav a{ color:#fff; text-decoration:none; display:block; padding-right:10px; font-weight:bold; text-transform:uppercase;} 
#secondary-nav a:hover{}  

<!-- main table on homepage-->
#maintable {background:#f5fafe url(../images/lightblue_bg.gif) repeat;}
#maintable table {background:#f5fafe url(../images/lightblue_bg.gif) repeat;}
#maintable .border-right {border-right:1px solid #009ee0;}
#maintable .border-bottom {border-bottom:1px solid #009ee0;}
#maintable .border-rightbottom {border-right:1px solid #009ee0; border-bottom:1px solid #930;}
#maintable h1 {text-transform:uppercase; font-size: 14px; color: #1a4e98; margin: 0; padding: 0; font-weight:normal;}
#maintable .fakeh1 {text-transform:uppercase; font-size: 14px; color: #1a4e98; margin: 0; padding: 0; font-weight:normal;}
#maintable h2 {text-transform:uppercase; font-size:12px; color: #1a4e98; margin: 0 0 5px 0; padding: 0; font-weight:normal;}
#maintable h2 a {text-decoration: none;font-size:12px; color: #1a4e98; margin: 0 0 5px 0; padding: 0; font-weight:normal;}
#maintable h2 a:hover {text-decoration: underline;font-size:12px; color: #1a4e98; margin: 0 0 5px 0; padding: 0; font-weight:normal;}
#maintable .padding-right {padding-right: 10px; font-size:11px;}
#maintable .promo {font-size: 14px; font-weight: bold;color:#FF0000; text-transform:uppercase; text-align:center;}
#maintable .promo2 {font-size: 11px; font-weight: bold;color:#000; text-transform:uppercase; text-align:center;}
#maintable p {padding-bottom: 5px; margin: 0; font-size:11px;}
#maintable p a {text-decoration: none; color: #1a4e98; font-weight: bold;}
#maintable p a:hover {text-decoration: underline; color: #1a4e98; font-weight: bold;}
#maintable .border-top-bottom {border-bottom:1px solid #009ee0; border-top:1px solid #009ee0;}
#maintable .padding-top {padding-top: 10px}
#maintable .padding-10 {padding: 10px}
<!-- twitter feed-->
.border-1px {border:1px solid #009ee0;}
.tweet, .query {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 11px; color: #085258;}
.tweet .tweet_list, .query .tweet_list {-webkit-border-radius: .5em; list-style-type: none; margin: 0; padding: 0; background-color: #FFF;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase;}
.tweet .tweet_list li, .query .tweet_list li {overflow-y: auto; overflow-x: hidden; padding: .5em;}
.tweet .tweet_list li a, .query .tweet_list li a {color: #147bc0;}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {background-color: #FFF;}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em; float: center;}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle;}
.tweet, .query {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 11px; color: #000;}
.tweet .tweet_list, .query .tweet_list {-webkit-border-radius: .5em; list-style-type: none; margin: 0; padding: 0; background-color: #FFF;}
.tweet .tweet_list .awesome, .tweet .tweet_list .epic, .query .tweet_list .awesome, .query .tweet_list .epic {text-transform: uppercase;}
.tweet .tweet_list li, .query .tweet_list li {overflow-y: auto; overflow-x: hidden; padding: .5em;}
.tweet .tweet_list li a, .query .tweet_list li a {color: #147bc0;}
.tweet .tweet_list .tweet_even, .query .tweet_list .tweet_even {background-color: #FFF;}
.tweet .tweet_list .tweet_avatar, .query .tweet_list .tweet_avatar {padding-right: .5em; float: center;}
.tweet .tweet_list .tweet_avatar img, .query .tweet_list .tweet_avatar img {vertical-align: middle;}

#twitter a {font-size:12px; color: #147bc0; font-family:Arial, Helvetica, sans-serif; outline-style: none; text-decoration: none; text-transform:none;}

#twitter a:hover {color:#a5cfe2; font-family:Arial, Helvetica, sans-serif; outline-style: none; text-decoration: none; text-transform:none;}

#twitter {text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; align:center;}

