@charset "utf-8";
/* CSS Document */

/* CSS RESET */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0;padding:0;}

table {border-collapse:collapse;border-spacing:0;}

fieldset,img {border:0;}

address,caption,cite,code,dfn,em,strong,th,var {font-style:normal;font-weight:normal;}

ol,ul {list-style:none;}

caption,th {text-align:left;}

h1,h2,h3,h4,h5,h6 {font-size:100%;font-weight:normal;}

q:before,q:after {content:'';}
abbr,acronym { border:0;}

/*Main CSS*/
body{font-family:Arial,Helvetica,sans-serif;font-size:15px; color:#000; margin:10px 0 0; background:url("../images/bg_stripes.png");}
label{ font-size:11px; font-weight:bold; padding:0 5px 0 0}
.textbox{ width:300px; height:24px; border:1px #ededed solid}
.btn{ width:80px ; height:23px; background:url(../images/btn.jpg); font-weight:bold; color:#333333; border:0; }
a{text-decoration:underline;color:#564D4D;}
a:hover{color:#000000;}
.main-container{ background:#fff; width:1003px; overflow:hidden; margin:auto;padding-bottom:25px;}
.header{ height:235px; background:url(../images/top-bg.jpg)}
#headertitle{display:none;}
.logo{ width:410px; height:105px; float:left; padding:55px 0 0 0;}
.navigation{ height:50px;  margin:1px 0 0px 0;}
.navigation .lft{ float:left; margin:0;background:#f1f1f1; height:32px; width:100%;}
.navigation ul{ padding:0; margin:10px 0 0 0;}
.navigation li{ padding:0 5px; margin:0; float:left; list-style:none; font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#564d4d;font-weight:bold }
.nav ul{display:block;font-size:14px; margin:0;padding:0;}
.nav li:first-child{border:none ;}
.nav li{display:inline;padding:0 3px 0 6px ;border-left:1px solid #564d4d;list-style:none ;list-style-type:none;margin:0 ;}
.nav li a{text-decoration:none;color:#564D4D;}
.nav li a:hover{text-decoration:underline;}
.ads{margin:auto 20px;}
.rightads{margin:auto;}
.navigation .rgt{ width:728px;padding:0; float:right; margin:0 115px 0 0; text-align:right;font-family:Tahoma, Arial, sans-serif; font-size:11px; color:#564d4d; line-height:30px; font-weight:normal}
.alignleft{padding:0 10px 10px 0;float:left;}
.alignright{padding:0 0px 10px 10px;float:right;}
.leftsidebar{ padding-top:10px; width:229px ; min-height:500px; background:#f8f8f8; margin:1px 0 0 0; float:left}
.leftsidebar img{ padding:15px 0 0 0;}
.leftsidebar h4{ height:30px; background:#f8f8f8; border-bottom:1px #ffffff solid; padding:0 0 0 6px; line-height:30px; font-size:13px; font-weight:bold }
.leftsidebar p{ border-bottom:1px #ffffff solid; padding:6px 0 8px 6px; font-size:14px  }
.leftsidebar .banner{ padding:10px 0 0 40px; margin:auto;}
.widget{padding:0 0 10px 10px;}
.adbanners{ padding:0 0 10px 10px;}
.widget h2{font-size:15px; font-weight:bold;color:#564D4D;}
.widget ul{padding-left:10px;}
.widget ul li{padding:5px 0 0; font-size:12px;}
.tags a{text-decoration:none;}
.body-container{ width:600px; min-height:500px;margin:1px 2px 0 10px; float:left}
.body-container h4{ font-size:13px; font-weight:bold; margin:0px 0 0 5px; padding:0; float:left; width:50%;}
.paging{ float:right; text-align:right; width:40%; font-size:11px; margin:0 15px 0 0;color:#dc000a;}
.lastpaging{ text-align:left; width:40%; font-size:11px; margin:0 15px 0 0;color:#dc000a;}
.lastpaging a, .paging a{color:#dc000a; text-decoration:none;}
.lastpaging a:hover, .paging a:hover{color:#A0A0A9;}
.heading-container{ width:100%; margin:15px 0; border-bottom:4px #efefef solid; padding:0 0 20px 0}
.heading-container h2{font-weight:bold;font-size:15px;}
.product-container{ width:615px; overflow:hidden; border-bottom:1px #cccccc dotted; padding:14px 0 }
.product-container .lft-section{ width:125px; height:96px; float:left; border:1px #efefef solid; padding:2px 0; text-align:center}
.product-container .text{ width:280px; min-height:96px; float:left; margin:0 0 0 8px; font-size:10px}
.product-container .text h5{ font-size:13px; color:#003366; font-weight:bold}

.product-container .rating{width:180px; float:right; margin:0 0 0 8px; font-size:10px; }
.product-container .rating p{ padding:0 0 4px 0; margin:0}

table td{padding:5px 0;}

.rightsidebar{ width:160px ; min-height:500px; background:#ffffff; margin:1px 0 2px 0; float:right; text-align:center}
.rightsidebar .banner{ padding:0 0 15px 0;}

.footer{ width:1003px; height:50px; background:#333333; margin:auto; font-size:11px; color:#787878;}
.footer .lft{ float:left; line-height:10px; padding:12px 0 0 12px;}
.footer .footerlink a{color:#787878; text-decoration:none}
.footer .footerlink :hover{color:#cccccc; text-decoration:none}

.footer .lft .lnk a{color:#cccccc; text-decoration:none}
.footer .lft .lnk :hover{color:#787878; text-decoration:none}
.footer .rgt{ float:right; padding:15px 12px 0 0;}
.footer .rgt a{color:#cccccc; text-decoration:none}
.footer .rgt :hover{color:#787878; text-decoration:none}

.flmenu ul{display:block;font-size:14px; margin:0;padding:0;}
.flmenu li:first-child{border:none ;}
.flmenu li{display:inline;padding:0 3px 0 6px ;border-left:1px solid #787878;list-style:none ;list-style-type:none;font-size:10px ; ,margin:0 ;}
.flmenu li a{text-decoration:none;}
.flmenu li a:hover{text-decoration:underline;}
.red{color:#dc000a;}
.red a {color:#dc000a; text-decoration:underline;}
.vcontent a:link, .vcontent a:visited, .vcontent a:active { color: #03C; }
.vcontent a:hover { color: #787878; text-decoration: underline; }
p{text-align:justify;padding:0 10px 20px 0;line-height:20px;font-size:12px;}
.title{font-size:25px !important;}
/* Index Video Containers [ Hard-Coded Into Script ] */

.videoContainer { border-bottom: 1px dotted #999; padding: 12px 0; }
.videoThumbnail { float: left; }
.videoThumbnail img { border: 1px solid .999; }
.videoInnerContainer1 { float: left; margin-left: 10px; width: 250px; }
.videoTitle { font-weight: bold; margin-bottom: 5px; }
.videoTitle a { text-decoration: none; color:#0033CC; font-weight:bold; font-size:13px; }
.videoTitle a:hover{text-decoration: none;color:#787878;}
.videoDescription { color: #666; font-size: 9px; margin-bottom: 15px; }
.videoTags { color: #000; font-size: 10px; width:250px!important; display:block; }
.videoTags a { color: #a0a0a9; font-size: 10px; }
.videoTags a:hover{color:#000;}
.videoInnerContainer2 { color: #EBEBED;float:right; margin-right:50px; width:100px; }
.videoRating { margin-bottom: 15px; }
.videoAuthor,.videoViews,.videoDuration,.videoCategory { color: #666; font-size: 10px; }
.videoAuthor a{color:#0033CC;}
.videoAuthor a:hover{color:#000;}
.videoDuration { margin-bottom: 15px; }

/* Index Video Containers View 2 [ Hard-Coded Into Script ] */

.videoContainer2 { height: 175px; padding: 0 8px; text-align: center; width: 140px; float: left; }
.videoThumbnail2 img { border: 1px solid .999; }
.videoTitle2 { font-weight: bold; margin-bottom: 15px; }
.videoTitle2 a { text-decoration: none; }

/* Video Comments [ Hard-Coded Into Script ] */

.commentBox { border: 1px solid #999; background: #FAFAFA; padding: 1px; }
.comments { margin-bottom: 20px; }
.commentAuthor { background: #E5E5E5; padding: 4px; }
.commentAuthor a { color: #000;}
.commentText { color: #999; padding: 4px; }

