@charset "utf-8";
/* CSS Document */

body { margin-top:0px; margin-bottom:30px; background-color:#FFFFFF; font-family:Calibri; }
a { color:#1A7FD7; }

#header { margin:0 auto; width:954px; height:196px; background:#FFF no-repeat url('../images/banner.jpg'); text-align:center; }
#footer { clear:both; margin:0 auto; width:924px; height:189px; background:#FFF no-repeat url('../images/footer.jpg'); padding-top:15px; padding-left:30px; }

#container { margin:0 auto; width:954px; background:#fbfbfb repeat-y url('../images/bg.jpg'); padding-bottom:25px; }

#navbar { margin-left:25px; font-size:12px; margin-bottom:15px; }
#navbar a { color:#999; }

#left { float:left; width:210px; margin-left:25px; }
#middle { float:left; width:503px; padding:0 15px; }
#right { float:left; width:140px; height:580px; }
#content { float:left; width:661px; margin-left:10px; }
#full { margin-left:25px; margin-right:25px; }

#menu-left-content h3 { font-weight:bold; margin:0; padding:7px 0; text-align:center; background:#FFF bottom no-repeat url('../images/bar-menu.jpg'); width:210px; height:26px; }
#menu-left-content-article h3 { font-weight:bold; margin:0; padding:7px 0; text-align:center; background:#FFF bottom no-repeat url('../images/bar-menu-top.jpg'); width:210px; height:26px; }

#amazon-product-content h3 { font-weight:bold; margin:0; padding:7px 0; text-align:center; background:#FFF bottom no-repeat url('../images/bar-menu-top.jpg'); width:210px; height:26px; }
#amazon-product-content div { width:178px; border:#dfe5d5 1px solid; padding:15px; }

#menu-left-content h3 a, #menu-left-content-article h3 a { color:#D96C0A; font-size:20px; font-weight:bold; text-decoration:none; }
#menu-left-content div, #menu-left-content-article div { padding:5px; width:198px; border:#dfe5d5 1px solid; }
#menu-left-content ul, #menu-left-content-article ul { margin:0; padding:0; padding-left:10px; padding-bottom:5px; list-style:none; }
#menu-left-content li, #menu-left-content-article li { border-bottom:#dfe5d5 1px solid; padding:2px; width:175px; }
#menu-left-content li a, #menu-left-content-article li a { color:#1a84b5; text-decoration:none; margin-left:5px; }

#green-banner { width:661px; height:175px; background:#FFF left no-repeat url('../images/green-banner.jpg'); }
#green-banner-form { float:right; text-align:center; width:250px; margin-top:30px; font-size:19px; color:#363636; font-weight:bold; }
#green-banner-form .text { border:#99845f solid 1px; padding:2px; margin:5px; width:170px; }

.title, .title a { color:#363636; font-size:20px; text-decoration:none; }
.redtitle, .redtitle a { color:#ea3618; font-size:20px; font-weight:bold; text-decoration:none; }
.hr { border:none; border-top:#dfe5d5 solid 1px; }
.hrfoot { border:none; border-top:#dfe5d5 solid 1px; width:930px;margin-left:-18px;margin-top:15px; }
.corner { padding:10px; border:#dfe5d5 1px solid ; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; }
.corner-nopad { border:#dfe5d5 1px solid; -moz-border-radius-topleft: 10px; -moz-border-radius-topright: 10px; -moz-border-radius-bottomleft: 10px; -moz-border-radius-bottomright: 10px; }


