@charset "utf-8";

/* CSS Document */



body{background:#ddc2a4 url('images/pebblesbg.png') fixed;margin:0px;padding:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;margin:0px; padding:0px;z-index:0;}



a{text-decoration:none;color:#CC0000;font-weight:bold;}

h2{color:#670101;font-family:"Times New Roman", Times, serif;}

h3{color:#993300;font-family:"Times New Roman", Times, serif;}



#maroonbanner{width:100%;height:229px;background:#670101 url('images/topbannerfade.png') repeat-x top;position:relative;display:block;z-index:0;border-bottom:#d15037 1px solid;}

#bannerwrap{width:968px;margin:0px auto;padding:20px 0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;color:#fff;}

#logodiv{width:498px;height:46px;}

#subtitle{width:476px;height:23px;padding:5px;}

#downshadow{width:100%;height:15px;background:url('images/downshadow.png') repeat-x top;position:relative;display:block;z-index:0;}

#maindiv{width:100%;margin:-140px auto;padding:0px;position:relative;display:block;z-index:1;}

#mainwrap{width:968px;margin:0px auto;margin:0px auto;padding:0px;display:block;position:relative;z-index:2;}

#topborder{background:url('images/topborder.png') no-repeat bottom; width:968px;height:15px;margin:0px;padding:0px;}

#midbody{width:968px;height:auto;background:url('images/midbody.png') repeat-y center;margin:0px;padding:0px;}

#bodycontent{width:940px;height:100%;padding:0px;margin:0px auto;background:#faddbe url('images/pebblesbg-sm.png');float:none;}

	#bodyheader{width:100%;height:208px;background:#fff url('images/bodyheaderpic.png') no-repeat bottom right;color:#333;}

		#ebook{width:138px;height:172px;background:url('images/ebook.png') no-repeat center;}

	#menubar{width:100%;height:34px;background:#670101 url('images/menushine.png') repeat-y center;margin:0px; padding:0px;border-bottom:#d15037 1px solid;position:relative;display:block;z-index:5;font-size:11px;}

	#menubar ul{list-style:none;margin:0px;padding:0px;}

	#menubar ul li{float:left;margin:10px 30px;}

	#menubar ul li a{text-decoration:none; color:#FFF; font-weight:bold;}

	#menubar ul li ul{display:none;}

	#menubar ul li:hover ul{display:block;position:absolute;z-index:4;background:#333 url('images/menushine.png') repeat-y left; color:#fff;border:#d15037 1px solid;margin:0px;padding:0px;}

	#menubar ul li:hover ul li{float:none;margin:0px;padding:5px 30px;}

	#menubar ul li:hover ul li:hover{background-color:#FFF;border-color:#fff 1px solid;margin:0px;padding:5px 30px;}

	#menubar ul li:hover ul li:hover a{color:#670101;}

	#menubar ul li:hover ul li a:hover{color:#670101;}

	#menubar ul li:hover ul li ul{display:none;}

	#menubar ul li ul li:hover ul{display:none;}

	#headerdivider{width:100%;height:14px;background:#670101 url('images/menushine.png') repeat-y center;margin:0px; padding:0px;border-bottom:#d15037 1px solid;border-top:#d15037 1px solid;display:block;}

	.menushadow{width:100%;height:15px;background:url('images/downshadow.png') repeat-x top; margin:0px; padding:0px;position:relative;display:block;z-index:3;}

	#optin-form{}

	#get-text{width:455px;height:29px;background:url('images/get-text.png') no-repeat center;}

	#inputboxes{margin:10px 0px;width:230px;}

	#getarrow{margin:0px auto;padding:0px;display:block; position:relative;}

	#optdetails{width:100px;margin:10px 0px;}

	#bodyheaderpic{}

	#mainbodycontent{width:100%;margin:0px auto;padding:0px;}

		#content{width:590px;margin:0px;padding:0px 10px;}

		#sidebar{width:300px;margin:0px 0px 10px 0px;padding:10px;background-image:url('images/trans.png');}

		#sidebar ul{list-style:none;padding-left:15px;}

#bottomborder{background:url('images/bottomborder.png') no-repeat top; width:968px;height:15px;margin:0px;padding:0px;}

#greyfooter{background:#362f2d url('images/greyfade.png') repeat-x top; color:#FFF; width:100%;height:129px;display:block;position:relative;z-index:0;border-top:#666 1px solid;margin-top:-50px;}

#page_nav{width:900px;height:34px;margin:50px auto 0px auto; padding:0px;}

	#page_nav ul{list-style:none;margin:0px;padding:0px;}

	#page_nav ul li{float:left;margin:0px;padding:5px 30px;}

	#page_nav ul li a{text-decoration:none; color:#FFF; font-weight:bold;}

	#page_nav ul li ul{display:none;}

#credits{width:900px;margin:0px auto;color:#CCC;margin:0px auto;text-align:center;}



#myGallery{margin:0px auto;position:relative;z-index:-1;display:block;}



#featured{text-align:center;margin:20px auto;position:relative;z-index:0;display:block;}


#form-maindiv{width:645px;margin:0px auto;padding:0px;font-family:Georgia, "Times New Roman", Times, serif;font-size:12px;}
#topheader{width:645px;height:152px;background:url('images/form-header.png') no-repeat bottom center;}
#formdiv{width:645px;background:url('images/formbg.png') repeat-y center;}
#first-half{width:280px;margin:10px auto auto 25px;text-align:justify;}
#second-half{width:290px;margin:10px 25px auto auto;text-align:justify;}
#signup-header{width:303px;margin:0px auto;}
#submit-btn{width:166px;height:90px;margin:0px auto;}
#bottomfooter{width:645px;height:30px;background:url('images/form-footer.png') no-repeat top center;}

#optin-form div.reminder{width:600px;margin:0px auto;color:#FF0000;}

.ad-min{width:auto;float:left;}

.ad-min img{width:130px;}

.widget{margin:20px auto;}



.single336{display:block;}



.narrowcolumn p{text-indent:0px;padding:0px;}



.firstThumb{width:auto;text-align:center;margin:0px 10px 10px 0px;}

.firstThumb img{width:150px;height:150px;}

.firstThumb .size-thumbnail{margin:0px 10px 10px 0px;}

.firstThumb .alignleft{margin:0px;}

.firstThumb .alignright{margin:0px;}



.alignleft{float:left;margin:0px 10px 10px 0px;}

.alignright{float:right;margin:0px 0px 10px 10px;}

.post{background-image:url('images/trans.png');padding:10px;margin:0px 0px 10px 0px;-moz-border-radius: 20px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;border-radius: 20px;}

.rounded-corners {-moz-border-radius: 20px;-webkit-border-radius: 20px;-khtml-border-radius: 20px;border-radius: 20px;}

.rounded-top{-moz-border-radius-topright: 10px;-moz-border-radius-topleft: 10px;-webkit-border-top-right-radius: 10px;-webkit-border-top-left-radius: 10px;}

.inputtext{margin:5px;}

.txtlbl{margin-top:10px;}

.floatleft{float:left;}

.floatright{float:right;}

.clear{clear:both;}



.slideElement{top:0px;position:relative;display:block;z-index:-1;}