@charset "utf-8";
/* CSS Document */
*                            { margin:0px; padding:0px;}

body                         { background:url(../images/body-bg.jpg) left top repeat-x;}

#wrapper                     { width:880px; margin:0px auto;}

#header                      { width:880px; height:85px; float:left;}
#logo                        { width:400px; float:left;}
#logo img                    { border:none; }

ul#head-menu                 { margin:0px; padding:50px 0 0 0; float:right; width:300px; }
ul#head-menu li              { margin:0px; padding:0px; float:right; list-style:none; text-decoration:none;}
ul#head-menu li a            { color:#006699; text-decoration:none;}

ul#head-menu li.tell-a-friend  { padding-left:20px; background:url(../images/icon-mail.jpg) left center no-repeat; font:bold 12px/18px Arial, Helvetica, sans-serif; text-transform:uppercase;}


#mainMenu                     { width:880px; height:45px; float:left; }
#mainMenu ul                  {  height:45px; float:left; }
#mainMenu ul li               { list-style:none; padding:5px 8px;   float:left; }
#mainMenu ul li a             { list-style:none; padding:5px 30px;   float:left;  font:bold 12px/20px Arial, Helvetica, sans-serif; color:#000; text-align:center; text-decoration:none; }
#mainMenu ul li.selected a    { background:#FFDC59;  color:#000; text-align:center; text-decoration:none; }
#mainMenu ul li a:hover       {  background:#FFDC59;  color:#000; text-align:center; text-decoration:none; }

#top-banner                   { width:880px; height:228px; padding-top:5px; float:left;}

#content-Block                { width:880px; padding:10px 0 5px 0; float:left;}
#contentLeftBlock             { width:603px; float:left;}
#contentRightBlock            { width:275px; float:left;}
#contentRightBlock img        { padding: 5px 0 5px 0; float:right; border:none;}

.contentmidbg                  { background:url(../images/content-mid-bg.jpg) left top repeat-y; padding:20px 25px; }
.contentmidbg h1               { font:bold 23px/40px ""Kozuka Gothic Pro B", Kozuka Gothic Pro M", "Kozuka Gothic Pro L",  "Trebuchet MS"; color:#005177; text-align:left;}
.contentmidbg p                { padding:10px 0 0 0; font:normal 12px/20px Arial, Helvetica, sans-serif; color:#000; text-align:left;}

#footer                        { width:100%;float:left; padding-top:5px; height:81px; background:url(../images/footer.jpg) left top repeat-x;}

.footer                        { width:880px; margin:0px auto; text-align:center; font:normal 11px/15px Tahoma; color:#000; }
.footer  p                     { width:880px; float:left; padding:3px 0; color:#000;}
.footer  p.copyright           { width:880px; float:left; padding:3px 0; color:#fff;}
.footer  p a                   {  text-align:center; font:normal 11px/15px Tahoma; color:#000; text-decoration:none; padding:0px 20px; }
.footer  p a:hover             { color:#fff;}













