.box_home{width:950px; padding:20px;}
.box_home div#left{width:680px; float:left}
.box_home div#right{width:230px; float:left}
.box_home div#slide_box{width:540px; height:285px; margin-right:20px; float:left}
.box_home div#video_box{width:300px; height:285px; float:left}
.box_home div#left div#affiliate_bottom{margin:20px 20px 0 0; width:300px; float:left; padding:10px 10px 10px 10px;}
.box_home div#left div#box320_pink{margin:20px 20px 0 0; width:300px; float:left; background-color:#C9C0B7; padding:40px 10px 0 10px;background-image:url(/gfx/home/latest_news.jpg); background-repeat:no-repeat; background-position:top left}
.box_home div#left div#box320_blue{margin:20px 20px 0 0; width:300px; float:left; background-color:#B8CCCA; padding:40px 10px 0 10px; background-image:url(/gfx/home/upcoming_events.jpg); background-repeat:no-repeat; background-position:top left}
.box_home div#right div#box210_yellow{margin:20px 20px 0 0; width:210px; height:280px; float:left; background-color:#CACEB5; padding:40px 10px 0 10px; background-image:url(/gfx/home/venues.jpg); background-repeat:no-repeat; background-position:top left}
div#item{border-bottom:#98989A 1px solid; border-top:#D7DBDC 1px solid; width:100%; height:100px;padding:10px 0 10px 0}
div.venues{margin-top:10px;width:100%; height:50px; padding:0 0 0 20px; background-image:url(/gfx/home/ball_bullet.gif); background-position:top left; background-repeat:no-repeat}
div.venues h4 a{color:#610D0D; text-decoration:none; font-size:12px; font-weight:bold}
img{border:0;}
.sliderwrapper{position: relative; overflow: hidden; width: 540px; height: 260px;}
.sliderwrapper .contentdiv{visibility:hidden; position:absolute; left:0; top:0; background:white; width:540px; height:100%; filter:progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity:1; opacity:1;}
.sliderwrapper .contentdiv .caption_bg{ position:absolute; height: 40px; width: 540px; text-align:right; right:0; bottom:0; display:block; background:#000; filter:alpha(opacity=50); opacity: 0.5;}
.sliderwrapper .contentdiv .caption {position:absolute; height: 40px; padding-right:20px; line-height:40px; width: 540px; text-align:right; right:0; bottom:0; font-weight:bold; font-size:16px; }
.sliderwrapper .contentdiv .caption a {color:#FFF;}
.pagination{width: 520px; text-align: right; padding: 5px 10px; background-image:url(/gfx/home/slide_nav_bg.gif); background-repeat:repeat-x}
.pagination a{padding: 0 5px;text-decoration: none; color:#FFF;font-weight:bold;background: #343530;}
.pagination a:hover, .pagination a.selected{color:#FFF; background-color:#CCC; color:#333;}
.marged {margin:0 4px 4px 0;}