body{padding:0;font-family:'ËÎÌå',Arial, Helvetica, sans-serif;font-size:12px;margin:0px auto auto auto;background:#fafeed;}
.newsLeftTitle,body{color:#666666}
/*a:visited{ color:#993300}*/
img{ border:0}
ul,li,h1,h2,h3,h4,h5,h6,dl,dt,dd,img,form,div,p,fieldset{margin:0 0 ;padding:0 0;}
li{list-style-type:none;}
.style_span a{
	width:10px;
	height:10px;
}
.bg_red{
	background:#F03;
}
.bg_blue{
	background:#00C2FF;
}
.bg_green{
	background:#093;
}
.bg_brown{
	background:#C30;
}
#main,#main_container{}
#main_container{ width:998px; margin:0 auto; background:url(/Images/websites/szttbowling.com/bg.jpg) no-repeat 0 125px;}
.pro_item li h3 a,#headerTop a,.rightBlock .titlebg{ color:#111111}
.rightBlock .titlebg{ font-size:14px; font-weight:bold}
/*------------------------------begin header-----------------------*/
#header{ height:125px; background:url(/Images/websites/szttbowling.com/header.jpg) no-repeat;padding:0 10px; position:relative}

#headerTop{ text-align:right;padding:10px 20px 0 0;}
#headerTop a{padding:0 10px; text-decoration:none}
#headerTop img{
	border:1px solid #e1e1e1;
	vertical-align:middle;
	margin:auto 2px;
}
#menu{padding:42px 0 0 80px;}
#menu li{display:inline;font-size:11px;font-weight:bold;line-height:30px;}
#menu li a{color:#e2d49a;display:block;float:left;height:30px;padding:0 20px;text-decoration:none; font-size:12px}
#menu li a:hover{color:#ffffff;}
.divider{display:inline; background:#e2d49a;float:left;height:30px;width:1px;}
#time{position: absolute; top: 30px; float:right;left:830px}

/*------------------------------end header-----------------------*/
/*------------------------------begin main-----------------------*/
.main{background:url(/Images/websites/szttbowling.com/bglist_09.png) repeat-y; padding:0 37px 0 100px;}
*html .main{ padding:0 37px 0 100px; width:861px}

#left_content {overflow:hidden;float:right;width:252px;position:relative;}
#right_main{margin:0 -288px 0 0 ; width:100%;float:left;}
#right_content{float:none;/*width:auto;*/margin:0 288px 0 0 ;}
#banner{padding-bottom:10px}
/*------------------------------end main-----------------------*/
/*------------------------------begin rightBlock-----------------------*/
#indexlogin,.rightBlock .titlebg{ background:url(/Images/websites/szttbowling.com/title.jpg) no-repeat}
.rightBlock{padding:0 0 10px 0}
.rightBlock .titlebg{ background-position:right -48px;clear:both;height:34px;line-height:42px;padding-left:25px;}
#indexlogin label{cursor:pointer;float:left;height:21px;line-height:21px;text-align:right;width:9em;}
#indexlogin{background:url(/Images/websites/szttbowling.com/login_03.gif) no-repeat 0 20px}
#indexlogin p{padding-top:10px}
#loginBtn{text-align:right; padding:10px 0; }
.rightBlockContent{padding-top:10px}


.blockList ul li{border-bottom:1px dashed #CCCCCC;line-height:2em;}
.blockList ul li a{padding-left:10px;text-decoration:none}
.liStyle ul li a:hover{ background:#e7ebdb; display:block}
.liStyle li{ list-style-type:circle; list-style-position:outside; margin-left:20px}

.rightBlock .leftTitlebg{background-position:left 0;}
/*------------------------------end rightBlock-----------------------*/
/*------------------------------begin detail-----------------------*/
.rightBlock .txtTitlebg{background:url(/Images/websites/szttbowling.com/shadow.gif) no-repeat -40px 0;padding-top:20px;font-size:30px; color:#fc5800;}

.navigation{padding:10px 0}
.webFav{padding:10px 0 10px 25px;}
 .do {float:right;  height:32px; clear:both;}
 .do a{ height:30px}
.do .print{background:url(/Images/websites/szttbowling.com/print.gif) no-repeat;padding:8px 20px 0pt 30px;}
 .do .email{background:url(/Images/websites/szttbowling.com/email.gif) no-repeat;padding:8px 20px 0pt 30px;}
.do .favorites{background:url(/Images/websites/szttbowling.com/favorites.gif) no-repeat;padding:8px 20px 0pt 30px;}
.do .contact{background:url(/Images/websites/szttbowling.com/contact.jpg) no-repeat;padding:8px 20px 0pt 30px;}
.RelatedItems{ width:555px}
.RelatedItems li{ height:200px}
/*------------------------------end detail-----------------------*/
/*------------------------------begin product item-----------------------*/
.pagebar{ text-align:right;}
.pro_item{ text-align:center; height:100%;padding-left:10px}
.pro_item li{ float:left; width:150px;margin:7px 25px 15px 0; padding:5px;border:1px solid #bcbebb !important;height:198px;overflow:hidden;position:relative;}
* html .pro_item li{ width:150px;} /*for ie6*/
.pro_item li h3{text-decoration:none; font-size:12px; padding:10px 0}
.pro_item li span a,.pro_item li h3 a{text-decoration:none;}
.pro_item li span a{ color:#000000}
.pro_item li span a:hover{ color:#cccccc}
.pro_item li p{ line-height:1.5em;margin-left:11em}
.pro_item .cartbtn{ background:url(/Images/eout/cartbtn_03.gif) no-repeat; width:104px; height:25px; border:0;padding:0 0 4px 23px; font-size:12px; line-height:25px}
.pro_item a.wishbg{ background:url(/Images/eout/wish_03.gif) no-repeat;width:91px;padding:5px 10px 10px 3px; text-decoration:none}

.adminborder{ border:0 solid #e9a106; border-width:0 1px}
.adminedit{ height:4em; color:#E9A106; line-height:1.5em; background:#eeecdf} 
.admin_edit_02{ background:#eeecdf;}
.admin_edit_02 a{ color:#000000}
.pro_item .adminli{ height:260px}
.pic img{ max-width:140px; max-height:140px; overflow:hidden}
.RelatedItems li img{ max-width:140px}
.pageDetail{ height:3em}
.mvcontent{ clear:both; padding-top:20px; line-height:1.5em}
/*#map_select,#reserveinfo{margin:5px 0;padding:5px 10px;position:relative;text-align:left;}
*/
/*------------------------------end product item-----------------------*/


#bowlingbg{ background:url(/Images/websites/szttbowling.com/bowling.gif) no-repeat bottom -9px;}
#footer{ background:url(/Images/websites/szttbowling.com/footer_08.jpg) no-repeat; height:80px; margin-top:0; text-align:center; padding-top:10px}
.loginFooter{ background:#ffffff none !important; margin-bottom:-10px}
.clear{ clear:both}
#otherinfo_width,#login,#loginBg{ background:#FFFFFF}
#loginBg{ height:20px}

.menu_w{padding:42px 0 0 80px;}
#menu_container {margin:0 auto;width:960px;position:relative;z-index:1; height:28px}
/* Get rid of the margin, padding and bullets in the unordered lists */
#pmenu, #pmenu ul {
	padding:0;
	margin:0 auto;
	list-style-type: none;position:relative;
}

/* Set up the link size, color and borders */
#pmenu a, #pmenu a:visited { display: block; width:86px; font-size: 12px; color: #e2d49a; height: 28px; line-height: 28px; text-decoration: none; text-indent: 5px; text-align: center; font-weight: bold; /*border:1px solid #000;
	border-width:1px 0 1px 1px;*/ }
#pmenu #Menuhome{width:80px}


/* Set up the sub level borders */
#pmenu li ul li a, #pmenu li ul li a:visited {	
	border:0px solid #e2d49a;
	border-width:0 1px 1px 1px;
	color:#e2d49a
}
#pmenu li a.enclose, #pmenu li a.enclose:visited {
	/*border-width:1px;*/
}
/* Set up the list items */
#pmenu li {
	float:left;
	background:url(/company/images/xian.gif) no-repeat right center
}
/* For Non-IE browsers and IE7 */
#pmenu li:hover {
	position:relative;
}
/* Make the hovered list color persist */
#pmenu li:hover > a {
background:url(/company/images/xian.gif) no-repeat right center;
	color:#ffffff;
	
}
/* Set up the sublevel lists with a position absolute for flyouts and overrun padding. The transparent gif is for IE to work */
#pmenu li ul {
	display:none;
	margin-top:3px
}
/* For Non-IE and IE7 make the sublevels visible on list hover. This is all it needs */
#pmenu li:hover > ul {
	display:block;
	position:absolute;
	top:-11px;
	left:79px;
	padding:10px 30px 30px 30px;
	background:transparent url(/Images/Icons/transparent.gif);
	width:118px;
}
/* Position the first sub level beneath the top level liinks */
#pmenu > li:hover > ul {
	left:-31px;
	top:16px;
}
/* get rid of the table */
#pmenu table {
	position:absolute;
	border-collapse:collapse;
	top:0;
	left:0;
	z-index:100;
	font-size:1em;
}
/* For IE5.5 and IE6 give the hovered links a position relative and a change of background and foreground color. This is needed to trigger IE to show the sub levels */
* html #pmenu li a:hover {
	position:relative;
	background: url(/company/images/xian.gif) no-repeat right center;
	/*background:url(/Images/eout/menuhover_04.jpg) repeat-x;*/
	color:#ffffff;
}
* html  .menuli a:hover{background:url(/Images/eout/menuhover_01.jpg) no-repeat !important;}

/* Set up the pointers for the sub level indication */
#pmenu li.fly {
	background:#7484ad url(/Images/Icons/fly.gif) no-repeat right center;
}
#pmenu li.drop {
	/*background:url(/Images/Icons/drop.gif) no-repeat right center;*/
}
/* This lot is for IE5.5 and IE6 ONLY and is necessary to make the sublevels appear */

