@charset "utf-8";
/* CSS Document */

/*
Dark Red = #B22F25
*/
body 		{background:#B22F25 url('images/rasperm_bgweb.gif'); background-repeat:no-repeat; color:#FFFFFF; margin:0px; padding:0px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:12px}
a			{color:#FFFFFF;}
img			{border:0px;}

.bnr_ads_home li	{margin-bottom:20px}
.footer_links li, .follow_links li{display:inline;}
.page_content_top	{margin:0px 45px;}
.page_content_bottom{background:url('images/logo_footer.gif'); height:22px; background-position:right; background-repeat:no-repeat; margin-top:50px; }
.feature_box		{margin:0px 20px 20px; background:url('images/ras_feature_middler.gif');}
.feature_box_top	{text-align:center; background:url('images/ras_feature_top.gif'); height:53px; }
.feature_box_middle	{text-align:center; background:url('images/ras_feature_middle.gif'); height:286px;}
.feature_box_bottom	{text-align:center; background:url('images/ras_feature_bottom.gif'); height:31px; }
.header_logo		{margin:58px 0px 0px 58px;}

#storeMenu ul {list-style: none; padding: 0; z-index: 99;}
#storeMenu ul li a {background: url(sprt.png) no-repeat -188px -34px; height: 38px; display: block; padding:5px 0px 0px 20px; font-size:16px; text-decoration:none; color:#555;}
.tile_menu	{margin:0px auto; width:90%; list-style:none;}
.tile_menu li	{width:190px; height:176px; float:left; margin-right:40px; margin-bottom:30px;}
.tile_menu li a	{width:186px; height:174px; border:1px solid #ccc; display:block;}
.tile_menu li a:hover	{border:1px solid #B22F25;}
.shopping_bg	{padding:30px; background-color:#FFFFFF; background:url('images/shop_bg.gif'); background-repeat:no-repeat; background-position:bottom; text-align:center;}
.coupon_bg	{padding:10px; background-color:#E9E9E9;}
.inner_page_title	{color:#777; margin:0px; text-align:right; line-height:70%; font-size:28px;}
.inner_page_content	{margin:0px 25px;}
.inner_page_bg		{padding:15px 1px; }

.video_box_list	.box_list_items .left{width:400px;}
.video_box_list	.box_list_items .what{font-weight:bold; font-size:200%; margin:0px; padding:10px 0px;}

.box_list_items	{list-style:none; margin:0px; padding:0px;}
.box_list_items	li{color:#FFFFFF; background-color:#000000; margin-bottom:15px; padding:0px;}
.box_list_items	.left{margin-right:10px;}
.box_list_items	.what{font-weight:bold; font-size:150%; margin:0px; padding:10px 0px;}
.box_list_items	.where{font-weight:bold; font-size:110%; margin:0px;}
.box_list_items	.when{font-weight:bold; font-size:110%; margin:0px;}

.events_left				{background-color:#E9E9E9; margin-right:20px;}
.events_left_section		{color:#000000; padding:10px; border-bottom:1px solid #C1C1C1;}
.events_left_section .what	{font-weight:bold; margin:0px; font-size:120%;}
.events_left_section .where	{font-weight:bold; color:#B22F25; margin:0px; font-size:150%;}
.events_left_section .when	{font-weight:bold; margin:0px; font-size:110%;}
.artists_list li	{margin-bottom:4px; color:#000066;}

.locations_right	{background-color:#E9E9E9; padding:10px;}
.location_entry		{padding:20px 0px 20px 0px; border-bottom:1px solid #CCC;}
.location_entry h3	{font-size:20px;}
.location_bg 		{background-repeat:no-repeat; }
.location_berk		{background:url(images/location_berk_top.jpg); margin-bottom:20px; height:170px;}
.location_fres		{background:url(images/location_fresno_top.jpg); margin-bottom:20px; height:170px;}
.location_moun		{background:url(images/location_mountain_top.jpg); margin-bottom:20px; height:170px;}
.location_sanf		{background:url(images/location_sanfran_top.jpg); margin-bottom:20px; height:170px;}
.location_stoc		{background:url(images/location_stock_top.jpg); margin-bottom:20px; height:170px;}
.sitemap			{font-size:20px;}

.atag_navbar		{list-style:none; margin:0px; padding:0px; font-size:12px}
.atag_navbar li		{margin-bottom:5px; padding:4px; background-color:#B22F25}
.atag_navbar a		{text-decoration:none; color:#FFFFFF !important; font-weight:bold;}
.atag_navbar a:hover{padding-left:10px;}

.hours				{list-style:none; margin:0px; padding:0px; font-size:10px}
.hours li			{width:13%; margin:0px 1px 1px 0px; float:left;}
.hours p			{padding:4px; margin:0px; background-color:#B22F25; color:#FFF}

#page				{width:1000px; background-color:#FFFFFF; color:#000; margin:0px auto; text-align:left;}
#page h2, #page h3	{color:#B22F25; margin:0px 0px 10px;}
#page_header		{background:url('images/rasp_header_bg.gif'); background-position:top right; background-repeat:no-repeat; height:245px;}
#page_footer		{width:880px; margin:auto; text-align:left; margin-bottom:10px;}
#page a				{color:#CC0000;}

.header_links			{margin:10px 0px 0px 35px !important;}
.header_links li		{float:left; margin:0px 0px 0px 10px; background-image:url('images/sprite_menu.gif'); background-repeat: no-repeat; border:0px; background-color:transparent;}
.header_links a			{display:block; text-align:center; padding-top:70px; width:75px; color:#000 !important; text-decoration:none; font-weight:bold;}
.header_links a:hover	{color:#CC0000 !important; }

.menuspt		{background-image:url('images/sprite_menu.gif'); background-repeat: no-repeat; border:0px; background-color:transparent;}
.icon_shop		{background-position: -8px -10px; width:75px; height:115px;}
.icon_events	{background-position: -108px -10px; width:75px; height:115px;}
.icon_video		{background-position: -214px -10px; width:75px; height:115px;}
.icon_locations	{background-position: -319px -10px; width:75px; height:115px;}
.icon_coupons	{background-position: -424px -10px; width:75px; height:115px;}
.icon_sell		{background-position: -527px -10px; width:75px; height:115px;}

.icon_shop1		{background-position: -8px -130px; width:75px; height:115px;}
.icon_events1	{background-position: -108px -130px; width:75px; height:115px;}
.icon_video1	{background-position: -214px -130px; width:75px; height:115px;}
.icon_locations1{background-position: -319px -130px; width:75px; height:115px;}
.icon_coupons1	{background-position: -424px -130px; width:75px; height:115px;}
.icon_sell1		{background-position: -527px -130px; width:75px; height:115px;}
.newsletter_form {height:80px; background:url('images/newsletter_form.gif');}
.newsletter_form form{padding-top:38px; padding-left:20px;}
.graytxt			{color:#888;}

.standardbutton, * html .standardbutton, .standardbutton:active {
background-color:#FE6446;
background-repeat:repeat-x;
border-color:#764e4e;
border-left:1px solid #764e4e;
border-style:solid;
border-top:none;
border-width:1px;
color:#FFFFFF;
cursor:pointer;
font-size:12px;
letter-spacing:1px;
overflow:visible; padding:1px 8px; width:auto;
}

.standardbutton{background:url("images/standbutton.gif"); height:23px;}

.tac		{text-align:center;}
.clear 		{clear:both;}
.left 		{float:left;}
.right 		{float:right;}
.posr 		{position:relative;}
.posa 		{position:absolute;}
.dispn		{display:none;}
.listsn		{list-style:none; margin:0px; padding:0px;}
.p5			{padding:5px;}
.m0			{margin:0px;}
.mb5		{margin-bottom:5px;}
.mb10		{margin-bottom:10px;}
.m10		{margin:10px;}
.m10i		{margin:10px !important;}
.mt10		{margin-top:10px;}
.w30		{width:30%;}
.w33		{width:33%;}
.w35		{width:35%;}
.w40		{width:40%;}
.w50		{width:50%;}
.w55		{width:55%;}
.w60		{width:60%;}
.w65		{width:65%;}
.w70		{width:70%;}
.highlightbg	{background-color:#FFF !important;}
.highlighttl	{background-color:#B22F25 !important; color:#FFF !important; }

