*{
margin:0;
padding:0;
}

TEXTAREA {
color: #000000;
background: #FFFFFF;
font-size: 10pt;
font-weight: normal;
text-decoration: none;
font-family: arial; Trebuchet MS; text-align: left;
border-width: 1px;
border-style: solid;
border-color: #abadb3;
}
a {text-decoration: none; }
  body {
background-color : #fff;
background-image : url(http://www.zowbux.com/images/backgrounds/gradient_1.gif);
background-repeat : repeat-x;
background-attachment: no-fixed;
background-position: top;
}
img
{  border-style: none;
}
  #mainNavigation {
background: #DBF6FF;
border-bottom: 1px solid #7FD7F7;
min-height: 31px;

}
* html #mainNavigation {
height: 31px;
}
#mainNavigation ul, #subNavigation ul {
position: relative;
width: 860px;
margin: 0 auto;
padding: 0 0 0 100px;
overflow: hidden;
font-family: Helvetica, Arial, sans-serif;
letter-spacing: -0.2px;
}
#mainNavigation li {
float: left;
margin: 0 -20px 0 30px;
font-size: 15.6px;
font-weight: normal;
min-height: 24px;
padding-left: 2px;
display: inline;
}
#mainNavigation  li.business{
position: absolute;
left: 690px;
background: url(http://www.zowbux.com/images/navi_vertical_separator.png) bottom left no-repeat;
}
#mainNavigation li.business a {
color: #2C3D4D;
padding-left: 15px;
padding-right: 17px;
}
* html #mainNavigation li {
height: 25px;
}
#mainNavigation li a, #mainNavigation li strong {
text-decoration: none;
color: #2C3D4D;
display: block;
padding: 8px 10px 4px 8px;
min-height: 20px;
}

#mainNavigation li.active, #mainNavigation li.active a, #mainNavigation li.active strong {
color: white;
background: border-top-left-radius: 1em;
border-top-right-radius: 1em;;
}
#mainNavigation li.active, #mainNavigation li.hover, #mainNavigation li:hover {
background: #7FD7F7 url(http://www.zowbux.com/images/navi_top_left.png) top left no-repeat;

}
#mainNavigation li.active strong, #mainNavigation li.hover a, #mainNavigation li:hover a {
background: #7FD7F7 url(http://www.zowbux.com/images/navi_top_right.png) top right no-repeat;
}
#mainNavigation li.business.hover, #mainNavigation li.business:hover {
background: #4b465a url(http://www.zowbux.com/images/navi_top_left_b.png) top left no-repeat;
}
#mainNavigation li.business.hover a, #mainNavigation li.business:hover a {
background: #4b465a url(http://www.zowbux.com/images/navi_top_right_b.png) top right no-repeat;
}
#mainNavigation li.hover a, #mainNavigation li:hover a {
color: white;
}
#mainNavigation ul.shopWithRibbon li#main-menu-shop a,
#mainNavigation ul.shopWithRibbon li#main-menu-shop strong {
padding: 8px 14px 4px 7px;
}


#mainNavigation ul.shopWithRibbon li#main-menu-shop.hover a {
padding: 8px 15px 4px 8px;
background: #7FD7F7 url(http://www.zowbux.com/images/navi_top_right.png) top right no-repeat;
}



#banner { 
border:0px solid #000; 
background:#05a1ff; 
top:38px; 
width:100%; 
height:300px; 

background-image:url(http://www.zowbux.com/background.png); 
background-repeat : no-repeat; 
background-position : bottom;
background-align :center }

#content {  
height: 93px;
background-image:url(http://www.zowbux.com/images/backcontent.png); 
background-repeat : repeat-x; 
background-position : top}

#banner2 { border:0px solid #000; background:#no color; top:38px; width:875px; height:auto; background-image:url(); }
#head { border:0px solid #000; background:#no color; top:38px; width:1000px; height:107px; background-image:url(); }
#head2 { border:0px solid #000; top:38px; width:623px; height:50px; }
#footer {
height: 75px;
background: white url(http://www.zowbux.com/images/bottom_gradient.png) top left repeat-x;
padding: 14px;
clear: both;
color: #AFB4B4;
font-size: 0.786em;
margin: 0px 0 0 0;
}
#footer a {
color: #636363;
text-decoration: none;
margin: 0 4px;
}
#footer a:hover {
color: #444444;
text-decoration: underline;
}
#footer strong { color: #7FD7F7;
margin: 0 4px;
}
  h1 {
font: 20px Helvetica, Arial, Tahoma, Sans-Serif;
text-align: center;
color: #222; text-shadow: 0px 1px 2px #555;
font-weight: bold;
}
h2 {
font: 13px Arial, tahoma;
text-align: auto;
color: #00152A; text-shadow: 0px 0px 1px #555;
}
h3 {
font: 11px Helvetica, Arial, Sans-Serif;
text-align: auto;
color: #00152A; text-shadow: 0px 0px 1px #111;
}
h4 {
font: Helvetica, Arial, Sans-Serif, century gothic, ;
text-align: auto;
color: #00aff0; text-shadow: 1px 1px 1px #ffffff;
font-weight: bold;
}
h5 {font: 30px Helvetica, Arial, Sans-Serif;
text-align: auto;
color: #fff; text-shadow: 1px 1px 1px #05a1ff;
font-weight: bold;
}
h6 {
font:  40pt century gothic, Helvetica, Arial, Sans-Serif;
text-align: auto;
color: #0394FD; text-shadow: 0px 1px 1px #edeff4;
font-weight: auto;
letter-spacing: -2.3px;
}
default {
font:  Helvetica, Arial, Sans-Serif, century gothic, ;
text-align: auto;
color: #00aff0; text-shadow: 1px 1px 1px #ffffff;
font-weight: bold;
}


  #back-layer {position:relative;
z-index:1;
}
#front-layer {position:relative;
z-index:2;
 
*{
margin:0;
padding:0;
}