/* CSS Document */body,html{margin: 0px;width:100%;padding:0px;background-color:#44391D;}#menu {height:36px;background: url(../images/menu_bg.gif) repeat-x;width:100%;font-family: Arial, Helvetica, Sans-serif;font-weight:bold;font-size:11px;color:#B8B09D;}#menu_items{width:722px;text-align:center;margin-left:auto;margin-right:auto;}#content{width:733px;margin-left:auto;margin-right:auto;}#in_content{width:750px;margin-left:auto;margin-right:auto;}#menu_items .item, .litem, .sitem{float:left;margin-top:4px;padding-left:17px;padding-right:17px;}a, .item a {text-decoration:none;color:#B8B09D;}a:hover{color:#FFFFFF;}.sitem, .sitem a{text-decoration:none;color:#FFFFFF;padding-bottom:10px !important;padding-bottom:8px;background: url(../images/pointy.gif) no-repeat bottom center;}.bar{float:left;margin-top:5px;width:0px;height:10px;border-right: 1px solid #B8B09D;}#pg_title{width:733px;margin-top:30px;margin-bottom:44px;text-align:center;}#pg_title_hm{width:750px;margin-top:30px;margin-bottom:44px;text-align:center;}#sub_menu{width:141px;font-family: Arial, Helvetica, Sans-serif;font-weight:bold;font-size:11px;color:#B8B09D;}#sub_menu .basic{color:#FFFFFF;line-height:14px;padding-bottom:6px;}#sub_menu .pr_item{margin-bottom:7px;color:#FFFFFF;}#sub_menu .item, .citem{margin-bottom:7px;}.citem, .citem a{text-decoration:none;color:#FFFFFF;}.line{margin-bottom:8px;border-bottom: 1px solid #b8b09d;width:130px;height:1px;font-size: 0px;}#sub_menu, #main, #extra {float:left;}#main_text{font-family: Georgia, Times, Times New Roman, serif;font-size:11px;line-height:20px;color:#4C4332;padding-left:21px;padding-right:21px;}#gallery_text{font-family: Georgia, Times, Times New Roman, serif;font-size:11px;color:#4C4332;padding-left:13px;}#gallery_text .item{margin-right:10px;margin-bottom:10px;}#gallery_text p{margin-top:14px;}.logo {text-align:center;padding:0px;padding-bottom:16px;}#main_text img{padding-top:24px;padding-bottom:16px;}#main_img{height:239px;width:451px;}#main {width:451px;background-color:#EDE6D4;}#main_text a{color:#44391D;text-decoration:underline;}#extra{width:141px;}#extra_text{text-align:center;font-family: Georgia, Times, Times New Roman, serif;font-size:11px;line-height:20px;color:#FFFFFF;padding-left:8px;padding-right:8px;}.desc, .descl{text-align:center;font-family: Georgia, Times, Times New Roman, serif;font-size:11px;line-height:18px;color:#FFFFFF;padding:10px;margin-top:13px;height:200px;}.descl{border-right:1px solid #FFFFFF;}.desc img, .descl img{padding-bottom:10px;}.in_strict{height:140px;margin-top:0;padding-top:0;margin-bottom:5px;}#extra_text img{padding-top:24px;padding-bottom:16px;}h2{font-size:11px;padding-top:10px;color:#8F391E;letter-spacing:1px;}h1{font-size:14px;letter-spacing:2px;}h6{font-weight:normal;font-size:9px;line-height:12px;padding-bottom:15px;}.col{float:left;width:250px;}a img{border:0px;}#callout{width:121px;height:219px;background-color:#9d3a10;color:#d8d2c2;font-family: Georgia, Times, Times New Roman, serif;font-size:10.5px;font-style:italic;line-height:21px;float:right;padding:10px;}#mainImage{ width:451px; height:239px;}