/* links and text color */
h1, h2,
a.red,
#login li a,
.castbox_last  strong a, 
.castbox strong,
div.account span,
#messages li,
.frames .aboveframe_right li small,
.frames .scene_title a,
.frames .scene_title a:hover,
.frames .frame_center a, 
.frames .download_links .info a,
#tip_inner h5,
.content .block .title h2 span, 
#right_menu .block .title h2 span, 
.content .block .title div span, 
.content .block .title h3 span,
.content #choose_format.block .title dt span,
#choose_format .body a,
ul.pager a:hover,
.filter_pager .populated strong,
.dvd_menu, .scene_menu,
.filter_pager #sortForm a, 
.content #sortForm a,
#view_photo_form #prevbtn strong,
#view_photo_form #nextbtn strong,
#view_photo_form .ret_to_thumbs a,
#view_photo_form .btn_lbl,
#FavDelSelDiv1 a,
#FavDelSelForm .item_title a,
.reviewOpts span, 
.reviewsButtons span,
a.add_favor,
.scene_view div.title div.right_fav,
#splash_text p strong,
#terms h6
{color:#8eae31;}

/* border color */
#messages_out,
img.logo_begin, 
img.logo_end,
.items_block,
#FavDelSelForm,
.scene_view,
.dvd_menu, .scene_menu
{border-color: #8eae31;}

/* background */
#pagenav {background-color:#8eae31;}

/* header */
#header {height:140px}
#logo {float:left; margin-left:11px; margin-top:19px;height:119px;}
#header div.auth {top:49px;}
#login div.incorrect{border-color:#8eae31; color: #8eae31;}
div.count {margin-top:60px;}
img.count {margin-top:68px;}
#cscene {padding: 0px 3px 0px 10px;}
#csize  {padding-right: 3px;}

/* top menu */
/*.noactive a.join{padding:0px; float:left; width:114px; height:34px; margin:-2px 0px 0px 1px;}
.noactive a.join img{float:left;}*/

#dvdday {background:transparent url(en/images/dvdofday.png) no-repeat scroll 0%;}

.covers {border-top-color:#8eae31; border-bottom-color: #8eae31; width:680px; position:relative; clear:both;}

.scene_descript{width:350px;}

#stars label {width:55px;}

#stars .button_img, .searchtabform .button_img {left:55px}

#stars input.text{width:227px;}

#js_thumbs_view {border-bottom: 2px solid #8eae31; border-top: 2px solid #8eae31;}

/*Join Page*/
.join_page{font-family:Arial; padding:8px 0px 8px 10px; min-height:526px; background:url(images/join/join.jpg) 16px 8px no-repeat;}
.join_page .benefits{margin:132px 0px 32px; float:left; width:320px; height:276px; background:url(en/images/join/benefits.png) 0px 0px no-repeat;}
.join_page .title {margin:12px 0px 9px; background:url(en/images/join/become_member.gif) 0px 0px no-repeat; width:334px; height:61px; overflow:hidden; text-indent:-1000em;}
.join_page .info_table{float:left; width:343px; margin-left:13px; padding-bottom:42px;}
.join_page .info_table .grey_top{z-index:1; display:block; position:relative; height:6px; width:343px; font-size:0px; line-height:0px; overflow:hidden; background:url(images/join/grey_block_t.gif) 0px 0px no-repeat;}
.join_page .info_table .grey_bottom{z-index:1; display:block; position:relative; height:6px; width:343px; font-size:0px; line-height:0px; overflow:hidden; background:url(images/join/grey_block_b.gif) 0px 0px no-repeat;}
.join_page .info_table .grey_block{z-index:2; padding:0px 13px; width:317px; position:relative; background:#e6e6e6 url(images/join/grey_block_t.gif) 0px -6px no-repeat;}
.join_page .info_table form div {padding:0px 0px 4px;}
.join_page .info_table label {width:78px; display:block; float:left; padding:8px 5px 0px 0px; color:#363636; text-align:left;}
.join_page .button{position:relative; height:35px;}
.join_page .button input{display:block; bottom:-31px; position:absolute; left:16px; height:66px;}
.join_page input.text{border:0px!important; padding:8px 7px 5px!important; height:19px; width:220px!important; float:left; background:url(images/join/text.gif) 0px 0px no-repeat; float:left;}
.join_page h3.border{border-bottom:1px solid #cfcfcf; color:#6a6a6a; font-size:1.3em; padding:0px 4px 5px; margin:0px -4px 6px;}
.join_page .info_table .method{float:left; padding:0px; width:234px; padding:8px 0px 4px;}
.join_page .info_table .method label{float:none; display:block; padding:0px; width:auto;}
.join_page .info_table .method *, .join_page .info_table .receive *{vertical-align:middle;}
.join_page .method input, .join_page .receive input, .join_page .method img, .join_page .receive img{margin-right:6px;}
.join_page .info_table .receive{padding-left:83px;}
.join_page .info_table .receive label{padding:0px;}
.join_page dl.sbrWrap{float:left; width:199px; border:0px; background:url(images/join/sel_arrow.gif) top right no-repeat; height:32px; padding-right:35px;}
.join_page dl.sbrWrap dt{height:19px; background:url(images/join/sel_bg.gif) top left no-repeat; padding:8px 7px 5px!important;}
.join_page .membership dl.sbrWrap{width:109px;}
.join_page .receive label{width:auto; float:none; display:inline;}
.join_page .join_error{display:block; clear:both; padding:0px 0px 0px 86px; color:#ff0000;}
.join_page .dvds{padding-bottom:99px; background:url(en/images/join/download.gif) bottom center no-repeat;}
.join_page .dvds .thumb{float:left; margin-right:4px; height:213px; width:160px; overflow:hidden; text-align:center; padding:3px; background:url(images/join/thumb.gif) top left no-repeat;}
.join_page .info_table form div.pay{padding-top:6px;}






