/*----------------------------*/
/*=FOREVER DIAMONDS PROMOTION*/
/*----------------------------*/
#forever_diamonds div#wrapContentBlockMain {padding-left:0!important}
div#fd_background {background-image: url(/images/features/foreverdiamonds/mainBG1.jpg); width:880px; height:812px;background-repeat: no-repeat; margin:0 0 10px 0px; font-size:0.9em; color:#e9d1f4;line-height:14px;}
a.arrow{text-align:left;font-size:0.9em;color:#ff00e0!important; display:inline;font-weight:bold;background-image: url(/images/features/foreverdiamonds/fd_arrow.gif)!important;background-position:bottom right; background-repeat:no-repeat;text-decoration:none!important; text-transform:uppercase; padding-right:20px; }
a.arrow:hover{color:#fff!important;background-image: url(/images/features/foreverdiamonds/fd_arrow_hover.gif)!important;}
div#fd_logo {background-image: url(/images/features/foreverdiamonds/fd_logo.gif)!important; width:400px!important; height:121px!important; background-position: left;background-repeat: no-repeat; position:absolute; margin:40px 0 0 450px; z-index:500;}
div#fd_content {position:absolute; text-align:center; padding:0; margin:170px 0 0 390px; width:480px; font-size:1.2em}
div#fd_content h2 {color:#e6b0ff; text-transform:uppercase;line-height:20px;margin:0; padding:0px 0 0 0; font-size:1.0em!important; text-align:center;}
#forever_diamonds .trademark {font-size:0.8em; vertical-align:text-top;line-height:5px;}
div#diamond_ring_img {position:absolute!important; margin:60px 0 0 30px!important; width:392px; height:400px;}
div#diamond_ring_link {position:absolute!important; margin:520px 0 0 40px!important; width:120px; height:30px;}
div#forever_diamonds_link {position:absolute!important; margin:628px 0pt 0pt 260px; width:210px; height:40px;}
div#left_container {position:absolute; margin:470px 0pt 0pt 515px; width:360px; height:auto;}
div#left_container .earrings{margin:0;padding:0;background-image: url(/images/version2/h-samuel-trans.gif); width:130px; height:155px !important; background-position: left;background-repeat: no-repeat; float:left;}
div#left_container .rings {margin:0;padding:0;background-image: url(/images/version2/h-samuel-trans.gif); width:120px; height:155px!important; background-position: left;background-repeat: no-repeat; float:left;}
div#left_container .necklaces{margin:0;padding:0;background-image: url(/images/version2/h-samuel-trans.gif); width:100px;height:155px!important; background-position: left;background-repeat: no-repeat; float:left;}

div#left_container .earrings_link,
div#left_container .rings_link, div#left_container .necklaces_link{margin:0;padding:3px 0 0 0!important; width:130px; height:15px !important; float:left;}

div#ok_offer_container {position:relative; float:left;margin:145px 0pt 0pt -255px; padding:0; height:170px; width:530px;line-height:17px;}
div#ok_offer_container p {padding: 0 20px 5px 0; margin:0; }
div#ok_offer_container h2 {margin:0; color:#ffffff; margin:0; padding:0; height:20px!important;}
div#ok_offer_container a.arrow, div#forever_diamonds_link a.arrow {background-position:center right!important}
/*-------------------------*/
/*competition entrants page*/
/*-------------------------*/
div.competition_entrants_container{width:880px; margin:0; padding:0; height:100%}
div.competition_entrants_container p {color:#a951af; line-height:17px;padding:5px 0 10px 0; font-weight:bold}
p#fd_entrants_link a span {width:136px; height:19px; background-image:url(/images/features/foreverdiamonds/forever_diamonds_link.gif)!important;background-repeat:no-repeat}
p#fd_entrants_link a:hover span {background-image:url(/images/features/foreverdiamonds/forever_diamonds_link_hover.gif)}
div.competition_entrants_header{width:880px; height:145px; margin-top:10px;background-image:url(/images/features/foreverdiamonds/competition_entrants_header.gif);background-repeat:no-repeat;}
div.competition_entrants_container div#breadCrumbTrail {font-size:0.8em!important; padding-left:5px!important; margin-top:-17px!important;}
div.competition_entrants_header h1{width:280px;height:2em; padding-top:128px;margin-left:590px;color:#fff!important; font-size:0.9em!important; letter-spacing:2px;}
div.entrants_row1 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row1.jpg);background-repeat:no-repeat;}
div.entrants_row2 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row2.jpg);background-repeat:no-repeat}
div.entrants_row3 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row3.jpg);background-repeat:no-repeat}
div.entrants_row4 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row4.jpg);background-repeat:no-repeat}
div.entrants_row5 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row5.jpg);background-repeat:no-repeat}
div.entrants_row6 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row6.jpg);background-repeat:no-repeat}
div.entrants_row7 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row7.jpg);background-repeat:no-repeat}
div.entrants_row8 {width:880px;height:139px;background-image:url(/images/features/foreverdiamonds/entrants_row8.jpg);background-repeat:no-repeat; padding-bottom:30px}