/* change the drop down levels from display:none; to visibility:hidden; */
* html #pmenu li ul {
	visibility:hidden;
	display:block;
	position:absolute;
	top:-12px;
	left:81px;
	padding:10px 30px 30px 30px;
	background:transparent url(/Images/Icons/transparent.gif);
}
/* keep the third level+ hidden when you hover on first level link */
#pmenu li a:hover ul ul {
	visibility:hidden;
}



/* make the second level visible when hover on first level link and position it */
#pmenu li a:hover ul {
	visibility:visible;
	left:-31px;
	top:16px;
}
/* make the third level visible when you hover over second level link and position it and all further levels */
#pmenu li a:hover ul a:hover ul {
	visibility:visible;
	top:-11px;
	left:80px;
}
/* If you can see the pattern in the above IE5.5 and IE6 style then you can add as many sub levels as you like */

.menuul{background: no-repeat right center;height:28px}
/*.menuul li{background:url(/Images/eout/menu_06.jpg) no-repeat right center;}
.menuul li a:hover{background:url(/Images/eout/menuhover_04.jpg) repeat-x;}*/
#pmenu li ul li.LiAwidth,#pmenu li ul li.s {background:#5e260d;}
#pmenu li ul li.LiAwidth a,#pmenu li ul li.s a{background:none; font-size:12px !important; font-weight:normal !important; width:134px !important}
#pmenu li ul li.LiAwidth a:hover,#pmenu li ul li.s a:hover{background:#948b65 !important;}
#pmenu li ul li.LiAwidth a{width:180px !important; text-align:left !important; text-indent:1em !important}
#pmenu .menuli{background:url(/Images/eout/menu_01.jpg) no-repeat;}
#pmenu .menuli:hover > a {background:url(/Images/eout/menuhover_01.jpg) no-repeat !important;}


#pmenu li.d:hover > a {background:url(/company/images/xian.gif) no-repeat right center !important;}
/*ie6*/
* html  li.d a:hover{background:url(/company/images/xian.gif) no-repeat right center !important;}

/**/
#pmenu li.l{background:none !important;}
.l{background:none !important;}
#pmenu li.l:hover > a {position:absolute}
/*ie6*/
* html  .l a:hover{background:none !important;}

#pmenu li.drop a{background:url(/Images/websites/szttbowling.com/drop.gif) no-repeat 113% center;}
#pmenu li.drop a:hover{}

.Pub_fieldset{clear:both;width:562px;}
.Pub_fieldset fieldset dt{ text-align:left}
