

								/*   BATC Style Sheet 
								SITE DESIGNED BY HILLMANB2.COM AS A COURTESY TO BLESSINGS AT THE CROSS
								DO NOT REMOVE THIS HEADER OR THE ANY FOOTER INFORMATION IN THE HTML 
								September 30, 2009 */ 


								/* Body Starts Here */

body{
	margin: 0;
	text-align:center;
}


#page_background {
	width:100%;
	height:1120px;
	background-color: #9B30FF;	
}

#page_background_bottom	{
	width:100%;
	background: url('../images/lilacs_bg.jpg') repeat-x;
	border:0 inset #0000FF;
	background-position:0 922px; 
}

#page_inset { 
	width:768px;
	height:1110px;
	margin-left:auto;
	margin-right:auto;
	background-color: #9932CC;
	border:1px solid #8968CD;
}

								/* Body Ends Here */
								
								/* Main Starts Here */							


#page_content {
	width:749px;
	height:1062px;
	margin-top:5px;
	padding-top:1px;
	margin-left:auto;
	margin-right:auto;	
	background-color: #FFFFE0;
	border:3px solid #F0F0F0;
}

#content_container {
	width:748px;
	height:790px;
	padding-top:1px;
	padding-left:5px;
	text-align:left;
	border: 0 inset #FFOOOO;
}

#date {
	font-family: arial, geneva, helvetica, sans-serif;
	font-size: 8pt;
	font-style: italic;
	color: #FFFFFF;
	position:relative;
	margin-left: 650px;
}
								/* Header Content Starts */								
.header_container {
	width:100%;
	height:75px;
	border: 0 inset #000000;
	position:relative;
	text-align:left;
}

#header_left_main {
	background: url('../images/batc_script2.gif') no-repeat;
	width:42%;
	text-align:left;
	margin-top:20px;
	height:75px;
	border:0 inset #FFOOOO;
	position:relative;
	float:left
}

#header_left_2nd {
	width:45%;
	text-align:left;
	padding-top:0;
	height:75px;
	background: url('../images/elderly_group.jpg') no-repeat;
	border:0 inset #OOOOFF;
	position:absolute;
}

#header_right_main {
	width:50%;
	height:75px;
	border:0 inset #0000FF;
	background: url('../images/lilacs2.jpg') repeat-x;
	position:relative;
	float:right	
}

#header_right_2nd {
	width:55%;
	height:75px;
	border:0 inset #0000FF;
	text-align:center;
	padding-top:10px;
	position:relative;
	float:right;
}

#menu_header {
	text-align:center;
	width:100%;
	height:75px;
	border:0 inset #0000FF;
}

.header_rule {
	width:100%;
	height: 16px;
	background: url('../images/designer_border.gif') repeat-x;	
}
												
								/* Header Content Ends */	
								
								/* Left Side Bar Starts */
											
#scroll_area {
	border:0 dotted #0000FF;
	height:198px;
	width:110px;
}

#NewsDiv {
	position:relative;
	height:185px;
	width:90%;
	margin-left:4px;
}

#left_sidebar {
	border: 1px solid #9B30FF;
	height: 780px;
	width:110px;
	text-align:center;
	position:relative;
	float:left;
}

#gift_ideas_header {
	text-align:center;
	font: bold 10pt arial, verdana, sans-serif;
	color: #B22222;
	margin-top:8px;
	margin-bottom:2px;
	border-bottom:2px solid #B22222;
	border-top:2px solid #B22222;
} 

#gift_ideas_list{
	margin-top:5px;
	text-align:center;
	font: 9pt arial, verdana, sans-serif;
	color: #AB82FF;
	border-bottom:2px solid #B22222;
}

								/* Left Sidebar Ends */		
								
								

								/* Center Content Container */	
									
#center_content {
	width: 480px;
	height: 750px;	
	border:0 inset #C0C0C0;
	padding-left:20px;
	position:relative;
	float:left;	
}
								/* Right Sidebar */
								

#right_sidebar_1 {
	border: 1px solid #AB82FF;
	height: 185px;
	width: 95px;
	text-align:center;	
	top:0;
	margin-left:640px;
	position:relative;
}

