/* ----------------------------------------------------------------------------------------------------
Author:		J Dagnall
Title:		Master Stylesheet
Project:	Carl Christopher (carlchristopher.com)
Version:	1.0, Sep 2009
Modified:	6 Apr 2010 by JD
----------------------------------------------------------------------------------------------------*/

/* ----------------------------------------------------------------------------------------------------
GLOBAL
----------------------------------------------------------------------------------------------------*/
/*
RESET
--------------------------------------------------*/
html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, p, blockquote, img table, caption, tbody, tfoot, thead, tr, th, td, form, fieldset, input, textarea, label, legend { margin: 0; padding: 0; font-weight: inherit; font-style: inherit; font-size: 100%; font-family: inherit; vertical-align: baseline; background: transparent; }
html, body { position: relative; line-height: 1; background-color: #fff; }
address, caption, cite, code, dfn, em, strong, th, var { font-style: normal; font-weight: normal; }
ul, ol { list-style: none; }
table { border-collapse: collapse; border-spacing: 0; }
caption, th { text-align: left; font-weight: normal; }
legend { color: #000; }
h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; }
q::before, q::after, blockquote::before, blockquote::after { content: ''; }
q, blockquote { quotes: "" ""; }
abbr, acronym, fieldset, img, a img, :link img, :visited img { border: 0; }
strong { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; }
/*
Basics
--------------------------------------------------*/
* { margin: 0; padding: 0; font-size: 100%; }
html, body { background: #212930 url(site/cvc-mono-6.gif) fixed top repeat; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56; text-align: left; }
acronym { border-bottom: 1px solid #D2D6D9; }
a { color: #868f98; text-decoration: none; background-color: transparent; outline: none; border-bottom: none; }
img { border: none; }
::-moz-selection { background: #fce000; color: #212930; }
::selection { background: #fce000; color: #212930; }
/*
Page Container
--------------------------------------------------*/
#container { position: relative; /*display: block;*/ width: 991px; margin: 0 auto; background-color: #ffffff; }
/*
Content
--------------------------------------------------*/
#content { float: left; position: relative; /*display: block;*/ margin: 0 0 36px 0; padding: 0 0 0 37px; background-color: #ffffff; width: 954px; border-radius-bottomleft: 6px; border-radius-bottomright: 6px; -webkit-border-radius-bottomleft: 6px; -webkit-border-radius-bottomright: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-bottomright: 6px; }
/*
Misc
--------------------------------------------------*/
hr, .hide { display: none; }
.clear { clear: both; visibility: hidden; }
.clearfix:after, .container:after { content: ".";  display: block;  height: 0;  clear: both;  visibility: hidden; }
.clearfix, .container { display: inline-block; }
* html .clearfix, * html .container { height: 1%; }
.clearfix, .container { display: block; }
/* ----------------------------------------------------------------------------------------------------
HEADER
----------------------------------------------------------------------------------------------------*/
/*
Top Wrap OFF
--------------------------------------------------*/
#top-wrap-off { display: block; width: 917px; height: 27px; margin: 0 0 0 37px; background-color: #e8eaec; border-bottom: 1px solid #d2d6d9; }
/*#top-wrap:hover { background-color: #fef7bf; border-bottom: 1px solid #fce000; }*/
/*
Left Options
--------------------------------------------------*/
#top-wrap-off-left { float: left; background: none; list-style: none; }
#top-wrap-off-left li { padding: 5px 0 0 18px; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; /*c3c8cd*/ line-height: 19px; }
#top-wrap-off-left li a { font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; }
#top-wrap-off-left li a:hover { color: #414b56; }
/*
Right Options
--------------------------------------------------*/
#top-wrap-off-right { float: right; background: none; list-style: none; }
#top-wrap-off-right li { padding: 5px 18px 0 0; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #c3c8cd; line-height: 19px; }
#top-wrap-off-right li a { font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; }
#top-wrap-off-right li a:hover { color: #414b56; }
#top-wrap-off p.top-left { float: left; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #c3c8cd; padding: 5px 0 0 18px; line-height: 19px; }
/*
Top Wrap ON
--------------------------------------------------*/
#top-wrap-on { display: block; width: 917px; height: 27px; margin: 0 0 0 37px; background-color: #fef7bf; border-bottom: 1px solid #fce000; }
/*#top-wrap:hover { background-color: #fef7bf; border-bottom: 1px solid #fce000; }*/
/*
Left Options
--------------------------------------------------*/
#top-wrap-on-left { float: left; background: none; list-style: none; }
#top-wrap-on-left li { padding: 5px 0 0 18px; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; line-height: 19px; }
#top-wrap-on-left li a { font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #289728; }
#top-wrap-on-left li a:hover { color: #414b56; }
/*
Right Options
--------------------------------------------------*/
#top-wrap-on-right { float: right; background: none; list-style: none; }
#top-wrap-on-right li { padding: 5px 18px 0 0; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; line-height: 19px; }
#top-wrap-on-right li a { font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #289728; }
#top-wrap-on-right li a:hover { color: #414b56; }
#top-wrap-on p.top-left { float: left; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #c3c8cd; padding: 5px 0 0 18px; line-height: 19px; }
/*
Header
--------------------------------------------------*/
#header { position: relative; display: block; width: 917px; height: 145px; margin: 0 0 0 37px; /*background-color: transparent;*/ }
/*
Navigation
--------------------------------------------------*/
#nav-container { position: relative; display: block; width: 917px; /*background-color: #ccc;*/ }
#top-nav { float: left; width: 917px; list-style: none; background: none; border-top: 3px solid #7a1a57; border-bottom: 1px solid #d2d6d9; }
#top-nav li { display: inline; float: left; padding: 12px 12px 13px 0; line-height: 18px; }
/*#top-nav li.first { padding: 0 8px 0 0; }
#top-nav li.last { background: none; }*/
#top-nav li a { font-weight: bold; color: #7a1a57; /*text-transform: uppercase;*/ }
#top-nav li a:hover { color: #e0218a; padding-bottom: 1px; /*border-bottom: 1px solid #fce000;*/ }
/*#top-nav li a:active { background: #fce000; }*/
#top-nav li a.selected { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; }
#header p.top-right { display: inline; float: right; text-align: right; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #868f98; padding: 12px 0 0 0; line-height: 18px; }
/*
Active Navigation Style
--------------------------------------------------*/
/*body#home a#home-nav,*/
body#home a#home-nav, body#profile a#profile-nav, body#wedding-rings a#wedding-rings-nav, body#brands a#brands-nav, body#gallery a#gallery-nav, body#contact a#contact-nav { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; }
/*
Logo
--------------------------------------------------*/
h1#logotype { float: left; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #00ab39; padding: 53px 0 19px 0; display: block; }
h1#logotype a { float: left; text-indent:-9999px; padding: 26px 0 0 0; overflow: hidden; height: 0px !important; height /**/:26px; /* for IE5/Win only */ display: block; width: 278px; background: url(site/cc-logo-26-1.gif) no-repeat 0 0; }
/*h1#logotype a:hover { background-position: 0 -18px; }
h1#logotype a:active, h1#logotype a.selected { background-position: 0 -18px; }*/
/*
CVC
--------------------------------------------------*/
#header .cvc { float: right; text-indent: -9000px; margin: 18px /*439px*/ 0 0 0; padding: 64px 0 0 0; overflow: hidden; height: 0px !important; height /**/:64px; /* for IE5/Win only */ width: 39px; background: url(site/cvc-lg-3.gif) top left no-repeat;}
/*
Search Form
--------------------------------------------------*/
#header form { display: block; position: absolute; right: 0; top: 27px; height: 26px; overflow: hidden; padding: 0 0 0 26px; background: url("site/search-icon-2.gif") top left no-repeat; }
#header form:hover input[type="text"], #header input[type="text"]:focus { margin-left: 10px; }
/*#header form div { margin-top: 0; }*/
#header input[type="text"] { display: block; float: left; width: 191px; margin-left: -1000em; padding: 4px 12px 4px 12px; font: normal 13px Corbel, Helvetica, Arial, sans-serif; line-height: 18px; color: #414b56 !important; background-color: #fdef7f; border: 0 none; outline: 0 none;
border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; /*-webkit-transition: color, background-color .2s ease-in;*/ }
#header input[type="submit"] { display: none; }
#search a { position: absolute; right: 0; top: 27px; display: block; margin: 0; padding: 26px 0 0 0; overflow: hidden; height: 0px !important;  height /**/:26px; /* for IE5/Win only */ width: 26px; background: url(img/search-icon-1.gif) top left no-repeat; }
#search a:hover { background-position: 0 -26px; }
#search a:active { background-position: 0 -26px; }
/* ----------------------------------------------------------------------------------------------------
FOOTER
----------------------------------------------------------------------------------------------------*/
/*
Footer Navigation
--------------------------------------------------*/
#footer { float: left; width: 917px; height: 80px; /*padding: 0 0 31px 0;*/ border-top: 3px solid #7a1a57; }
#footer-contact { /*position: relative;*/ z-index: 1; margin-top: -43px; float: left; width: 917px; height: 80px; border-top: 3px solid #7a1a57; }
/*
Left Options
--------------------------------------------------*/
#footer-left { float: left; background: none; list-style: none; }
#footer-left li { padding: 12px 0px 0px 0; font: normal 12px Cambria, "Times New Roman", Georgia, serif; color: #c3c8cd; line-height: 18px; }
#footer-left li a { font: normal 12px Cambria, "Times New Roman", Georgia, serif; color: #7a1a57; }
#footer-left li a:hover { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; }
/*
Right Options
--------------------------------------------------*/
#footer-right { float: right; background: none; list-style: none; }
#footer-right li { font: normal 13px Cambria, "Times New Roman", Georgia, serif; color: #e0218a; padding: 12px 0 0 0; line-height: 18px; }
#footer-right li a { color: #e0218a; }
#footer-right li a:hover { color: #7A1A57; }
/*
Footer Arrow (Scroll to top)
--------------------------------------------------*/
img#footer-arrow { margin: 0 0 0 9px; padding: 9px 0 0 0; height: 0px !important; height /**/:9px; /* for IE5/Win only */ width: 9px; }
a img#footer-arrow { background: url(site/arrow-up-4.gif) top left no-repeat; }
a:hover img#footer-arrow { background-position: 0 -9px; }
a:active img#footer-arrow { background-position: 0 -9px; }
/*
Scroll up
--------------------------------------------------*/
.scroll-up { float: right; margin-top: 15px; text-align: left; }
.scroll-up a { float: right; display: block; padding: 14px 0 0 0; overflow: hidden; height: 0px !important; height /**/:14px; /* for IE5/Win only */ width: 189px; background: url(site/store-summer.gif) top left no-repeat; }
/*.scroll-up a:hover { background-position: 0 -23px; }
.scroll-up a:active { background-position: 0 -23px; }*/
/*
Soon
--------------------------------------------------*/
#footer-left li.soon { text-indent: -9000px; margin-top: 15px; padding: 11px 0 0 0; overflow: hidden; height: 0px !important; height /**/:11px; /* for IE5/Win only */ width: 215px; background: url(site/makers-16-2.gif) top left no-repeat; }
#footer-left li.brand-1 { text-indent: -9000px; margin-top: 15px; padding: 107px 0 0 0; overflow: hidden; height: 0px !important; height /**/:107px; /* for IE5/Win only */ width: 215px; background: url(site/s-pandora-1.gif) top left no-repeat; }
/*
Copyright
--------------------------------------------------*/
p.copyright { clear: both; float: left; font: normal 12px Corbel, Helvetica, Arial, sans-serif; /*line-height: 19px;*/ color: #868f98; margin-top: 3px; }
p.btm-right { float: right; font: normal 13px Cambria, "Times New Roman", Georgia, serif; color: #e0218a; padding: 13px 0 0 0; line-height: 18px; }
/* ----------------------------------------------------------------------------------------------------
LEFT 1
----------------------------------------------------------------------------------------------------*/
/*
Quotes
--------------------------------------------------*/
#quote-left { float: left; background: none; list-style: none; }
#quote-left li.type { text-indent: -9000px; width: 215px; height: 107px; background: url(site/quote-6.png) top left no-repeat; margin-top: 16px; padding: 107px 0 0 0; height: 0px !important; height /**/:16px; /* for IE5/Win only */
}
.banner-459 { float: left; margin: 1px 0 18px 0; width: 215px; height: 459px; /*background: #e8eaec; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px;*/ }
.banner-428-rule-g { float: left; margin: 1px 0 18px 0; width: 215px; height: 431px; background: #e8eaec; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
/*.banner-428-rule-g:hover { background: #fce8f3; }*/
/*
Banner 215 (rule top)
--------------------------------------------------*/
.banner-215-rule-g { float: left; margin: 1px 0 18px 0; width: 215px; height: 107px; background: #e8eaec; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-rule-g:hover { background: #fce8f3; }
.banner-215-rule-p { float: left; margin: 1px 0 18px 0; width: 215px; height: 107px; background: #fce8f3; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-rule-p:hover { background: #e8eaec; }
.banner-215-g { float: left; margin: 0 0 18px 0; width: 215px; height: 107px; background: #e8eaec; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-g:hover { background: #fce8f3; }
.banner-215-p { float: left; margin: 0 0 18px 0; width: 215px; height: 107px; background: #fce8f3; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-p:hover { background: #e8eaec; }
.banner-215-rule-b { float: left; margin: 1px 0 18px 0; width: 215px; height: 107px; background: #212930; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-rule-b:hover { background: #414b56; }
.banner-215-rule-y { float: left; margin: 1px 0 18px 0; width: 215px; height: 107px; background: #fef7bf; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215-rule-y:hover { background: #e8eaec; }
/*
Banner 215 (no rule top)
--------------------------------------------------*/
.banner-215 { float: left; margin: 36px 0 0 0; width: 215px; height: 107px; background: #fce8f3; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
.banner-215:hover { background: #f4f5f5; }
.banner-215-stack { float: left; margin: 0 0 18px 0; width: 215px; height: 260px; background: #fff; }
.banner-215-stock { float: left; margin: 0 0 18px 0; width: 215px; height: 107px; background: #fff; }
.banner-215-quote-g { float: left; margin: 0 0 18px 0; width: 215px; height: 107px; background: #e8eaec; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
/*.banner-215-quote-g:hover { background: #fce8f3; }*/
.banner-215-quote-p { float: left; margin: 0 0 18px 0; width: 215px; height: 107px; background: #fce8f3; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
/*.banner-215-quote-p:hover { background: #e8eaec; }*/
/*
Left Holder
--------------------------------------------------*/
.left-215 { float: left; width: 215px; margin: 0 19px 0 0; }
/*
Left Column
--------------------------------------------------*/
.left { float: left; width: 215px; margin: 34px 19px 0 0; border-bottom: 1px solid #d2d6d9; }
.left-banner { float: left; width: 215px; margin: 18px 0 0 0; border-bottom: 1px solid #d2d6d9; }
/*
Left Column Heading/List Navigation
--------------------------------------------------*/
.left-head h2 { color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; padding: 12px 0 13px 0; border-top: 3px solid #d2d6d9; width: 234px; line-height: 18px; }	
.left-head ul { list-style: none; /*border-bottom: 2px solid #d2d6d9;*/ }
/*.left-head ul li { padding: 0; margin: 0; }*/
.left-head ul li a { display: block; color: #7A1A57; padding: 4px 0 4px 0; border-top: 1px solid #d2d6d9; line-height: 18px; }
.left-head ul li a:hover { color: #E0218A; }
/*
Left Column Sub Navigation
--------------------------------------------------*/
#left-nav-sub h2 { color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; padding: 12px 0 13px 0; border-top: 3px solid #d2d6d9; width: 234px; line-height: 18px; }
#left-nav-sub ul { list-style: none; border-bottom: 1px solid #d2d6d9; }
/*#left-nav-sub ul li { padding: 0; margin: 0; }*/
#left-nav-sub ul li a { font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; display: block; color: #7A1A57; padding: 4px 0 4px 0; border-top: 1px solid #d2d6d9; }
#left-nav-sub ul li a:hover { color: #E0218A; }
#left-nav-sub ul li:active { color: #000; }
/*
Left Navigation New
--------------------------------------------------*/
span.endpoint { display: inline; /*float: left;*/ text-align: left; margin: 0 0 0 9px; color: #E0218A; }
span.bullet { display: inline; float: left; text-align: left; margin: 4px 9px 0 0; color: #c3c8cd; }
p.new { display: inline; float: right; text-align: right; margin: -22px 0 0 0; color: #c3c8cd; }
/* ----------------------------------------------------------------------------------------------------
CENTRE 449
----------------------------------------------------------------------------------------------------*/
/*
Map
--------------------------------------------------*/
#gmap { position: relative; z-index: 2; float: left; margin: 14px 0 14px 0; width: 449px; height: 449px /*494px*/; background: #f4f5f5 url(site/cross-3-map.png) 50% 50% no-repeat; }
/*#gmap:hover { background: #d2d6d9; }*/
p.map-blank { position: relative; z-index: 3; float: left; width: 449px; height: 45px; margin-top: -45px; text-align: left; background: #fff; /*opacity: .50;*/ }
p.map-caption { position: relative; z-index: 4; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #868F98; text-align: left; margin: -31px 0 0 0; padding: 0 0 10px 0; }
/*
Centre 2 Columns
--------------------------------------------------*/
#centre-449 { float: left; width: 449px; margin: 34px 19px 42px 0; border-top: 3px solid #d2d6d9; }
/*
Centre Column Heading
--------------------------------------------------*/
#centre-449 h2 { color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif;  padding: 12px 0 0 0; line-height: 18px; width: 215px; }
#centre-449 h3 { display: inline; float: right; color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif;  padding: 12px 0 0 0; line-height: 18px; width: 215px; }
/*
Image Rotator big (jq)
--------------------------------------------------*/
div#rotator-449 { position: relative; float: left; margin: 14px 0 14px 0; width: 449px; height: 341px; background: #f4f5f5 url(site/load-430-s.gif) 50% 50% no-repeat; }
div#rotator-449 ul li { float: left; position: absolute; list-style: none; }
div#rotator-449 ul li img { background-color: transparent; }
div#rotator-449 ul li.show { z-index: 1; }
/*
Image Transition (prototype)
--------------------------------------------------*/
#crossfade-shop { position: relative; float: left; margin: 14px 0 1px 0; width: 449px; height: 341px; background: #f4f5f5 url(site/load-3.gif) 50% 50% no-repeat; }
#crossfade-shop:hover { background: #d2d6d9; }
#feature1, #feature2, #feature3, #feature4, #feature5, #feature6, #feature7, #feature8 { position: absolute; top: 0px; left: 0px; }
#image1, #image2, #image3, #image4, #image5, #image6, #image7, #image8 { margin: 0; padding: 0; }
#text1, #text2, #text3, #text4, #text5, #text6, #text7, #text8 { margin: 0; padding: 0; }
#quote1, #quote2, #quote3, #quote4, #quote5, #quote6, #quote7, #quote8 { position: absolute; bottom: 0px; left: 0px; }
/*
Paragraph Styles
--------------------------------------------------*/
.cluster-449 { float: left; width: 449px; }
.cluster-449-2 { float: left; width: 449px; margin: 22px 0 0 0; }
/*
Paragraph 449 (width)
--------------------------------------------------*/
p.paragraph-449 { color: #414b56; padding: 9px 0 9px 0; width: 439px; line-height: 18px; }
p.paragraph-449 a:link { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-449 a:visited { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-449 a:hover { color: #E0218A; border-bottom: 1px solid #fce000; padding-bottom: 1px; }
/*p.paragraph-449 a:active { background: #fce000; }*/
/*
Paragraph 215 (rule top)
--------------------------------------------------*/
p.paragraph-215-rule { border-top: 1px solid #d2d6d9; color: #414b56; padding: 13px 0 13px 0; width: 215px; line-height: 18px; }
p.paragraph-215-rule a:link { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215-rule a:visited { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215-rule a:hover { color: #E0218A; border-bottom: 1px solid #fce000; padding-bottom: 1px; }
/*
Paragraph 215 (no rule top)
--------------------------------------------------*/
p.paragraph-215 { color: #414b56; padding: 9px 0 9px 0; width: 210px; line-height: 18px; }
p.paragraph-215 a:link { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215 a:visited { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215 a:hover { color: #E0218A; border-bottom: 1px solid #fce000; padding-bottom: 1px; }
/*p.paragraph-215 a:active { background: #fce000; }*/
/*
Paragraph 215 Contact
--------------------------------------------------*/
p.paragraph-215-contact { color: #414b56; padding: 0 0 9px 0; width: 205px; }
p.paragraph-215-contact a:link { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215-contact a:visited { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.paragraph-215-contact a:hover { color: #E0218A; border-bottom: 1px solid #fce000; padding-bottom: 1px; }
/*p.paragraph-215 a:active { background: #fce000; }*/
/*
Paragraph 215 Left/Right aligned
--------------------------------------------------*/
.left-215 { position: relative; display: block; float: left; width: 215px; margin: 0 19px 0 0; }
.right-215 { position: relative; display: block; float: right; width: 215px; }	
/*
Paragraph Top (Scroll to top)
--------------------------------------------------*/
p.paragraph-end { float: left; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #414B56; margin: 0 0 1px 0; padding: 0 0 4px 0; width: 449px; border-bottom: 1px solid #d2d6d9; line-height: 18px; }
p.paragraph-top { float: left; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #414B56; margin: 0 0 1px 0; padding: 0 0 13px 0; width: 449px; border-bottom: 1px solid #d2d6d9; line-height: 18px; }
p.paragraph-top a:link { color: #868f98; background: none; }
p.paragraph-top a:visited { color: #868f98; }
p.paragraph-top a:hover { color: #E0218A; }
/*p.paragraph-top a:active { background: #fce000; }*/
/*
Paragraph Arrow (Scroll to top)
--------------------------------------------------*/
img.paragraph-arrow { margin: 0 0 0 9px; padding: 9px 0 0 0; height: 0px !important; height /**/:9px; /* for IE5/Win only */ width: 9px; }
a img.paragraph-arrow { background: url(site/arrow-up-2.gif) top left no-repeat; }	
a:hover img.paragraph-arrow { background-position: 0 -9px; }
a:active img.paragraph-arrow { background-position: 0 -9px; }
/*
Image Styles
--------------------------------------------------*/
p.image-449 { /*position: relative;*/ display: block; float: left; margin: 14px 0 14px 0; width: 449px; height: 341px; background: #f4f5f5 url(site/load-430-s.gif) 50% 50% no-repeat; }
/*p.image-449:hover { opacity: 0.75; filter: alpha(opacity=75); -moz-opacity: .75; }*/
p.image-215 { /*position: relative;*/ display: block; float: left; margin: 14px 0 14px 0; width: 215px; height: 215px /*107px*/; background: #f4f5f5 url(site/load-430-s.gif) 50% 50% no-repeat; }
/*p.image-215:hover { opacity: 0.75; filter: alpha(opacity=75); -moz-opacity: .75; }*/
/* ----------------------------------------------------------------------------------------------------
CENTRE 683
----------------------------------------------------------------------------------------------------*/
/*
Home page
--------------------------------------------------*/
/*
CVC logo
--------------------------------------------------*/
.cvc-1 { position: absolute; left: 431px; top: 180px /*197px 180px*/; display: block; width: 55px; height: 90px; background: url(site/cvc-1.png) top left no-repeat; outline: none; z-index: 1; }
/*
Pink Panel
--------------------------------------------------*/
#panel-pnk { z-index: 100; float: left; width: 233px; background: #e0218a; position: absolute; left: 0; bottom: 36px; border-radius-bottomright: 6px; border-radius-topright: 6px; -webkit-border-radius-bottomright: 6px; -webkit-border-radius-topright: 6px; -moz-border-radius-bottomright: 6px; -moz-border-radius-topright: 6px; /*filter: alpha(opacity:75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75;*/ }
/*
Pink Panel Heading/List Navigation
--------------------------------------------------*/
#night h2 { color: #5add45; margin: 0 20px 0 20px; padding: 16px 0 4px 0; font-size: 15px; border-bottom: 1px solid #606a74; /*width: 301px;*/ /*line-height: 18px;*/ /*border-top: 3px solid #d2d6d9;*/ /*border-bottom: 1px solid #e8eaec;*/ }
#night ul li { font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #fff; margin: 0 18px 0 18px; padding: 13px 0 0 0; line-height: 18px; }
#night .this { /*width: 301px;*/ margin: 0 18px 0 18px; padding: 0 0 13px 0; border-bottom: none; /*text-transform: uppercase;*/ }
#night .this:hover { background: none; border-bottom: none; }
#night .this a { color: #fce000; margin: 0; /*padding: 6px 0 6px 0;*/ border-bottom: none; }
#night .this a:hover { color: #fff; /*background: #FEF7BF;*/ }
/*
Grey Panel
--------------------------------------------------*/
#panel-gry { z-index: 100; float: left; width: 233px; background: #414b56; position: absolute; right: 0; top: 36px; border-radius-bottomleft: 6px; border-radius-topleft: 6px; -webkit-border-radius-bottomleft: 6px; -webkit-border-radius-topleft: 6px; -moz-border-radius-bottomleft: 6px; -moz-border-radius-topleft: 6px; /*filter: alpha(opacity:75); -moz-opacity: 0.75; -khtml-opacity: 0.75; opacity: 0.75;*/ }
/*
Grey Panel Heading/List Navigation
--------------------------------------------------*/
#recent h2 { text-indent: -9999px; color: #5add45; margin: 23px 0 17px 18px; font-size: 15px; width: 72px; height: 13px; background: url(site/welcome-3.gif) no-repeat 0 0; }	
#recent ul li { /*width: 215px;*/ font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #c3c8cd; margin: 0 18px 0 18px; padding: 13px 3px 13px 0; border-top: 1px solid #606a74; line-height: 18px; }
/*#recent ul li:hover { background: #212123; }*/
#recent ul li a { color: #fff; border-bottom: none; }
#recent ul li a:hover { color: #ff1cac; }
#recent .more { /*width: 301px;*/ margin: 0 18px 0 18px; padding: 13px 0 22px 0; }
#recent .more:hover { background: none; border-bottom: none; }
#recent .more a { font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #fce000; border-bottom: none; }
#recent .more a:hover { color: #fff; }
span.gry { color: #868f98; float: right; display: inline; text-transform: uppercase; }
span.ora { position: relative; display: block; color: #7a1a57; float: right; display: inline; text-transform: uppercase; }
span.blu { color: #00a7d8; float: right; display: inline; text-transform: uppercase; }
span.grn { color: #5add45; float: right; display: inline; text-transform: uppercase; }
span.pnk { color: #ff1cac; float: right; display: inline; text-transform: uppercase; }
/*
Image Rotator big (jq)
--------------------------------------------------*/
#panel-hold{ position: relative; float: left; margin: 18px 0 17px 0; width: 917px; height: 449px /*485px 449px*/; }
div#rotator-917 { /*position: relative; float: left; margin: 18px 0 17px 0;*/ width: 917px; height: 449px /*485px 449px*/; background: #f4f5f5 url(site/load-427-b.gif) 50% 50% no-repeat; /*cvc-1.png*/ }
div#rotator-917 ul li { float: left; position: absolute; list-style: none; }
div#rotator-917 ul li img { background-color: transparent; }
div#rotator-917 ul li.show { z-index: 1; }
/*
Image Transition (prototype)
--------------------------------------------------*/
#crossfade1 { position: relative; float: left; margin: 18px 0 17px 0; width: 917px; height: 449px /*485px 449px*/; background: #f4f5f5 url(site/load-427-b.gif) 50% 50% no-repeat; visibility: hidden; }
#feature1, #feature2, #feature3, #feature4, #feature5, #feature6, #feature7, #feature8, #feature9, #feature10, #feature11, #feature12 { position: absolute; top: 0px; left: 0px; /*background: #f4f5f5 url(site/load-4.gif) center no-repeat;*/ }
#image1, #image2, #image3, #image4, #image5, #image6, #image7, #image8 { margin: 0; padding: 0; }
#text1, #text2, #text3, #text4, #text5, #text6, #text7, #text8 { margin: 0; padding: 0; }
#quote1, #quote2, #quote3, #quote4, #quote5, #quote6, #quote7, #quote8 { position: absolute; bottom: 0px; left: 0px; }
/*
Centre Column
--------------------------------------------------*/
#centre-683 { float: left; width: 683px; margin: 34px 37px 42px 0; border-top: 3px solid #d2d6d9; }
/*
Centre Column Heading/Breadcrumbs
--------------------------------------------------*/
#centre-683 h2 { float: left; color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; padding: 12px 0 0 0; line-height: 18px; width: 683px; }
/*
Paragraph Styles
--------------------------------------------------*/
.cluster-683-1 { float: left; width: 683px; }
.cluster-683-2 { float: left; width: 683px; margin: 22px 0 0 0; }
/*
Paragraph 449 (width)
--------------------------------------------------*/
p.shop-449 { color: #414b56; padding: 9px 0 9px 0; width: 439px; }
p.shop-449 a:link { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; /*background: #fce000;*/ }
p.shop-449 a:visited { color: #7A1A57; border-bottom: 1px solid #d2d6d9; padding-bottom: 1px; }
p.shop-449 a:hover { color: #E0218A; border-bottom: 1px solid #fce000; padding-bottom: 1px; }
/*p.paragraph-449 a:active { background: #fce000; }*/
/*
Paragraph 215 (width)
--------------------------------------------------*/
p.shop-215 { font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #414b56; padding: 9px 0 9px 0; width: 205px; }
p.shop-215 a:link { color: #7A1A57; }
p.shop-215 a:visited { color: #7A1A57; }
p.shop-215 a:hover { color: #289728;}
/*#p.shop-215 a:active { background: #fce000; }*/
/*
Paragraph 215 Left/Right aligned
--------------------------------------------------*/
.left-215-shop { position: relative; display: block; float: left; width: 215px; /*padding: 0 0 18px 0;*/ margin: 0 19px 0 0; /*border-bottom: 1px solid #d2d6d9;*/ }
.left-215-shop:hover { /*border-bottom: 1px solid #a8adb4;*/ }
.right-215-shop { position: relative; display: block; float: right; width: 215px; /*padding: 0 0 18px 0;*/ /*border-bottom: 1px solid #d2d6d9;*/ }
.right-215-shop:hover { /*border-bottom: 1px solid #a8adb4;*/ }
/*
Paragraph Top (Scroll to top)
--------------------------------------------------*/
p.paragraph-top-683 { float: left; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; color: #414B56; margin: 0 /*13px*/ 0 1px 0; padding: 0 0 13px 0; width: 683px; border-bottom: 1px solid #d2d6d9; line-height: 18px; }
p.paragraph-top-683 a:link { color: #868f98; }
p.paragraph-top-683 a:visited { color: #868f98; }
p.paragraph-top-683 a:hover { color: #E0218A; }
/*p.paragraph-top a:active { background: #fce000; }*/
p.paragraph-rule-683 { float: left; margin: 0 0 22px 0; padding: 0 0 4px 0; width: 683px; border-bottom: 1px solid #d2d6d9; }
/*
Image Styles
--------------------------------------------------*/
.image_link { display: none; }
p#shop-image-215 { position: relative; float: left; margin: 14px 0 14px 0; width: 213px; height: 213px; border: 1px solid #d2d6d9; background: #fff url(site/load-3.gif) 50% 50% no-repeat; }
p#shop-image-215:hover { border: 1px solid #a8adb4; }
/* ----------------------------------------------------------------------------------------------------
RIGHT 1
----------------------------------------------------------------------------------------------------*/
/*
Right Column
--------------------------------------------------*/
.right { float: left; width: 215px; margin: 34px 19px 0 0; border-bottom: 1px solid #d2d6d9; }
.right-banner { float: left; width: 215px; margin: 18px 0 0 0; border-bottom: 1px solid #d2d6d9; }
.right-banner-stack { float: left; width: 215px; margin: -1px 0 0 0; padding: 1px 0 0 0; border-bottom: 1px solid #d2d6d9; background:#fff; }
/*
Right Column Heading/List
--------------------------------------------------*/
.right-head h2 { color: #414B56; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; padding: 12px 0 13px 0; border-top: 3px solid #d2d6d9; width: 215px; line-height: 18px; }	
.right-head ul { list-style: none; border-bottom: 1px solid #d2d6d9; }
/*.right-head ul li { padding: 0; margin: 0; }*/
.right-head ul li a { display: block; color: #7A1A57; padding: 4px 0 4px 0; border-top: 1px solid #d2d6d9; line-height: 18px; }
.right-head ul li a:hover { color: #E0218A; }
/*
Newsletter Subscribe Form
--------------------------------------------------*/
fieldset { margin: 0; border: 0; padding: 1px 0 18px 0; width: 215px; float: left; }
input.subscribe { display: block; float: left; width: 191px; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #414b56 !important; background-color: #fdef7f; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
input.subscribe:hover { color: #212930 !important; background-color: #fce000; }
input.go-btn { display: block; float: right; margin: -26px 0 0 0; padding: 4px 12px 4px 12px; font: bold 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #414b56 !important; background-color: transparent; border: 0; z-index: 100; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
input.go-btn:hover { color: #212930 !important; background-color: #fce000; }
input.go-btn:active { outline: none 0; }
/* ----------------------------------------------------------------------------------------------------
ELEMENTS
----------------------------------------------------------------------------------------------------*/
/*
Tool Tip
--------------------------------------------------*/
#tooltip { z-index: 100; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; position: absolute; background-color: #fdef7f; margin: 0; padding: 4px 12px 4px 12px; color: #212930; display: none; /*border: 1px solid #333;*/ border-radius: 6px; -webkit-border-radius: 6px; -moz-border-radius: 6px; /*opacity: 0.95; filter: alpha(opacity=95); -moz-opacity: .95;*/ }	
/*
Tool Tip
--------------------------------------------------*/
.tooltip { cursor: pointer; }
#tooltipbox { position: absolute; z-index: 100; /*opacity: 0.90; filter: alpha(opacity=90); -moz-opacity: .90;*/ }
#tooltipbox-content { display: block; padding: 4px 12px 4px 12px; font: normal 12px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #212930 !important; background-color: #fdef7f; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
/*
Button 1 (Home)
--------------------------------------------------*/
#btn-1 a { position: absolute; display: block; top: 18px; left: 18px; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #ff5f00 !important; background-color: #ffffff; border: 0; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#btn-1 a:hover { color: #212930 !important; background-color: #fff; }
#btn-1 a:active { color: #212930 !important; background-color: #fce000; }
/*
Button 2 (Promo Wrap)
--------------------------------------------------*/
#btn-2 a { position: relative; display: block; float: right; margin: -40px 18px 0 0; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #ff5f00 !important; background-color: #ffffff; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#btn-2 a:hover { color: #212930 !important; background-color: #fff; }
#btn-2 a:active { color: #212930 !important; background-color: #fce000; }
/*
Button 3 (Shop 1)
--------------------------------------------------*/
#btn-3 a { position: relative; display: block; float: left; margin: 5px 0 0 0; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #fff !important; background-color: #7A1A57; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#btn-3 a:hover { color: #fff !important; background-color: #289728; }
/*#btn-3 a:active { color: #212930 !important; background-color: #fce000; }*/
/*
Button 4 (Shop 2)
--------------------------------------------------*/
#btn-4 a { position: relative; display: block; float: left; margin: 5px 0 0 0; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #fff !important; background-color: #868f98; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#btn-4 a:hover { color: #fff !important; background-color: #414b56; }
/*#btn-4 a:active { color: #212930 !important; background-color: #fce000; }*/
/*
Button 1 Basket (Shop 3)
--------------------------------------------------*/
#btn-1-basket a { position: relative; display: block; float: left; margin: 1px 0 18px 0; padding: 4px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #fff !important; background-color: #868f98; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
#btn-1-basket a:hover { color: #fff !important; background-color: #414b56; }
/*#btn-4 a:active { color: #212930 !important; background-color: #fce000; }*/
/*
Promo Wrap
--------------------------------------------------*/
#promo-wrap-219 { float: left; width: 917px; height: 46px; margin: 34px 0 34px 0; background: #e0218a; }
#promo-wrap-299 { float: left; width: 917px; height: 46px; margin: 34px 0 34px 0; background: #00a0e2; }
#promo-wrap-361 { float: left; width: 917px; height: 46px; margin: 34px 0 34px 0; background: #12ad2a; }
#promo-wrap-299-contact { position: relative; z-index: 5; float: left; width: 917px; height: 46px; margin: -9px 0 34px 0; background: #00a0e2; }
#promo-wrap-219-top { float: left; width: 917px; height: 46px; margin: 17px 0 -18px 0; background: #e0218a; }
#promo-wrap-299-top { float: left; width: 917px; height: 46px; margin: 17px 0 -18px 0; background: #00a0e2; }
#promo-wrap-361-top { float: left; width: 917px; height: 46px; margin: 17px 0 -18px 0; background: #12ad2a; }
/*
Contact Form
--------------------------------------------------*/
#form-wrap { position: relative; float: left; margin: 15px 0 13px 0; width: 449px; }
/*
Input Styles
--------------------------------------------------*/
input.name-449 { display: block; float: left; width: 425px; margin: 0 0 19px 0; padding: 4px 12px 6px 12px; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56 !important; background-color: #e8eaec; border: 0; outline: none; }
input.name-449:hover { color: #212930 !important; background-color: #fdef7f; }
input.email-215 { display: block; float: left; width: 191px; margin: 0 0 19px 0; padding: 4px 12px 6px 12px; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56 !important; background-color: #e8eaec; border: 0; outline: none; }
input.email-215:hover { color: #212930 !important; background-color: #fdef7f; }
input.phone-215 { display: block; float: right; width: 191px; margin: 0 0 19px 0; padding: 4px 12px 6px 12px; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56 !important; background-color: #e8eaec; border: 0; outline: none; }
input.phone-215:hover { color: #212930 !important; background-color: #fdef7f; }
input.message-449 { display: block; float: left; width: 425px; height: 107px; margin: 0 0 18px 0; padding: 4px 12px 6px 12px; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56 !important; background-color: #e8eaec; border: 0; outline: none; }
input.message-449:hover { color: #212930 !important; background-color: #fdef7f; }
#message { display: block; float: left; width: 425px; height: 107px; margin: 0 0 19px 0; padding: 4px 12px 6px 12px; font: normal 13px Cambria, "Times New Roman", Georgia, serif; line-height: 18px; color: #414b56 !important; background-color: #e8eaec; border: 0; outline: none; /*overflow: auto;*/ }
/*
Submit Button
--------------------------------------------------*/
input.submit-btn { position: relative; display: block; float: left; padding: 3px 12px 4px 12px; font: normal 13px Corbel, "Gill Sans", Helvetica, Arial, sans-serif; line-height: 18px; color: #fff !important; background-color: #7A1A57; border: 0; outline: none; border-radius: 12px; -webkit-border-radius: 12px; -moz-border-radius: 12px; }
input.submit-btn:hover { color: #fff !important; background-color: #289728; }
input.submit-btn:active { outline: none 0; }
/*input, textarea { font: normal 13px Consolas, Courier, monospace; line-height: 18px; }*/
/*fieldset { margin: 0; border: 0; padding: 6px 0 18px 0; width: 215px; float: left; }*/
/* ----------------------------------------------------------------------------------------------------
BREADCRUMBS
----------------------------------------------------------------------------------------------------*/
/*
Breadcrumbs Top Navigation
--------------------------------------------------*/
#breadcrumbs-top { float: left; width: 917px; padding: 0; margin: 0 0 -4px 0; /*border-top: 3px solid #7a1a57;*/ /*position: relative;*/ /*background-color: #d2d6d9;*/ }
#breadcrumbs-btm { float: left; width: 917px; padding: 0; margin: -29px 0 -3px 0; border-top: 1px solid #d2d6d9; /*position: relative;*/ /*background-color: #d2d6d9;*/ }
#breadcrumbs-side { float: left; width: 215px; padding: 0 0 14px 0; margin: 34px 0 0 0; border-top: 3px solid #d2d6d9; border-bottom: 1px solid #d2d6d9; /*position: relative;*/ /*background-color: #d2d6d9;*/ }
/*
Left Options
--------------------------------------------------*/
#breadcrumbs-left { float: left; margin: 0; padding: 0; background: none; list-style: none; }
#breadcrumbs-left li { margin: 0; padding: 13px 0px 0px 0; font: normal 13px Cambria, "Times New Roman", Georgia, serif; color: #868F98; line-height: 18px; /*display: inline;*/ /*float: left;*/ }
#breadcrumbs-left li a { margin: 0; padding: 0; font: normal 13px Corbel, Helvetica, Arial, sans-serif; color: #7a1a57; /*line-height: 18px;*/ /*border-bottom: 1px solid #D2D6D9;*/ }
#breadcrumbs-left li a:hover { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; /*background-color: #FFFAD9;*/ }
/*
Right Options
--------------------------------------------------*/
#breadcrumbs-right { float: right; margin: 0; padding: 0; background: none; list-style: none; }
#breadcrumbs-right li { margin: 0; padding: 13px 0px 0px 0; font: normal 13px Cambria, "Times New Roman", Georgia, serif; color: #868F98; line-height: 18px; /*display: inline;*/ /*float: left;*/ }
#breadcrumbs-right li a { margin: 0; padding: 0; font: normal 13px Corbel, Helvetica, Arial, sans-serif; color: #7a1a57; /*line-height: 18px;*/ /*border-bottom: 1px solid #D2D6D9;*/ }
#breadcrumbs-right li a:hover { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; /*background-color: #FFFAD9;*/ }
/*
Headercrumbs Navigation
--------------------------------------------------*/
#headercrumbs { float: left; width: 683px; padding: 0; margin: 0; /*border-top: 3px solid #7a1a57;*/ /*position: relative;*/ /*background-color: #d2d6d9;*/ }
/*
Left Options
--------------------------------------------------*/
#headercrumbs-left { float: left; margin: 0; padding: 0; background: none; list-style: none; }
#headercrumbs-left li { margin: 0 0 0 0; padding: 12px 0px 0px 0; font: normal 12px Cambria, "Times New Roman", Georgia, serif; color: #868F98; line-height: 18px; /*display: inline;*/ /*float: left;*/ }
#headercrumbs-left li a { margin: 0; padding: 0; font: normal 12px Corbel, Helvetica, Arial, sans-serif; color: #7a1a57; /*line-height: 18px;*/ /*border-bottom: 1px solid #D2D6D9;*/ }
#headercrumbs-left li a:hover { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; /*background-color: #FFFAD9;*/ }
/*
Right Options
--------------------------------------------------*/
#headercrumbs-right { float: right; margin: 0; padding: 0; background: none; list-style: none; }
#headercrumbs-right li { margin: 0 0 0 0; padding: 11px 0px 0px 0; font: normal 12px Cambria, "Times New Roman", Georgia, serif; color: #868F98; line-height: 18px; /*display: inline;*/ /*float: left;*/ }
#headercrumbs-right li a { margin: 0; padding: 0; font: normal 12px Corbel, Helvetica, Arial, sans-serif; color: #7a1a57; /*line-height: 18px;*/ /*border-bottom: 1px solid #D2D6D9;*/ }
#headercrumbs-right li a:hover { color: #e0218a; padding-bottom: 1px; border-bottom: 1px solid #fce000; /*background-color: #FFFAD9;*/ }
