/*------------------------------------------------------------------
FINDS - TABLE OF CONTENTS
.................
1. GENERAL
2. CONTENT
2.1 LINKS
2.2
2.3 SPOTLIGHT
2.4 FEATURED
2.6 BASKET
2.7 QUIZ
3. BOOKMARKS
------------------------------------------------------------------*/

/*------------------------------------------------------------------
1. GENERAL
------------------------------------------------------------------*/

body#anniversary
{
 font-family: "Lucida Sans",Arial,Helvetica,sans-serif;
 color: #333333;
}

body.stripes
{
 background : #ccddb1 url(../img/anniversary/bg_01.gif) top center no-repeat;
}

body.circles
{
 background : #CDC9C9 url(../img/anniversary/bg_02.gif) top center no-repeat;
}

body.bubbles
{
 background : #B5D5E6 url(../img/anniversary/bg_03.gif) top center no-repeat;
}

body.pattern
{
 background : #A5D6C9 url(../img/anniversary/bg_04.gif) top center no-repeat;
}

#anniversary #header
{
 padding-bottom: 0;
}

#anniversary #footer .subwrapper
{
 width: 840px;
 padding: 7px 100px 7px 20px;
 background: #FFFFFF;
 width: 
}

#anniversary h1
{
 width: 84px;
}

#anniversary .one_column
{
 background: #FFFFFF;
 padding: 10px 9px;
 width: 560px;
 border: 1px solid #BCCCA3;
}

#anniversary h1,
#anniversary h2,
#anniversary h3,
#anniversary h4,
#anniversary h5
{
 font-family: Georgia,Verdana,Arial,Helvetica,sans-serif;
 color: #333333;
}


#anniversary h2 em,
#anniversary  h3 em,
#anniversary  h4 em,
#anniversary  h5 em 
{
 color: #a7a297;
 font-size: 0.65em;
 font-family: "Lucida Sans",Arial,Helvetica,sans-serif;
}

#anniversary h1 a
{
 background         : url(../img/anniversary/logo.png) no-repeat top left;
 height             : 71px;
 width              : 84px;
 margin-top         : 5px;
}

#anniversary h2#masthead_legend
{
 background : url(../img/anniversary/legend.png) no-repeat top left;
 height             : 69px;
 width              : 611px;
 margin-top         : 5px;
 margin-left        : 10px;
 float: left;
}

#anniversary ul#user_nav li,
#anniversary  ul#legals li,
#anniversary  ul#thispage li 
{
 background:transparent url(../img/anniversary/pipe.gif) no-repeat scroll right center;
}

#anniversary div#wrapper li.last
{
 background: none;
}

#anniversary p.highlight
{
 font-weight: 700;
 font-size: 1.2em;
}

/*------------------------------------------------------------------
2. CONTENT
------------------------------------------------------------------*/

#anniversary .module_wrapper
{
 margin-bottom: 1em;
}
#anniversary .module_wrapper .module
{
 margin-bottom :0;
}

#anniversary .module
{
 background-image: none;
}

#anniversary .spotlight,
#anniversary .featured,
#anniversary .list
{
 width: 278px;
 border: solid 1px #bbcca1;
 background-color: #FFFFFF;
 padding-top: 10px;
}

#anniversary dl#login_status dd
{
 color: #333333;
}

#anniversary div#wrapper a.key,
#anniversary div#tip_box a.key
{
 background: #EBEBEB url(../img/anniversary/gradient.jpg) repeat-x scroll left top;
 border: 1px solid #E1E1E1;
 color: #E45313;
 padding: 5px 10px;
}

#anniversary div#tip_box ul.actions
{
 margin-top: 1em;
}

#anniversary div#tip_box ul.actions li
{
 text-align: left;
}

#anniversary div#tip_box ul.actions li ul
{
 width: 100px;
 display: inline;
 margin-bottom: 0;
}

#anniversary div#tip_box h3
{
 font-size: 1.5em;
 margin-bottom: 0.5em;
}

#anniversary div#tip_box ul.actions li ul li
{
 float: left;
 padding: 5px;
}

#anniversary div#tip_box ul.actions li ul li.button
{
 float: right;
}

#anniversary div#tip_box ul.actions li ul strong
{
 color: #E45313;
}

#anniversary div#wrapper a.key strong,
#anniversary div#tip_box a.key strong
{
 font-weight: 500;
}

