* {font-size:100%;margin:0;padding:0;}
ul {list-style-image:none;list-style-position:outside;list-style-type:none;}
body {font-family:arial, sans-serif; font-size:76%; color:#000;}
.centre {margin:0 0 0 0px!important;}

/* content area*/
.ms-content-2cols {background:url(/images/ashes/site/ms-content-bg-2cols.gif) repeat-y; margin:10px 0; float:left; display:inline; width:980px;}

/* column layouts */
.ms-cols-2col {width:980px;}
.ms-cols-2col .col1-wide {float:left; width:660px; padding:0 10px;}
.ms-cols-2col .col3 {float:left; width:300px; padding-bottom:10px;}

/* content headers */
.ms-pg-header {font-size:160%; color:#191b18; margin-bottom:10px; padding-bottom:5px; border-bottom:1px solid #ccc; font-family:Verdana, Arial, Helvetica, sans-serif; letter-spacing:0; width:100%; overflow:hidden; height:23px;}
.ms-pg-header span {font-size:60%; display:inline; font-weight:normal; clear:none;}
.ms-pg-header span a {float:right; position:relative; top:-16px; text-decoration:none;}
.ms-pg-header span a:hover {text-decoration:underline;}

/*  video promo  */
.ms-video-box {padding:12px; float:left; display:inline;}
.ms-video-box div.ms-flick-list {width:276px;clear:both;overflow:hidden;position:relative;margin-bottom:0px;min-height:138px;_height:138px;}
.ms-video-box div.ms-flick-list ul {width:5000px;position:relative;margin-left:0; margin-bottom:10px;}
.ms-video-box div.ms-flick-list ul li {float:left;width:134px;height:136px;margin-right:10px;overflow:hidden;}
.ms-video-box div.ms-flick-list ul li a{display:block;text-decoration:none;height:136px; width:136px; overflow:hidden; font-size:90%;}
.ms-video-box div.ms-flick-list ul li a:hover{background:#272f0e}
.ms-video-box div.ms-flick-list ul li a:active{background:#62b036}
.ms-video-box div.ms-flick-list ul li img {width:134px;margin-bottom:3px;}

.ms-video-box h2{font-weight:bold;zoom:1;height:16px; margin-bottom:15px; color:#fff; font-size:130%; font-family:Verdana, Arial, Helvetica, sans-serif; float:left; padding:0; text-decoration:none; width:276px; background:url(/images/ashes/site/h2-videos.gif) no-repeat; text-indent:-9999px;}
.ms-video-box h2:after {content:".";display:block;height:0px!important;line-height:0px;clear:both;visibility:hidden;}
.ms-video-box h2 a {display:block;color:#fff; text-decoration:none;}
.ms-video-box h2 span{float:left;display:block;font-family:Verdana, Arial, Helvetica, sans-serif; font-size:90%;}
.ms-video-box h2 div {float:right;width:100px;clear:none;overflow:visible;text-align:right;}
.ms-video-box a {color:white; font-size:90%;}
.ms-flick-list span {color:white; padding-left:85px;}

.ms-video-box a.flickb,.ms-video-box span.flickb {display:block;width:15px;height:14px;background:url(/images/ashes/site/ms-play-btns.gif) 0px 14px;float:right!important;overflow:hidden;margin-right:6px;}
.ms-video-box span.flickb {position:relative;left:53px}
.ms-video-box a.flickf,.ms-video-box span.flickf {display:block;width:15px;height:14px;background:url(/images/ashes/site/ms-play-btns.gif) 0px 0px;float:right;margin-left:4px;overflow:hidden}
.ms-video-box a.flicker1,.ms-video-box a.flicker2,.ms-video-box a.flicker3,.ms-video-box a.flicker4 {display:block;margin-top:2px;margin-right:2px;width:5px;height:10px;overflow:hidden;background:white;float:right;}
.ms-video-box a.high {background:#62b036}

/* video styles */
.ms-video-container {width:648px; height:413px; float:left; margin:7px 7px 17px 7px; background:white; display:inline; margin-bottom:0;}
.ms-video-details {width:638px; height:91px; margin-left:7px; background:url(/images/ashes/site/ms-video-details-bg2.gif) no-repeat white; padding:11px 0 0 10px; margin-bottom:30px; float:left; display:inline; cursor:default;}
.ms-video-details h2 {font-size:110%; clear:both; margin-bottom:2px; color:white;}
.ms-video-details p.text-caption {clear:both; font-size:90%; color:#6fb73a; margin-bottom:0px;}
.ms-video-details p {clear:both; color:white;font-size:90%; line-height:18px;}

.ms-clip-container {width:625px; height:500px; background:url(/images/ashes/site/ms-clip-container-bg.gif) no-repeat white; margin-left:7px; float:left; padding:10px 11px 0 11px; display:inline; margin-bottom:20px;}
.ms-clip-container ul {}
.ms-clip-container ul li {width:120px; height:190px; float:left; background:url(/images/ashes/site/ms-clip-container-li-bg.gif) no-repeat; margin:0 23px 30px 0; display:inline; padding:10px 9px 10px 10px; overflow-y:visible;}
.ms-clip-container ul li.no-bdr {margin-right:0;}
.ms-clip-container ul li a {}
.ms-clip-container ul li a img {background:#fff; width:120px; height:90px; float:left; margin-bottom:5px;}
.ms-clip-container ul li h3 {font-size:100%; float:left; width:120px; height:48px; overflow:hidden; cursor:default;}
.ms-clip-container ul li p {font-size:90%; float:left; width:120px; color:#0c49a2; cursor:default;}
.ms-clip-container ul li ul.ms-clip-btns {float:left; padding-top:3px;}
.ms-clip-container ul li ul.ms-clip-btns li {width:120px; height:17px; float:left; background:none; margin:0; padding:0; position:relative;}
.ms-clip-container ul li ul.ms-clip-btns li.playlist a {color:#0c49a2;}
.ms-clip-container ul li ul.ms-clip-btns li a {font-size:90%; text-decoration:none;}
.ms-clip-container ul li ul.ms-clip-btns li a:hover {text-decoration:underline;}
.ms-clip-container ul li ul.ms-clip-btns li a img {width:14px; height:14px; background:#000; position:absolute; left:88%; top:1px; margin:0; float:none}

.ms-clip-pagination{float:left; font-size:90%; color:white; margin:-50px 0 0 20px; display:inline;}
.ms-clip-pagination li {float:left; color:white; border-right:1px solid white; padding:0 4px;}
.ms-clip-pagination li a {color:white;}

#ms-clip-tabs a {text-decoration:none;}
#ms-clip-tabs a:hover {text-decoration:underline;}
#ms-clip-tabs {width:280px; padding:0 10px; margin:51px 0 110px 0;}
#ms-clip-tabs .tabs-nav li {float:left;}
#ms-clip-tabs .tabs-nav li.next {margin-left:10px;}
#ms-clip-tabs .tabs-nav a {display:block; _display:inline-block; text-decoration:none!important; font-weight:bold; background:url(/images/ashes/site/ms-tabs-li-bg.gif) no-repeat 0 -40px; cursor:pointer;}
#ms-clip-tabs .tabs-nav .tabs-selected a {background:url(/images/ashes/site/ms-tabs-li-bg.gif) no-repeat;}
#ms-clip-tabs .tabs-nav a span {display:block; _display:inline-block; padding:8px 0 10px 0; cursor:pointer; width:100px; text-align:center;}
#ms-clip-tabs .tabs-nav .tabs-selected a span {color:white;}

#ms-clip-tabs .ms-tabs-container {width:280px; background:url(/images/ashes/site/ms-tabs-container-bg.gif) no-repeat; float:left; height:380px; overflow-x:hidden; position:relative; margin-top:-3px;}
#ms-clip-tabs .ms-tabs-container-scroll {margin-top:10px; width:270px; height:358px; overflow-y:auto; margin-right:10px; }
#ms-clip-tabs .ms-tabs-container p {padding:20px 10px 10px 10px; color:white;}
.clear-playlist {width:225px; height:25px; border-bottom:2px solid #272f0e; margin:0 10px 0 15px; padding-top:25px;}
.clear-playlist a {text-decoration:underline; color:white;}
.clear-playlist a:hover {text-decoration:none;}
.clear-playlist a img {width:16px; height:15px; background:#000; float:left; margin-right:5px;}
.ms-playlist-clip {width:225px; height:52px; border-bottom:1px solid #272f0e; margin:7px 10px 0 15px;}
.ms-playlist-clip a img {background:#fff; width:58px; height:44px; border:1px solid #6fb73a; float:left; margin:0 6px 6px 0;}
.ms-playlist-clip h3 {height:28px; line-height:13px; overflow:hidden;}
.ms-playlist-clip h3 a {color:#6fb73a;}
ul.ms-playlist-clip-btns {padding-top:1px;}
ul.ms-playlist-clip-btns li {float:left; padding-right:8px;}
ul.ms-playlist-clip-btns li a {font-size:80%; color:white;}
ul.ms-playlist-clip-btns li a img {width:15px; height:14px; background:#000; margin:2px 6px 0 0; float:left; border:none;}

