body{ background-color:#F7F6F3;}

/**Structure*/
#container{position:relative; margin-left:auto; margin-right:auto; display:table; width:753px; height:auto;}
#mainContentCon{position:relative; float:left; width:753px; height:auto;}
#contentsRightBlock{position:relative; float:right; width:184px; height:auto; margin-top:307px;}
.clearFloat{clear:both;}

#dvdMainCon{position:relative; width:753px; height:auto; margin-left:auto; margin-right:auto;}
#logout{position:absolute; width:43px; height:13px; right:0px;}

#topLinksCon{position:relative; width:753px; height:20px; }
.topLinks{float:left; margin-right:35px;}

.topLinksActive a{float:left; margin-right:35px; text-decoration:none;}
#donateBtn{position:relative; margin-top:-5px; width:100px; height:20px; float:right;}
.eg{margin-left:5px; font-family:"Arial","Helvetica","sans-serif"; font-weight:100; font-size:12px; color:#999999; font-style:italic;}
#reviewError{position:relative; top:-20px; left:150px; font-family:"Arial","Helvetica","sans-serif"; font-weight:100; font-size:12px; color:#ff0000;}

#footerBlock{position:relative; margin-top:110px; width:753px; border-top:2px #666666 solid; padding:13px 0px 13px 0px;}
#footerHomeBlock{position:relative; margin-top:10px; width:753px; padding:13px 0px 13px 0px;}
#footerContentA{position:relative; float:left; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;}
#footerContentB{position:relative; float:right; margin-top:-5px;}
#banner{position:relative; width:753px; height:178px; margin-top:22px;}
#barBlock{position:relative; width:723px; padding:15px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; color:#C6E2EC; height:27px; margin-top:6px; background-image:url(../images/indexBar.jpg);}
.productRow{position:relative; width:753px; height:210px;  padding:23px 0px; 23px 0px; border-bottom:2px #DBDBDB solid;}

.productRightBlock{position: relative; float:right; width:184px; height: 210px;}
.customerRatingTitleBlock{position:relative; width:171px; padding:5px 0px 5px 13px; background-color:#EAEAEA; margin-bottom:4px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; font-weight:bold; color:#333333;}
.customerRatingTitleBody{position:relative; width:184px; padding-top:13px; height:63px; background-color:#EAEAEA;}
.ratings{position:relative; width:166px; height:23px; margin-left:auto; margin-right:auto;}
.ratingsCount{position:relative; text-align:center; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#666666; font-weight:bold; font-style:italic; margin-left:auto; margin-right:auto; margin-top:13px;}
.ratingFunctionscon{position:absolute; left:15px; bottom:0px; width:150px; height:85px;}
.rateingBlocks{position:relative; width:150px; height:12px; margin-bottom:10px;}
.editBtn{position:absolute; width:132px; height:27px; bottom:0px; right:-190px;}
.editBtnCon{position:relative; width:753px; height:27px;}
.editBtn2{position:relative; float:right; width:132px; height:27px;}
.binBtn{position:absolute; width:15px; height:19px; right:0px;}

.productLeftBlock{position: relative; float:left; width:560px; height:210px;}
.productIMG{position:absolute; width:127px; height:127px; left:0px;}

.productInnerRightBlock{position:absolute; left:151px; width:409px; height:210px;}

.productInnerRightBlockFooter{position:absolute; bottom:0px; height:36px; width:409px;}
.addToBasketLeft{position:absolute; bottom:0px; left:0px; width:133px; height:28px;}
.checkoutBtn{position:absolute; bottom:40px; left:0px; width:133px; height:28px;}

.productInnerRightBlockPrice{position:absolute: top:0px; font-weight:bold; font-family:"Arial","Helvetica","sans-serif"; font-size:19px; color:#6CB6CE;}
.productInnerRightBlockadvice{position:absolute: bottom:0px; font-weight:bold; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;}
.availableTick{margin-left:3px; margin-right:5px;}


.productTitle{position:relative; margin-left:-1px; font-family:"Arial","Helvetica","sans-serif"; font-size:18px; font-weight:bold; color:#6CB6CE;} 
.productTitle a{text-decoration:underline; color:#6CB6CE;}

.productSubTitle{position:relative; margin-bottom:15px;  font-family:"Arial","Helvetica","sans-serif"; font-size:11px; font-weight:bold; color:#333333;} 

.productShortDescr{position:relative; margin-top:30px; width:370px; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;} 
.productShortDescr a{text-decoration:underline; color:#333333;}

.productSDetails{position:relative; margin-top:2px; width:370px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:11px; color:#666666;}

/**Shopping Basket*/
#shoppingBasketHeader{position:relative; width:184px; height:25px; background-color:#DEF1F2; margin-bottom:4px;}
#shoppingInnerHeader{position:relative; width:95px; margin-bottom:4px; padding:5px 13px 5px 13px; background-color:#BEE8F8; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:12px; color:#333333;}
#shoppingBasketBodyTop{position:relative; width:164px; height:auto; background-color:#DEF1F2; border-bottom:2px #BEE8F8 solid; padding:10px 10px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:10px; color:#666666;}
.shoppingBasketRows{position:relative; display:table; margin-bottom:13px; width:162px; margin-left:auto; margin-right:auto;}
.shoppingBasketFooterRows{position:relative; display:table; width:162px; margin-left:auto; margin-right:auto;}
.shoppingTitle{position:relative; float:left; width:108px;}
.shoppingQuantity{position:relative; float:right; width:34px; height:21px;}
.shoppingX{position:absolute; left:110px; top:5px; color:#333333; font-weight:bold; margin-right:5px;}
.shoppingDropList{position:relative; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333; width:37px;}
#shoppingBasketBodyMiddle{position:relative; width:164px; height:auto; background-color:#DEF1F2; margin-top:0px; padding:10px 10px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:10px; color:#666666;}
.shoppingMiddleBlockTitles{position:relative; float:left; width:60px; font-weight:bold; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;}
.shoppingMiddleBlockPrices{position:relative; float:right; text-align:right; font-weight:100; width:60px; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;}
#shoppingBasketBodyBottom{position:relative; width:164px; height:auto; background-color:#DEF1F2; margin-top:4px; padding:10px 10px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:12px; color:#74BAD0;}
.shoppingBottomBlockTitles{position:relative; float:left; width:60px;}
.shoppingBottomBlockPrices{position:relative; float:right; text-align:right; width:60px;}
#shoppingBasketGoTo{position:relative; width:155px; height:27px; margin-top:24px;}


/*About Product**/
#aboutProductTextBlock{position:relative; width:753px; padding:30px 0px 30px 0px; border-bottom:2px #DBDBDB solid;}
#aboutProductTextTitle{position:relative; margin-bottom:30px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; color:#6CB6CE; font-weight:bold;}
#aboutProductText{position:relative; font-family:"Arial","Helvetica","sans-serif"; font-size:13px; color:#333333;}


/**Product Review*/
#productReviewCon{position:relative; width:753px; padding:30px 0px 30px 0px;}
#productWatchPreview{position:absolute; right:13px; top:11px; width:159px; height:27px;}
#productTellaFriendBtn{position:absolute; right:13px; top:11px; width:132px; height:27px;}
#productWriteReviewCon{position:relative; width:753px; padding:30px 0px 30px 0px;}
#productWriteReviewHeader{position:relative; margin-bottom:30px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; color:#6CB6CE; font-weight:bold;}
#productWriteReviewNameRow{position:relative; height:17px; width:753px; margin-bottom:10px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productWriteReviewLocationRow{position:relative; height:17px; width:753px; margin-bottom:30px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productWriteReviewHeadingRow{position:relative; height:17px; width:753px; margin-bottom:10px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productWriteReviewReviewRow{position:relative; height:130px; width:753px; margin-bottom:50px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productWriteReviewMsgRow{position:relative; height:71px; width:753px;  400px; margin-bottom:20px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productWriteReviewLabel{position:relative; float:left; width:88px; margin-right:61px; height:17px;}
#productFriendsLabel{position:relative; float:left; width:118px; margin-right:61px; height:17px;}
#productWriteReviewField{position:relative; float:left; height:17px;}
.productWriteReviewField{width:212px; height:17px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666;}
.productWriteReviewFieldHeading{width:329px; height:17px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666;}
.productWriteReviewFieldReview{width:500px; height:130px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666;}
.productWriteReviewMessage{width:400px; height:71px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666;}
#productWriteReviewFooterCon{position:relative; float:left; width:555px; margin-left:179px;}
#productWriteReviewCancelBtn{position:relative; float:left; width:119px; height:27px;}
#productWriteReviewPreviewBtn{position:relative; float:left; margin-left:35px; width:119px; height:27px;}

#tellAfriendBtn{position:relative; float:left; margin-left:25px; width:119px; height:27px;}
#friendPageError{position:relative; top:-5px; left:180px; font-family:"Arial","Helvetica","sans-serif"; font-weight:100; font-size:12px; color:#ff0000;}

#productWriteReviewPostBtn{position:relative; float:left; margin-left:5px; width:156px; height:27px;}
#productReviewHeader{position:relative; margin-bottom:25px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; color:#6CB6CE; font-weight:bold;}
#productReviewTotal{position:relative; margin-bottom:17px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#666666; font-weight:bold;}
#productReviewRows{position:relative; display:table; width:753px; padding:17px 0px; border-bottom:1px #DBDBDB solid;}
#productPreviewRows{position:relative; display:table; width:753px; padding:17px 0px;}
#productPreviewFooterCon{position:relative; width:400px; height:27px; margin-left:193px; margin-top:57px;}
.productPreviewFooterContents{position:relative; float:left; margin-right:25px; height:27px;}
#productReviewRowsLeftBlock{position:relative; float:left; width:148px; height:79px; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; color:#333333;}
#productReviewRowsRightBlock{position:relative; float:left;  margin-left:45px; font-family:"Arial","Helvetica","sans-serif"; font-size:13px; color:#333333;}
#productRevierImg{position:relative; width:40px; height:40px; margin-bottom:7px;}
#productRevierName{position:relative; width:148px; font-weight:bold; margin-bottom:7px;}
#productRevierLocation{position:relative; width:148px;}
#productRevierTextTitle{position:relative; font-size:15px; font-weight:bold; margin-bottom:17px;}
#productRevierText{position:relative; height:auto;}
#productReviewFooter{position:relative;}
.productReviewFooterDivider{position:relative; float:right; margin-left:16px; margin-top:12px;}
.productReviewFooterContents{position:relative; float:right; margin-left:16px; padding-top:2px; margin-top:12px;}


/*Index.php**/
#indexCon{position:relative; margin-left:auto; margin-right:auto; width:753px; height:auto;}
#indexSlogan{position:relative; margin-top:47px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:28px; color:#333333;}
#indexVideoCon{position:relative; width:753px; height:400px; margin-top:10px;}
#indexBar{position:relative; width:723px; padding:15px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; color:#C6E2EC; height:27px; margin-top:6px; background-image:url(../images/indexBar.jpg);}
#indexBar a{color:#6CB6CE; text-decoration:underline;}
#indexSubHeader{position:relative; margin-top:10px; margin-bottom:6px; font-family:"Arial","Helvetica","sans-serif"; font-size:12px; color:#333333; font-weight:bold;}
.indexpageBlocks{position:relative; width:753px; height:31px; margin-top:6px; margin-bottom:6px; background-color:#DEF1F2;}

/**Rate Dvd*/
#rateDvdHeader{position:relative; margin-bottom:42px; margin-top:22px; font-family:"Arial","Helvetica","sans-serif"; font-size:17px; font-weight:bold; color:#6CB6CE;}
#rateBoxCon{position:relative; width:376px; height:280px; margin-left:auto; margin-right:auto;}
#rateHeader{position:relative; margin-bottom:4px; background-color:#E9E9E9; width:376px; height:31px;}
#rateHeaderInnerBlock{position:relative; background-color:#E2E2E2; width:108px; padding-left:14px; height:23px; padding-top:8px; font-family:"Arial","Helvetica","sans-serif"; font-weight:bold; font-size:12px; color:#333333;}
#rateBodyCon{position:relative; background-color:#EAEAEA; padding-top:28px; width:376px; height:127px; font-family:"Arial","Helvetica","sans-serif"; font-size:11px; font-style:italic; font-weight:bold; color:#999999;}
#rateStarsCon{position:relative; width:339px; height:47px; margin-left:auto; margin-right:auto;}
#rateStarsText{position:relative; width:339px; margin-top:33px; height:47px; margin-left:auto; margin-right:auto;}
#rateCancel{position:absolute; bottom:0px; left:0px; width:119px; height:27px;}
#rateDVD{position:absolute; bottom:0px; left:144px; width:155px; height:27px;}

/*Shopping Basket*/
#shopping_cartCon{width:100%; height:auto; border:1px #E4E4E4 solid; margin-left:-1px;}
#shopping_rowHeader{width:100%; padding-top:2px; padding-bottom:2px; background-color:#E8F1FA; height:auto;}
.itemHeader{float:left; width:350px; font-family:"Arial"; font-size:12px; color:#333333; margin-left:15px; padding:3px 0px 3px 0px;}
.quantityHeader{float:right; border-left:1px #fff solid; width:70px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right; padding:3px 0px 3px 0px;}
.removeHeader{float:right; border-left:1px #fff solid; width:70px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right;  margin-left:10px; padding:3px 0px 3px 0px;}
.amountHeader{float:right; border-left:1px #fff solid; width:129px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right; margin-left:10px; margin-right:15px; padding:3px 0px 3px 0px;}

.shopping_row{width:100%; padding-top:2px; background-color:#FFFFFF; padding-bottom:2px; height:auto; border-bottom:1px #E4E4E4 solid;}
.item{float:left; width:350px; font-family:"Arial"; font-size:12px; color:#333333; margin-left:15px; padding:3px 0px 3px 0px;}
.quantity{float:right; width:70px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right; padding:3px 0px 3px 0px;}
.qtyBox{ width:60px; height:17px; border:1px #EAEAEA solid; background-color:#FFFFFF; text-align:right; font-family:"Arial"; font-size:11px; color:#333333;}
.remove{float:right; width:70px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right;  margin-left:10px; padding:3px 0px 3px 0px;}
.amount{float:right; width:129px; font-family:"Arial"; font-size:11px; color:#333333; text-align:right; margin-left:10px; margin-right:15px; padding:3px 0px 3px 0px;}

#shopping_cartBtns{width:100%; height:auto; margin-top:15px;}
#shopping_cartBtns input{float:right; margin-left:15px; margin-bottom:20px;}
#shopping_cartBtns img{float:right; margin-left:10px;}
#error_red{text-align:right; font-family:"Arial"; font-size:11px; color:#FF0000; margin-top:15px;}

#shopping_cart_footer{width:100%; background-color:#F5F5F5; border-top:1px #E4E4E4 solid; height:auto; font-family:"Arial"; font-size:11px; color:#333333; padding:10px 0px 10px 0px;}}
#shopping_cart_footer .select{width:100%; border:1px #E4E4E4 solid; background-color:#FFFFFF; font-family:"Arial"; font-size:11px; color:#333333;}















