/*************************************************************************/ 
/*	MAIN STYLES							 */ 
/*************************************************************************/ 
#mainIndexSlider { background:#FFF; height:340px; overflow:hidden; position:relative; width:970px; } 
#mainIndexSliderContent { left:0; position:absolute; top:0; width:970px; } 
#mainIndexSliderContent .mainIndexSliderImage { float:left; position:relative; display:none; } 
#mainIndexSliderContent .mainIndexSliderImage span { background-color:#000; color:#FFF; display:none; filter:alpha(opacity=70); -moz-opacity:0.7; -khtml-opacity:0.7; opacity:0.7; font:14px 'Arial'; padding:10px 13px; position:absolute; text-align:left; width:970px; } 
#mainIndexSliderContent .clear { clear:both; } 
#mainIndexSliderContent .mainIndexSliderImage span strong { font-size:18px; } 
#mainIndexSliderContent .top { left:0; top:0; } 
#mainIndexSliderContent .bottom { bottom:3; left:0; } 
#mainIndexSliderContent .left { left:0; height:290px; top:0; width:110px !important; } 
#mainIndexSliderContent .right { bottom:3; height:290px; right:0; width:100px !important; } 
#mainIndexSliderContent ul { list-style-type:none; } 
div.mainIndexSpecials { margin:20px 0px 40px 0px; } 
div.specialsHeaderPanel { background:#FFF url('/style/images/bg_tx_specials_index.png') no-repeat top left; height:30px; margin:0px 0px 10px 0px; text-align:right; } 
div.specialsHeaderPanel div.link { margin-right:8px; padding-top:7px; text-align:right; } 
div.specialsHeaderPanel div.link a { color:#B90000; font:bold 11px 'Tahoma'; } 
div.mainIndexSpecials table td.specialsContainer { padding:0px; text-align:center; vertical-align:top; } 
div.specialItem { background:#FFFFFF url('/style/images/bg_specials_item.png') repeat-x bottom left; float:left; height:240px; margin-bottom:4px; margin-right:4px; width:239px; } 
div.lastItem { margin-bottom:0px; margin-right:0px; } 
div.specialItem div.specialItemInner { text-align:center; } 
div.specialItemInner img.itemPhoto { height:155px; width:207px; } 
div.specialItemInner div.itemDesc { margin:8px; } 
div.specialItemInner p.itemTitle { font:bold 13px 'Arial'; line-height:1.3; } 
div.specialItemInner p.itemTitle a { color:#000000; } 
div.specialItemInner p.itemPrice { color:#000000; font:13px 'Arial'; line-height:1.3; margin-top:8px; } 
div.specialItemInner p.itemPrice span { color:#DD0000; font-weight:bold; } 
div.specialItemInner img.linkDetails { border:0px; height:21px; margin:8px 0px 0px 0px; width:91px; } 
/*************************************************************************/ 


