* {margin:0;padding:0;}
body {background-color:#999;font-family: Arial, sans-serif;}
#shell {position:relative;margin-top:12px;}
#featured {background:url('images/featured.png') top left no-repeat;padding:20px 20px;width:201px;height:232px;text-align:left;}
#white_fade {background:url('images/white_fade.png') top left repeat-x;}
#middle {background:url('images/middle.png') no-repeat;}
#content {background:url('images/content_bg.png') top right repeat-y #FFF;padding-left:15px;font-family:Georgia, Times, serif;}
.white {background-color:#FFF;}
#logo {border-left:1px solid #DDD;}
#bluewhite {background:url('images/bluewhite.png') repeat-y;}
#greybox {vertical-align:top;padding-top:15px;background-color:#575757;position:relative;padding-left:10px;width:200px;height:589px;}
#footer {width:904px;height:62px;background:url('images/footer.png') top left no-repeat;color:#fff;font-size:10px;font-weight:bold;}

#nav {background-color:#FFF;}
#nav #home span {width:42px;background:url('images/home.png') no-repeat;}
#nav #products span {width:64px;background:url('images/products.png') no-repeat;}
#nav #why span {width:72px;background:url('images/why.png') no-repeat;}
#nav #distributors span {width:123px;background:url('images/distributors.png') no-repeat;}
#nav #support span {width:125px;background:url('images/support.png') no-repeat;}
#nav #contact span {width:75px;background:url('images/contact.png') no-repeat;}


#featured h2 {font-size:20px;color:#FC6;margin-bottom:5px;}
#featured h3 {font-size:12px;color:#FC6;margin-bottom:5px;}
#featured p {font-size:12px;color:#fff;font-weight:bold;}

#middle .links {list-style-type:none;}
#middle .links li {float:left;}

#greybox h2 {font-size:14px;color:#FFFFFF;margin-bottom:5px;}
#greybox .links {list-style-type:none;margin-bottom:15px;}
#greybox .links li {float:left;margin-bottom:5px;}
#greybox .panel {display:block;width:202px;height:90px;background:url('images/panel.png') top center no-repeat;color:#333;font-size:10px;line-height:16px;font-weight:bold;text-decoration:none;padding:5px 5px 0px 5px;margin-bottom:15px;}
#green {display:block;clear:both;margin-bottom:5px;margin-top:5px;margin-left:5px;}

#content {padding-left:20px;padding-top:10px;text-align:left; font-family: Arial;}
#content .article {clear:both;margin-bottom:10px;margin-right:20px;padding:10px;}
#content h2 {font-size:20px;color:#0079AB;}
#content p {font-weight:bold;color:#333;font-size:11px;line-height:16px;padding-right:20px;}
#content li {font-weight:bold;color:#333;font-size:11px;line-height:16px;padding-right:20px;}
#content img {float:left;margin-right:10px;}

#footer #address {text-align:left;border-right:1px solid #9CF;float:right;padding-right:10px;}
#footer #address img {float:left;padding-right:10px;}
#footer #foot_right {width:250px;text-align:left;float:right;padding-left:10px;}

#featured a {color:#FC6;text-decoration:none;}
#featured a:hover {text-decoration:underline;}
#middle .links a {color:#333;text-decoration:none;height:24px;display:block;padding:9px 20px 0px 0px;font-size:12px;font-weight:bold;}
#greybox .links a {background:url('images/greyarrow.png') no-repeat;display:block;height:21px;width:202px;padding-left:5px;padding-top:5px;font-size:10px;font-weight:bold;color:#0079AB;text-decoration:none;}
a.more {color:#0079AB;font-size:12px;}

.product{font-size:11px;text-decoration:none;color:#FFFFFF;}
.product a:link{color:#FFFFFF;}
.product a:hover{color:#000000;}
.product a:visited{color:#FFFFFF;}
.product a:visited{color:#FFFFFF;}

#content ul.thumbnails {list-style-type:none;margin-left:20px;}
#content ul.thumbnails li {float:left;margin:5px;padding:0px;}
#content ul.thumbnails a img {border:none;}
#content ul.thumbnails a {display:block;float:left;width:80px;padding-left:5px;height:120px;background:#666;padding-top:10px;color:#fff;font-size:12px;text-decoration:none;}
#content ul.thumbnails a:hover {background:#999;}
#dialogWindow_underlay {background:#000;opacity:0.8;}
#dialogWindow_title {font-size:10px;}