#right_sidebar_2 {
	border: 1px solid #AB82FF;
	background:#575757;
	height: 143px;
	width: 95px;
	text-align:center;
	margin-top:50px;
	margin-bottom:40px;
	margin-left:640px;	
}

#right_sidebar_3 {
	border: 1px solid #AB82FF;
	height: 128px;
	width: 95px;
	text-align:center;
	margin-top0px;
	margin-left:640px;
}

#right_sidebar_4 {
	border: 1px solid #AB82FF;
	height: 75px;
	width: 95px;
	background: url('../images/credit_cards.gif') no-repeat;
	text-align:center;
	margin-top:40px;
	margin-left:640px;
}


								/* Right Sidebar Ends */
								
								/*Footer & Copyright Starts */
								
#copyright_footer {
	font: 9pt arial, verdana, georgia, sans-serif;
	color: #FFFFE0;
	text-align:center;
	padding-top:2px;
	padding-right:5px;	
}

.copyright_links a {
	text-decoration:underline;
	color:#FFFFE0;
}

.copyright_links a:hover {
	text-decoration: underline;
	color:#B22222;
}

						/* Footer & Copyright Ends */
	
						/* Start Home Page Styles */

#homepage_intro {
	border-bottom: 1px solid #B22222;
	height: 80px;
	width: 99%;
	font:12pt georgia, arial, verdana, sans-serif;
	color:#454545;
	text-align:center;
	position: relative;
}


#center_content_style {
	margin-top:10px;
	font: 11pt georgia, arial, verdana, sans-serif;
	color: #454545;
}

.p1:first-letter {
	font:2em bold arial, verdana, helvetica, sans-serif;
	color: #454545;
}

								/* Cross Box with Feature Crosses Start */
								
#crossbox_container {
	border: 2px inset #B22222;
	width:320px;
	height: 140px;
	background:#9B30FF;
	padding-left:10px;
	position:relative;
	margin-top:20px;
	margin-left:auto;
	margin-right:auto;
}

#feature_box {
	border: 3px double #4B0082;
	width:103px;
	height:130px;
	margin-top:3px;
	float:left;
}


#gallery_container {
	margin-top:2px;
	width:170px;
	height:122px;
	/*height:140px;*/
	border: 0 dotted #000000;
	margin-left:135px;
}


.batc_picture .highslide-gallery img {
	float:left;
	margin: 0 1px 2px 0;
	padding: 0;
	height:63px;
	width:50px;
}

.gallery_title {
	width: 320px;
	height:20px;
	padding-top:5px;
	background: #B22222;
	border:1px solid #FFFF00;
	font-family: Arial;
	font-size: 13px;
	color: #FFFF00;
	margin-left:auto;
	margin-right:auto;
	text-align:center;
}


img.center {
	margin:0,auto;
}
								/* Cross Box with Feature Cross Ends */


#purchase_message {
	width:100%;
	padding-top:5px;
	height:26px;
	border: 1px solid #FFFF00;
	background:#B22222;
	text-align:center;
	color:#FFFF00;
	font: 10pt verdana, sans-serif;
	top:25px;
	margin-left:auto;
	margin-right:auto;
	position:relative;
}
								/* View Series Selection Starts */


#series_box_container {
	border: 0 dotted #AB82FF;
	text-align:center;
	padding-top: 5px;
	top:30px;
	height: 160px;
	width: 100%;
	position:relative;
	margin-right:auto;
	margin-left:auto;
}

#series_box1 {
	width: 100px;
	height: 50px;
	left:80px;
	top: 20px;
	background: #4B0082;
	border:2px inset #FFFF00;
	font: 10pt georgia, arial, verdana, sans-serif;
	color: #d7d7d7;
	text-align:center;
	margin-bottom:4px;
	position:absolute;
}

#series_box2 {
	width: 100px;
	height: 50px;
	right:20px;
	top: 20px;
	background: #4B0082;
	border:2px inset #FFFF00;
	font: 10pt georgia, arial, verdana, sans-serif;
	color: #d7d7d7;
	text-align:center;
	margin-bottom:4px;
	position:absolute;
}

