body {
    margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#360000;
	background-image:url(store_innerpage_images/page_bg.jpg);
	background-repeat:repeat-x;
}

.pageShadowLeft{
background-image:url(store_innerpage_images/page_shadow_left.png);
background-repeat:repeat-y;
background-position:right;
}
.pageShadowRight{
background-image:url(store_innerpage_images/page_shadow_right.png);
background-repeat:repeat-y;
background-position:left;
}
.topNavRightBg{
background-image:url(store_innerpage_images/top_navbar3.jpg);
}
.topNavMiddleBg{
background-image:url(store_innerpage_images/top_navbar2.jpg);
}
.topNavLeftBg{
background-image:url(store_innerpage_images/top_navbar1.jpg);
}
.bottomBar{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	color: #ffffff;
	text-decoration: none;
	background-image:url(store_innerpage_images/bottombar.jpg);
}
.bannerTopBar{
background-color:#222220;
background-position:top;
height:10px;
}
.CrimsonInsideBanner{
background-image:url(store_innerpage_images/crimson_inside_banner.jpg);
background-repeat:no-repeat;
width:689px;
height:132px;
}
.insidebannerBottomBar{
background-image:url(store_innerpage_images/inside_middle_graybar.jpg);
background-repeat:repeat-x;
background-position:top;
height:12px;
}
.tdMiddleContentBg{
background-color:#590d00;
background-image:url(store_innerpage_images/content_dark_left_strip.jpg);
background-repeat:repeat-y;
}
.tdMiddleContentLeftBg1{
background-color:#400000;
width:10px;
}
.tdMiddleContentLeftShadowBg{
background-image:url(store_innerpage_images/middle_tlb_left_shadow_bg.jpg);
background-repeat:repeat-y;
width:9px;
}
.tdMiddleContentRightShadowBg{
background-image:url(store_innerpage_images/middle_tlb_right_shadow_bg.jpg);
background-repeat:repeat-y;
width:11px;
}
.page_heading{ 
font-family: Arial; 
font-size:13px;
font-weight:bold;
color:#fce4b7;
}
.tdsigntxt,
.tdsigntxt a,
.tdsigntxt a:link,
.tdsigntxt a:hover,
.tdsigntxt a:active,
.tdsigntxt a:focus,
.tdsigntxt a:visited
{
font-family: verdana; 
font-size:11px;
color:#f9dfb2;
}
.LeftNavigationLinks{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
padding-left:16px;
}
.LeftNavigationLinks a,
.LeftNavigationLinks a:link,
.LeftNavigationLinks a:hover,
.LeftNavigationLinks a:active,
.LeftNavigationLinks a:focus,
.LeftNavigationLinks a:visited
{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
/*padding-left:29px;*/
text-decoration:none;
}
.LeftNavigationLinks:hover{
font-family:Verdana;
font-size:10px;
font-weight:bold;
color:#f4d090;
/*padding-left:29px;*/
}
.leftnavigationBG{
background-image:url(store_innerpage_images/left_navigation_bg.jpg);
background-repeat:repeat-x;
height:215px;
background-color:#540000;
}
.txtMiddletlb{
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
color:#000000;
line-height:16px;
}
.topButtons{
	font-family: Arial;
/*	font-size: 12px;*/
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;	
}
.topButtons a,
.topButtons a:link,
.topButtons a:visited,
.topButtons a:focus,
.topButtons a:hover,
.topButtons a:active
{
	font-family: Arial;
	/*	font-size: 12px;*/
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;
}
.toplinks{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d2608;
	text-decoration: none;
	letter-spacing: 1px;
}
.toplinks a,
.toplinks a:link,
.toplinks a:visited,
.toplinks a:active,
.toplinks a:hover,
.toplinks a:focus
{
	font-family: Verdana;
	font-size: 9px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #9d2608;
	text-decoration: none;
	letter-spacing: 1pt;
}
.search{
	font-family: Arial;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #fae6bd;
	text-decoration: none;
}
.searchBox{
	height: 17px;
	width: 100px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-color: #333333;
	border-right-color: #333333;
	border-bottom-color: #333333;
	border-left-color: #333333;
}
.MiddletlbTopPart{
background-image:url(store_innerpage_images/middle_tlb_topcurve_bg.jpg);
background-repeat:no-repeat;
height:34px;
width:689px;
}
.MiddleTlbLeftCr{
background-image:url(store_innerpage_images/middle_tlb_bottom_left_cr.jpg);
background-repeat:no-repeat;
height:16px;
width:12px;
}
.MiddleTlbRightCr{
background-image:url(store_innerpage_images/middle_tlb_bottom_right_cr.jpg);
background-repeat:no-repeat;
height:16px;
width:11px;
}
.MiddleTlbBottomBg{
background-image:url(store_innerpage_images/middle_tlb_bottom_bg.jpg);
background-repeat:repeat;
height:16px;
}
.MiddleTlbBottomRightShadow{
background-image:url(store_innerpage_images/temp2.jpg);
width:10px;
height:16px;
background-repeat:no-repeat;
}
.MiddleTlbBottomLeftShadow{
background-image:url(store_innerpage_images/temp.jpg);
width:9px;
height:16px;
background-repeat:no-repeat;
}
.searchLabel{
font-family:Arial;
font-size:11px;
font-weight:bold;
color:#fbeed4;
}
.NormalTextBox{
width:118px;
border:solid 1px #000000;
}
.CrimsonMenuSep{
background-image:url(store_innerpage_images/top_menu_sep.gif);
height:13px;
width:1px;
background-repeat: no-repeat;
line-height:0px !important;
}
.MainMenu_MenuBreak{
background-color:transparent;
border-color:#EEEEEE;
border-style:none;
border-width:0px 0px;
height:0px;
color:#f1e4c9;
}
.CrimsonSearchButton{
background-image:url(store_innerpage_images/search_button.jpg);
width:17px;
height:17px;
background-repeat:no-repeat;
padding-left:17px;
padding-bottom:3px;
_padding-left:0px;
_padding-bottom:0px;
cursor:pointer;
position:relative;
top:-3px;
_top:3px;
}
.CrimsonSearchBox{
padding-top:17px;
_padding-top:10px;
_padding-bottom:5px;
}
#dnn_TopPane img,
#dnn_TopPane div
{
padding:0px;
margin:0px;
}
.LeftNavigationSubLinks a,
.LeftNavigationSubLinks a:link,
.LeftNavigationSubLinks a:hover,
.LeftNavigationSubLinks a:active,
.LeftNavigationSubLinks a:focus,
.LeftNavigationSubLinks a:visited
{
font-family:Arial !important;
font-size:10px !important;
font-weight:bold !important;
color:#d6af69 !important;
text-decoration:none !important;
}
.tlbFlag{
position:relative;
top:-2px;
}
#dnn_dnnSEARCH_optWeb,
#dnn_dnnSEARCH_optSite,
.CrimsonSearchBox label{
display:none;
}
.search{
	font-family: Verdana;
	font-size: 11px;
	font-style: normal;
	line-height: 18px;
	font-weight: bold;
	font-variant: normal;
	text-transform: none;
	color: #f9eed2;
	text-decoration: none;
	padding-left:10px;
}
.topButtons img{
display:none;
}
.CrimsonSearchBox{
width:210px;
}


