.video_box pre {font-family: Helvetica, Arial, sans-serif; margin: 0;}

.serving {font-size: 12px; line-height:17px; color: #fff; text-align: center; padding: 7px 15px; font-weight: normal; border:#eee solid 2px; background: rgb(28, 113, 164) url(/images/gradient.png)  left -50px repeat-x; text-shadow: 1px 1px 15px #444;}

.article {padding-bottom:6px; margin:0 10px 10px 10px; border-top:1px solid #ccc; color:rgb(28, 113, 164);}

.video_box {float: left; clear: both; margin-left: 5px; padding:0 70px; width: 600px;}
.video_box h2 {padding: 6px 0 2px 5px; margin-bottom: 0; color: rgb(28, 113, 164);}
.video {float: left; clear: both; margin:3px 10px 0 0; background: #eee url(/images/loading.png) 10px 14px no-repeat; border: 1px solid rgb(28, 113, 164); }

.thumb {width:130px; float: left; clear: none;}
.thumb a {width:100px; cursor: pointer; position: relative; z-index: 10000; overflow: hidden; border: #488ec2 2px solid; float: left; clear:both; margin: 5px 5px 5px 8px; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#888888', Positive='true'); } 
.thumb a:hover {border-color:#da0000;}

a.button {background: rgb(28, 113, 164) url(/images/gradient.png)  left -50px repeat-x; color:#fff; padding:5px 8px; -webkit-border-radius:10px; -moz-border-radius:10px; border-radius:10px; -webkit-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); -moz-box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); box-shadow: 2px 2px 3px rgba(0, 0, 0, 0.25); filter:progid:DXImageTransform.Microsoft.dropshadow(OffX=1, OffY=1, Color='#888888', Positive='true'); }
a.button:hover {background:#da0000 }

a.watch_video {font-size: 15px; font-weight: bold; width:520px; margin: 15px 0; float: left; clear: both;}

.top_link {float: right; clear: both;} 
.button {display: block;}
