html,body{height:100%;margin:0;padding:0;}
body{text-align:center; color: #e5e5e5;font-family:Helvetica, sans-serif;background:transparent url('images/Bg.jpg') repeat-x;}
#wrapper{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/aboutBg.jpg') no-repeat 0 0;margin:0 auto;}
#wrapper1{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/homeBg2.jpg') no-repeat 50% 0;margin:0 auto;}
#wrapper2{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/francischanBg.jpg') no-repeat 0 0;margin:0 auto;}
#wrapper3{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/widgetBg.jpg') no-repeat 0 0;margin:0 auto;}
#wrapper4{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/orderBg.jpg') no-repeat 50% 0;margin:0 auto;}
#wrapper5{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/bookBg.jpg') no-repeat 50% 0;margin:0 auto;}
#wrapper6{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/dvdBg.jpg') no-repeat 50% 0;margin:0 auto;}
#wrapper7{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/sendfriendBg.jpg') no-repeat 0 0;margin:0 auto;}
#wrapper8{min-width:980px;max-width:1500px;text-align:center;background:transparent url('images/crazyloveBg.jpg') no-repeat 50% 0;margin:0 auto;}

#header,.content,#footer{margin:0 auto;width:980px;height:auto;text-align:left;}
#header{padding-top:5px;height:80px;}
.logo{float:left;width:275px;height:80px;background:transparent url('images/logo.png') no-repeat;}
.logo b{display:none;}
.theauthor{margin:50px 0 0 330px;width:266px;height:22px;}
.theauthor b{display:none;}

.content{min-height:560px;height:auto !important;width:980px;}
.content .sidebar{display:inline;float:left;width:220px;margin:415px 0 0 20px;}
/*.content .sidebar li{margin-bottom:8px;}
.content .sidebar li a{color:#faedbf;text-decoration:none;font-weight: bold;text-transform: uppercase;font-size:12px}
.content .sidebar li a:hover{color:#fff;background:#d4643a;}*/
.content .main{display:inline;float:left;width:740px;}
.content .main div.video{width:637px;height:382px;background:transparent url('images/homevidBg.png') no-repeat 0 0;padding:28px 0 0 28px;display:inline;float:left;}
.content .main div.photo{width:637px;height:382px;background:transparent url('images/homevidBg.png') no-repeat 0 0;padding:28px 0 0 28px;display:inline;float:left;}
.content .main div.titleArea{margin:0 0 0 20px;display:inline;float:left;}
.content .main div.header{margin:0 0 0 20px;padding:0;}
.content .main div.topRow{height:382px;width:470px;padding:28px 0 0 28px;display:inline;float:left;}
.content .main div.topRow .books{margin:130px 0 0 0;}
.content .main div.topRow .widget{margin:110px 0 0 0;}
.content .main div.topRow img {padding:0 40px 0 0;}
.content .main div.centerLeftColumn,
.content .main div.centerColumn,
.content .main div.centerRightColumn{display:inline;float:left;width:32%;height:auto;margin-right:10px;}
.content .main div.centerRightColumn{margin-right:0;}
.content .main div.footer{clear:both;height:auto;}
.content .main p{font-size:12px;line-height:21px;}
.content .main h1{font-weight: bold;text-transform: uppercase;font-size:22px;color:#f6ac70;font-weight:normal;padding:0 0 5px 0;}
.content .main h1 b{display:none;}
.content .main h2{margin-top:20px;font-weight:700;font-size:16px;}
.content .main ul{list-style:disc;margin-left:17px;}
.content .main li{margin-bottom:5px;}
.content .main p.introcopy{width:470px;margin:10px 0 0 0;}
.content .main p.buttons{float:right;border:none;margin:0 90px 0 0;}
.content .main .highlight{font-size:16px;font-weight:bold;}
.content .main .highlight2{font-size:16px;font-weight:bold;color:#e3aa73;}
.content .main ul.contents{list-style:none;margin:0;padding:0;}
.content .main ul.contents li{padding:5px 0 0;}

.content .main div.order{width:637px;height:auto;padding:0;display:inline;float:left;margin-bottom:-40px;}
.content .main div.order .ordercolleft{width:70px;height:70px;float:left;display:inline;background:transparent url('images/order/orderBgLt.png') no-repeat 0 0;padding:36px 0 0 33px;margin:0;}
.content .main div.order .ordercolright{width:430px;height:70px;float:left;display:inline;background:transparent url('images/order/orderBgRt.png') no-repeat 0 0;padding:30px 0 0 30px;margin:0 0 0 -42px;}
.content .main div.order .store{width:200px;float:left;height:40px;text-align:center;}
.content .main div.order .orderBook{width:100px;float:left;height:40px;text-align:center;}
.content .main div.order .orderDVD{width:100px;float:left;height:40px;text-align:center;}

.content .main ul.resources{list-style:none;margin:0;padding:0;}
.content .main ul.resources li{padding:5px 0 0;}
.content .main ul.resources li a{color:#fff;text-decoration:none;}
.content .main ul.resources li a:hover{background:#fff;color:#000}

#theform {width: 720px;padding:0;}
#theform fieldset {width: 200px;border: 0;margin: 0;padding:0 10px 0 0;float: left;}
#theform fieldset h3 {height: 20px;font-size: 14px;}
#theform fieldset .label {display: block;line-height: 20px;}
#theform fieldset input,
#theform fieldset textarea,
#theform fieldset select{height: 20px;margin:0 0 0 0;padding:0;width: 200px;font-family:Helvetica, sans-serif;font-size:12px;}
#theform #pt3 textarea {height: 75px;width: 200px;color: #666666; background: #f3f3f3;font-weight: bold;border: 1px solid #999999;margin:0 0 10px 0;padding:0;}
#theform #pt4 {padding: 0;margin:0;}
#theform #pt4 input {height: 30px;width: 85px;color: #666666;font-weight: bold;border:none;}
#theform #pt4 .button{background:transparent url('images/sendBtn.png') no-repeat 0 0;display:block;width:85px;height:30px;margin:0;border:none;}

#footer{clear:both;margin-top:10px;padding:5px 0 10px;width:98%}
#footer p{float:right;}


ul#sliding-navigation{list-style: none;margin: 0;padding: 0;}
ul#sliding-navigation li.sliding-element{margin:0 0 8px 0;}
ul#sliding-navigation li.sliding-element a {display: block;width: 200px;height:15px;padding: 0;margin: 0;color:#faedbf;text-decoration:none;font-weight: bold;text-transform: uppercase;font-size:12px;font-family:Helvetica, sans-serif;}
ul#sliding-navigation li.sliding-element a:hover {color:#fff;background:#d4643a;}