/*/
/ 05/14/10 - modified for BA// 06/30/10 - code cleanup*/
body{color:#111A55;font-family:calibri, tahoma, verdana, arial;font-size:16px;margin:0;background-image:url(/image/back_01.jpg);background-repeat:repeat-x;background-color:#b8cbc4;}
h2{margin:0px;font-family:calibri, tahoma, verdana, arial;font-size:19px;font-weight:bold;}
p{text-align:left;}
body{margin:0;font-family:verdana, arial, helvetica, sans-serif;font-size:62.5%;color:#000000;width:auto;overflow-x:hidden;outline:none;}
a img{border:none;outline:none;}
a:link{text-decoration:none;outline:none;}
a:visited{text-decoration:none;outline:none;}
a:hover, #navMain ul li a:hover, #navSupp ul li a:hover, #navCatTabs ul li a:hover{outline:none;}
a:active{outline:none;}
a:link{text-decoration:none;}
a:visited{text-decoration:none;}
a:active{text-decoration:none;}
a:hover{color:#00ff00;}
a.no_outline:link{outline:none;}
a.no_outline:active{outline:none;}
a.no_outline:visited{outline:none;}
a.no_outline:hover{outline:none;}
:focus{outline:none;-moz-user-focus:none;}
.red{color:#FF0000;}
h1{text-align:left;margin:0px;font-family:calibri, tahoma, verdana, arial;font-size:24px;font-weight:normal;color:#000000;}
h2{font-size:1.4em;}
h3{font-size:1.3em;}
h4, h5, h6, LABEL, h4.optionName, LEGEND, ADDRESS, .sideBoxContent, .larger{font-size:1.1em;}
h1, h2, h3, h4, h5, h6{margin:0.3em 0;}
CODE{font-family:arial, verdana, helvetica, sans-serif;font-size:1em;}
form, select, input{font-size:12px;}
TEXTAREA{float:left;margin:auto;display:block;width:95%;}
FIELDSET{padding:0.5em;margin:0.5em 0em;border:1px solid #cccccc;}
LEGEND{font-weight:bold;padding:0.3em;}
LABEL, h4.optionName{line-height:1.5em;padding:0.2em;}
LABEL.checkboxLabel, LABEL.radioButtonLabel{margin:0.5em 0.3em;}
P, ADDRESS{padding:0.5em;}
ADDRESS{font-style:normal;}
.clearBoth{clear:both;}
HR{height:1px;margin-top:0.5em;border:none;border-bottom:1px solid #9a9a9a;}
.thumbtable{margin:auto;padding:0px;background-color:#ffffff;}
.visited{color:#FFFFFF;}
.stateon{border:1px dashed #000000;}
.stateoff{border:1px solid #000000;}
.stateclicked{border:1px solid #000000;}
.size11{font-size:11px;}
.size11bold{font-size:11px;font-weight:bold;}
.size12{font-size:12px;}
.size12bold{font-size:12px;font-weight:bold;}
.size17{font-size:17px;}
.size17bold{font-size:17px;font-weight:bold;}
.size15{font-size:25px;}
.size15bold{font-size:25px;font-weight:bold;}
#toplist{font-size:13px;color:#FFFFFF;}
.toplist_link{color:#FFFFFF;text-decoration:none;font-weight:bold;}
#overlay{margin-left:40px;text-align:center;width:93%;visibility:visible;z-index:2;position:absolute;top:0px;left:0px;background-color:#0ca92f;border:1px dashed #000000;}
#header{margin:5px;text-align:right;height:125px;background-color:transparent;}
#header1{text-align:center;height:125px;background-color:transparent;}
#body1{text-align:center;background-color:transparent;}
#header1 img{border:none;}
#bg_top{width:100%;height:25px;background-color:#000000;background-repeat:repeat-x;}
.content_916{clear:both;margin:auto;position:relative;z-index:200;width:1020px;background-color:transparent;border:0px solid #FFFFFF;}
.heading{margin-left:5px;}
.heading_center{font-weight:bold;text-align:center;color:#FFFFFF;font-size:17px;margin-left:5px;margin-right:5px;border-bottom-width:0px;border-bottom-style:dashed;border-bottom-color:#FFFFFF;}
.heading_left{font-weight:bold;text-align:left;color:#FFFFFF;font-size:17px;margin-left:5px;margin-right:5px;border-bottom-width:0px;border-bottom-style:dashed;border-bottom-color:#FFFFFF;}
.heading_right{font-weight:bold;text-align:right;color:#FFFFFF;font-size:17px;margin-left:5px;margin-right:5px;border-bottom-width:0px;border-bottom-style:dashed;border-bottom-color:#FFFFFF;}
.categories{text-align:left;color:#FFFFFF;font-size:13px;margin-left:5px;margin-right:5px;padding-top:10px;padding-bottom:10px;font-weight:bold;}
.banners{text-align:center;margin-left:5px;margin-right:5px;padding-top:10px;padding-bottom:10px;}
.hardlinks_small{width:995px;text-align:center;margin:auto;font-size:13px;color:#FFFFFF;font-weight:normal;}
.toplist_anchor{font-weight:bold;font-style:italic;font-size:17px;color:#FFFFFF;text-decoration:none;}
.toplist_anchor:hover{color:#FFFFFF;text-decoration:underline;}
#footer{font-size:14px;color:#FFFFFF;}
.select_category_drop_down{color:#0ca92f;font-family:calibri, tahoma, verdana, arial;font-size:14px;font-weight:bold;}
.pagination{margin-left:210px;width:500px;text-align:center;font-size:14px;font-weight:bold;color:#FFFFFF;}
.pagetitle{float:left;text-align:left;width:auto;margin-left:0px;margin-bottom:0px;margin-top:2px;margin-right:0px;}
.navigation{margin:5px;padding:0px;background-color:#0ca92f;}
.pages_i{color:#ffffff;}
.cat_thumb{float:left;padding:4px;text-align:center;}
.clear_both{text-align:center;clear:both;}
.container{width:1020px;text-align:center;height:100%;margin:auto;}
#wrapper{height:100%;}
#wrapper2{height:auto;}
.divthumbs{margin:5px;background-color:#0ca92f;}
.divthumbs img{overflow:hidden;height:160px;margin:1px 0px 0px 1px;border:1px solid #000000;background-color:transparent;}
.divthumbs img:hover{}
.div_img{float:left;table-layout:fixed;text-align:center;width:200px;height:160px;overflow:hidden;border-bottom:0px solid #FFFFFF;}
.div_text{float:left;table-layout:fixed;color:#FFFFFF;text-align:left;width:310px;height:160px;}
#tlist{padding-left:0px;padding-right:0px;margin-left:0px;margin-left:0px;margin:0px;border:1px dashed #FFFFFF;height:auto;width:936px;text-align:left;color:#FFFFFF;}
.textlinks_right{float:right;padding-top:0px;text-align:left;}
.textlinks_left{float:left;padding-top:0px;text-align:left;}
.textlinks_clear{clear:both;}
.tlinks_right{vertical-align:top;margin-top:0;}
.tlinks_left{vertical-align:top;margin-top:0;}
.img_td{width:350px;height:300px;padding-left:25px;padding-right:20px;margin:0px;border:0px;}
.img_notrans{background-color:#FFFFFF;}
.prod_td{height:300px;padding-left:20px;padding-right:25px;margin:0px;border:0px;}
.product_info{height:300px;background-color:transparent;padding:0px;margin:0px;border:0px;}
.product_header{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:14px;font-weight:bold;width:150px;}
.product_val{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:14px;font-weight:bold;width:450px;}
.product_val a{color:#D60033;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:14px;font-weight:bold;width:450px;}
.product_val2{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:14px;font-weight:bold;text-align:right;width:450px;}
.address_div{border:1px #ffffff solid;border-spacing:1px;background-color:#888888;width:250px;}
.div_lines td tr{border:0px solid #000000;border-spacing:0px;text-align:left;color:#000000;background-color:transparent;padding-left:0px;padding-right:0px;margin-left:0px;margin-left:0px;margin:0px;height:auto;border:0px;}
.green_top{
/*background-image:url(./blank_green_stripe_top.gif);*/
background-repeat:repeat-y;background-color:transparent;text-align:left;color:#000000;padding-left:30px;padding-right:30px;}
.green_mid{
/*background-image:url(./blank_green_stripe_mid.gif);*/
background-repeat:repeat-y;background-color:transparent;padding-left:30px;padding-right:30px;}
._mid a{color:#000000;}
._bot{font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;text-align:left;color:#000000;padding-left:30px;padding-right:30px;}
.green_mid td tr{border:1px solid #000000;}
.green_mid a{color:#000000;text-align:center;}
#spacer_20{clear:both;margin:auto;position:relative;z-index:200;height:20px;background-color:transparent;}
#spacer_10{clear:both;margin:auto;position:relative;z-index:200;height:10px;background-color:transparent;}
/*-----------------------------------old stylesheet below-------------------------------------*/
.biggerText{font-size:1.2em;}
#logo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .centerBoxContentsAlsoPurch, .attribImg{float:left;}
LABEL.inputLabel{width:9em;float:left;}
LABEL.inputLabelPayment{width:14em;float:left;padding-left:2.5em;}
LABEL.selectLabel, LABEL.switchedLabel, LABEL.uploadsLabel{width:11em;float:left;}
#checkoutPayment LABEL.radioButtonLabel{font-weight:bold;}
.messageStackWarning, .messageStackError, .messageStackSuccess, .messageStackCaution{line-height:1.8em;padding:0.2em;border:1px solid #9a9a9a;}
.messageStackWarning, .messageStackError{background-color:#ff0000;color:#ffffff;}
.messageStackSuccess{background-color:#99FF99;color:#000000;}
.messageStackCaution{background-color:#FFFF66;color:#000000;}
#mainWrapper{background-color:#eeeeee;text-align:left;width:auto;vertical-align:top;border:1px solid #9a9a9a;}
#contentMainWrapper{margin:0px;padding:0px;display:block;width:980px;}
#headerWrapper, #cartBoxListWrapper, #ezPageBoxList, #cartBoxListWrapper ul, #ezPageBoxList ul, #mainWrapper, #popupAdditionalImage, #popupImage{margin:0em;padding:0em;}
#logoWrapper{margin:auto;width:980px;height:170px;background-color:transparent;}
#tagline{color:#000000;font-size:2em;text-align:center;vertical-align:middle;}
.floatingBox, #accountLinksWrapper, #checkoutShipto, #checkoutBillto{margin:0;width:47%;}
.wrapperAttribsOptions{margin:0.3em 0em;}
.navNextPrevCounter{margin:0em;font-size:0.9em;}
.navNextPrevList{display:inline;white-space:nowrap;margin:0;padding:0.5em 0em;list-style-type:none;}
#navMainWrapper, #navSuppWrapper, #navCatTabsWrapper{margin:0em;background-color:#4444FF;font-weight:bold;color:#ffffff;height:15px;}
#navMainWrapper2, #navSuppWrapper2, #navSuppWrapper2 td, #navCatTabsWrapper2{margin:0em;background-color:#262626;font-weight:bold;color:#ffffff;vertical-align:middle;height:20px;}
#navCatTabsWrapper{background-color:#ffffff;color:#9a9a9a;background-image:none;}
#navMain ul, #navSupp ul, #navCatTabs ul{margin-left:10px;padding-left:10px;list-style:disc;}
#navCatTabs ul li a{color:#9a9a9a;}
#navCategoryIcon, .buttonRow, #indexProductListCatDescription{margin:0.5em;}
#navMainSearch{float:right;}
#navBreadCrumb{padding:0.5em 0.5em;background-color:#91c3de;font-size:0.95em;font-weight:bold;margin:0em;}
#navColumnOne, #navColumnTwo{margin-left:0px;margin-right:20px;text-align:left;width:180px;background-color:transparent;}
#contentColumnMain, #navColumnOne, #navColumnTwo, .centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew, .alert{vertical-align:top;}
#productDescription, .shippingEstimatorWrapper{padding:0.5em;}
.alert{color:#FF0000;margin-left:0.5em;}
.important{font-weight:bold;}
.centerColumn{width:800px;}
#bannerOne, #bannerTwo, #bannerThree, #bannerFour, #bannerFive, #bannerSix{padding:0.8em;}
.smallText, #siteinfoLegal, #siteinfoCredits, #siteinfoStatus, #siteinfoIP{font-size:0.9em;}
.tableRow{height:2.2em;}
.cartProductDisplay, .cartUnitDisplay, .cartTotalDisplay, .cartRemoveItemDisplay, .cartQuantityUpdate, .cartQuantity, #cartInstructionsDisplay, .cartTotalsDisplay{padding:0.5em 0em;}
.cartUnitDisplay, .cartTotalDisplay{text-align:right;padding-right:0.2em;}
.cartQuantity{width:4.7em;}
.cartNewItem{color:#33CC33;position:relative;}
.cartOldItem{color:#660099;position:relative;}
.cartBoxTotal{text-align:right;font-weight:bold;}
.cartRemoveItemDisplay{width:3.5em;}
.normalprice, .productSpecialPriceSale{text-decoration:line-through;}
.productSpecialPrice, .productSalePrice, .productSpecialPriceSale, .productPriceDiscount{color:#ff0000;}
.orderHistList{margin:1em;padding:0.2em 0em;list-style-type:none;}
#cartBoxListWrapper ul, #ezPageBoxList ul{list-style-type:none;}
#cartBoxListWrapper li, #ezPageBoxList li, .cartBoxTotal{margin:0;padding:0.2em 0em;}
#cartBoxEmpty, #cartBoxVoucherBalance{font-weight:bold;}
.totalBox{width:5.5em;text-align:right;padding:0.2em;}
.lineTitle, .amount{text-align:right;padding:0.2em;}
.amount{width:5.5em;}
#productMainImage, #reviewsInfoDefaultProductImage, #productReviewsDefaultProductImage, #reviewWriteMainImage{margin:0em 1em 1em 0em;}
.attribImg{width:20%;margin:0.3em 0em;}
.centerBoxContents, .specialsListBoxContents, .categoryListBoxContents, .additionalImages, .centerBoxContentsSpecials, .centerBoxContentsAlsoPurch, .centerBoxContentsFeatured, .centerBoxContentsNew{margin:1em 0em;}
.centerBoxWrapper{border:1px solid #9a9a9a;height:1%;margin:1.1em 0;}
h2.centerBoxHeading{font-size:1.3em;color:#ffffff;}
h3.leftBoxHeading, h3.leftBoxHeading a, h3.rightBoxHeading, h3.rightBoxHeading a{font-size:14px;color:#ffffff;background-color:#4444FF;}
#manufacturersHeading, #currenciesHeading, #musicgenresHeading, #recordcompaniesHeading, #searchHeading, #search-headerHeading{font-size:0.9em;color:#ffffff;}
.leftBoxHeading, .centerBoxHeading, .rightBoxHeading{margin:0em;background-color:#4444FF;color:#FFFFFF;padding:0.5em 0.2em;}
.leftBoxContainer, .rightBoxContainer{margin:0px;width:160px;border:1px solid #000000;margin-top:10px;margin-bottom:20px;}
.sideBoxContent{background-color:#eadec4;padding:0.4em;}
h3.leftBoxHeading a:hover, h3.rightBoxHeading a:hover{color:#000000;text-decoration:none;}
#navColumnOne div:link, #navColumnTwo div:link, #navColumnOne div:visited, #navColumnTwo div:visited{text-decoration:none;}
#navColumnOne tr:hover, #navColumnTwo tr:hover{background-color:#8888FF;text-decoration:none;}
.rightBoxHeading a:visited, .leftBoxHeading a:visited, .centerBoxHeading a:visited{color:#FFFFFF;}
A.category-top, A.category-top:visited{color:#FFFFFF;text-decoration:none;}
A.category-links, A.category-links:visited{color:#004080;text-decoration:none;}
A.category-subs, A.category-products, A.category-subs:visited, A.category-products:visited{color:#FF0000;text-decoration:none;}
SPAN.category-subs-parent{font-weight:bold;}
SPAN.category-subs-selected{font-weight:bold;}
.back{float:left;}
.align_left{text-align:left;}
.forward, #shoppingCartDefault #PPECbutton{float:right;}
.bold{font-weight:bold;}
.rowOdd{background-color:#E8E8E8;height:1.5em;vertical-align:top;}
.rowEven{background-color:#F0F0F0;height:1.5em;vertical-align:top;}
.hiddenField{display:none;}
.visibleField{display:inline;}
#myAccountGen li, #myAccountNotify li{margin:0;}
.accountTotalDisplay, .accountTaxDisplay{width:20%;text-align:right;}
.productListing-rowheading{background-color:#bea35e;height:2em;color:#FFFFFF;}
#siteMapList{width:90%;float:right;}
LABEL#textAreaReviews{font-weight:normal;margin:1em 0em;}
#popupShippingEstimator, #popupSearchHelp, #popupAdditionalImage, #popupImage, #popupCVVHelp, #popupCouponHelp, #popupAtrribsQuantityPricesHelp, #infoShoppingCart{background-color:#ffffff;}
#indexDefault{background-color:transparent;}
.img_full{background-color:#ffffff;text-align:center;margin:100px;width:450px;height:450px;}
.center_img{display:block;margin-left:auto;margin-right:auto;}
.img_container{background-color:#ffffff;width:550px;height:550px;text-align:center;}
.searchb{margin:0px;padding:0px;}
.white_top{background-image:url(/img/white_800_top.png);background-repeat:no-repeat;background-color:transparent;text-align:left;color:#000000;width:800px;height:20px;margin:0px;}
.white_mid{background-image:url(/img/white_800_mid.png);background-repeat:repeat-y;background-color:transparent;text-align:left;color:#000000;width:800px;padding-left:30px;padding-right:30px;margin:0px;}
.white_bot{background-image:url(/img/white_800_bot.png);background-repeat:no-repeat;background-color:transparent;text-align:left;color:#000000;width:800px;height:20px;margin:0px;}
.white_inner{text-align:left;width:740px;background-color:transparent;border:0px solid #FFFFFF;}
.white_inner a:link, a:visited, a:active, a:hover{text-decoration:none;}
.navbar_container{margin:0px;width:980px;border:1px solid #000000;background-color:#8888FF;padding:0px;margin-top:10px;margin-bottom:20px;}
.body_content{padding:0px;margin:0px;border-collapse:collapse;}
.xt_table{padding:0px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;border:1px solid #000000;border-spacing:0px;border-collapse:collapse;width:740px;}
.xt_table a{color:#ffffff;font-size:10px;font-weight:bold;}
.xt_header{color:#ffffff;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;background-color:#0874ba;border:1px solid #000000;border-spacing:0px;}
.xt_header_back{background-color:#020200;}
.xt_val{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;padding-left:2px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;height:30px;border:1px solid #000000;border-spacing:0px;background-color:#d9f6fc;}
.xt_val_odd{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;padding-left:2px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;background-color:#44c5e5;border:1px solid #000000;}
.xt_val a{color:#000000;font-size:10px;font-weight:bold;}
.xt_val_odd a{color:#000000;font-size:10px;font-weight:bold;}
.bxt_table{padding:0px;padding-left:0px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;border:1px solid #000000;border-spacing:0px;border-collapse:collapse;width:740px;}
.bxt_table a{color:#ffffff;font-size:10px;font-weight:bold;}
.bxt_header{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;background-color:transparent;border:1px solid #000000;border-spacing:0px;}
.bxt_header_back{background-color:transparent;}
.bxt_val{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;padding-left:2px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;height:30px;border:1px solid #000000;border-spacing:0px;background-color:#d9f6fc;}
.bxt_val_odd{color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;font-size:10px;font-weight:bold;padding-left:2px;padding-right:0px;margin-left:0px;margin-right:0px;margin:0px;background-color:#44c5e5;border:1px solid #000000;}
.bxt_val a{color:#000000;font-size:10px;font-weight:bold;}
.bxt_val_odd a{color:#000000;font-size:10px;font-weight:bold;}
.inner_partyGPS{background-repeat:repeat-y;width:300px;padding:10px;margin-top:0px;margin-bottom:0px;margin-left:10px;margin-right:5px;border:0px;border-collapse:collapse;}
.inner_login{background-repeat:repeat-y;width:590px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:5px;margin-right:10px;border:0px;border-collapse:collapse;}
.inner_postparty{background-repeat:repeat-y;width:900px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:10px;margin-right:10px;border:0px;border-collapse:collapse;}
.inner_drop{background-repeat:repeat-y;width:926px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:10px;margin-right:10px;border:0px;border-collapse:collapse;}
.inner_drop2{background-repeat:repeat-y;width:626px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:10px;margin-right:10px;border:0px;border-collapse:collapse;}
.inner_footer_map{background-repeat:repeat-y;width:890px;padding:0px;margin-top:0px;margin-bottom:0px;margin-left:15px;margin-right:15px;border:0px;border-collapse:collapse;text-align:left;}
.table_collapse, .table_collapse td{border:0px;border-collapse:collapse;margin:0px;padding:0px;vertical-align:top;font-family:Calibri;}
.font16{font-size:16px;}
.table_left, .table_left td{text-align:left;}
.margin_left100{margin-left:100px;}
.margin_left50{margin-left:50px;}
.table_collapse_left, .table_collapse_left td{border:0px;border-collapse:collapse;margin:0px;padding:0px;vertical-align:top;text-align:left;}
.table_collapse_bot, .table_collapse_bot td{border:0px;border-collapse:collapse;margin:0px;padding:0px;vertical-align:bottom;}
.radio_large{width:20px;height:20px;}
.header_map{text-align:left;font-family:calibri;font-size:16px;font-weight:normal;}
.padding30{padding-top:0px;padding-left:30px;padding-right:30px;padding-bottom:0px;}
.site_maint, .site_maint td{background-image:url(/site_img/upp_bar.jpg);background-color:#262626;background-repeat:repeat-x;color:#ffffff;vertical-align:middle;text-align:center;padding-top:10px;}
.site_maint a{color:#FFFF00;}
.site_maint a:hover{color:#00FF00;}
/*---LOGIN----------------------------------------------------------------------------------------------------------b-*/
.login{background:url(/site_img/head_login.png) top no-repeat;height:180px;}
.logincontainer2{background:#FFFFFF url(/site_img/bkgrd_logintile.png) bottom repeat-x;border:1px solid #136384;margin:35px 0 0 32px;width:147px;height:65px;border-spacing:3px;}
.logincontainer3{margin:12px 0 20px 32px;width:147px;text-align:right;}
.logintext1{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:center;font-weight:normal;text-decoration:none;padding:0 2px 0 7px;color:#5f5f8a;margin:3px 0 0 0;}
.logintext1 a:link{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:left;font-weight:normal;text-decoration:none;color:#5f5f8a;}
.logintext1 a:active{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:left;font-weight:normal;text-decoration:none;color:#5f5f8a;}
.logintext1 a:visited{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:left;font-weight:normal;text-decoration:none;color:#5f5f8a;}
.logintext1 a:hover{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:left;font-weight:normal;text-decoration:underline;color:#5f5f8a;}
.logintext2{font-family:arial, helvetica, sans-serif;font-size:9px;line-height:11px;text-align:center;font-weight:bold;padding:3px 2px 3px 4px;color:#5f5f8a;}
.logintextfield{font-family:Arial, Helvetica, sans-serif;font-size:10px;line-height:11px;text-align:left;font-weight:normal;margin:0 0 0 5px;padding:0 2px 0 0px;color:#004e25;}
p.loginbutton{margin:0 0 0 5px;padding:0 2px 0 0px;}
/*---LOGIN----------------------------------------------------------------------------------------------------------e-*/
/*---DEVELOPER INFO-------------------------------------------------------------------------------------------------b-*/
.developer_info{border-collapse:collapse;background-color:#666666;background-image:url(/admin/img/upp_bar.jpg);background-repeat:repeat-x;width:100%;margin:0px;padding:0px;border:0px;}
.dev_td, dev_td td{border-collapse:collapse;background-image:url('/site_img/upp_bar.jpg');background-repeat:repeat-x;text-align:center;font-size:25px;font-family:century gothic, calibri, tahoma, verdana, arial;color:#000000;background-color:#666666;width:1200px;margin:0px;padding:0px;border:0px;}
.dev_td2, dev_td2 td{border-collapse:collapse;text-align:right;font-size:25px;font-family:century gothic, calibri, tahoma, verdana, arial;color:#000000;background-color:#666666;width:140px;margin:0px;padding:0px;border:0px;}
.dev_icon{border-collapse:collapse;text-align:right;font-size:10px;font-family:century gothic, calibri, tahoma, verdana, arial;color:#000000;background-color:#666666;margin:0px;padding-left:5px;padding-right:5px;padding-top:0px;padding-bottom:0px;border:0px;}
.dev_info_c2{color:#FFFFFF;}
.dev_info_c3{font-size:16px;color:#FFFFFF;}
.dev_info_c4{font-size:10px;color:#FFFFFF;}
.developer_info td{font-size:10px;color:#000000;font-family:century gothic, calibri, tahoma, verdana, arial;}
.developer_info a{text-align:right;font-size:10px;color:#FFF000;font-family:century gothic, calibri, tahoma, verdana, arial;}
/*---DEVELOPER INFO-------------------------------------------------------------------------------------------------e-*/
/*---------------------------------------------------------------------------------------*/
.img_back, .img_back td{background-color:#eeeeee;vertical-align:middle;width:250px;height:250px;}
.img_back img{vertical-align:middle;}
.img_info{padding:3px;border:1px solid #000000;background-color:#eeeeee;color:#000000;font-size:12px;font-weight:bold;width:250px;height:25px;}
.img_info a:link, .img_info a:hover, .img_info a:visited{background-color:#eeeeee;color:#000000;font-size:14px;font-weight:bold;width:250px;height:25px;}
/*---SITE SPECIFIC--------------------------------------------------------------------------------------------------b-*/
.header_bosco{text-align:left;font-family:calibri;font-size:24px;font-weight:bold;}
.inner_header_postparty{background-image:url(/site_img/header_postparty.png);background-repeat:no-repeat;background-color:transparent;width:190px;height:45px;border:0px;border-collapse:collapse;margin:0px;padding:0px;}
.inner_nw{background-image:url(/site_img/inner_NW.png);background-repeat:no-repeat;background-color:transparent;width:10px;height:30px;border:0px;border-collapse:collapse;margin:0px;padding:0px;}
.inner_n{margin:0px;background-image:url(/site_img/inner_N.png);background-color:transparent;background-repeat:repeat-x;height:30px;border:0px;border-spacing:0px;border-collapse:collapse;padding:0px;}
.inner_ne{background-image:url(/site_img/inner_NE.png);background-repeat:no-repeat;background-color:transparent;text-align:left;color:#000000;width:10px;height:30px;border:0px;border-spacing:0px;border-collapse:collapse;margin:0px;padding:0px;}
.inner_nw_l{background-image:url(/site_img/inner_NW_L.png);background-repeat:no-repeat;background-color:transparent;width:10px;height:45px;border:0px;border-collapse:collapse;margin:0px;padding:0px;}
.inner_n_l{margin:0px;background-image:url(/site_img/inner_n_l.png);background-color:transparent;background-repeat:repeat-x;height:45px;border:0px;border-spacing:0px;border-collapse:collapse;padding:0px;}
.inner_ne_l{background-image:url(/site_img/inner_NE_L.png);background-repeat:no-repeat;background-color:transparent;text-align:left;color:#000000;width:10px;height:45px;border:0px;border-spacing:0px;border-collapse:collapse;margin:0px;padding:0px;}
.inner_c{margin:0px;background-image:url(/site_img/inner_C.png);background-repeat:repeat-x;background-color:transparent;border:0px;border-spacing:0px;border-collapse:collapse;padding:0px;text-align:left;color:#000000;margin:0px;}
.inner_c_l{margin:0px;background-image:url(/site_img/inner_C_L.png);background-repeat:repeat-x;background-color:transparent;border:0px;border-spacing:0px;border-collapse:collapse;padding:0px;text-align:left;color:#000000;margin:0px;}
.inner_c_l_04{margin:0px;background-image:url(/site_img/inner_c_l.png);background-repeat:repeat-x;background-color:transparent;border:0px;border-spacing:0px;border-collapse:collapse;text-align:center;color:#000000;margin:0px;}
.input_login_div{border:none;width:186px;height:31px;margin:0px;padding:3px;vertical-align:top;background-repeat:no-repeat;display:inline-block;}
.input_login_div_2{border:none;width:186px;height:31px;margin:0px;padding-top:7px;padding-bottom:3px;padding-left:3px;padding-right:3px;vertical-align:top;background-repeat:no-repeat;display:inline-block;}
.input_login, .input_login:active{border:none;margin-top:4px;margin-bottom:4px;margin-left:4px;margin-right:4px;padding:0px;background-repeat:no-repeat;}
.input_login_2, .input_login_2:active{border:none;margin-top:0px;margin-bottom:14px;margin-left:4px;margin-right:4px;padding:0px;background-repeat:no-repeat;}
.input_209_div{border:none;width:209px;height:33px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_209, .input_209:active{background:url(/site_img/input_209.png);border:none;width:209px;height:33px;margin:0px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_03_med_div{border:none;width:245px;height:37px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_03_med2, .input_03_med2:active{border:none;margin:2px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_03_med, .input_03_med:active{background:url(/03_input_med.png);border:none;width:245px;height:37px;margin:0px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_03_large_div{background:url(/03_input_large.png);border:none;width:522px;height:37px;margin:0px;padding:4px;background-repeat:no-repeat;}
.input_03_large2, .input_03_large2:active{border:none;margin:3px;background-repeat:no-repeat;}
.input_03_large, .input_03_large:active{background:url(/03_input_large.png);border:none;width:522px;height:37px;margin:0px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med_div{border:none;width:227px;height:33px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_05_med2, .input_05_med2:active{border:none;margin:1px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med, .input_05_med:active{background:url(/05_input01.png);border:none;width:227px;height:33px;margin:0px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med_02_div{border:none;width:64px;height:35px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_05_med_03_div{border:none;width:63px;height:35px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_05_med_04_div{border:none;width:89px;height:35px;margin:0px;padding:3px;background-repeat:no-repeat;display:inline-block;}
.input_05_med_01_div{border:none;width:227px;height:35px;margin:0px;padding-top:3px;padding-bottom:3px;padding-left:3px;padding-right:3px;background-repeat:no-repeat;display:inline-block;}
.input_05_med_01, .input_05_med_01:active{border:none;margin:3px;padding-top:8px;padding-bottom:0px;padding-left:8px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med_02, .input_05_med_02:active{border:none;margin:3px;padding-top:8px;padding-bottom:0px;padding-left:6px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med_03, .input_05_med_03:active{border:none;margin:3px;padding-top:8px;padding-bottom:0px;padding-left:6px;padding-right:0px;background-repeat:no-repeat;}
.input_05_med_04, .input_05_med_04:active{border:none;margin:3px;padding-top:8px;padding-bottom:0px;padding-left:6px;padding-right:0px;background-repeat:no-repeat;}
.input_05_drop, .input_05_drop:active{width:131px;height:27px;margin:0px;background-repeat:no-repeat;overflow:hidden;}
.templ_03_top{background-image:url('/site_img/template_bar_04_top.png');width:1000px;height:37px;border:0px;margin:0px;}
.templ_03_mid{background-image:url('/site_img/template_bar_04_mid.png');width:1000px;height:1px;border:0px;margin:0px;}
.templ_03_bot{background-image:url('/site_img/template_bar_04_bot.png');width:1000px;height:37px;border:0px;margin:0px;}
.pz_outer_mid{background-repeat:repeat-y;width:1000px;padding:0px;margin:0px;border:0px;border-collapse:collapse;}
.pz_outer_body{background-color:#ffffff;padding:0px;margin:0px;border:0px;border-collapse:collapse;width:920px;}
.pz_outer_col{background-image:url(/site_img/outer_gradient.png);background-color:#9ea694;background-repeat:no-repeat;width:40px;padding:0px;margin:0px;border:0px;border-collapse:collapse;background-repeat:repeat-y;}
.ba_footer{background-image:url(/site_img/footer.png);background-color:#9ea694;background-repeat:no-repeat;width:1000px;height:80px;padding:0px;margin:0px;border:0px;border-collapse:collapse;background-repeat:repeat;}
/*---SITE SPECIFIC--------------------------------------------------------------------------------------------------E-*/
div.video {
	margin: -15px 5px 0px 5px;
	float: left;
	width: 145px;
}
.videoholder {
	padding: 9px 2px 0 0;
	margin: 10px 0 10px 0;
}
.videoimage {
	text-align: left;
	border: 3px double #999999;
}
.videotext1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	text-align: left;
	font-weight: bold;
	padding: 0px 2px 0 0;
	color: #226d8c;
}
.videotext1a a:link {
	text-decoration: none;
	color: #226d8c;
}
.videotext1a a:hover {
	text-decoration: underline;
	color: #226d8c;
}
.videotext1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	font-weight: normal;
	margin: -9px 0 0 0;
	padding: 0 2px 9px 0;
	color: #5e7277;
}
.videorating {
	margin: 0 0 10px 0;
}
.videoholdermain {
	margin: 57px 0 10px 10px;
/*	width: 240px;*/
	text-align: right;
}
/*---------------------------------------------------------------------------------------*/
/* VIDEO PAGE */
div.comment1 {
	margin: -15px 5px 0px 5px;
}
div.comment2 {
	margin: -15px 5px 0 5px;
	background-color: #eef8fb;
}
.comment1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 11px;
	text-align: left;
	font-weight: bold;
	padding: 9px 2px 0 9px;
	color: #226d8c;
}
.comment1a a:link {
	text-decoration: none;
	color: #226d8c;
}
.comment1a a:hover {
	text-decoration: underline;
	color: #226d8c;
}
.comment1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 16px;
	text-align: left;
	font-weight: normal;
	margin: -5px 0 0 0;
	padding: 0 2px 9px 9px;
	color: #5e7277;
}
.comment2a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: 11px;
	text-align: left;
	font-weight: bold;
	padding: 9px 2px 0 9px;
	color: #226d8c;
}
.comment2a a:link {
	text-decoration: none;
	color: #226d8c;
}
.comment2a a:hover {
	text-decoration: underline;
	color: #226d8c;
}
.comment2b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	text-align: left;
	font-weight: normal;
	margin: -9px 0 0 0;
	padding: 0 2px 9px 9px;
	color: #5e7277;
}
.replycount {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	font-weight: bold;
	padding: 0 2px 0 9px;
	color: #226d8c;
}
.postreply {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	font-weight: normal;
	padding: 0 2px 0 9px;
	color: #226d8c;
}
.postreply a:link {
	text-decoration: none;
	color: #226d8c;
}
.postreply a:hover {
	text-decoration: underline;
	color: #226d8c;
}
div.mainvideo {
	margin: -15px 5px 0px 5px;
	float: left;
	width: 320px;
}
.videoholder {
	padding: 9px 2px 0 0;
	margin: 10px 0 10px 0;
}
.videotext1a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 11px;
	text-align: left;
	font-weight: bold;
	padding: 0px 2px 0 0;
	color: #226d8c;
}
.videotext1a a:link {
	text-decoration: none;
	color: #226d8c;
}
.videotext1a a:hover {
	text-decoration: underline;
	color: #226d8c;
}
.videotext1b {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	font-weight: normal;
	margin: -9px 0 0 0;
	padding: 0 2px 9px 0;
	color: #5e7277;
}
.videorating {
	margin: 0 0 10px 0;
}
.videoholdermain {
	margin: 10px 0 10px 0;
/*	width: 330px;*/
  vertical-align:top;
	text-align: left;
	float: left;
}
div.video2 {
	margin: 10px 0px 0px 0px;
	float: left;
	width: 330px;
}
.feedback {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 11px;
	text-align: left;
	font-weight: normal;
	padding: 0 2px 0 0;
	color: #226d8c;
}
.feedback a:link {
	text-decoration: none;
	color: #226d8c;
}
.feedback a:hover {
	text-decoration: underline;
	color: #226d8c;
}

/*--------------------------------END OF CSS STYLE SHEET--------------------------------------------------------------*/
