/*---------------------------------------------------------------------------
P R O D U C T S
---------------------------------------------------------------------------*/

/* -----------------------------
STRUCTURE
------------------------------*/
#contentWrapper { float: right; }
#content { width: 599px; margin: 10px 16px 0 0; padding: 0; background-color: #273C67; }
ul#productList { padding: 10px 0 0 10px; float: left; }
.contentSub { width: 610px; margin: 40px 3px 40px 0; float: right; }
.tout { width: 135px; height: 270px; margin: 0 8px 0 0; background-color: #273C67; display: block; float: left; }
.toutTxt { padding: 3px 5px 0 5px; display: block; }
#addContent { width: 159px; height: 252px; margin: -20px 5px 0 0; float: right; }
#productRating { height: 26px; margin: 0; } 
#mainImg { padding: 0 0 0 10px; float: left; }
#secImg { padding: 0 10px 12px 0; float: right; }
#thirdImg { padding: 0 10px 0 0; float: right; }
#wishList { height: 25px; width: 440px; margin: 5px 0 5px 5px; padding: 5px 0 0 0; float: left; }
.VoteRank { font: bold 150%em verdana; color: #fff; }
.Vote { font: normal 10px/30px Verdana; color: #000; }
.VoteBasedOn { font: normal 70% verdana; color: #fff; }
.VoteThankYou { color: #000; }
.VoteHover { line-height: 30px; background-color: #282C65; color: #fff; }

/* -----------------------------
HEADERS/PARAGRAPHS
------------------------------*/
#container h3 { text-indent: -9999px; background: url(http://cache.lego.com/images/Batman/Common/770x50products_header.jpg) no-repeat; }
#content h4 { margin: 0 0 0 10px; color: #fff; font: bold 145%/2em arial, lucida, verdana, helvetica, sans-serif; }
.contentSub h4 { width: 426px; height: 30px; margin: 0 0 8px 0; text-indent: 5px; background-color: #273C67; color: #8BBCE5; font: bold 145%/30px arial, lucida, verdana, helvetica, sans-serif; }
.tout h5 { line-height: 30px; text-indent: 5px; display: block; background-color: #273C67; color: #8BBCE5; }
#content p { margin: 0 0 0 5px; padding: 0 5px 5px 0; color: #8BBCE5; }

/* -----------------------------
LINKS
------------------------------*/
.tout a { height: 240px; display: block; color: #8BBCE5; }
.tout a:hover { background-color: #3A1D60; text-decoration: none; }

/* -----------------------------
IMAGES
------------------------------*/
#productList img { margin: 0 0 5px 0; }
#addContainer img { margin: 5px 0 0 26px; }
#wishList .img1 { margin: 0 0 0 125px; }
#wishList .img2 { margin: 0 0 0 102px; }