.Forum_Container #NavigationToolbar img{
display:block;
}

/* New CSS code for Shaumbra Shoppe landing page */
/*====================================== Box Left =======================*/

.leftBoxLeftCornerTop{
	background:url(../../store_module_images/leftBoxTopCorner_left.gif) no-repeat top left;
	width:16px;
	height:13px;
	}
.leftBoxLeftCornerTop_midline{
	background:url(../../store_module_images/leftBoxTopCorner_MidLine.gif) repeat-y top;
	width:16px;
	}
.leftBoxLeftCornerTopline{
	background:url(../../store_module_images/leftBoxTopCorner_Topline.gif) repeat-x top;
	height:13px;
	}
.leftBoxRighCorner{
	background:url(../../store_module_images/leftBoxRightCorne.gif) no-repeat top left;
	height:13px;
	}
.leftBoxRighRedline{
	background:url(../../store_module_images/leftBoxRightLine.gif) repeat-y top left;
	height:16px;	
}				
.leftBoxTextTitle{
	background:url(../../store_module_images/toptxtBg1.gif) repeat-x top;
	height:31px;	
}				

.RightBoxTextTitle{
	background:url(../../store_module_images/toptxtBg1.gif) repeat-x top;
	height:31px;	
}				

.leftBoxRighWhiteline{
	background:url(../../store_module_images/leftBoxMidLine.gif) repeat-y top;
	width:16px;
}

