/* @override http://religionclothing.co.uk/style.css */body {	margin-bottom: 0;	margin-top: 0;	background-color:black;	color:white;	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	height:100%;	padding: 0;}a:visited {	color: #dbdbdb;}a:link {	color: #dedede;	text-decoration: none;}a:hover {	color: #ffffff;}/*h4 { found on the collections page only at the moment	font-family: Arial, Helvetica, sans-serif;	font-size: 12px;	color: #666666;	font-size: 9px;	text-transform: uppercase;	font-weight:normal;	padding:0;	margin:8px 0 0 133px;	text-align:left;} */div.main {	max-height: 1024px;	min-height: 700px;	margin: 0 auto;}div.logo {	float:right;	width:64px;	margin-top:45px;	margin-right: 27px;}#navigation {	min-width: 150px;	top: 0;	left: 0;	position:absolute;	width:150px;	list-style: none;	margin-top: 33px;	color: #ffffff;}#navigation > ul {	margin-top: 12px;	margin-bottom: 12px;}li {	width:150px;	list-style: none;	line-height: 15px;	display: block;}a.navHome {	background-image: url(images/home.gif);	width:91px;	height:15px;	display: block;}a.navHome:hover {	background-position: 0 -15px;}a.navHomeSel {	background-image: url(images/home.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navHistory {	background-image: url(images/history.gif);	width:91px;	height:15px;	display: block;}a.navHistory:hover {	background-position: 0 -15px;}a.navHistorySel {	background-image: url(images/history.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navCollections {	background-image: url(images/collections.gif);	width:91px;	height:15px;	display: block;}a.navCollections:hover {	background-position: 0 -15px;}a.navCollectionsSel {	background-image: url(images/collections.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navPress {	background-image: url(images/press.gif);	width:91px;	height:15px;	display: block;}a.navPressSel {	background-image: url(images/press.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navPress:hover {	background-position: 0 -15px;}a.navStores {	background-image: url(images/stores.gif);	width:91px;	height:15px;	display: block;}a.navStores:hover {	background-position: 0 -15px;}a.navStoresSel {	background-image: url(images/stores.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navRetail {	background-image: url(images/retail.gif);	width:91px;	height:15px;	display: block;}a.navRetail:hover {	background-position: 0 -15px;}a.navRetailSel {	background-image: url(images/retail.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}a.navContacts {	background-image: url(images/contacts.gif);	width:91px;	height:15px;	display: block;}a.navContacts:hover {	background-position: 0 -15px;}a.navContactsSel {	background-image: url(images/contacts.gif);	width:91px;	height:15px;	display: block;	background-position: 0 -30px;}#content {	min-height: 628px;	max-height: 100%;	float:right;	width:532px;	margin-right:20px;	margin-top: 45px;}#panel {	visibility:  visible;	max-height: 100%;	text-overflow: clip;	font-weight: 100;	line-height: 120%;	font-size: 11px;	font-family: Arial, sans-serif, Helvetica;	padding-left: 10px;	padding-bottom: 8px;	padding-right: 16px;	padding-top: 8px;	text-align: left;	width: 367px;	height: 100%;	background-color: #262625;}#videopanel {	visibility: visible;	max-height: 100%;	text-overflow: clip;	font-weight: 100;	line-height: 120%;	font-size: 11px;	font-family: Arial, sans-serif, Helvetica;	padding-left: 10px;	padding-bottom: 8px;	padding-right: 8px;	padding-top: 8px;	text-align: left;	width: 512px;	height: 100%;	background-color: #262625;}#lowerNav {	margin-left:40px;	margin-top: 80px;}.clearfloat {	clear:both;	height:0;	font-size: 1px;	line-height: 0px;}.pageimage {	border-color: #303030;	border-style: solid;	border-width: 3px;	text-align: center;	width:371px;	height:166px;}#pressHead {	padding-left: 8px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 6px;	border-bottom-color: #212121;	border-bottom-width: 1px;	border-bottom-style: solid;	max-height: 39px;	min-height: 39px;	text-align: left;	height: 39px;	width: 381px;	background-color: #333333;}#pressNav {	padding-left: 0px;	padding-bottom: 8px;	padding-right: 0px;	padding-top: 0px;	border-bottom-width: 1px;	border-bottom-style: solid;	border-bottom-color: #000000;	min-height: 21px;	text-align: left;	height: 21px;	width: 395px;	background-color: #333333;}#pressBody {	padding-left: 8px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 6px;	border-bottom-color: #000000;	border-bottom-width: 1px;	border-bottom-style: solid;	text-align: left;	width: 381px;	background-color: #212121;}.pressLinkNewer {	float: left;	font-style: normal;	font-weight: normal;}a.pressLinkNewer {	float: left;	background-image: url(images/previous_28x85px.gif);	width:85px;	height:28px;	display: inline-block;	background-position: 0 -0px;}a.pressLinkNewer:hover {	background-position: 0 -28px;}a.pressLinkOlder {	float: right;	background-image: url(images/next_28x85px.gif);	width:85px;	height:28px;	display: inline-block;	background-position: 0 -0px;}a.pressLinkOlder:hover {	background-position: 0 -28px;}.pressLinkOlder {	float: right;}#pressContentDate {	color: #666666;	font-size: 10px;}#pressContentPostedBy {	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	text-transform: uppercase;	color: #666666;	font-size: 10px;}#pressContentHeading {	padding-top: 0px;	margin-top: 0px;	padding-bottom: 0px;	margin-bottom: 0px;	text-transform: uppercase;	color: white;	font-size: 10px;}#pressContentText {	text-transform: none;	color: white;	font-size: 10px;}/* ----- new values values -----------*/#pressContentImageBox a {	width:377px;	/*padding:2px;margin:0;height:100%;background-color:#000000;*/text-align: left;	border:#666666 solid 1px;	display:block;}#pressContentImageBox a:hover {	/*background-color: #ffffff; */border:#fff solid 1px;	height:100%;	display:block;}#pressContentImage {	padding:0px;	margin:0px;	width: 377px;	background-color: #000000;	text-align: center;	overflow: hidden;	border: 0;}.lightboxbutton {	margin:0;	padding:0;}div.lightboxbutton {	margin-top:8px;	padding:0;}/* ----- old values -----------#pressContentImageBox {	width: 374px;	padding: 2px;	background-color: #333333;	text-align: left;}#pressContentImageBox:hover {		background-color: #fff;}#pressContentImage {	padding: 0px;	width: 370px;	background-color: #666666;	text-align: center;	overflow: hidden;	border: 0;}.lightboxbutton{	margin: 3px;	padding: 0px;}----- old values end -----------*/#pressNavHead {	margin-top: 18px;	color: #666666;	padding: 4px;	border-bottom-color: #292C2D;	border-width: 1px;	border-bottom-style: solid;	background-color: #333333;	width: 243px;}#pressNavBox {	font-size: 11px;	height: 161px;	color: #666666;	padding: 4px;	border-width: 1px;	border-bottom-style: solid;	border-bottom-color: #292C2D;	background-color: #333333;	width: 243px;}#pressLoginHead {	padding-left: 6px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 8px;	font-size: 9px;	height: 20px;	color: white;	background-color: #333333;	width: 243px;}#pressLoginError {	padding-left: 6px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 8px;	font-size: 9px;	height: 20px;	color: white;	background-color: #ff0200;	width: 243px;}#pressLoginBox {	padding-left: 6px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 8px;	font-size: 9px;	height: 96px;	color: white;	border-width: 1px;	border-bottom-style: solid;	border-bottom-color: #292C2D;	background-color: #333333;	width: 243px;}#pressLoginButtonBox {	padding-left: 6px;	padding-bottom: 6px;	padding-right: 6px;	padding-top: 0px;	font-size: 9px;	height: 29px;	color: white;	border-width: 1px;	border-bottom-style: solid;	border-bottom-color: #292C2D;	background-color: #333333;	width: 243px;}.pressLoginSubtext {	margin-top: 10px;	font-size: 9px;	height: 26px;	color: white;	padding: 6px;	border-width: 1px;	border-bottom-style: none;	background-color: black;	width: 243px;}a.pressNav:visited, a.pressNav:link {	color: #666666;	text-decoration: none;}a.pressNavSelected:visited, a.pressNavSelected:link {	color: #dddddd;	text-decoration: none;}a.pressNav:hover {	color: #ffffff;}a.pressNav:visited {	text-decoration: none;}.press1 {	line-height: 160%;	width: 243px;	color: #666666;	font-size: 9px;	background-color: black;}.pressLink, a.pressLink:link, a.pressLink:visited {	text-decoration: none;	background-color: #333333;	color: #666666;	font-size: 10px;}a.pressLink:hover {	color: #ffffff;}/* add underline to the swf on collections pageobject.collection {border-bottom:#666666 1px solid;background-color:#000000;}*/#collectionsBox {	color: white;	font-size: 11px;	height: 118px;	padding: 2px;	border-width: 1px;	border-bottom-color: #292C2D;	background-color: #212121;	width: 243px;}#collectionsBoxSelected {	color: white;	font-size: 11px;	height: 118px;	padding: 2px;	border-width: 1px;	border-bottom-color: #292C2D;	background-color: #333333;	width: 243px;}.collectionsBoxLeft {	display: inline;	float: left;	font-size: 11px;	padding: 4px;	border-width: 1px;	border-bottom-color: #292C2D;}.collectionsBoxRight {	padding: 4px;	width: 140px;	margin: 0px;	float: right;	text-align: right;	display: inline;	font-size: 11px;}.collectionsNavText {	width: 243px;	line-height: 130%;	color: #666666;	padding-top: 4px;	font-size: 9.5px;}.collectionsNavTextSelected {	width: 243px;	line-height: 130%;	padding-top: 4px;	font-size: 10px;}.ulink:link, ulink:visited {	text-decoration: underline;	border: none;}.dottedline {	color: #929292;	border-width: 1px;	border-style: dashed;}.stores1 {	line-height: 160%;	width: 213px;	color: #666666;	font-size: 9px;}.titleSpace {	display:block;	height:25px;}#storeLocatorNavBox {	margin-top: 15px;	padding-left: 6px;	padding-bottom: 4px;	padding-right: 4px;	padding-top: 8px;	font-size: 10px;	height: 140px;	color: white;	border-width: 1px;	border-bottom-style: solid;	border-bottom-color: #292C2D;	background-color: #333333;	width: 243px;}.storeSelectBox {	margin-bottom: 2px;	display: block;	width: 230px;}#storesBox {	color: white;	font-size: 11px;	padding: 0 0 10px;	border-width: 1px;	border-bottom-color: #292C2D;	background-color: #333333;	width: 253px;	margin-top: 26px;	margin-left: -8px;}.buyonline {	background-image: url(images/BuyOnline_heading.gif);	width:253px;	height:39px;	border-bottom: 1px solid #292929;}a.male_asos {	background-image: url(images/male_asos.gif);	width:253px;	height:40px;	display: block;	border-bottom: 1px solid #292929;}a.male_asos:hover {	background-position: 0 -40px;}a.female_asos {	background-image: url(images/female_asos.gif);	width:253px;	height:40px;	display: block;	border-bottom: 1px solid #292929;}a.female_asos:hover {	background-position: 0 -40px;}/* ========*/ .loginField {	width: 230px;	margin:0px;}.PDF_Link {	padding: 4px;	margin: 4px;	text-align: left;	background-position: 0px -0px;	height: 24px;	background-repeat: no-repeat;	background-image: url(images/pdfImage.gif);}.pressLoginSubmitButton:link, .pressLoginSubmitButton:visited {	background-image: url(images/login35x113px.gif);	width:113px;	height:35px;	display: block;}.pressLoginSubmitButton:hover {	background-position: 0 -35px;}.a_unselected, .a_unselected:link, .a_unselected:visited {	text-decoration: none;	padding-right: 2px;	padding-left: 2px;	color: #666666;	background-color: #333333;}.a_unselected:hover {	text-decoration: none;	padding-right: 2px;	padding-left: 2px;	color: #ffffff;	background-color: #000000;}.a_selected, .a_selected:link, .a_selected:visited {	text-decoration: none;	padding-right: 2px;	padding-left: 2px;	color: #ffffff;	background-color: #666666;}.sep {	color: #666666;}.emailLink:link, .emailLink:visited {	text-decoration: none;}.emailLink:hover {	text-decoration: underline;}#rightWrap {	width: 820px;	display:none;}/* EXP Design.co.uk ======== outlet stores */#outlet {	margin: 10px 0;}ul#outlet {	padding:0;	margin: 20px 0;}#outlet a span {	visibility: hidden;	display:none;}#outlet li a {	display: block;	width: 143px;	height: 15px;	text-decoration: none;	color: #666666;	font-size: 10px;}#outlet li.serene a {	display: block;	width: 143px;	height: 25px;	text-decoration: none;	color: #666666;	font-size: 10px;}#outlet li.ayoxx a {	display: block;	width: 143px;	height: 32px;	text-decoration: none;	color: #666666;	font-size: 10px;}#outlet li.serene a:hover {	background-position: 0 -25px;	color: #ffffff;}#outlet li.ayoxx a:hover {	background-position: 0 -32px;	color: #ffffff;}#serene {	background: #000 url(images/otherstores/serene-order-update2103.gif) no-repeat 0 0;}#ayoxx {	background: #000 url(images/otherstores/ayox-link.gif) no-repeat 0 0;}/* EXP Design.co.uk ======== otherstores */#other_stores {	margin: 10px 0;}ul#other_stores {	padding:0;	margin: 20px 0;}#other_stores li {	margin: 9px 0;}#other_stores a span {	visibility: hidden;	display:none;}#other_stores li a {	display: block;	width: 143px;	height: 15px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.clubbed a {	display: block;	width: 143px;	height: 30px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.houseoffraser {	margin-bottom:18px;	margin-top:18px;}#other_stores li.houseoffraser a {	display: block;	width: 143px;	height: 13px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.fallenhero a {	display: block;	width: 143px;	height: 23px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.standout {	margin-top:18px;}#other_stores li.standout a {	display: block;	width: 143px;	height: 16px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.reem {	margin-bottom:0px;}#other_stores li.ts2 {	margin-top:0px;}#other_stores li.reem a, #other_stores li.ts2 a {	display: block;	width: 143px;	height: 32px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.coggles a {	display: block;	width: 143px;	height: 13px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.rc-logo a {	display: block;	width: 143px;	height: 19px;	text-decoration: none;	color: #666666;	font-size: 10px;}#other_stores li.diffusion a {	display: block;	width: 143px;	height: 32px;	text-decoration: none;	color: #666666;	font-size: 10px;}#fallenhero {	background: #000 url(images/otherstores/fallenhero.png) no-repeat 0 -23px;}#clubbed {	background: #000 url(images/otherstores/clubbed-to-death_2.gif) no-repeat top left;}#houseoffraser {	background: #000 url(images/otherstores/HOF_button.gif) no-repeat 0 -13px;}#standout {	background: #000 url(images/otherstores/standout.gif) no-repeat 0 -16px;}#reem {	background: #000 url(images/otherstores/reem-clothing.jpg) no-repeat 0 0px;}#ts2 {	background: #000 url(images/otherstores/ts2-stores.gif) no-repeat 0 0px;}#coggles {	background: #000 url(images/otherstores/coggles_button.gif) no-repeat 0 -13px;}#rc-logo {	background: #000 url(images/otherstores/RC-logo.gif) no-repeat 0 0px;}#diffusion {	background: #000 url(images/otherstores/diffusion-link.gif) no-repeat 0 0;}#other_stores li.fallenhero a:hover {	background-position: 0 0;	color: #ffffff;}#other_stores li.clubbed a:hover {	background-position: 0 -30px;	color: #ffffff;}#other_stores li.houseoffraser a:hover {	background-position: 0 0px;	color: #ffffff;}#other_stores li.clubbed a:hover {	background-position: 0 -30px;	color: #ffffff;}#other_stores li.standout a:hover {	background-position: 0 0px;	color: #ffffff;}#other_stores li.reem a:hover {	background-position: 0 -32px;	color: #ffffff;}#other_stores li.ts2 a:hover {	background-position: 0 -32px;	color: #ffffff;}#other_stores li.coggles a:hover {	background-position: 0 0px;	color: #ffffff;}#other_stores li.rc-logo a:hover {	background-position: 0 -19px;	color: #ffffff;}#other_stores li.diffusion a:hover {	background-position: 0 -32px;	color: #ffffff;}/* HOMEPAGE FRAGRENCE */#fragrance_holder {	padding: 35px 7px 0;	background: url('images/religion_fragrance.gif') no-repeat 8px 7px;}#fragrance_holder a {	display:block;	float:left;	height:164px;	width:116px;	text-indent: -5000em;}#fragrance_holder a.male {	background:url('images/fragrance_male-2.gif') 0 0;	margin-right:6px}#fragrance_holder a.female {	background:url('images/fragrance_female-2.gif') 0 0;}#fragrance_holder a:hover {	background-position: 0 164px;}/* HOMEPAGE FACEBOOK */a.join_facebook {	margin-left:-8px;	margin-top: 7px;	display:block;	background:url('images/facebook.gif') 0 0;	text-indent: -5000em;	width:253px;	height:27px;}a.join_facebook:hover {	background-position:0 27px;}/* fashionaward2011 link overrides */#storesBox {	padding: 0 0 10px;	margin-top: 8px;}a.fashionaward2011 {	margin-left:-8px;	margin-top:0px;	display:block;	background:url('images/fashion_award_2011/fashion_award_2011.png') 0 128px;	text-indent: -5000em;	width:253px;	height:128px;}a.fashionaward2011:hover {	background-position:0 0px;}/* end fashionaward2011 link */
