body {

	margin:0px;

	background:url(http://cliffhangerfalls.com/images/background_curtains.jpg) no-repeat top center #170405;

	font-family: Tahoma;
	font-size: 11px;
}

/*---------------------styles start----------------------*/

.border {

	border: 1px solid #d2d2ce;

}

.border2 {

	border: 1px solid #B4B4B1;

}



#maintitle{

	padding-top:0px;

	}



.signuptext {

	font-family: Arial, Helvetica, sans-serif;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #4e1706;

	text-decoration: none;

}

.maintxt {



	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

	padding:10px 0px;

}



.cliffhanger {

    font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #800000;

	text-decoration: none;

}

.bigbrown {

    font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}





.newstext {



	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #2d2f31;

	text-decoration: none;

	}

.newstxt {



	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: 18px;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

	}

.readmoretxt {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #571904;

	text-decoration: none;

}

.readmoretxt:hover {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration:none;

}

.headermenutext {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #1d1c1c;

	text-decoration: none;

}

.headermenutext:hover {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #8f2901;

	text-decoration: none;

}



.footerbg{

background:url(http://cliffhangerfalls.com/images/bottommainbg.png) repeat-x top left #800000;

height:56px;

}



.headerbg{

background:url(http://cliffhangerfalls.com/images/hederbg.gif) repeat-x top left;

height:108px;

}

.footertext {





	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #f89578;

	text-decoration: none;

}

.footertext1 {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #feddce;

	text-decoration: none;

}

.footertextlinks {

	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #FFFFFF;

	text-decoration: none;

}
.footertextlinks:visited {

	color: #FFFFFF;

}
.footertextlinks1 {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #feddce;

	text-decoration: none;

}
.footertextlinks:hover {



	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: normal;

	font-weight: normal;

	font-variant: normal;

	text-transform: none;

	color: #fe8a55;

	text-decoration: underline;

}

.timetext {



	font-family: Tahoma;

	font-size: 11px;

	font-style: normal;

	line-height: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #84847f;

	text-decoration: none;

}

.newsbg		{

	background:url(http://cliffhangerfalls.com/images/newsbg.gif) repeat-x;

	position:left top;

	background-color:#FFFFFF;

	border: 1px solid #d2d2ce;

}	

.reelbg		{

	background:url(http://cliffhangerfalls.com/images/reelbg.gif) repeat-x;

	position:left top;

	background-color:#FFFFFF;

	border: 1px solid #d2d2ce;

}	

.footerbrown	{

	font-family:Tahoma;

	font-size:11px;

	color:#FF7F4B;

	font-weight:normal;

	text-decoration:none;

}

.footerbrown:hover	{

	font-family:Tahoma;

	font-size:11px;

	color:#FFFFFF;

	font-weight:normal;

	text-decoration:none;

}

.dottedbg	{

	background:url(http://cliffhangerfalls.com/images/dotted_line.gif) repeat-x;

	position:left middle;

}

/*--------------------faq styles-----------------------------*/

#faqbg	{

	width:800px;

	float:left;

	height:auto;

	padding-left:14px;

	padding-top:8px;

	font-family:Tahoma;

	font-size:15px;

	font-weight:bold;

	color:#07448C;

	text-decoration:none;

	text-align:left;

}

/*----------------faq dropdown styles---------------------*/

#faq{

width:auto;

height:auto;

float:left;

}



#faq td{

padding:0px;

}

#faq h1{

font-family: verdana;

color:#0196da;

width:auto;

font-size:11px;

font-weight: normal;

text-align:left;

text-transform:Uppercase;

}



#faq ul{



list-style-type:none;

margin-bottom:10px;

width:auto;

float:left;



}



#faq li{

line-height:13px;

font-family: verdana;

color:#666;

font-size:11px;

font-weight:normal;



}



#faq strong {

font-weight:bold;

color: #800000;

width:auto;

margin-bottom:10px;

margin-right:10px;

}





#faq p{

line-height:13px;

font-family: verdana;

color:#333;

font-size:11px;

text-decoration:none;

padding-bottom:15px;

font-weight:normal;

}



#faq li a{

font:11px Verdana, Arial, Helvetica, sans-serif;

color:#7f0200;

font-weight:bold;

