/*

----- Remington Shine Therapy screen stylesheet -----
----- Fuse Digital 2008 -----


----- Background Colours -----

	Main background: #000

----- Text Colours -----

	Main white: #fff

----- Site Dimensions -----

	Full Width: 960px
	Content Width: 600px

*/
* {
	outline: none;
}

body
{
	/*background:#000 url(../images/bg_main.jpg) 50% 0 no-repeat;*/
	background-color:#000;
	color:#fff;
	font-family:Arial, Helvetica, sans-serif;
	font-size:0.7em;
	margin:0;
	padding:0;
}

a
{
	color:#fff;
	text-decoration:none;
}

a:hover
{
	color:#fff;
	text-decoration:underline;
}

img{
	border:none;
}

#remington-intro
{
	width:1024;
	height:500px;
	margin:0 auto 0 auto;
	padding:290px 0 0 460px;
	background:url(../images/background.jpg) 50% 0 no-repeat;
	z-index:0;
}

.content-holder
{
	width:100px;
	margin:0 auto 0 auto;
	text-align:left;
	clear:left;
}

#frame-content
{
	width:100%;
	height:100%;
	margin:0 auto 0 auto;
}

#panel .left
{
	margin-top:-20px;
}

/* ----------------- Remington Container ------------------------ */
#remington-container
{
	margin:0 auto 0 auto;
	text-align:center;
	z-index:0;
}

#remington-container h1, #remington-container p
{
	display: none;
}

#remington-container p.img
{
	display: block;
}

/* ----------------- Navigation ------------------------ */

#navigation
{
	width:120px;
	float:right;
	text-align:left;
	margin:0 0 0 0;
}

#navigation ul
{
	margin:10px 0 0 0 !important;
	margin:10px 0 0 140px;
	height:12px;
	padding:0;
	width:280px;
	list-style:none;
}

#navigation li
{
	padding:7px 0 0 0;
}

#navigation li.copyright
{
	margin:170px 0 0 0;
}

#navigation a
{
	height:12px;
	display:block;
	text-indent:-10000px;
	background-position:0 0;
	background-repeat:no-repeat;
}

#navigation a:hover
{
	background-position:0 -200px;
}

.uk
{
	background-image: url(../images/navigation/uk.gif);
	width:100px;
}

.europe
{
	background-image: url(../images/navigation/europe.gif);
	width:80px;
}

#navigation h1, #navigation .strap
{
	display: none;
}


/* ----------------- Footer ------------------------ */

#footer-container
{
	width:935px;
	margin:10px auto 0 auto;
	font-size:1em;
}

#footer-container ul.origin
{
	float:left;
	margin:0 65px 0 40px;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.origin li
{
	float:left;
	margin:0 5px 0 0;
	padding:0 7px 0 3px;
	border-right:1px solid #fff;
}


#footer-container ul.corporate
{
	float:left;
	margin:0 0 0 45px !important;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.corporate li
{
	float:left;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container .corporate-uk p
{
	clear:both;
	float:left;
	text-align:left;
	margin:0 0 0 42px;
	padding:5px 0 0 0;
	list-style:none;
}

#footer-container ul.brands
{
	float:right;
	margin:0 25px 0 40px;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.brands li
{
	float:left;
	margin:0 0 0 20px;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.brands li.boots
{
	float:left;
	margin:-1px 0 0 10px;
	display:block;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.brands li.argos
{
	float:left;
	margin:-2px 0 0 10px;
	display:block;
	padding:0 0 0 0;
	list-style:none;
}

#footer-container ul.brands li strong
{
	float:left;
	margin:0 0 0 0;
	padding:0 0 0 0;
	list-style:none;
}


#footer-container ul.origin li.home-lang, #footer-container ul.origin li.press
{
	border:none;
}

#footer-container li a.eng-lang, #country-selector li a.eng-lang
{
	background:url(../images/countries/uk.gif) 0 0 no-repeat;
	padding:0 0 5px 25px;
	width:100px;
}

#country-selector li a#eng-lang
{
	background:url(../images/countries/uk.gif) 0 0 no-repeat;
	padding:0 0 5px 25px;
	width:100px;
}



/* ----------------- Share ------------------------ */

#share-container
{
	width:150px;
	background-color:#FF0000;
	
}

/* ----------------- Site Map -------------------- */

.sitemap-col
{
	float:left;
	width:180px;
	margin:0 0 0 15px;
}

#TB_window .sitemap-col p
{
	margin:5px 0 5px 10px;
	font-size:1.2em;
}

/* ----------------- Country Selection -------------------- */

#country-selector{
	width:920px;
	display:block;
	z-index:99;
	text-align:left;
	margin:-338px auto 0 auto;
}

#country-selector ul
{
	margin:2px 0 0 33px;
	width:100px;
	z-index:99;
	background-color:#000000;
	padding:0;
	list-style:none;
}

#country-selector ul li
{
	margin:0;
	padding:5px 0 5px 0;
	list-style:none;
}


/* ------------------ Flash Detection ------------------------- */

#flash-detect
{
	margin:180px auto 255px auto;
	width:580px;
	text-align:center;
}

#flash-detect h1
{
	margin:0 0 5px 140px;
	padding:0;
	background:url(../images/remington_logo.gif) 0 0 no-repeat;
	width:300px;
	height:37px;
	text-indent:-10000px;
}

#flash-detect h2
{
	margin:0 0 10px 0;
	padding:0;
	background:url(../images/header.gif) 0 0 no-repeat;
	width:580px;
	height:38px;
	text-indent:-10000px;
}

#flash-detect p
{
	margin:0 0 20px 0;
	font-size:1.1em;
}