.leftBoxRighlinewhite{
	background:url(../../store_module_images/leftBoxMidRightLine.gif) repeat-y top left;
	Width:16px;	
}
.leftBoxBottomCorner{
	background:url(../../store_module_images/leftBoxBottomCorner.gif) no-repeat top left;
	height:13px;
	width: 16px;

	}
.leftBoxBottomRightCorner{
	background:url(../../store_module_images/leftBoxBottomRightCorner.gif) no-repeat top left;
	height:13px;
	}	
.leftBoxLeftBottomRedLine{
	background:url(../../store_module_images/leftBoxBottomLine.gif) repeat-x top;
	height:13px;
	}
.leftBoxBottomRedBox{
	background:#991b05;
	height:31px;	
	}
.boxTxt{
	
	font:normal 11px/17px verdana;
	color:#000000;
	background:#e5d7ba;
	padding:14px 0px 14px 5px;
}	
	
table.bottomSecondBox{	
	border:1px solid #8a7244;
	background:#e5d7ba;
	margin-top:12px;
	}
.bottomSecondBox1{	
	border-bottom:1px solid #c4b492;
	border-right:1px solid #8a7244;
	}
.bottomSecondBox2{	
	border-bottom:1px solid #c4b492;
	}
.bottomSecondBox3{
	border-right:1px solid #8a7244;	
	}	
 .bottomSecondBox1, .bottomSecondBox2, .bottomSecondBox3, .bottomSecondBox4{	
	font:normal 11px;
	color:#000;
	text-decoration:none;
	padding:7px;
	padding-left:28px;
	background:url(../../store_module_images/blackbullate.gif) no-repeat ;
	background-position:13px 15px;
}
.infoStoreLinks{
padding-left:7px;
padding-right:7px;
}
.storeTitle{
padding-bottom:5px;
display:block;
}	

.bottomSecondBox1, .bottomSecondBox2 { 

border-bottom:solid 1px #8A7244 !important; 

border-right:solid 1px #8A7244 !important; 

}

	
.bottomStoreBoxHeader td{

            font-size: 12px !important;

            font-weight:bold;

            font-family:Arial !important;

            background-color:transparent !important;

            color:#2a2a2c !important;

            text-decoration:none;

            padding:7px;

            padding-left:12px;

            padding-right:12px;

            height:35px;

            border-right:solid 1px #8A7244 !important; 

            background:url(store_innerpage_images/store_items_header_bg.jpg) repeat-x ;

}

 

 .bottomSecondBox2 {

 background-image:none;

 padding-left:12px !important;

 padding-right:12px !important;

 }



	
/*====================================== End Box Left =======================*/	

/* New CSS code for Shaumbra Shoppe landing page */

/*------------------------ New CSS to Customize Google Search ------------------------*/

.GCSearchButton{
background-image:url(store_innerpage_images/search_button.jpg);
background-position:-1px -1px;
width:17px;
_width:18px;
height:17px;
_height:18px;
background-repeat:no-repeat;
_padding-left:0px;
_padding-bottom:0px;
cursor:pointer;
position:relative;
top:2px;
_top:-1px;
border:solid 1px #eed8af;
}
.GCSearchBox {
width:118px;
border:solid 1px #000000;
}
.DNNHideSearch{
display:none;
}
#cse-search-results iframe{
width:100% !important;
}

/*------------------------ New CSS to Customize Google Search ------------------------*/