text-decoration:none;

}



#faq li a:hover{

font:11px Verdana, Arial, Helvetica, sans-serif;

color:#363636;

font-weight:bold;

text-decoration:underline;

}



/*--------------------------faq styles end-----------------------*/	



/*----------------faq dropdown styles---------------------*/

#currentnews{

width:auto;

height:auto;

float:left;

}



#currentnews td{

padding:0px;

}

#currentnews h1{

font-family: verdana;

color:#0196da;

width:auto;

font-size:11px;

font-weight: normal;

text-align:left;

text-transform:Uppercase;

}



#currentnews ul{



list-style-type:none;

width:auto;

float:left;

margin:0px;



}



#currentnews li{

line-height:13px;

font-family: verdana;

color:#666;

font-size:11px;

font-weight:normal;



}



#currentnews strong {

font-weight:bold;

color: #800000;

width:auto;

margin-bottom:10px;

margin-right:10px;

}





#currentnews p{

line-height:13px;

font-family: verdana;

color:#333;

font-size:11px;

text-decoration:none;

padding-bottom:5px;

font-weight:normal;

}





.h1text	{

	font-family:Tahoma;

	font-size:13px;

	color:#800000;

	font-weight:bold;

	height:25px;

	text-decoration:none;

}	

.borwnbold	{

	font-family:Tahoma;

	font-size:11px;

	font-weight:bold;

	color:#800000;

	text-decoration:none;

}

.directorsboldtext	{

	font-family:Tahoma;

	font-size:13px;

	font-weight:bold;

	color:#800000;

	text-decoration:none;

}

.directorsboldwhite	{

	font-family:verdana;

	font-size:11px;

	font-weight:bold;

	color:#ffffff;

	text-decoration:none;

}

.directorssmallblack	{

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	color:#000000;

	text-decoration:none;

	line-height:16px;

}

.background		{

	background:#FFFFFF;

	border:#CCCCCC solid 1px;

}

.contact-background	{

	background:#F9F6F6;

	border:#DCD8D8 solid 1px;

}



.boldbrown	{

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	color:#800000;

	text-decoration:none;

	vertical-align:middle;

	

		

}

.boldbrown:hover	{

	font-family:Tahoma;

	font-size:12px;

	font-weight:bold;

	color:#C56944;

	text-decoration:none;

	vertical-align:middle;

	

		

}

.dotline {

	border-left-width: 1px;

	border-left-style: solid;

	border-left-color: #999999;

}

.viewmore	{

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	color:#000000;

	list-style-type:none;

	height:auto;

	text-align:right;

	padding-right:8px;

	padding-top:9px;

}

.viewmore:hover	{

	font-family:Tahoma;

	font-size:11px;

	font-weight:normal;

	text-decoration:none;

	color:#800000;

	text-align:right;

	list-style-type:none;

	height:auto;

	padding-right:8px;

	padding-top:9px;



}	



#innertitlebg{

background:url(http://cliffhangerfalls.com/images/overviewtxt.gif) no-repeat top left;

height:136px;

width:376px;

}

	

	

#innertitlebg h1{

	padding:0px;

	margin:0px;

	font:1.8em Arial, Helvetica, sans-serif;

	font-weight:bold;

	color:#fff;

	margin-right:25px;

	float:right;

	margin-top:75px;

}	

