﻿body{
				
				font-family:arial;font-size:12px;
				/*background : #e4ebe9 url('../images/body_bg.jpg') repeat-x center top; */ 
		/*--background:#fff url(../images/pattern.png) repeat top left; --*/
		
		background:#fff url(../images/bgchristmas.jpg) no-repeat top center;
				
 }

body a 
{
				outline:0 !important;
}

#logo{
				height:123px;
}
#rightpanel{
				background:url('../images/beStartDezign_nav_bg.gif') no-repeat left top; height:100%;
}
#lft_contentbox_1{
				 height:253px; background:#f89828; color:#fff; font-size:14px;
}

#lft_contentbox_1 h1{ font-size:23px; color:#fff;}
 #lft_contentbox_2 h1{ font-size:23px; color:#000;}


#lft_contentbox_2{
				 height:auto; background:#e4dfdb; color:#fff; font-size:14px;
}

#tabMenu {margin:0;padding:0 0 0 15px;list-style:none;}
#tabMenu li {float:left;height:123px;width:39px;cursor:pointer;cursor:hand}

li.posts {background:url('../images/be_1.png') no-repeat  0 32px;}
li.comments {background:url('../images/start_1.png') no-repeat 0 32px;}
li.category {background:url('../images/dezign_1.png') no-repeat 0 32px;}

li.mouseover {background-position:center 0;}
li.mouseout {background-position:0 32px;}
li.selected {background-position:center 0;}





.title_h2{
				margin:0px;
}


.boxTop {clear:both}
.boxBody {}
.boxBottom {background:url(images/boxBottom.png) no-repeat;height:11px;}

.boxBody div.parent {display:none;}
.boxBody div.show {display:block;}

.boxBody div ul {margin:0 10px 0 25px;padding:0;width:190px;list-style-image:url(images/arrow.gif)}
.boxBody div li {border-bottom:1px dotted #8e8e8e; padding:4px 0;cursor:hand;cursor:pointer}
.boxBody div ul li.last {border-bottom:none}
.boxBody div li span {font-size:8px;font-style:italic; color:#888;}




#be_panel_banner{
				position:relative; border-top:7px solid #29aae1;
}
div#be_panel_banner .bluearrow{ position:absolute; width:16px; height:8px; top:-8px; left:121px; background:url('../images/blue_bnr_arow.jpg') no-repeat 0 0;
				
}
#be_panel_banner .bnr_text{ position:absolute; bottom:20px; color:#66ccff; font-size:25px; margin:0 30px; line-height:160%;}

#be_panel_banner .bnr_text a{ color:#fff; text-decoration:underline;} 
#be_panel_banner .bnr_text a:hover{ text-decoration:none;}


#start_panel_banner{
				position:relative; border-top:7px solid #8cc63e;
}
div#start_panel_banner .greenarrow{ position:absolute; width:16px; height:8px; top:-7px; left:342px; background:url('../images/green_bnr_arow.jpg') no-repeat 0 0;
				
}
#start_panel_banner .bnr_text{ position:absolute; bottom:20px; color:#aad854; font-size:25px; margin:0 30px; line-height:160%;}

#start_panel_banner .bnr_text a{ color:#fff; text-decoration:underline;} 
#start_panel_banner .bnr_text a:hover{ text-decoration:none;}





#dezign_panel_banner{
				position:relative; border-top:7px solid #7b2b84;
}
div#dezign_panel_banner .violetarrow{ position:absolute; width:16px; height:8px; top:-7px; left:587px; background:url('../images/violet_bnr_arow.jpg') no-repeat 0 0;
				
}
#dezign_panel_banner .bnr_text{ position:absolute; bottom:20px; color:#db41c4; font-size:25px; margin:0 30px; line-height:160%;}

#dezign_panel_banner .bnr_text a{ color:#fff; text-decoration:underline;} 
#dezign_panel_banner .bnr_text a:hover{ text-decoration:none;}