#anniversary div#wrapper a.key:hover
{
 text-decoration: none;
}

#anniversary div.article_wrapper,
#anniversary div.content_wrapper,
#anniversary div.work_wrapper
{
 background-color: #FFFFFF;
 padding: 10px;
}

#anniversary div.work_wrapper div.secondary_display,
#anniversary div.content_wrapper div.secondary_display
{
 width: 260px;
}

#anniversary div.article_wrapper div.split_large,
#anniversary div.content_wrapper div.split_large
{
 width: 410px;
}

#anniversary .secondary_display .actions .button
{
 margin-top: 10px;
}

#anniversary div.content_wrapper .spotlight,
#anniversary div#contest_form
{
 width: auto;
 border: 0;
 padding-top: 0;
}

#anniversary div#contest_form textarea
{
 width: 230px;
 height: 100px;
}

#anniversary div#contest_form img
{
 width: 230px;
}

#anniversary div.decorated
{
 background: #FFFFFF;
 padding: 10px;
}

#anniversary div#recomendations
{
 background: transparent;
}

/*------------------------------------------------------------------
2.1 LINKS
------------------------------------------------------------------*/

#anniversary div#wrapper a,
#anniversary  div#wrapper ul#basket li.price a
{
 color: #333333;
}

div#wrapper a:hover
{
 text-decoration: underline;
 color: #333333;
}

div#wrapper .over_img a:hover
{
 text-decoration: none !important;
}

#anniversary div#wrapper h2 a, 
#anniversary div#wrapper h3 a, 
#anniversary div#wrapper h4 a, 
#anniversary  div#wrapper h5 a,
#anniversary div#tip_box h3 a
{
 color:#171000;
 text-decoration:none;
}

#anniversary div#wrapper h2 a:hover, 
#anniversary div#wrapper h3 a:hover, 
#anniversary div#wrapper h4 a:hover, 
#anniversary  div#wrapper h5 a:hover 
#anniversary div#tip_box h3 a:hover
{
 text-decoration:underline;
}

#anniversary div#wrapper .spotlight p a,
#anniversary div#wrapper .featured  p a,
#anniversary  div#wrapper ul#basket li a
{
 color: #e45313;
}

#anniversary div#wrapper .spotlight p a:hover,
#anniversary div#wrapper .featured p a:hover
{
 color: #e45313;
}

/*------------------------------------------------------------------
2.2
------------------------------------------------------------------*/

#anniversary form#site_search
{
 margin-top: 10px;
}

#anniversary form#site_search input.text
{
 width: 165px;
 background: url(../img/anniversary/input_bg.gif) no-repeat top left;
 border: 0;
 padding: 3px 5px 3px 5px;
 font-size: 1.3em;
 color: #8c887e;
}

#anniversary form#site_search  button
{
 margin: 0;
 border: 0;
 padding: 0;
 background: none;
}

#anniversary form#site_search  button img
{
 border: 0;
}

#anniversary  form#site_search a
{
 display: block;
 font-size: 1.1em;
 margin-top: 2px;
 color: #181001;
}

#anniversary div.bg,
#anniversary div#navigation dl,
#anniversary div#navigation dl dd ul
{
 background: none;
}

#anniversary div#navigation dl dt
{
 border-bottom: solid #a7b58a 1px;
}

#anniversary div#navigation dl dd ul li 
{
 border-bottom: none;
 color: #000000;
 font-weight: bold;
 /*
 background: #AAAAAA;
 opacity: .5;
 */
}

#anniversary ul#breadcrumbs
{
 font-size: 1.1em;
}

ul#breadcrumbs li
{
 background-image: url(../img/anniversary/arrow_divider.gif);
 background-repeat: no-repeat;
 padding-right: 15px;
 color: #8c887e;
}

#anniversary  ul#breadcrumbs a
{
 color: #181001;
}

#anniversary ul#user_nav
{
 font-size: 1.1em;
}

/*------------------------------------------------------------------
2.3 SPOTLIGHT
------------------------------------------------------------------*/

#anniversary .spotlight h3,
#anniversary .decorated h3,
#anniversary .featured h3,
#anniversary .list h3
{
 font-size: 2em;
}

#anniversary .spotlight h2, 
#anniversary .spotlight h3
{
 width: 260px;
 padding: 0 10px;
}

#anniversary  .spotlight p,
#anniversary  .spotlight ul,
#anniversary  .spotlight ol 
{
 width: 145px;
 padding: 0 5px 0 5px;
}