.bg{

background:url(http://cliffhangerfalls.com/images/bg.jpg) repeat-y top center;

}



.boxbg{

background:url(http://cliffhangerfalls.com/images/bodybg.gif) repeat-x top left;

}
/* -----------

.topbg{

background:url(http://cliffhangerfalls.com/images/topbg.png) no-repeat bottom center;

}

--------------- */

/* -----------
.bottombg{

width:949px;

height:15px;

background:url(http://cliffhangerfalls.com/images/bodybottombg.png) no-repeat top center;

}
--------------- */

.bottomleftbg{

width:36px;

height:56px;

background:url(http://cliffhangerfalls.com/images/bottomleftbg.gif) no-repeat bottom right;

}


.bottomrightbg{

width:36px;

height:56px;

background:url(http://cliffhangerfalls.com/images/bottomritebg.gif) no-repeat bottom left;

}

.bottomshade{

width:913px;

background:url(http://cliffhangerfalls.com/images/bottomshade.gif) no-repeat top center;

}

/*popupimg*/



.asSeenThumb {

	width:175px;

	height:175px;

	float:left;

	padding:0px;

}

.asSeenThumb h2 {

	font-weight: bold;

	color:#666;

	line-height: 2.0em;

	border-bottom: solid 1px #ccc;

	margin-bottom: 10px;

	font-size: 10px;

}

.asSeenThumb img, .newsImage img {

	margin-left: auto;

	margin-right: auto;

	display: block;

}

.newsImage {

	float:left;

	margin-right:20px;

	width:118px;

}



.popupWrapper .shoeBubble {

	height:auto;

	width:auto;

	position: absolute;

	margin-top: -220px;

	margin-left: 140px;

	display: none;

	padding:10px;

	text-align: center;

	border:8px solid #800000;

	background:#fff;

	

}

#dollsBubble {

	margin-top: -190px;

	padding-top: 10px;

	height:170px;



}

.dyeableContent {

	padding-right: 20px;

}

.dyeableContent img {

	padding-bottom: 20px;

}









/*rightsideimg*/


.asSeenThumb1 {

	width:175px;

	height:175px;

	float:left;

	padding:0px;

}

.asSeenThumb1 h2 {

	font-weight: bold;

	color:#666;

	line-height: 2.0em;

	border-bottom: solid 1px #ccc;

	margin-bottom: 10px;

	font-size: 10px;

}

.asSeenThumb1 img, .newsImage img {

	margin-left: auto;

	margin-right: auto;

	display: block;

}

.newsImage {

	float:left;

	margin-right:20px;

	width:118px;

}



.popupWrapper1 .shoeBubble1 {

	height:auto;

	width:auto;

	position: absolute;

	margin-top: -220px;

	margin-left: 140px;

	display: none;

	padding:10px;

	text-align: center;

	border:8px solid #800000;

	background:#fff;

	

}

#dollsBubble {

	margin-top: -190px;

	padding-top: 10px;

	height:170px;



}

.dyeableContent {

	padding-right: 20px;

}

.dyeableContent img {

	padding-bottom: 20px;

}



.viewnewstext {





	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: 18px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: underline;

}

.viewnewstext:hover {







	font-family: Tahoma;

	font-size: 10px;

	font-style: normal;

	line-height: 18px;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #9D411C;

	text-decoration: none;

}

.bodybrown	{

	font-family: Tahoma;

	font-size: 15px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #800000;

	text-decoration: none;

}

.bodysmallbrown	{

	font-family: Tahoma;

	font-size: 12px;

	font-style: normal;

	font-weight: bold;

	font-variant: normal;

	text-transform: none;

	color: #000000;

	text-decoration: none;

}


/* --------------------------- new styles start ---------------------------------- */
.bg { 
	height:20px;
	background:url(http://cliffhangerfalls.com/images/topbg3.png) no-repeat bottom center;
}
* html .bg{
background:none;
margin-top:0px;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/topbg3.png',sizingMethod='scale')
}

.body_bg {
	width:949px;
	background-image: url(http://cliffhangerfalls.com/images/bg_2.gif);
	background-repeat: repeat-y;
	background-position: left;
}
* html .body_bg{
background:none;
margin-top:0px;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/bg_2.gif',sizingMethod='scale')
}
.bottombg { 
	width:943px; 
	height:15px;
	background:url(http://cliffhangerfalls.com/images/bottom_bg.gif) no-repeat center;
}
.body_bottomleft { 
	width:35px; 
	height:56px;
	background:url(http://cliffhangerfalls.com/images/bottomleftbg2.png) no-repeat right;
}
* html .body_bottomleft{
background:none;
margin-top:0px;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cliffhangerfalls.com/images/bottomleftbg2.png',sizingMethod='scale')
}
.body_bottomright { 
	width:35px; 
	height:56px;
	background:url(http://cliffhangerfalls.com/images/bottomrightbg2.png) no-repeat left;
}
* html .body_bottomright{
background:none;
margin-top:0px;
FILTER: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='http://cliffhangerfalls.com/images/bottomrightbg2.png',sizingMethod='scale')
}



/* --------------------------- new styles end ---------------------------------- */