/*--- accordian control ---*/
.pageContent { width: 100%;}
	.accordion { list-style-type: none; padding: 0; margin: 0px;border-top: none; border-left: none; }
	.accordion ul { padding: 0; margin: 0; float: left; display: block; width: 100%; margin-left:0px; }
	.accordion li { background: #29aae1; cursor: pointer; list-style-type: none; padding: 0; margin: 0; float: left; display: block; width: 100%; margin-bottom:6px; padding-bottom:0px !important;}

	
	.accordion li.active>a { background: #02548e url('../images/close.gif') no-repeat center right; padding-top:0px !Important; }
	
	
	
	
	.accordion li div { background: #f0faff; display: block; clear: both; float: left;  border:1px solid #46b0dd; padding:2px; cursor:default;}
	.accordion a { text-decoration: none; font: normal 28px Arial, sans-serif; color: #fff; padding: 0 10px; display: block; cursor: pointer; background: url('../images/open.gif') no-repeat center right;}
	
		
	
.blue li:hover{
				background-color:#02548e;
			}	

	
		
	.green li { background-color:#8cc63e; }	
		.green li:hover{
				background-color:#4f8802;
			}	
	.green li.active>a { background: #569403 url('../images/close.gif') no-repeat center right; padding-top:0px !Important; }	
			.green li div { background: #f6ffe6; display: block; clear: both; float: left;  border:1px solid #8cc63e; padding:2px;}
			
			
			
		.violet li { background-color:#bb3da8; }	
		.violet li:hover{
				background-color:#590662;
			}	
	.violet li.active>a { background: #590662 url('../images/close.gif') no-repeat center right; padding-top:0px !Important; }	
			.violet li div { background: #f6ffe6; display: block; clear: both; float: left;  border:1px solid #bb3da8; padding:2px;}
	
			
			
			
			
	/* -- end --*/
	
.prepend-top1 { 
  margin-top:1em; 
}
	
	
	
	.horz_divdr{
				background:url('../images/gray_horiz_dot.gif') repeat-x left top;
}
.horz_slide{
background:	#040404; height:180px;
}

.horz_slide1{
background:	#de3d81; height:180px;
}
.horz_slide2{
background:	#ddd8d2; height:180px;
}


.horz_slide3{
background:	#6aa21f; height:180px;
}


.horz_slide4{
background:	#1880ac; height:180px;
}



#horz_box h2{
				color:#333333; margin-bottom:8px;  margin:0px;

}
#horz_box p {color:#636363}
#horz_box span{
				margin:8px; font-size:13px; font-weight:bold; color:#fff; text-align:center;
}



#footer{
				background:url('../images/body_bg.jpg') repeat-y center top;  margin-top:10px; font-size:11px; text-align:right; color:#fff;
}


.blue_title h2{
				background:#29aae1;  font-size:20px; color:#fff; padding-left:5px; margin-bottom:5px;
}
.green_title{
				color:#7f7f7f;
}
.green_title h2{
				background:#8cc63e;  font-size:20px; color:#fff; padding-left:5px; margin-bottom:5px;
}
.green_title img{
				float:left; margin:5px 8px 8px 0px; border:2px solid #74a82e;
}
.green_title h4{
				font-weight:bold; font-size:14px; color:#74a82e; margin:0px; padding:0px; margin-top:5px;
}
.violet_title h2{
				background:#7b2b84;  font-size:20px; color:#fff; padding-left:5px; margin-bottom:5px;
}

.violet_title img{
				 border:2px solid #7b2b84; margin-bottom:3px;
}



/*--- accordion add text --*/
span .accord_addtxt{
color:#fff; position:relative; top:-4px; font-style:normal; font-size:11px;				
}


/*---- accordian Table inner  ----*/
.accord_table{
				margin:0px; padding:0px;
}
.accord_table td.rbrd{
 border-right:1px solid #e3e3e3; 
}
.accord_table td{
				padding:10px 8px;
}
.accord_table td.btmbrd{
 border-bottom:1px solid #e3e3e3; 
}
.accord_table h1{ margin:0px; margin-bottom:8px; padding:0px; font-size:18px;}
.accord_blue td a{
				color:#006bb6; font-size:14px; text-decoration:underline;
}

/*--- fading content --*/
/* Picture Styles */
		#picture{ position:relative; top:0px; width:720px; height:auto; margin:0px auto !important;  overflow:hidden; border:0px; }
			/* General More Button */		
			.more{ position:relative;  padding:0px !important; margin:0px !important; text-align:left; overflow:hidden; border:0px !important; background:transparent !important; }

/*			.more span{ position:absolute; left:60px; width:160px; padding:15px 0 0 5px; color:#FFF; font:bold 13px Lucida Grande, Arial, sans-serif; text-shadow:#000 1px 1px 0px; }*/
			
						
			
			/* General Info Box */
			#infobox{ position:absolute; bottom:-200px; left: 165px; height:320px; width:690px; z-index:20; margin:0 0 -130px -150px; background:#FFF; -webkit-border-radius:5px; -moz-border-radius:5px; border-radius:5px; }
				#infobox a, #infobox a:visited{ font:italic 16px Georgia, serif; color:#555; text-decoration:none; }
				#infobox a:hover{ text-decoration:underline; }
				
				#infobox b.title{
				font-size:14px; color:#02548e;}	
				#infobox ul.datalist li{
				margin-bottom:10px;
}			

				/* Close button for info box */
				span.close{position:absolute; right:5px; top:5px;}
			
			/* The dimmed background when the info box is showing */	
			#fade_bg{ position:absolute; z-index:15; width:100%; height:100%; background:url('../images/dim.png'); display:none;}




/*--- scroller ---*/

#newsticker-demo { 
width:210px; 
background:#cce5aa; 
padding:5px 5px 0; 
font-family:Verdana,Arial,Sans-Serif;
font-size:12px;
margin:0px auto; padding-bottom:10px;
}

#newsticker-demo a { text-decoration:none; }
#newsticker-demo img { border: 2px solid #FFFFFF; }

#newsticker-demo .title {
text-align:center;
font-size:14px;
font-weight:bold;
padding:5px;
}

.newsticker-jcarousellite { width:200px; }
.newsticker-jcarousellite ul li{ list-style:none; display:block; padding-bottom:1px; margin-bottom:5px; }
.newsticker-jcarousellite .thumbnail { float:left; width:67px;height:67px; margin-right:5px; }
.newsticker-jcarousellite .info { float:right; width:120px; }
.newsticker-jcarousellite .info a{
				color:#568911; font-weight:bold;
}
.newsticker-jcarousellite .info span.cat { display: block; font-size:10px; color:#808080; }

.clear { clear: both; }


/*------ time --*/
.tick{
		
}
.tick li{ width:30%; float:left; background:url('../images/tick.gif') no-repeat left top; list-style:none; padding-left:15px;} 
.category h2{
				font-size:14px;
}
.category ul li{
				background:url('../images/tick.gif') no-repeat left top; list-style:none; padding-left:15px;
}
.morning{background:url('../images/morning.png') no-repeat right top;}
.afternoon{background:url('../images/afternoon.png') no-repeat right top;}
.noon{background:url('../images/noon.png') no-repeat right top;}
.evening{background:url('../images/evening.png') no-repeat right top;}
.night{background:url('../images/night.png') no-repeat right top;}
.general{background:url('../images/general.png') no-repeat right top;}
/*-- end --*/