#anniversary .spotlight img
{
 width: 109px;
 margin-left: 10px;
 margin-top: 4px;
 margin-left: 10px;
 border: 0;
}

/*------------------------------------------------------------------
2.4 FEATURED
------------------------------------------------------------------*/

#anniversary .featured img
{
 width: 256px;
 margin-left: 10px;
} 

#anniversary .featured h2, 
#anniversary .featured h3
{
 margin-bottom: 0.5em;
}

#anniversary .featured h2, 
#anniversary .featured h3,
#anniversary  .featured p,
#anniversary  .featured ul,
#anniversary  .featured ol 
{
 width: 256px;
 padding: 0 10px;
}

#anniversary  .featured p.legend,
#anniversary  .image p.legend
{
 color: #A7A297;
 font-style: italic;
 margin: 10px 0;
}

/*------------------------------------------------------------------
2.5 LIST
------------------------------------------------------------------*/

#anniversary .list h2, 
#anniversary .list h3,
#anniversary  .list p,
#anniversary  .list ul,
#anniversary  .list ol 
{
 width: 256px;
 padding: 0 10px;
}

#anniversary  .list li
{
 margin-bottom: .5em;
 padding-left: 12px;
 background: transparent url(../img/anniversary/bullet.gif) top left no-repeat;
}

#anniversary  .results ul.list
{
 border: 0;
 width: auto;
}

#anniversary  .results li
{
 margin-bottom: 1.5em;
}

#anniversary  .results li li
{
 margin-bottom: 0.5em;
}

#anniversary  .results li h3
{
 font-size: 1.4em;
}

#anniversary  .list li a
{
 color: #333333;
}

/*
#anniversary #extras ul
{
 background: #FFFFFF;
}
*/

/*------------------------------------------------------------------
2.6 BASKET
------------------------------------------------------------------*/

#anniversary div#extras .basket_wrapper
{
 background: #FFFFFF;
 min-height: 0;
 margin-bottom: 10px;
}

#anniversary div#extras h4#basket_header
{
 background: none;
 font-size: 1.8em;
 font-weight: 500;
}

#anniversary div#extras ul#basket li.empty
{
 color: #BBCCA1;
 background: none;
}

#anniversary div#extras ul#basket
{
 border: 0;
 background: none;
}

#anniversary ul.special_offers
{
 background: #FFFFFF;
 padding-right: 5px;
}
#anniversary ul.special_offers li
{
 padding-left: 10px;
}

#anniversary div#extras ul#basket li.price
{
 background: none;
}


/*------------------------------------------------------------------
2.7 QUIZ
------------------------------------------------------------------*/

#anniversary  div.quiz div.quiz_wrapper
{
 background: #FFFFFF url(../img/anniversary/module_footer.gif) bottom center no-repeat;
 padding-bottom: 5px;
}

#anniversary div.quiz div.image
{
 padding: 0;
}

#anniversary div.quiz div.description
{
 padding: 0;
 width: 270px;
}

#anniversary div.quiz .form_wrapper li label
{
 background: #E4EDD8;
}
#anniversary div.quiz .form_wrapper li li label 
{
 background: none;
}

#anniversary button.styled
{
 background: #EBEBEB url(../img/anniversary/gradient.jpg) top left repeat-x;
 border: solid 1px #E1E1E1;
 padding: 4px 15px;
 color: #e45313;
}

/*------------------------------------------------------------------
3. BOOKMARKS
------------------------------------------------------------------*/
#anniversary a.delicious
{
 background-image   : url(../img/bookmarks/sprite_delicious_finds.gif);
}

#anniversary a.digg
{
 background-image   : url(../img/bookmarks/sprite_digg_finds.gif);
}

#anniversary a.facebook
{
 background-image   : url(../img/bookmarks/sprite_facebook_finds.gif);
}

#anniversary a.reddit
{
 background-image   : url(../img/bookmarks/sprite_reddit_finds.gif);
}

#anniversary a.stumbleupon
{
 background-image   : url(../img/bookmarks/sprite_stumbleupon_finds.gif);
}

/*------------------------------------------------------------------
4. TRANSLUCENT
------------------------------------------------------------------*/

#anniversary div.overlaid
{
 width: 260px;
}
#anniversary div.translucent
{
 width: 260px;
 padding: 0 10px;
}

