/* Priceless Picks styles */


/* This is for the offer subtitle text on the picks details page 

.picksDetailsSub {font-size: 10px; font-weight: bold; color: #7f7f7c; text-align: left;background-color: #fff; padding-bottom: 5px;  padding-left: 9px; }
.picksDetailsSubLt {font-size: 10px; font-weight: normal; color: #7f7f7c; display: inline; text-align: left;} */

/* This is the style for the top rule on the picks details page, under the subtitle */
.picksRule {border-top: 1px solid #9e9f9f; }

.contCntr {background-image: url(../images/highlights/highlights_bg.gif); background-repeat: repeat-y; background: #fff; }
#pixLeft {text-align: left; width: 707px;line-height: 18px; }
#pixLeft .topPxLink {float: right; margin-right: 10px; }

#pixLeft a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#pixLeft a:link { color: #9e9f9f; text-decoration: underline; }
#pixLeft a:visited { color: #9e9f9f; text-decoration: underline; }
#pixLeft a:hover { color: #9e9f9f; text-decoration: underline; }
#pixLeft a:active { color: #9e9f9f; text-decoration: underline; }

/* These styles are for the subnavigation */

#pxSub {margin: 0px; padding: 0px; float: left; width: 761px; text-align: left;}
#pxSub ul {list-style:none; padding: 0px; margin: 0px; }
#pxSub li {float: left; margin: 0px; padding: 0px; /*border-right: 1px solid #d26f1f;*/}
#pxSub li.last {float: left; margin: 0px; padding: 0px; border: none;}

/* These styles are for the video area on the Picks detail page  */

#mainLeftBottom .media {float: left; margin-left: 13px;}
#mainLeftBottom .bkg {width: 346px; background-color: #fff; float: left; }

#mainLeftBottom .hlite {width: 310px; height: 46px; background-color: #f4f4f4; display: inline; float: left; margin-left: 13px; color: #a2a3a3; padding: 5px 0px 0px 5px;}

#mainLeftBottom .picksLeft {float: left; width: 348px; margin-left: 0px; top: 293px; padding-bottom: 10px; text-align: left; margin-right: 10px;}

#mainLeftBottom .picksLeftLnk {margin-top: 12px; }
#mainLeftBottom .picksLeftLnk a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#mainLeftBottom .picksLeftLnk a:link { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksLeftLnk a:visited { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksLeftLnk a:hover { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksLeftLnk a:active { color: #9e9f9f; text-decoration: underline; }

.picksSp {margin-bottom: 10px; }

#PxLeftTop {/*width: 707px;*/ position: relative;}
#PxLeftTop .topHdr {background:url('../images/picks/ttl_picks_bkg.gif') no-repeat top left; /*width: 952px;*/ height: 8px }
#PxLeftTop .mnHdr2 {float: left; background-color: #fff; margin-top: 8px; padding: 0px 0px 0px 0px;  /*border-bottom: 1px solid #9e9f9f;*/ text-align: left; width: 707px; height: 19px;}
#PxLeftTop .topSp {margin-left: 10px; margin-top: 4px; height: 17px;}

/* These styles are for the Tell Us Your Picks text area on the details page  */

#mainLeftBottom .picksRight {float: right; width: 348px; top: 293px;}
#mainLeftBottom .bkgRight {width: 347px; background-color: #fff; float: left; text-align: left; }
.picksSub {font-size: 10px; font-weight: bold; color: #7f7f7c; background-color: #fff; padding-left: 15px; }
.picksSubLt {font-size: 10px; font-weight: normal; color: #a3a4a4; margin-left:15px; padding-bottom: 5px;}
.picksBrder { border-bottom: 1px solid #9e9f9f;}
#picksPhoto {display: block; padding: 15px 0px 0px 15px; color: #a3a4a4;}
#picksPhoto img {border: 1px solid #9e9f9f;}
#picksPhoto .leftPh {float: left; }
#picksPhoto .rightTxt {float: left; padding-left: 10px; text-align: left; padding-top: 30px;}
#picksTxt {float: left; clear: both; padding: 15px 15px 0px 15px; text-align: left;}
.picksTxtSpc {padding-bottom: 20px; }

/* These styles are for the photo area on the bottom left of the Picks detail page */

#mainLeftBottom {text-align: left; }
#mainLeftBottom .mediaPh {float: left; margin-left: 17px;}
#photoThumbs {float: left; padding: 10px 10px 10px 17px; }
#photoThumbs .photoOne {float: left; margin-right: 4px; }
#photoThumbs .photoLast {float: left; }

#mainLeftBottom .hlitePh {width: 310px; background-color: #f4f4f4; margin-left: 8px; margin-top:5px; color: #a2a3a3; padding: 5px 0px 5px 5px; float: left; text-align: left; height: 46px; }

/* These styles are for the audio area on the bottom left of the Picks detail page */

#audioControl {float: left; padding-left: 17px; padding-bottom: 10px;}
#mainLeftBottom .hliteAud {width: 310px; background-color: #f4f4f4; display: inline; float: left; margin-left: 15px; color: #a2a3a3; padding: 5px 0px 3px 5px; text-align: left;}
.descImg {float: left; padding-right: 10px; text-align: left;}

#mainLeftBottom .picksAudLnk {float: left; padding-top: 2px;}
#mainLeftBottom .picksAudLnk a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#mainLeftBottom .picksAudLnk a:link { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksAudLnk a:visited { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksAudLnk a:hover { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom .picksAudLnk a:active { color: #9e9f9f; text-decoration: underline; }

#picksBtnAud {float: right; }
#audioBtm {float: left; clear: both; width: 304px; padding: 5px 0px 5px 0px;}

.pixLnks {float: right; margin-right: 7px; margin-left: 7px;}
.pixLnks a { color: #9e9f9f; text-decoration: none; font-weight: normal; font-size: 10px;}
.pixLnks a:link { color: #9e9f9f; text-decoration: none; }
.pixLnks a:visited { color: #9e9f9f; text-decoration: none; }
.pixLnks a:hover { color: #9e9f9f; text-decoration: underline; }
.pixLnks a:active { color: #9e9f9f; text-decoration: none; }

/* These styles are for the placement of the print, send to a friend information */
#pixCont { clear: both;}
/*#pixActionLnks { margin: 5px 5px 10px 125px; position: relative; }*/
#pixActionLnks { margin: 5px 5px 0px 0px; float: right;}

#pixActionLnks ul {list-style:none; margin: 0px; padding: 0px 0px 10px 0px;}
#pixActionLnks li {float: left; margin: 0px; padding: 3px 5px 5px 6px; border-right: 1px solid #9e9f9f;}
#pixActionLnks li.last {float: left; margin: 0px; padding: 2px 5px 5px 6px; border-right: none;}

#pixActionLnks li a { color: #9e9f9f; text-decoration: none; font-weight: normal; font-size: 10px;}
#pixActionLnks li a:link { color: #9e9f9f; text-decoration: none; }
#pixActionLnks li a:visited { color: #9e9f9f; text-decoration: none; }
#pixActionLnks li a:hover { color: #9e9f9f; text-decoration: underline; }
#pixActionLnks li a:active { color: #9e9f9f; text-decoration: none; }

/* THESE STYLES ARE FOR THE NEW LARGER SIZE - DELETE IF NOT USING */

#PxLeftTop3 {/*width: 707px;*/ position: relative;}
#PxLeftTop3 .topHdr {background:url('../images/picks/ttl_picks_bkgNewSz.gif') no-repeat top left; /*width: 952px;*/ height: 8px }
#PxLeftTop3 .mnHdr2 {float: left; background-color: #fff; margin-top: 8px; padding: 0px 0px 0px 0px;  /*border-bottom: 1px solid #9e9f9f;*/ text-align: left; width: 760px; height: 19px;}
#PxLeftTop3 .topSp {margin-left: 10px; margin-top: 4px; height: 17px;}

#pixLeft3 {text-align: left; width: 760px; }
#pixLeft3 .topPxLink {float: right; margin-right: 10px; }

#pixLeft3 a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#pixLeft3 a:link { color: #9e9f9f; text-decoration: underline; }
#pixLeft3 a:visited { color: #9e9f9f; text-decoration: underline; }
#pixLeft3 a:hover { color: #9e9f9f; text-decoration: underline; }
#pixLeft3 a:active { color: #9e9f9f; text-decoration: underline; }

#mainLeftBottom3 {text-align: left; }
#mainLeftBottom3 .mediaPh {float: left; margin-left: 17px;}

#mainLeftBottom3 .picksRight {float: left; width: 398px; top: 293px;}
#mainLeftBottom3 .bkgRight {width: 399px; background-color: #fff; float: left; text-align: left; }
#mainLeftBottom3 .media {float: left; margin-left: 13px;}
#mainLeftBottom3 .bkg {width: 346px; background-color: #fff; float: left; }

#mainLeftBottom3 .hlite {width: 310px; height: 46px; background-color: #f4f4f4; display: inline; float: left; margin-left: 13px; color: #a2a3a3; padding: 5px 0px 0px 5px;}

#mainLeftBottom3 .picksLeft {float: left; width: 348px; margin-left: 0px; top: 293px; padding-bottom: 10px; text-align: left; margin-right: 10px;}

#mainLeftBottom3 .picksLeftLnk {margin-top: 12px; }
#mainLeftBottom3 .picksLeftLnk a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#mainLeftBottom3 .picksLeftLnk a:link { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksLeftLnk a:visited { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksLeftLnk a:hover { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksLeftLnk a:active { color: #9e9f9f; text-decoration: underline; }

#mainLeftBottom3 .hlitePh {width: 310px; background-color: #f4f4f4; margin-left: 8px; color: #a2a3a3; padding: 5px 0px 5px 5px; float: left; text-align: left; height: 46px; }

#mainLeftBottom3 .hliteAud {width: 310px; background-color: #f4f4f4; display: inline; float: left; margin-left: 15px; color: #a2a3a3; padding: 5px 0px 3px 5px; text-align: left;}

#mainLeftBottom3 .picksAudLnk {float: left; padding-top: 2px;}
#mainLeftBottom3 .picksAudLnk a { color: #9e9f9f; text-decoration: underline; font-weight: normal; font-size: 10px;}
#mainLeftBottom3 .picksAudLnk a:link { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksAudLnk a:visited { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksAudLnk a:hover { color: #9e9f9f; text-decoration: underline; }
#mainLeftBottom3 .picksAudLnk a:active { color: #9e9f9f; text-decoration: underline; }

#pixActionLnks3 { margin: 5px 5px 10px 170px; position: relative; }

#pixActionLnks3 ul {list-style:none; margin: 0px; padding: 0px 0px 10px 0px;}
#pixActionLnks3 li {float: left; margin: 0px; padding: 3px 5px 5px 6px; border-right: 1px solid #9e9f9f;}
#pixActionLnks3 li.last {float: left; margin: 0px; padding: 2px 5px 5px 6px; border-right: none;}

#pixActionLnks3 li a { color: #9e9f9f; text-decoration: none; font-weight: normal; font-size: 10px;}
#pixActionLnks3 li a:link { color: #9e9f9f; text-decoration: none; }
#pixActionLnks3 li a:visited { color: #9e9f9f; text-decoration: none; }
#pixActionLnks3 li a:hover { color: #9e9f9f; text-decoration: underline; }
#pixActionLnks3 li a:active { color: #9e9f9f; text-decoration: none; }

#pixCont3 { clear: both;}

#picksTxt3 {float: left; clear: both; padding: 15px 15px 0px 15px; text-align: left;}
.picksSub3 {font-size: 10px; font-weight: bold; color: #7f7f7c; /*background-color: #fff;*/ padding-left: 15px; }
#picksPhoto3 {display: block; padding: 15px 0px 0px 15px; color: #a3a4a4;}
#picksPhoto3 .leftPh {float: left; }
#picksPhoto3 .rightTxt {float: left; padding-left: 10px; text-align: left;}



