	.bodybg { padding:0; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:62.90%; line-height:normal; color:#000;  margin:0;}
	ul{margin:0;padding:0;}
	li{margin:0;padding:0;}
	ol{margin:0;padding:0;}
	p{margin:0;padding:3px 0;}
	a{color:#990000}
	a:hover{text-decoration:underline !important;}
	h2{font-size:1.454em;margin:0;padding:0;}
	h3{font-size:1.1818em;margin:0;padding:3px;}
	input{margin:0;padding:0;}
	select{margin:0;padding:0;}
		
			/*Layout styles*/
     #wrapper {margin:0 auto; padding:0; width:996px; font-size:1.100em;background:#DCCEC1 url(images/cssimages/bg_home.jpg) no-repeat left top;}
     #wrapper1 {margin:0 auto; padding:0; width:996px; font-size:1.100em;background:#DCCEC1 url(images/cssimages/bg_generic.jpg) no-repeat left top;}

	#header{width:996px;float:left;height:170px;}
	#content{width:954px;float:left;padding:0 24px 12px 18px;}
	
	#footer{padding:6px 10px;width:976px; background-color:#a88a66;color:#fff;clear:both;}	
		
		/*header styles*/
			  
	#header ul{margin:0px;padding:0 2px;width:992px;letter-spacing:-0.05em;float:left;}
	#nav {font-weight: bold; font-size:1em; z-index:5; text-transform: uppercase; line-height: 2em; list-style: none;text-align: left;float:left;}
	#nav a {display: block; color: #ffffff; text-decoration: none;padding-left:5px;display:block;float:left;width:115px;}
	#nav a:hover {	text-decoration: none !important;background-color:#333;}
	#nav li {	float: left;  width: 120px;padding:0 2px; }
	#nav li ul{left:-999em;width:120px;position:absolute;list-style:none;padding:0;margin:0;}
	#nav li ul li{width:120px;padding:0;margin:0;}
	#nav li:hover ul{left:auto;position:static;}
	#nav li.sfhover ul{left:auto;position:static;}
	#nav li ul li a span{line-height:1.3em;padding:5px 0;float:left;display:block;cursor:pointer;}



	
	
	
	
	.navHome a{background-color: #8c6e14;}
	.navLogin a{background-color: #990000;}
	.navBooks a{background-color: #6b596e;}
	.navBooks li a{background-color: #7f6983;}
	.navEvents a{background-color: #836240;}
	.navPhotos a{background-color: #546e59;}
	.navBlog a{background-color: #b87d3d;}
	.navForum a{background-color: #617075;}
	.navMembers a{background-color: #bf9e00;}
	.navMembers li a{background-color: #ac8e00;}


/*content styles*/
.contentbox{width:226px;border:1px solid #a88a66;margin:0 6px 12px 6px;float:left;display:inline;}
.content_header{letter-spacing:0.05em;float:left;width:206px;padding:5px 10px;vertical-align:baseline;color:#fff;font-family:"Times New Roman", Times, serif;line-height:1.60em;}
.content_header a {border:none;width:40px;padding-top:1px;margin:0;float:right;display:block;}
.content_header a img{border:none;}
.content_header h2{float:left;width:auto;}
.leftcontent{float:left;width:726px;padding-top:163px;padding-right:0px;}
.leftcontent .contentbox_text{height:142px;overflow-y:hidden;overflow-x:hidden;}
.rightcontent{float:left;width:228px;}
.rightcontent .contentbox {margin-left:0;margin-right:0;}
.mrgnbtm{margin-bottom:0px;}

.contentbox_text{float:left;width:206px;background-color:#e3d9ce;padding:5px 10px;line-height:1.6em;}
.mrgnrt0{}

.contentbox_text img{border:none;float:left;}
 .contentbox_text .photos img{float:none}
.chatcontent p{border-bottom:1px solid #eee8e0;float:left;width:220px;padding:3px 0;}
.date{color: #990000;font-size:1.181em;font-family:"Times New Roman", Times, serif;font-weight:bold;float:left;width:208px;padding:10px 0;}
.blogcontent p{float:left;width:208px;}
.blogcontent a{float:left;}

.btm_leftcontent{float:left;width:726px;}
.bestselling{font-size:1.181em; width: 327px; color: #ffffff;   font-style: italic; font-family: "Times New Roman"; background-color: #a88a66; text-align:center;float:right;margin-bottom:13px;display:inline; padding:10px 3px; border:1px solid #a88a66; line-height:1.2em;letter-spacing:0.07em;margin-right:12px;}
.bestselling p{padding:0;margin:0;}

.signup{ background-color:#fff;float:left;width:226px;padding:0;height:234px;overflow:hidden}
.signup p{float:left;padding:10px 5px;}
.join{float:left;text-align:right;width:220px;padding-bottom:10px;line-height:15px;}
.join a{font-size:1.454em;color:#fff;text-decoration:none;font-family:"Times New Roman", Times, serif;padding:1px 4px;letter-spacing:0.05em;line-height:1.2em;}

.bg_chat{background-color:#617075;}
.bg_chatbox{background-color:#6b596e;}
.bg_blog{background-color:#b87d3d;}
.bg_sign{background-color:#990000;}
.bg_outnow{background-color:#6b596e;}
.bg_login{background-color:#bf9e00;}
.bg_events{background-color:#836240;}
.bg_photos{background-color: #546e59;}
.bg_forum{background-color:#617075;}
.chatterboxarea a{float:left;}




.out_now_heading{float:left;margin:0;padding:10px 0;font-weight:bold;width:692px;color:#990000;font-family:"Times New Roman", Times, serif;}
.out_now_heading span{font-size:1.272em;}
.leftpanel{width:228px;float:left;padding:250px 6px 0 0;}
.rightpanel{float:left;width:714px;padding:0 0 0 6px;}
.rightpanel .blog {line-height:1.5em}
.leftpanel .contentbox{margin-left:0;margin-right:0;}
.outerdiv{width:712px;float:left;border:1px solid #a88a66;}
.rtpanelwdth{width:692px;}
.blog{float:left;width:692px;}

.blog .date{padding:15px 0 5px 0;}
.forum{float:left;width:692px;}
.forum label.date span{color:#A88A66;}
.sitemap{float:left;width:692px;font-family:"Times New Roman", Times, serif;font-size:1.272em;}
.sitemap ol{width:100%;float:left;list-style-position:inside;}
.sitemap ol li{padding:3px 0;}
.sitemap ol li a{text-decoration:none;font-weight:bold;}
.sitemap ol li a:hover{color:#000;text-decoration:none !important;}
.booksul{padding-left:30px;list-style:none;}
.brd0{border:none;border-width:0;}
.leftfloat{float:left;}
.imagediv{float:left;width:130px;margin-right:5px;margin-bottom:5px;}
.imagediv img{float:left;border:1px solid #A88A66;}
.rightfloat{float:right;}
.rightpanel .content_header a{float:right;width:auto;color:#fff;font-size:1.454em;font-weight:bold;text-decoration:none;}
.redcolor1{color:#990000;}
.fnttimes{font-family:"Times New Roman", Times, serif;}
.brdbtm{border-bottom:1px solid #acacac;}
.brdbtm1{border-bottom:2px solid #DCD0C2;}
.content_header h2 a {color:#fff;width:auto;float:left;text-decoration:none;}



.row{float:left;width:100%;padding:4px 0;line-height:normal;}
.login .right input{width:120px;}
.left{width:50%;float:left;text-align:right;}
.right{width:50%;float:left;}
.login .left{width:70px;padding-right:10px;}
.login{padding-bottom:30px;}
.pdbtm5{padding-bottom:5px;}
.txtcenter{text-align:center;}
.form .left{width:250px;padding-right:10px;}
.form .right{width:60%;}
.chatterboxul{float:left;width:100%;list-style:none;padding:5px 0 10px 0;}
.chatterboxul li{padding:2px 0;}
.album{float:left;width:100%;text-align:center;padding:30px 0;}
.album a{padding-top:10px;}
.photos{float:left;width:173px;height:130px;text-align:center;padding:10px 0 15px 0;}
.day{font-weight:bold;text-decoration:underline;float:left;padding:0 0 0px 0;width:100%;margin:0;}
.schedule{float:left;width:100%;padding:5px 0;}
.schedule p{float:left;width:100%;padding:2px 0;}
.padtop10{padding-top:10px;}
.rightpanel .content_header a.page{text-align:center;float:none;}
.content_footer{float:left;width:100%;text-align:center;letter-spacing:0.05em;color:#fff;font-family:"Times New Roman", Times, serif;line-height:1.60em;font-size:1.45em;}
.content_footer a{color:#fff;text-decoration:none}

.current {border:1px solid #ccc;font-weight:normal;}

/*footer styles*/
#footer a {
	color: #ffffff; text-decoration:none;
}
#footer a:hover {
	text-decoration: underline;
}
/*modified styles*/
.leftcontent .chatterboxarea{text-align:center;padding:0;width:226px;height:152px;}
.rightcontent .chatterboxarea{text-align:center;padding:0;width:226px;}
.chatterbg{background:url(images/cssimages/bg_chatterbox.jpg) repeat-x top left;}

h3.ChatterBoxHeading{background-color: #e3d9ce;padding-left:10px;}

#chatterboxdiv {position:relative;}
#chatterboxdiv img{position:absolute;z-index:0;left:0;top:0;}
#chatterboxdiv .content_chatterbox{padding:70px 10px 5px 10px;position:relative;z-index:1; text-align:left;color:#7e6491;font-size:1.45em;font-weight:bold;font-family:times new roman;}

/*stlyes for login page*/
.maindiv1{float:left;width:100%;}
.maintop{float:right;}
.logindiv{width:942px;float:left;padding-left:12px;}

#wrapper1 input.btn {border-width:0pt;height:auto;margin:0pt;padding:0px 5px;width:auto;font-weight:bold;}

.hcbasket{width:948px;padding-left:6px;padding-top:200px;}
.hcbasket h1{width:926px;}
.myprofile .hcbasket{width:auto;padding:0;}

.rightcontent .contentbox .chatterboxarea{height:106px;overflow:hidden}
.leftpanel .contentbox_text{margin:0;padding:0;width:226px;}

#wrapper1 .pad10u{padding:0 10px;}
#wrapper1 .pad15u{padding:0 15px;}
#root0{ padding:5px ; width:216px}

#phc_footer img
{
	vertical-align:middle;
	border:0;
	width:70px;
	height:20px;
}