#series_box3 {
	width: 100px;
	height: 50px;
	left:80px;
	top: 85px;
	background: #4B0082;
	border:2px inset #FFFF00;
	font: 10pt georgia, arial, verdana, sans-serif;
	color: #d7d7d7;
	text-align:center;
	margin-bottom:4px;
	position:absolute;
}

#series_box4 {
	width: 100px;
	height: 50px;
	right:20px;
	top: 85px;
	background: #4B0082;
	border:2px inset #FFFF00;
	font: 10pt georgia, arial, verdana, sans-serif;
	color: #d7d7d7;
	text-align:center;
	margin-bottom:4px;
	position:absolute;
}

.series_box_inset, #inset1, #inset2, #inset3, #inset4 {
	width: 60px;
	height: 50px;
	background:#FFFFFF;
	border: 2px inset #FFFF00;
	text-align:center;
	position:absolute;
}

#inset1 {
	left: 20px;
	top:20px;
}

#inset2 {
	right:120px;
	top:20px;
}

#inset3 {
	left:20px;
	top:85px;
}

#inset4 {
	right:120px;
	top: 85px;
}

.series_links a {
	text-decoration:none;
	color:#00FF00;
}

.series_links a:hover {
	text-decoration:underline;
	color:#FFFF00;
}

								/* View Series End */


							/* End Home Page Styles */

								/* Start Sales Page Styles */


#next_page_button_area {
	border-top: 1px solid #B22222;
	height:20px;
	width:100%;
	text-align:right;
	top:729px;
	position:absolute;
}

#view_cart_container {
	height:45px;
	width:55px;
	border:0 solid #00FF00;
	text-align:center;
	position: absolute;
}

#view_cart_text {
	height:15px;
	width:91px;	
	margin-top:-17px;
	text-align:left;
	border: 0 solid #FF0000;
	position:absolute;
}
	
	

#sales_page_header {
	border-bottom: 1px solid #B22222;
	height: 85px;
	width: 99%;
	font:9pt georgia, arial, verdana, sans-serif;
	color:#454545;
	text-align:right;
	position: relative;
}

#sales_header_links a {	
	text-decoration:underline;
}

#sales_header_links a:hover {
	text-decoration:overline;
	color:#B22222;
}

.current {
	color: #B22222;
}

.product_container {
	width:400px;
	height:80px;
	margin-left:auto;
	margin-right:auto;
	border:0 double #AB82FF;
	position:relative;
}

.pbox1, .pbox2, .pbox3{
	width:80px;
	height:80px;
	padding-left:17px;
	border:3px double #AB82FF;
	background:#FFFFFF;
	position:absolute;
}

.pbox1 {
	margin-left:0;
}

.pbox2 {
	margin-left:150px;
}

.pbox3 {
	margin-left:300px;
}

.cart_container {
	width:410px;
	height:20px;
	margin-top:10px;
	margin-left:auto;
	margin-right:auto;
	border: 0 solid #FF00FF;
	position:relative;	
}

.cart_box1, .cart_box2, .cart_box3 {
	width:80px;
	height:30px;
	border:0 solid #C0C0C0;
	position:absolute;	
}

.cart_box1 {
	margin-left:15px;	
}

.cart_box2 {
	margin-left:170px;
}

.cart_box3 {
	margin-left:315px;
}


	
	
	
						/* End Sales Pages Styles */


.spacer_5	{width:100%; height: 5px; font-size: 1px;}	
.spacer_10x {width:100%; height:10px; font-size: 1px; clear;right}							
.spacer_10	{width:100%; height:10px; font-size: 1px;}
.spacer_15  {width:100%; height:15px; font-size: 1px;} 
.spacer_20	{width:100%; height:20px; font-size: 1px;}
.spacer_30  {width:100%; height:30px; font-size: 1px;}
.spacer_40  {width:100%; height:40px; font-size: 1px;}
.spacer_50  {width:100%; height:50px; font-size: 1px;}


						/*Credits: Dynamic Drive CSS Library */
						/*URL: http://www.dynamicdrive.com/style/ */