div#foreverdiamonds_link{width:136px;height:19px;margin:15px 0 0 0;padding:0;clear:both;}
div#foreverdiamonds_link ul{padding:0;margin:0;list-style:none;}
div#foreverdiamonds_link li{width:136px;height:19px;float:left;display:inline;position:relative;overflow:hidden;}
div#foreverdiamonds_link li a {width:136px;height:19px;overflow:hidden;margin:0;padding:0;}
div#foreverdiamonds_link li a  span {width:136px;height:19px;overflow:hidden;margin:0;padding:0;display:block;background-color:#ffffff;background-repeat: no-repeat;background-position: left top;}

li#fd_link a span {background-image:url(/images/features/foreverdiamonds/forever_diamonds_link.gif);}
li#fd_link a:hover span {background-image:url(/images/features/foreverdiamonds/forever_diamonds_hover.gif)}

/*-------------------------*/
/*competition winners page*/
/*-------------------------*/
div.competition_container {margin:10px 0 10px 0}
div.forever_diamonds_header{width:880px; height:145px;background-image:url(/images/features/foreverdiamonds/competition_winner_header.gif);background-repeat:no-repeat;}
div.competition_container div#breadCrumbTrail {font-size:0.8em!important; padding-left:5px!important; margin-top:-17px}
div.forever_diamonds_header h1{width:200px;height:2em; padding-top:128px;margin-left:710px;color:#fff!important; font-size:0.9em!important; letter-spacing:2px;}
div.top_content_container{width:880px;height:740px;padding:0;margin:12px 0 0 0; background-image:url(/images/features/foreverdiamonds/top_content.jpg);background-repeat:no-repeat;}
div.competition_container p{clear:left;color:#e9d1f4; margin: 0 0 0 17px; padding:0;width:400px; font-size:0.9em!important; line-height:1.4em;}
div.top_content_container p.large_width{width:315px!important}
div.top_content_container p.small_width{width:270px!important}
div.top_content_container p.smallest_width{width:245px!important}
div.competition_container .trademark {font-size:0.8em; vertical-align:text-top;line-height:5px;}
div.top_content_container h2, div.middle_content_container h2 {margin:27px 0 0 17px!important;height:14px!important;padding:0!important;text-transform:uppercase; color:#ff00e0; font-weight:bold; font-size:0.9em!important;}
div.top_content_container div.left_header{color:#fff; font-size:2.8em; letter-spacing:0.2em;float:left;width:220px; text-transform:uppercase; padding:25px 0 18px 15px;margin:0;}
div.top_content_container div.right_header{color:#ff00e0;float:right;width:640px; font-weight:bold; font-size:0.9em; letter-spacing:0.2em; text-transform:uppercase; padding:0; margin:27px 0 15px 0px; line-height:1.7em;}
div.top_content_container div.right_header .white {color:#fff}
div.top_content_container div.right_header .pink {color:#e6b0ff}
div.middle_content_container{width:880px;height:153px;padding:0;margin:0;background-image:url(/images/features/foreverdiamonds/middle_content.jpg);background-repeat:no-repeat;}
div.middle_content_container h2 {margin:0!important; padding:20px 0pt 0pt 282px !important}
div.bottom_content_container{width:880px;height:123px;padding:0;margin:0;background-image:url(/images/features/foreverdiamonds/bottom_content.jpg);background-repeat:no-repeat;}
div.bottom_content_container p {width:620px!important; padding-top:15px!important}
div.bottom_content_container a {font-size:0.8em!important;color:#fff!important;text-transform:uppercase!important; font-weight:bold; background-image:url(/images/features/foreverdiamonds/white_arrow.gif);background-position: right top;background-repeat:no-repeat; padding-right:20px}
div.bottom_content_container a:hover {color:#ff00e0!important; background-image:url(/images/features/foreverdiamonds/arrow.gif);background-position: right top;background-repeat:no-repeat;}

/*-------------------------*/
/*competition archive page-*/
/*-------------------------*/
div#archive_banner {width:880px; height:127px; margin:10px 0 10px 0;padding:0}
div#archive_banner.christmas07{background-image:url(/images/features/foreverdiamonds/christmas07_archive_banner.gif);background-position: left top;background-repeat:no-repeat;}
div.competition_details{margin:15px 0 0 0px;float:left;width:200px; text-transform:uppercase;}
div.competition_details p{font-size:0.9em;font-weight:bold;letter-spacing:0.2em;line-height:1.7em;color:#ff00e0!important; }
div.competition_details p.sub_text {color:#fff!important; margin-top:35px;}
div.banner_links{float:right;width:240px;text-align:right;padding:40px 15px 30px 0;}
div.banner_links a.arrow{font-size:0.8em!important;color:#fff!important;background-image: url(/images/features/foreverdiamonds/fd_arrow_hover.gif)!important;background-position:right; background-repeat:no-repeat;line-height:3.2em;}
div.banner_links a.arrow:hover{color:#ff00e0!important;background-image: url(/images/features/foreverdiamonds/fd_arrow.gif)!important;}
