/**** RESET ****/
html{color:#000}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
.clearfix:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
/**** BASIC STYLE ****/
body{font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;font-size:11px;color:#000;}

#layout{position:relative;width:926px;padding:0 25px 15px 25px;margin:0 auto;background:#fff;height:100%;zoom:1;}
#layout:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#header{height:135px;background:#fff;}
#header a {position:absolute;display:block;width:297px;height:101px;margin:20px 0 0 15px;z-index:100;background:url('../img/shared/logo_swide.gif') top left no-repeat;}
#header a span {display:none}

#cntLft{width:710px;float:left;display:inline;margin:0 10px 30px 0;padding-top:0;}
#cntRght{width:204px;float:left;margin-bottom:20px;padding:0;}
a:link, a:visited {color:#000}
a:focus, img:focus{outline:none}
strong {font-weight:bold}
em {font-style:italic}
p.info {clear:left;float:left;}
span.info {font-size:10px;color:#4c4c4c;font-style:normal;}
span.section {margin-top:10px}
span.section a:link, span.section a:visited {font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;font-size:10px;text-decoration}
span.readmore {display:inline;float:right;padding-right:0;}
span.readmore a:link, span.readmore a:visited {color:#29ABE2}

/*article breadcrumb color according to section*/
.style span.section, .style span.section a:link,.style  span.section a:visited, .style span.readmore,.style span.readmore a:link,.style span.readmore a:visited {color:#e5a672;}
.faces span.section, .faces span.section a:link,.faces span.section a:visited, .faces span.readmore,.faces span.readmore a:link,.faces span.readmore a:visited{color:#df6870;}
.life span.section, .life span.section a:link,.life span.section a:visited, .life span.readmore,.life span.readmore a:link,.life span.readmore a:visited {color:#65bbd0;}
.history span.section, .history span.section a:link,.history span.section a:visited, .history span.readmore,.history span.readmore a:link,.history span.readmore a:visited {color:#89e229;}

#cntRght.cntRght_index{padding:0;}

.banner-right { width: 200px; padding:5px 5px;}

html {background:url("../img/shared/valentine/bg_valentine.jpg") #540002 scroll no-repeat top center;}

/**** SECTIONS STYLES ***/
body{background:url("../img/shared/valentine/trasparenza.png") repeat-y fixed center top transparent}

/*SUBSCRIBE NWL*/
#fdr_nwl{position:absolute;left:0;top:0;width:100%;height:100%;background:#000;opacity:0.5;z-index:1001;}
#box_nwl{position:absolute;width:390px;height:190px;z-index:1002;}
#close_nwl{position:absolute;right:-22px;top:0;cursor:pointer;}

/**** MENU ****/
#menu{position:absolute;left:375px;top:95px;width:585px;height:auto !important;height:1%;zoom:1;z-index:999;}
#menu:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#menu ul.level1{margin-top:0px;}
#menu ul li {position:relative;display:inline;float:left;background:url('../img/shared/border_mtop.gif') right 5px no-repeat;}
#menu ul li a:link,#menu ul li a:visited{display:block;width:105px;font-family:Georgia;font-size:16px;font-weight:bold;color:#5b5b5b;text-decoration:none;padding-left:10px;}
#menu ul li a.active, #menu ul li.on a {background:#000;}
#menu ul li.main a.active, #menu ul li.main a.on {color:#c7b299;border-bottom:21px solid #000;}
#menu ul li.style a.active, #menu ul li.style a.on {color:#e5a672;border-bottom:21px solid #000;}
#menu ul li.faces a.active, #menu ul li.faces a.on {color:#df6870;border-bottom:21px solid #000;}
#menu ul li.life a.active, #menu ul li.life a.on {color:#65bbd0;border-bottom:21px solid #000;}
#menu ul li.history a.active, #menu ul li.history a.on {color:#89e229;border-bottom:21px solid #000;}
#menu ul li.style ul li a {color:#f2d3b9;}
#menu ul li.faces ul li a {color:#e0a9ac;}
#menu ul li.life ul li a {color:#9cc1cb}
#menu ul li.history ul li a {color:#d4e9b5;}
#menu ul li a.last {margin:0}
#menu ul li div {display:none;position:absolute;top:-85px;left:0;height:85px;width:115px;background:#000;z-index:120;}
#menu li.on div {display:block;}
#menu ul li ul {position:absolute;bottom:10px;}
#menu ul li ul li {clear:both;float:none;display:block !important;display:inline;margin:4px 0;padding:0;background-image:none;}
#menu ul li ul li a:link, #menu ul li ul li a:visited, #menu ul li.on  ul li a {float:none;font-weight:normal;font-style:normal;font-size:10px; font-family:"Lucida Sans","Lucida Grande",Arial,sans-serif;margin:4px 0 3px 0;width:auto;text-decoration:underline;}
#menu ul li ul li a:hover, #menu ul li.on ul li a.on {color:#fff;font-style:normal;font-weight:normal;border-bottom:none;}
	
#menu ul li.style ul li a:hover, #menu ul li.style ul li a.on{color:#fff;font-style:normal;font-weight:normal;border-bottom:none;}	
#menu ul li.faces ul li a:hover, #menu ul li.faces ul li a.on{color:#fff;font-style:normal;font-weight:normal;border-bottom:none;}	
#menu ul li.life ul li a:hover, #menu ul li.life ul li a.on{color:#fff;font-style:normal;font-weight:normal;border-bottom:none;}	
#menu ul li.history ul li a:hover, #menu ul li.history ul li a.on{color:#fff;font-style:normal;font-weight:normal;border-bottom:none;}	

#menu ul li a:hover{color:#fff;}

/**** HP ****/
#hp_mainarticle{height:auto !important;height:1%;zoom:1;border-bottom:solid 5px #000;}
#hp_mainarticle:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
#coldx_toolshp{display:inline;float:left;width:200px;margin:0 0 0 15px;}

#hpHead {display:inline;float:left;width:710px;clear:both;margin:0 0 10px 0;}

#hpHead .hpHeadSect {height:10px;width:100%;background:#000}
#hpHead .hpHeadSect div {height:10px;width:120px}
#hpHead .hpHeadImg {position:relative;height:285px;overflow:hidden;}
#hpHead .hpHeadImg img {display:block;}
#hpHead .hpHeadImg .hpHeadCnt {position:absolute;top:0;right:0;width:220px;height:100%;padding:0 10px;background:#fff;opacity:0.8;filter:alpha(opacity=80);}
#hpHead .hpHeadImg p {position:relative;z-index:20;font-family:Georgia;line-height:auto;}
#hpHead .hpHeadImg p a.title:link, #hpHead p a.title:visited {margin:20px 0 5px 0;font-family:Georgia;color:#000;font-style:italic;font-size:37px}
#hpHead p.intro {margin-top:10px}
#hpHead p.info{width:100%;margin-bottom:10px;}


#hpLinksLft, #hpLinksRght {display:inline;float:left}
#hpLinksLft  {width:400px;margin-right:10px;border-top:10px solid #000;background:#fff;}
#hpLinksLft .link, #hpLinksRght .link {margin:0 0 10px 0;position:relative;}
#hpLinksLft .link a.title:link, #hpLinksLft .link a.title:visited {font:bold 20px Georgia;}
#hpLinksLft .link span.info {font:normal 10px "Lucisa Sans Unicode", "Lucida Grande",Arial, sans-serif;color:#89898a;margin-top:3px;}
#hpLinksLft .link  img {display:block;}
p.linkHead {position:relative;z-index:20;}
p.linkCnt {font-family:"Lucida Sans Unicode","Lucida Grande",Arial,sans-serif;font-size:11px;}
.txtBottom .imgWrapper{position:relative;height:160px;overflow:hidden;}
.txtRght .imgWrapper{position:relative;height:160px;border-bottom:solid 1px #000;overflow:hidden;}
.txtBottom .txtWrapper {position:absolute;bottom:0;height:55px;width:100%;background:#fff;opacity:0.8;filter:alpha(opacity=80);}
.txtBottom p.linkHead {background:#fff;padding:3px 5px 6px 5px;}
.txtBottom p.linkCnt {margin:0;padding:10px 5px;}

#fader_ctx{position:absolute;width:400px;opacity:0.2;filter:alpha(opacity=20);padding:0 0 5px 0;z-index:1;}
.txtBottom #cont_txtbottom{position:relative;height:auto !important;height:1%;zoom:1;z-index:2;}
.txtBottom #cont_txtbottom:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}

/*change txt background first article left column accordingly to section*/

.style #fader_ctx{background-color:#e5a672;opacity:0.2;filter:alpha(opacity=20);}
.faces #fader_ctx{background-color:#df6870;opacity:0.2;filter:alpha(opacity=20);}
.life #fader_ctx{background-color:#65bbd0;opacity:0.2;filter:alpha(opacity=20);}
.history #fader_ctx{background-color:#89e229;opacity:0.2;filter:alpha(opacity=20);}

.txtRght .txtWrapper {position:absolute;top:0;left:200px;width:200px;height:100%;background:#fff;opacity:0.8;filter:alpha(opacity=80);}
.txtRght p.linkHead {margin:5px 3px 0 5px;padding:0}
.txtRght p.linkCnt {margin:5px 0 0 5px}
#hpLinksLft .link p.info {margin-top:5px;}
#hpLinksLft .link span.readmore {padding:5px 0 0 0}

#hpLinksRght {display:inline;width:300px;border-top:10px solid #000;background:#000;paddin-right:5px;}
#hpLinksRght .link {position:relative;width:295px;padding:0 0 5px 5px;color:#fff;}
#hpLinksRght .link  img {float:left;margin:0 5px 5px -5px;}
#hpLinksRght .link a.title:link, #hpLinksRght .link a.title:visited {font:bold 17px Georgia;color:#fff}
#hpLinksRght .cnt p {margin-top:10px;}
#hpLinksRght .separator {clear:left;padding:0 0 5px 0;margin:0;border-bottom:1px dashed #4e4f50;}
#hpLinksRght p.info{padding-top:6px;color:#fff;}
#hpLinksRght span.info{padding-top:6px;color:#b3b3b3;}
#hpLinksRght span.readmore {padding-top:6px;}

/**** IN BRIEF ****/
a#shopBanner {display:block;width:200px;border-top: 12px solid #000;}
#inBrief {width:180px;padding:10px;margin:0 0 0 6px;background:#ececec;font-family:Georgia;}
#inBrief h2 {font:bold 17px Georgia;color:#494949;text-decoration:underline;margin-bottom:20px}
#inBrief .item {margin:10px 0}
#inBrief .item a:link, #inBrief .item a:visited {color:#2f2f2f;font-size:13px}
#inBrief .item p {color:#808080;font-size:10px}

/**** COLORI SEZIONI ****/
#hpLinks .sectColor {position:absolute;left:0;top:0;height:10px;z-index:1000}
#hpLinksLft .sectColor {width:120px;}
#hpLinksRght .sectColor {width:80px;}
.style div.sectColor {background:#e5a672}
.life div.sectColor {background:#65bbd0}
.faces div.sectColor {background:#df6870}
.history div.sectColor{background:#89e229}

/**** COLONNA DESTRA ****/
.cntRght_index form#search {margin-bottom:0;}
form#searchForm {position:relative;margin-bottom:10px;height:20px !important;}
form#searchForm input {border:0;width:157px;height:18px;padding:0 4px;background:#484848;font:11px "Lucida Sans Unicode", "Lucida Grande",Arial, sans-serif;color:#fff}
form#searchForm input.submit {font:bold 11px "Lucida Sans Unicode", "Lucida Grande",Arial, sans-serif;border:none;width:25px;height:18px;color:#fff;background:#000;cursor:pointer;padding:0 0 1px 0;}
form#searchForm img#btn_go_search{position:absolute;right:0px;top:0;width:30px;height:18px;background:none;border:0;}

div#tools {width:204px;border-top:10px solid #000;}
div#tools a.myDg {margin:3px 0;display:block}
div#tools #filter {margin:5px 0;padding:5px 0;height:40px;border:1px dashed #bbb;border-width:1px 0}
div#tools #filter p {float:left;font-size:10px;word-spacing:-3px}
div#tools #filter p.filters {margin-left:4px}
div#tools a:link, div#tools a:visited {text-decoration:none}
div#tools .archive {margin:10px 0}
div#tools .archive h4 {font-weight:bold;margin:4px 0}
div#tools .archive p.pagBack {float:left;margin:10px 0}
div#tools .archive p.pagFwd {float:right;margin:10px 0}
div#date{position:relative;background:#000;padding:7px 7px;margin:0 0 10px 0;text-align:right;color:#fff;}
div#date span{display:block;}
img#brdr_coldxtop{position:absolute;left:-15px;top:0;}

#subscribe_nwl{margin:16px 0 0;padding:0;border-bottom:1px solid #000;}
#subscribe_nwl a:link,#subscribe_nwl a:visited{text-decoration:none;font-size:21px;letter-spacing:-2px;line-height:18px;}
#subscribe_nwl a:link span,#subscribe_nwl a:visited span{color:#F24854;}
#sign_up{width:145px;margin-bottom:16px;border-top:4px solid #000;}
#sign_up a:link,#sign_up a:visited{font-size:9px;text-transform:uppercase;text-decoration:none;}

#swide_radio{margin:0 0 18px 0;}

div#fan:after{visibility:hidden;display:block;font-size:0;content:" ";clear:both;height:0;}
* html div#fan{zoom:1;}
*:first-child+html div#fan{zoom:1;}
div#fan{width:200px;padding:0;color:#a9a9a9;margin:8px 0 5px 0;}
div#fan h3{font:normal 11px Georgia;color:#000;padding:0 0 1px 5px;}
div#fan ul{position:relative;border-top:solid 1px #000;width:200px;height:30px;background:url('../img/hp/ico_social.gif') no-repeat left 2px;}
div#fan ul li{position:absolute;top:2px;display:block;width:27px;height:27px;}
div#fan ul li a:link,div#fan ul li a:visited{display:block;idth:27px;height:27px;}
div#fan ul li#tw{left:4px;}
div#fan ul li#fb{left:36px;}
div#fan ul li#tumblr{left:69px;}
div#fan ul li#yt{left:101px;}
div#fan ul li#flckr{left:132px;}
div#fan ul li#rss_hp{left:166px;}

div#fan ul{clear:both;}

/**** BREADCRUMBS - PAGINATION****/
#breadcrumbs {height:24px !important}
#breadcrumbs p.crumbs {float:left;width:580px;height:15px;}
#breadcrumbs p, #breadcrumbs a:link, #breadcrumbs a:visited {font:11px Georgia;color:#808080}
#breadcrumbs p.pagination {float:right;width:120px}

/*** CONTENUTI PAGINE INTERNE ***/
#contentWrapper {position:relative;}
.clear {clear:left}
#cntLft .wideClmn, #cntLft .narrowClmn {float:left;display:inline;padding-bottom:20px}
#cntLft .wideClmn {width:400px;margin-right:10px;border-top:10px solid #000;}
#cntLft .narrowClmn {width:300px;border-top:10px solid #000;}
#cntLft h2 {font:bold 18px Georgia;font-style:italic;margin:3px 0;padding:1px 3px}
#cntLft .item {margin:10px 0;}
#cntLft .item img {float:left;margin:0 5px 5px 0}
#cntLft .item h3 a:link, #cntLft .item h3 a:visited {font:bold 17px Georgia;}
#cntLft .item p {margin-top:8px;margin-left:5px}
/* #cntLft .narrowClmn .item p {float:left;width:140px;margin-left:0}  floating abstract per hp di sezione */
.separator {clear:left;margin:0 5px 15px 5px;border-bottom:1px dashed #bbb;padding:5px 0}
#cntLft div.items{padding-top:1px;padding-bottom:10px;border-bottom:10px solid #000;}
/*.lookOfTheDay {background:#fff;}
.seasonalMoodboard {background:#E2DDD9;}
.mustHave {background:#E6E1DD;}
.intoTheMedia {background:#fff;}
*/
#cntLft .wideClmn .faces, #cntLft .narrowClmn .faces  {background:#EDE1E2}

/*** DETTAGLIO ARTICOLO ***/
.articleDetail {background:#EDE1E2;border-bottom:10px solid #000;padding:10px 10px 20px 10px;}
.articleDetail span.info {font:bold 12px Georgia;font-style:italic;}
.articleDetail p {font:11px "Courier New";margin:1em 0}
.articleDetail #articleFooter {height:20px;border-bottom:1px dashed #bbb}
.articleDetail ul.shareContent {float:left}
.articleDetail ul.shareContent li {display:inline}
.articleDetail ul.shareContent li a {float:left;margin-right:8px}
.articleDetail p.addMyDG {float:right;margin:0}
.relatedArticles {border-bottom:10px solid #000;}

.articleDetail ul {padding-left:10px}
.articleDetail ul li{list-style:square outside;padding:2px 0;margin-left:15px}

/*** MASTHEAD ***/
#masthead {clear:both;margin-bottom:20px;background:#fff;padding-bottom:20px;border-bottom:1px dashed #bbb}
#masthead .mastheadSect {height:10px;width:100%;background:#000}
#masthead .mastheadSect div {height:10px;width:120px;background:#B69A59}
#mastheadContent {padding:20px}
#mastheadContent h1 {font:40px Georgia;font-style:italic;text-decoration:underline}
#mastheadContent table {margin-top:30px;font:11px "Courier New"}
#mastheadContent table td {padding:2px 0}
#mastheadContent table tr.spacer td {padding-top:20px}
#mastheadContent table td.label {width:234px}
#mastheadContent table td.name {color:#6B6B6B}

/*** FEED RSS **/
#rss-feed {clear:both;margin-bottom:20px;background:#fff;padding-bottom:20px;border-top:10px solid #000;}
#rss-feed h1 {font:40px Georgia;font-style:italic;text-decoration:underline;margin-bottom:20px}
#rss-intro {padding:20px;border-bottom:1px dashed #bbb;}
#feedsWrapper {padding:15px;clear:both;display:inline-block;height:auto !important;height:1%;}
#feedsWrapper:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.rss-column {display:inline;float:left;width:150px;margin-right:26px}
.rss-header {border-top:14px solid #000}
.rss-column .rss-content {padding:10px}
#cntLft .rss-column h2 {margin:0;padding:0;font-style:normal}
.rss-column h2 a {padding:0 0 0 20px;background:url('../img/shared/rss-icon.gif') left center no-repeat;}
.rss-column a.rss-link {display:block;margin-top:15px;padding-left:20px;background:url('../img/shared/rss-icon.gif') left top no-repeat;text-decoration:none;color:#989797}
.rss-column a.rss-link span {color:#4A4949;text-decoration:underline;display:block}

#rss-feed .style {border-top:6px solid #C7B299}
#rss-feed .faces {border-top:6px solid #FF8897}
#rss-feed .life {border-top:6px solid #29ABE2}
#rss-feed .history {border-top:6px solid #89e229;margin-right:0}

/*** COLONNA BANNER ***/
#banners {clear:both;padding:10px 15px;background:#ECEBE7;border-top:10px solid #000;}
#banners .banner {border-bottom:1px dashed #bbb;padding:10px 0;}
#banners a:link, #banners a:visited {font:bold 12px Georgia;color:#7E7D7B}
#banners img {margin-top:6px;display:block}
#banners p {font:11px Georgia;color:#7E7D7B}

/*** TAG CLOUD ***/
#tagCloud {background:#E2DDD9;border:10px solid #000;border-width:10px 0;padding:10px;margin-bottom:40px}
#tagCloud h2 {font:bold 18px Georgia;font-style:italic;color:#35312E}
#tagCloud ul {margin-top:10px;padding-top:10px;border-top:1px dashed #bbb}
#tagCloud ul li {display:inline}
#tagCloud ul li a:link, #tagCloud ul li a:visited {font-family:Georgia;font-weight:bold;text-decoration:none;color:#35312E}
#tagCloud ul li a:hover {text-decoration:underline}
#tagCloud ul li a.c1 {font-size:10px}
#tagCloud ul li a.c2 {font-size:12px}
#tagCloud ul li a.c3 {font-size:16px}
#tagCloud ul li a.c4 {font-size:19px}
#tagCloud ul li a.c5 {font-size:21px}

/*** IMAGE GALLERY ***/
#imgGallery {position:relative;width:710px;border-top:10px solid #000;margin:0 0 10px 0}
#imgGallery #txtLayer, #imgGallery #txtContainer {position:absolute;right:0;top:0;height:100%}
#imgGallery #txtLayer {width:240px;background:#fff;opacity:0.75;filter:alpha(opacity=80);}
#imgGallery #txtContainer {width:220px; padding:10px;}
#imgGallery #txtContainer a:link, #imgGallery #txtContainer a:visited {font:40px Georgia;font-style:italic}
#imgGallery #txtContainer p.title {display:inline;font:37px Georgia;font-style:italic;line-height:42px;}
#imgGallery #txtContainer #imgCounter {position:absolute;bottom:28px;left:10px;color:#000000}
#imgGallery #imgCounter ul li {display:inline}
#imgGallery #imgCounter a:link, #imgGallery #imgCounter a:visited {font:11px Georgia;color:#4d4d4d}
#imgGallery #imgCounter ul {margin-bottom:4px}

/*** HEADER PER SEZIONE LOOK of the DAY ***/
.lookOfTheDay  #txtContainer p.title {height:310px;padding-bottom:10px;overflow:hidden}
.lookOfTheDay  #txtContainer div.abstract {margin:10px 0;height:170px;overflow:hidden}
.lookOfTheDay  #imgGallery #txtContainer a#startSS {font:11px Georgia;color:#4d4d4d;position:absolute;top:185px}

/*** PHOTOGALLERY ***/
#imgGallery #imgCounter ul {display:none}
.layerOverlay {position:absolute;top:0;left:0;width:100%;height:100%;background:#fff}
.galleryHolder {position:absolute;top:0;left:0;width:100%;background:#000;overflow:hidden}
.galleryHolder .top {position:relative;margin:0 10px;padding:5px 10px;border-bottom:1px dashed #3F3F3F;}
.galleryHolder .top h1 {font:11px Georgia;font-style:italic;color:#fff;width:600px}
.galleryHolder .top a.close {position:absolute; right:5px;top:5px;color:#717171;font-family:Georgia;font-style:italic}
.galleryHolder .bottom {padding:5px 10px;color:#717171}
.galleryHolder .bottom a:link, .galleryHolder .bottom a:visited {font-family:Georgia;font-style:italic;color:#717171}
.galleryHolder .bottom p.nav {float:left;}
.galleryHolder .bottom p.desc {clear:left;margin-top:5px;padding:8px 0 8px 0;font-family:Georgia;font-style:italic;color:#717171;border-top:1px dashed #3F3F3F}
.galleryHolder .bottom ul {float:left;margin:0 20px 4px 0}
.galleryHolder .bottom ul li {display:inline}
.galleryHolder .bottom ul li a:link, .galleryHolder .bottom ul li a:visited {font:11px Georgia;color:#717171;}
.galleryHolder .bottom ul li a:hover, .galleryHolder .bottom ul li a.active {color:#fff;}

/*** VIDEO ***/
#videoContainer {position:relative;width:710px;padding-bottom:7px;margin-bottom:10px;background:url('../img/shared/video-bg.gif') bottom left repeat-x;border-top:10px solid #000}
#videoContainer #videoTitle  {position:absolute;right:0;top:0;background:#767475;padding:10px}
#videoContainer #videoTitle  p {font:34px Georgia;font-style:italic;color:#fff;line-height:42px}

/*** SEARCH ***/
div.search {width:710px;}
#refineSearch {position:relative;width:710px;border-top:10px solid #000;margin:0 0 10px 0}
#refineSearch h2  {margin:5px;font:17px Georgia;font-style:italic;border-bottom:1px dashed #bbb;}
#refineSearch table{margin:10px}
#refineSearch table td {padding:5px 0}
#refineSearch table td.label {width:160px;font-family:Georgia;}
#refineSearch table td.cb {font-family:Georgia;padding-right:6px}
#refineSearch table input#searchwords {width:180px;padding:2px;background:#edecec;border:1px solid #CCCBCB}
#refineSearch .submitSearch {margin-top:10px;padding:10px 5px;border-top:1px dashed #bbb;text-align:right}
#refineSearch .submitSearch a:link {font:11px Georgia;text-decoration:none}
#searchResults {border-top:10px solid #000;border-bottom:10px solid #000;background:#EDECEC;padding:0 0 50px 0}
#searchResults  h2  {margin:0;font:17px Georgia;font-style:italic;padding:15px 8px 8px 8px;border-bottom:1px dashed #BBBBBB; background:#FFFFFF;position:relative;}
#searchResults  h2 .pagination{position:absolute;top:18px;right:5px; font-size:11px; font-style:normal;}
#searchResults .result {padding:10px 0;overflow:auto}
#searchResults .result img {float:left;margin:0 20px 10px 0}
#searchResults .result h3 a:link, #searchResults .result h3 a:visited {font:bold 17px Georgia;}

/**** FOOTER ****/
#footerWrap {clear:both;position:relative;margin-top:0;width:100%;background:#000;height:16px;padding:4px 0;}
#footer{width:924px;padding-left:50px;margin:0 auto;color:#fff;}
#footer p {float:left;font-family:"Courier New"; font-size:11px;padding:2px 0;letter-spacing:-1px;}
#footer p span{font-family:"Courier New"; font-size:11px;word-spacing:-3px;margin-left:-3px;}
#footer ul {float:right;/* margin-left:70px; width:550px; */}
#footer ul li {display:inline;}
#footer ul li a {display:block;float:left;margin:0 7px;font-family:"Courier New"; font-size:11px;color:#fff;padding:2px 0;text-decoration:none}
#footer ul li a:hover {text-decoration:underline;}
#footer ul li.rss a {/* float:right; */padding-left:20px;background:url('../img/shared/rss-icon.gif') left center no-repeat;/* margin-right:0 */ }

/*** SITEMAP RSS **/
#sitemap {clear:both;margin-bottom:20px;background:#fff;padding-bottom:20px;border-top:10px solid #000;}
#sitemap h1 {font:40px Georgia;font-style:italic;text-decoration:underline;margin-bottom:20px}
#sitemap-intro {padding:20px;border-bottom:1px dashed #bbb;}
#sitemapWrapper {padding:15px;clear:both;display:inline-block;height:auto !important;height:1%;}
#sitemapWrapper:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.sitemap-column {display:inline;float:left;width:150px;margin-right:26px}
.sitemap-header {border-top:14px solid #000}
.sitemap-column .sitemap-content {padding:10px}
#cntLft .sitemap-column h2 {margin:0;padding:0;font-style:normal}
.sitemap-column h2 a {padding:0 0 0 0px;}
.sitemap-column a.sitemap-link {display:block;margin-top:15px;padding-left:20px;text-decoration:none;color:#989797}
.sitemap-column a.sitemap-link span {color:#4A4949;text-decoration:underline;display:block}

#sitemap .style {border-top:6px solid #C7B299}
#sitemap .faces {border-top:6px solid #FF8897}
#sitemap .life {border-top:6px solid #29ABE2}
#sitemap .history {border-top:6px solid #89e229;margin-right:0}

/*** PAGE 404 **/
#page404 {clear:both;margin-bottom:20px;background:#fff;padding-bottom:20px;border-top:10px solid #000;}
#page404 h1 {font:40px Georgia;font-style:italic;text-decoration:underline;margin-bottom:20px}
#page404-intro {padding:20px;border-bottom:1px dashed #bbb;}
#page404Wrapper {padding:15px;clear:both;display:inline-block;height:auto !important;height:1%;}
#page404Wrapper:after{content: ".";display: block;height: 0;clear: both;visibility: hidden;}
.page404-column {display:inline;float:left;width:150px;margin-right:26px}
.page404-header {border-top:14px solid #000}
.page404-column .page404-content {padding:10px}
#cntLft .page404-column h2 {margin:0;padding:0;font-style:normal}
.page404-column h2 a {padding:0 0 0 0px;}
.page404-column a.page404-link {display:block;margin-top:15px;padding-left:20px;text-decoration:none;color:#989797}
.page404-column a.page404-link span {color:#4A4949;text-decoration:underline;display:block}

#page404 .style {border-top:6px solid #C7B299}
#page404 .faces {border-top:6px solid #FF8897}
#page404 .life {border-top:6px solid #29ABE2}
#page404 .history {border-top:6px solid #89e229;margin-right:0}

#closeRadioButtonUrl {display: none;}
#spacerUrl {display: none;}

.hidden {display: none;}
.animGalleryWrap {float: left; margin: 0px 0px 5px 0px;}


