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

body { margin:0 auto 0 auto; background:url(images/bg.jpg) repeat-x; background-color:#212a42; font-family:Arial, Helvetica, sans-serif; font-size:14px;}
.clr { clear:both;}
img { border:none; outline:none;}
.table_img { border:#CCCCCC 1px solid;}
h1 { font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:lighter; color:#10265e;}
h3 { color:#212a42; font-size:18px; margin:8px 0 10px 0; line-height:21px; font-weight:lighter;}

#bg2 { background:url(images/bg2.jpg) top center no-repeat; margin:0 auto 0 auto; min-width:900px;}

#header_container { width:900px; height:133px; margin:0 auto 0 auto;}
#header01 { width:900px; height:22px; float:left; text-align:right; padding:3px 0 0 0;}
#header01 .tel {color:#FFFFFF; font-size:16px; margin:0 0 0 20px;}
#header01 .tel a {color:#FFFFFF; font-size:16px; text-decoration:none;}
#header01 .tel a:hover {color:#FFFFFF; font-size:16px; text-decoration:underline;}
#header01 .tel strong {color:#FFFFFF; font-size:12px; font-style:italic; font-weight:normal;}

#content_container { width:900px; margin:0 auto 0 auto;}
#left_col { width:129px; float:left; padding-top:65px;}
#mid_col { width:270px; min-height:676px; float:left; background-color:#FFFFFF; padding:20px 25px 30px 25px}
#right_col { width:451px; float:left;}
#large_image_container { width:451px; height:452px; background:#CCCCCC;}
#special { width:451px; height:30px; float:left;}
#section { height:206px; width:451px; background:url(images/section-bg.jpg) repeat-x;}

.midtext { font-size:12px; color:#333333;}

.nav { font-size:11px; margin:5px 0px 5px 0px; text-decoration:none; display:block; height:26px; text-align:right;}
.nav a { color:#8b8b8b; display:block; height:26px; background:url(images/nav-bg2.gif) left no-repeat; text-decoration:none; padding:10px 11px 0 0;}
.nav a:hover { color:#fff; display:block; height:26px; background:url(images/nav-bg.jpg) left no-repeat; text-decoration:none; padding:10px 11px 0 0; }

.menus { font-size:11px; color:#8b8b8b; display:block; text-decoration:none; margin:2px 0px 2px 0px; text-align:right;}
.menus a{ font-size:11px; color:#8b8b8b; display:block; text-decoration:none; text-align:right; padding:10px 20px 0 0;}
.menus a:hover{ font-size:11px; color:#10265e; display:block; text-decoration:none; text-align:right; padding:10px 20px 0 0;}

.small_section_container { width:431px; height:175px; float:left; font-family:"Times New Roman", Times, serif; color:#212a42; font-size:13px; padding:0 10px 0 10px;}
.small_section_container a { color:#212a42;}
.small_section_container a:hover { text-decoration:none;}

.copyright_container { width:431px; height:75px; float:left; padding:10px;}
.address { color:#FFFFFF; font-size:11px;}
.copyright { color:#6378ad; font-size:11px;}

#footer { height:30px; background:#10182e; min-width:900px; margin:0 auto 0 auto; text-align:center; padding:15px 0px 0 0;}
#footer a { color:#FFFFFF; font-size:11px; margin:0 10px 0 10px;}
#footer a:hover { text-decoration:none;}
.menu { font-size:12px; font-family:"Times New Roman", Times, serif;}
div.button { cursor:pointer; font-size:12px; color:#95391d; font-weight:bold; text-align:left; margin-left:10px;}
div.button a { cursor:pointer;}
div.button a:hover { cursor:pointer;}
.price { color:#CC0000; font-weight:bold; margin-left:20px; font-style:italic;}
.price2 { color:#CC0000; font-weight:bold; font-style:italic; font-size:24px}
.note { color:#666666; font-size:14px; font-family:Arial, Helvetica, sans-serif;}

.set_menu { font-size:16px;}
.red { color:#CC0000;}