html,body {
font-size:62.5%;
height:100%;
font-family:Arial, Tahoma, Helvetica, Geneva;
margin:0;
padding:0
}

/* set the repeating background image & color here */
body {
background:#3D3D3D url('blue/header_bg_productpush.gif') repeat-x;
font-size:12px
}

#header {
width:980px;
height:384px;
margin-bottom:5px;
font-size:13px
}
.submenu_title {
color:#FFF;
float:left;
font-size:17px;
font-weight:bold;
letter-spacing:2px;
padding:10px 25px;
padding-bottom:2px;
text-align:left;
text-transform:uppercase;
text-shadow:1px 1px 0px #206382;
font-family:Myriad Pro, Arial, Times;
}

.submenu_link a {
color:#151515;
font-weight:bold;
text-align:center;
font-size:16px;
text-shadow:1px 1px 0px #206382;
font-family:Myriad Pro, Arial, Times;
}
#navbar li a .title {
color:#FFF;
font-size:17px;
font-weight:bold;
letter-spacing:2px;
padding:25px 25px;
padding-bottom:2px;
text-align:center;
width:auto;
text-transform:uppercase;
text-shadow:1px 1px 0px #206382;
text-decoration:none;
font-family:Myriad Pro, Arial, Times;
}
#navbar li a .desc {
clear:left;
font-family:Myriad Pro,Arial,Times;
font-size:16px;
font-weight:bold;
height:60px;
padding:0px 25px 30px 25px;
text-align:left;
text-shadow:1px 1px 0 #206382;
line-height:23px;
}
h2 a:hover {
color:#206382;
text-decoration:none
}
.readmorelink {
clear:both;
float:left;
margin-top:15px;
margin-right:10px;
-moz-border-radius:5px;
-webkit-border-radius:5px;
-khtml-border-radius:5px;
border-radius:5px;
background-color:#206382;
padding:0px 7px;
padding-top:0px;
color:#FFF; 
font-size:15px;
font-family:Myriad Pro, Arial, Times;
text-shadow:0 1px 1px #333;
box-shadow:1px 2px 2px #777;
-moz-box-shadow:1px 2px 2px #777;
-webkit-box-shadow:1px 2px 2px #777;
}
.readmorelink:hover {
background-color:#317493;
text-decoration:none; 
color:#FFF;
}