
/*	div#rightcolumn1
--------------------------------------*/
#rightcolumn1 {width:745px; float:right; position: relative; z-index:1000;}

/*	div#ListMovie
--------------------------------------*/
#ListMovie {margin:10px 10px 0 0; width:745px; float:left}
#ListMovie h3 {margin:0; padding:0 5px 0 0; list-style:none; width:740px; background:#000 url(../images1209/title_list_newAll.gif) left top no-repeat; height:40px; text-align:right; font-size:83%; color:#ccc; line-height:40px; font-weight:normal;}
#ListMovie h3 span {color:#2f95fb; margin:0 5px; font-weight:bold;}

ul.tabs {margin:10px 0 0 0; padding:0; float:left; list-style:none; height:32px; border-bottom:1px solid #000; border-left:1px solid #000; width:100%;}
ul.tabs li {float:left; margin:0; padding:0; height:31px; line-height:31px; border:1px solid #000; border-left:none; margin-bottom:-1px; background:#555555; overflow:hidden; 	position:relative;}
ul.tabs li a {text-decoration:none; color:#eee; display:block; font-size:100%; padding:0 20px; border:1px solid #fff; outline:none;}
ul.tabs li a:hover {background:#ccc; color:#000;}	
html ul.tabs li.active, html ul.tabs li.active a:hover  {background:#cc0000; color:#000; border-bottom:1px solid #fff;}
.tab_container {border:1px solid #000; border-top:none; clear:both; float:left; width:100%; background:#fff; -moz-border-radius-bottomright:5px; -khtml-border-radius-bottomright: 5px; -webkit-border-bottom-right-radius:5px; -moz-border-radius-bottomleft:5px; -khtml-border-radius-bottomleft:5px; -webkit-border-bottom-left-radius:5px;}
.tab_content {padding:0; font-size:100%;}
#ListAll {margin:5px 0; clear:both;}
div.unit-5thumbs {float:left; width:140px; margin:0 2px 5px 4px; background-color:#eeeeee; border:1px solid #cbcdcc;}
div.unit-5thumbs-end {float:left; width: 150px; margin:0 0 5px 0; background-color:#eeeeee; border:1px solid #cbcdcc;}
div.unit-5thumbs p.date {margin:3px 3px 0 3px; text-align:right; font-size:80%; padding:0;}
div.unit-5thumbs p.playlog {float: right; margin:3px 3px 0 3px; padding-left:15px; text-align:right; font-size:80%; background: transparent url(../images/icons/icon_play.gif) 0 0 no-repeat;}
div.unit-5thumbs p.thumbholder {width:124px; height:92px; margin:0 8px; clear:both; position:relative;}
div.unit-5thumbs p.thumbholder img.thumb {margin:0; border:1px solid #000;}
div.unit-5thumbs p.thumbholder span.icon {width:34px; height:10px; display: block; position:absolute; top:-2px; left:1px;}
div.unit-5thumbs p.thumbholder span.play {width:40px; height:28px; display: block; position:absolute; top:35px; left:44px;}
div.unit-5thumbs p.thumbholder span.Sicon {width:85px; height:54px; display: block; position:absolute; top:-20px; left:-15px;}
div.unit-5thumbs p.thumbholder span.price {width:54px; height:18px; display: block; position:absolute; bottom:2px; right:1px; background: transparent url(../images1209/bg_feature_span_price.png) 0 0 no-repeat; color:#fff; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; line-height:18px; text-align:center;}
div.unit-5thumbs p.movietitle {margin:3px 3px 0 5px; text-align:left; font-size:80%; height:28px;}
div.unit-5thumbs p.goDetail {margin:3px 3px 0 3px; text-align:center; font-size:80%;}
div.unit-5thumbs ul.catIcon {margin:0 0 5px 0; width:140px; clear:both;}
div.unit-5thumbs li.catIcon {float:left; margin:0 1px 0 0; width:45px; padding:0; background-color:#000000; font-size:70%; text-align:center;}
div.unit-5thumbs li.catIcon a {text-decoration:none; color:#4ac3fc;}
div.unit-5thumbs p.price {margin:0 3px 0 0; float:right; text-align:right; width:100px; font-size:80%; padding:0; display:inline;}
div.unit-5thumbs p.comment {margin:0 3px 0 5px; text-align:left; font-size:80%; clear:both; line-height:1.2; padding-top:1px;}
div.unit-5thumbs p.toCartbutton {margin:3px 18px; width:94px; height:22px;}

/*	List pagination
 ------------------------------------------------------------------------*/
ul.Listpagination {float:right; clear:both; border:0; margin:5px 0 10px 0; padding:0;}
ul.Listpagination li {border:0; margin:0; padding:0; font-size:80%; list-style:none; /* savers */ float:left; font-family:Helvetica, Arial, sans-serif;}
ul.Listpagination a { border:solid 1px #9aafe5; margin-right:2px; }
ul.Listpagination .previous-off, ul.Listpagination .next-off { border:solid 1px #DEDEDE; color:#888888; display:block; float:left; margin-right:2px; padding:2px; }
ul.Listpagination .next a, ul.Listpagination .previous a {}
ul.Listpagination .next2 a, ul.Listpagination .previous2 a {background:#a8dcf9; color:#065c8c;}	
ul.Listpagination .active { background:#0782c6; color:#FFFFFF; font-weight:bold; display:block; float:left; padding:3px 5px; /* savers */ margin-right:2px; }
ul.Listpagination a:link, ul.Listpagination a:visited { color:#0782c6; display:block; float:left; padding:2px 5px; text-decoration:none; }
ul.Listpagination a:hover { border:solid 1px #0782c6; }

/*	Category list
 ------------------------------------------------------------------------*/
#ListCategory {margin:10px 10px 0 0; width:745px; float:left}
#ListCategory h3 {margin:0; padding:0 5px 0 0; list-style:none; width:740px; background:#000 url(../images1209/title_list_category.gif) left top no-repeat; height:40px; text-align:right; font-size:83%; color:#ccc; line-height:40px; font-weight:normal;}
#ListCategory h3 span {color:#2f95fb; margin:0 5px; font-weight:bold;}
.unitCatlist {width:739px !important; width:743px; margin:10px 0 5px 0 !important; margin:0 0 5px 0; background-color:#FFFFFF; border:1px solid #cccccc; padding:2px; clear:both; min-height:1px;}
ul.unit-5thumbs_cat {float:left; margin:6px 8px 6px 8px !important; margin:6px 0 6px 8px; width:730px!important; width:730px; clear:both; display:inline;}
ul.unit-5thumbs_cat p.catTitle {margin:0; padding:3px; font-size:80%; border-bottom:1px solid #cccccc; background-color:#FFFFFF;}
ul.unit-5thumbs_cat p.date {margin:3px 3px 0 3px; text-align:right; font-size:80%;}
ul.unit-5thumbs_cat p.playlog {float:right; margin:5px 3px 0 3px; padding-left:15px; text-align:right; font-size:80%; background:transparent url(../images/icons/icon_play.gif) 0 0 no-repeat;}
ul.unit-5thumbs_cat img.thumb {margin:0 8px; width:120px; border:1px solid #000; position:relative;}
ul.unit-5thumbs_cat img.thumb span {width:50px; height:18px; display: block; position:absolute; bottom:2px; right:2px;}
ul.unit-5thumbs_cat p.movietitle {margin:3px 3px 0 5px; text-align:left; font-size:80%; height:24px;}
ul.unit-5thumbs_cat p.movieinfo {margin:3px 3px 0 5px; text-align:left; font-size:80%;}
ul.unit-5thumbs_cat p.movieinfo span {font-size:110%; font-weight:bold;}
ul.unit-5thumbs_cat p.goDetail {margin:3px 3px 0 5px; text-align:right; font-size:80%;}
ul.unit-5thumbs_cat ul.catIcon {margin:3px 0 5px 0; width:140px;}
ul.unit-5thumbs_cat li.catIcon {float:left; margin:0 1px 0 0; width:45px; padding:0; background-color:#000000; font-size:70%; text-align:center;}
ul.unit-5thumbs_cat li.catIcon a {text-decoration:none; color:#4ac3fc;}
ul.unit-5thumbs_cat p.comment {margin:5px 3px 0 5px; text-align:left; font-size:80%; clear:both;}
ul.unit-5thumbs_cat p.toCartbutton {margin:3px 18px; width:94px;}
li.unit-5thumbs_cat {float:left; width:140px; margin:0 3px 5px 0; background-color:#eeeeee; border:1px solid #cbcdcc;}
li.unit-5thumbs_cat-end {float:left; width:140px; margin:0 0 5px 0; background-color:#eeeeee; border:1px solid #cbcdcc;}
.unitCatlist p.Aright{text-align:right; margin:0; clear:both; font-size:80%;}


/*	All Provider list
 ------------------------------------------------------------------------*/
.unitproviderlist {width:739px !important; width:743px; margin:10px 0 5px 0; background-color:#FFFFFF; border:1px solid #cccccc; padding:2px; clear:both; min-height:1px;}
.unitproviderlist h3 {height:28px !important; height:40px; margin:0; background: transparent url(../images/title_providerlist_all.gif) 0 0 no-repeat; padding:12px 0 0 180px; color:#FFFFFF; font-size:100%;}
.unitproviderlist h3 span {color:#33ccff;}

.unitproviderlist2 {width:739px; margin:10px 0 5px 0; background-color:#FFFFFF; border:1px solid #cccccc; padding:2px; clear:both; min-height:1px;}
div.unit-thumblist {width: 725px; margin:6px; background-color:#eeeeee; border:1px solid #cbcdcc; clear:both;}

div.unit-thumblist .info{float:left; width:375px !important; width:370px; margin:3px; display:inline;}
div.unit-thumblist img.thumb02 {margin:8px; width:120px; border:1px solid #000; float:left; display:inline;}
div.unit-thumblist .title{font-weight:bold; font-size:0.9em; color:#0783c7; padding:5px 0 5px 5px; margin:0;}
div.unit-thumblist .comm{font-size:90%; color:#333; padding:0 0 5px 0;}
div.unit-thumblist p.goDetail {margin-top:4px; font-size:90%;}
div.unit-thumblist .infotable{float:right; width:200px; margin:3px; display:inline;}
div.unit-thumblist .infotable table{background-color:#333333; margin-top:5px;}
div.unit-thumblist .infotable td{border:1px solid #FFF; color:#FFF; padding:2px; font-size:90%;}
div.unit-thumblist .by{font-size:0.9em; color:#FFF; clear:both; padding:0 5px 5px 0; border-bottom: 1px dotted #ACACAC; text-align:right;}
div.unit-thumblist a.bglink:link, a.bglink:visited {background-color:#086598; color:#FFFFFF; padding:1px;}
div.unit-thumblist a.bglink:hover, a.bglink:active {color:#FFFF66; margin-top:3px;}

/*	samplemovie list
 ------------------------------------------------------------------------*/
.unitsamplelist {width:739px !important; width:743px; margin:10px 0 5px 0; background-color:#FFFFFF; border:1px solid #cccccc; padding:2px; clear:both; min-height:1px;}
.unitsamplelist h3 {height:28px !important; height:40px; margin:0; background: transparent url(../images/title_samplelist.gif) 0 0 no-repeat; padding:12px 0 0 250px; color:#FFFFFF; font-size:100%;}
.unitsamplelist h3 span {color:#33ccff;}

.unitsamplelist2 {width:739px; margin:5px 0 5px 0; background-color:#FFFFFF; border:1px solid #cccccc; padding:2px; clear:both; min-height:1px;}
div.unit-samplethumblist {width: 725px; margin:6px; background-color:#eeeeee; border:1px solid #cbcdcc; clear:both;}

div.unit-samplethumblist .info{float:left; width:610px !important; width:370px; margin:3px; display:inline;}
div.unit-samplethumblist img.thumb02 {margin:8px; width:80px; border:1px solid #000; float:left; display:inline;}
div.unit-samplethumblist img.thumb03 {margin:8px; width:60px; border:1px solid #000; float:left; display:inline;}
div.unit-samplethumblist .title{font-weight:bold; font-size:90%; color:#0783c7; padding:0; margin:3px 0 2px 0;}
div.unit-samplethumblist .title span{font-weight:normal; color:#666666; margin-left:10px;}
div.unit-samplethumblist .name{font-size:90%; font-weight:normal; color:#666666; margin-left:10px;}
div.unit-samplethumblist .other{font-size:90%; font-weight:normal; color:#666666; margin-left:10px; font-family:Helvetica, Arial, sans-serif;}
div.unit-samplethumblist a.bglink:link, a.bglink:visited {background-color:#086598; color:#FFFFFF; padding:1px;}
div.unit-samplethumblist a.bglink:hover, a.bglink:active {color:#FFFF66; margin-top:3px;}
div.unit-samplethumblist ul{width:548px; padding:0; border:0; margin:0 0 5px 0; list-style:none;}
div.unit-samplethumblist li.embed{width:500px; height:33px; padding:5px 0 0 5px !important; padding:5px 0 5px 5px; border:1px solid #CCCCCC; background-color:#febf01; margin:10px 0 0 7px; list-style:none; font-size:90%;}
div.unit-samplethumblist li.embed input{width:380px; height:15px !important; height:25px; padding:0; border:1px solid #FFF; background-color:#e8e8e8; font-size:110%; vertical-align:middle; font-family:Helvetica, Arial, sans-serif; padding:5px;}
p.memo {font-size:90%; color:#666666; margin:5px 0 0 5px;}



/*	search form
 ------------------------------------------------------------------------*/
div#sample_list_keyword{float:left; margin-right:10px;}
div#sample_list_provider_id{display:inline-block;}
div#sample_list_category{ margin-top:10px;}
.sample_list_form{background-color:#EEEEEE; border:1px solid #CBCDCC; padding:15px;}
#sample_list_how{margin-left:10px;}
div.category_checkbox{ width:90px; margin:1px 5px 1px 0; float:left;}
#sample_list_submit{margin:7px 0 0 0;}