body{margin:0;padding:0;font:normal 16px/1.5em Georgia, serif;color:#3c1a01;background-color:#3c1a01;}
#wrapper{margin:0;padding:0;}
#header{height:360px;background:#b0937d url('img/back-header.png') repeat-x top left;z-index:600;}
#header .inside, #main .inside, #footer .inside{width:960px;margin:0 auto;padding:0;}
#header .inside{height:360px;background:transparent url('img/back-card.jpg') no-repeat top left;z-index:600;}
#header .inside #xtra-1{position:absolute;z-index:900;top:346px;background:transparent url('img/xtra-floral-top.png') no-repeat;float:right;width:507px;height:132px;left:450px;}
* html #header .inside #xtra-1{display:none;}
#container{}
#main{background:#b0937d url('img/back-content.jpg') repeat top left;min-height:400px;}
* html #main{height:400px;}
#main .inside{margin-top:-10px;background:#b0937d url('img/back-content-top.jpg') no-repeat top left;min-height:400px;}
* html #main .inside{height:400px;padding-bottom:10px;}
*+html #main .inside{padding-bottom:10px;}
#footer{background:#3c1a01 url('img/back-footer.jpg') repeat-x top left;}
#footer a:link{text-decoration:none;color:#b0937d;}
#footer a:visited{text-decoration:none;color:#b0937d;}
#footer a:hover{text-decoration:none;color:#fff;border:0px solid #fff;}
#footer a:active{text-decoration:none;color:#b0937d;}
a, a:link, a:visited, a:hover , a:active{font-style:italic;text-decoration:none;color:#600;}
.ce_text.g8{}
.ce_text.g8 p{}
.ce_text.g8 h1, .ce_text h1{color:#fff;text-indent:-999em;position:relative;top:-17px;left:35px;height:40px;display:block;border:0px solid;}
.ce_gallery .image_container img{border:2px solid #fff;}
#main .inside .ce_image.g4 .image_container{margin:60px 0 20px 0;}
body.p1 .ce_text.g8 h1{background:transparent url('img/h1-p1.png') no-repeat;}
body.p2 .ce_text h1{background:transparent url('img/h1-p2.png') no-repeat;}
body.p3 .ce_text.g8 h1{background:transparent url('img/h1-p3.png') no-repeat;}
body.p4 .ce_text.g8 h1{background:transparent url('img/h1-p4.png') no-repeat;}
body.p5 .ce_text.g8 h1{background:transparent url('img/h1-p5.png') no-repeat;}
body.p6 .ce_text.g8 h1{background:transparent url('img/h1-p6.png') no-repeat;}
body.p7 .ce_text.g8 h1{background:transparent url('img/h1-p7.png') no-repeat;}
* html body.p1 .ce_text.g8 h1, * html body.p2 .ce_text.g8 h1, * html body.p3 .ce_text.g8 h1, * html body.p4 .ce_text.g8 h1, * html body.p5 .ce_text.g8 h1, * html body.p6 .ce_text.g8 h1, * html body.p7 .ce_text.g8 h1{visibility:hidden;}
#header .mod_navigation{margin:0;padding:0;z-index:999;height:50px;position:relative;top:290px;overflow:hidden;}
#header .mod_navigation ul{float:right;margin:0;padding:0;}
#header .mod_navigation li{float:left;margin:0 0 0 15px;padding:1.2em 0;list-style-type:none;}
#header .mod_navigation a, #header .mod_navigation span{font:bold italic 16px/1.6em Georgia, Helvetica, sans-serif;letter-spacing:0.05em;line-height:normal;margin:0;padding:0;text-decoration:none;color:#CCC;}
#header .mod_navigation .trail{color:#fff;}
#header .mod_navigation .active{color:#fff;}
#header .mod_navigation li a:hover{color:#fff;}
.mod_customnav.footer_nav{float:right;margin:0;padding:0;}
.mod_customnav.footer_nav ul li{float:left;list-style-type:none;margin:10px 8px 0 0;}
.mod_customnav.footer_nav ul li span{text-decoration:none;color:#b0937d;font-style:italic;color:#fff;}
.mod_customnav.footer_nav_partner{float:left;margin:0;padding:0;}
.mod_customnav.footer_nav_partner ul li{float:left;list-style-type:none;margin:10px 8px 0 0;font-size:12px;}
.mod_customnav.footer_nav_partner ul li.last{margin:10px 8px 0 8px;}
.mod_customnav.footer_nav_partner ul li span{text-decoration:none;color:#b0937d;font-style:italic;color:#fff;}
.ce_accordion{clear:both;}
.ce_accordion .toggler{font:bold 12px/1.4em Verdana, Arial, Helvetica, sans-serif;color:#666;margin:5px 0 5px 0px;padding:0 0 0 15px;cursor:pointer;background:transparent url(img/status-plus.png) 0px 5px no-repeat;}
.ce_accordion .toggler:hover{color:#963;}
.ce_accordion .toggler.active{background:transparent url(img/status-minus.png) 0px 5px no-repeat;color:#963;}
.ce_accordion .accordion div{margin:0 0 0 0;padding:10px 2px 1px 10px;background-color:#eee;}
.ce_accordion .accordion div p{font:normal 12px/1.4em Verdana, Arial, Helvetica, sans-serif;margin:0 0 15px 0;padding:0;}
.ce_accordion .accordion p{}
.ce_downloads { margin: 20px 0 20px 10px;}
.ce_downloads h2 { font: normal 15px/1.5em Georgia, serif; padding:0; margin: 0;}
.ce_downloads p{ margin: 0;  padding: 0;}
.ce_downloads p a, .ce_download p a { font: normal 12px/1.4em Georgia, serif;}
.ce_downloads .mime_icon, .ce_download .mime_icon { vertical-align: middle;}