.indentmenu{
font: bold 13px Arial;
width: 100%; /*leave this value as is in most cases*/
overflow: hidden;
}

.indentmenu ul{
margin: 0;
padding: 0;
float: left;
width: 100%; /*width of menu*/
border: 1px solid #564c66; /*dark purple border*/
border-width: 1px 0;
background: black url("../images/menubg.gif") center center repeat-x;
}

.indentmenu ul li{
display: inline;
}

.indentmenu ul li a{
float: right;
color: white; /*text color*/
padding: 5px 11px;
text-decoration: none;
border-right: 1px solid #564c66; /*dark purple divider between menu items*/
}

.indentmenu ul li a:visited{
color: white;
}

.indentmenu ul li a:hover, .indentmenu ul li .current{
color: white !important; /*text color of selected and active item*/
padding-top: 6px; /*shift text down 1px for selected and active item*/
padding-bottom: 4px; /*shift text down 1px for selected and active item*/
background: black url("../images/menubg2.gif") center center repeat-x;
}

								/*View Next Series Buttons Start */
.button a, .button a:hover{
	margin-top:5px;
	clear:both;
	display:block;
	width:120px;
	height:20px;
	border:1px solid #9B30FF;
	background: url('../images/redbutton_right.gif') no-repeat;
	position:relative;
	float:right;
	color:#C5C1AA;
	font:10pt georgia, arial, verdana, sans-serif;
	text-align:center;
	text-decoration:none;
}

.button a:hover{
	color:#FFFFFF;
	text-decoration:none;
}

								/*View Next Series Buttons End */
								
								
								
				/* POP UP TOOLS TIP STARTS */


.hb2hdr	{
		
	background:#9B30FF;
	color:#FFFFFF;
	/*background:#FFD700;*/
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    /*color:#228B22;*/
    border:2px solid #FFC125;
    padding:5px;
    width:150px;
    filter:alpha(opacity=90);
    opacity:.90;
}


.hb2bdy	{
			
	color:#9B30FF;
	background:#FFFFFF;
    /*background:#FFFFFF;*/
    font-family:arial;
    font-size:12px;
    /*color:#228B22;*/
    border-left:2px solid #FFC125;
    border-right:2px solid #FFC125;
    border-bottom:2px solid #FFC125;
    padding:5px;
    width:150px;
    filter:alpha(opacity=90);
    opacity:.90;
}


.thdrcell {
    background:#F3F0E7;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    padding:5px;
    border-bottom:1px solid #C8BA92;
}
         
 .tdatacell {
    font-family:arial;
    font-size:12px;
    padding:5px;
    background:#FFFFFF
}
         
 .dvhdr1 {
    background:#F3F0E7;
    font-family:arial;
    font-size:12px;
    font-weight:bold;
    border:1px solid #C8BA92;
    padding:5px;
    width:150px;
}
         
  .dvbdy1 {
    background:#FFFFFF;
    font-family:arial;
    font-size:12px;
    border-left:1px solid #C8BA92;
    border-right:1px solid #C8BA92;
    border-bottom:1px solid #C8BA92;
    padding:5px;
    width:150px;
}
         
     p {
     margin-top:20px;
}
     
     h1 {
     font-size:13px;
}
     
   .boxhdr {
  	width:135px;
  	height:20px;
    background:#FFFFFF;
    border:1px solid #C4D5E3;
    font: 9pt georgia, verdana, sans-serif;
    color: #AB82FF;
}
         
 .boxbdy {
 	width:135px;
 	height:160px;
    background:#FFFFFF;
    border-left:1px solid #C4D5E3;
    border-right:1px solid #C4D5E3;
    border-bottom:1px solid #C4D5E3;
    padding-top:1px;
 }
         
     .pgdiv {
     width:320;
     height:250;
     background:#E9EFF4;
     border:1px solid #C4D5E3;
     padding:10px;
     margin-bottom:20;
     font-family:arial;
     font-size:12px;
}


         
         								/* POP UP TOOL TIPS ENDS */
								
						/* Concludes BATC Stylesheet */