@charset "utf-8";
/* CSS Document */
.clear{
	clear:both;
}
.right{
	text-align:right;
}
.center{
	text-align:center;
}
strong{
	font-weight:bold;
}
em {
	font-style:italic;
	font-weight:bold;
}
body{
	text-align:center;
	font-family:Arial, Helvetica, sans-serif;
	font-size:82%;
	color:#6287C5;
}
#container{
	text-align:left;
	width:850px;
	margin:20px auto;
	position:relative;
}
#header{
	height:168px;
	background:url('../images/header.gif') left top no-repeat;
}
#logo {
	position:absolute;
	width:231px;
	height:107px;
	top:8px;
	left:27px;
}
#backgroundWrapper{
	background:url('../images/background.jpg') left top no-repeat;
	padding-bottom:20px;
	padding-top:193px;
	min-height:510px;
}
#banner{
	position:absolute;
	left:163px;
	top:188px;
}
#shop{
	position:absolute;
	left:8px;
	top:225px;
}
#checkout{
	position:absolute;
	left:479px;
	top:538px;
	display: none;
}
#mainColumn{
	width:322px;
	margin:0 auto 30px;
	min-height:370px;
}
p{
	margin-top:12px;
	line-height:1.5em;
}
a{
	color:#6287C5;
}
#navigation a.selected{
	color:#f3b177;
}
h2 {
	font-size:110%;
	font-weight:bold;
}
#navigation a:hover{
	text-decoration:underline;
	color:#f3b177;
}
#footer{
	text-align:center;
	color:#313d7b;
}
#footerNavigation li{
	display:inline;
	font-size:85%;
	margin-right:8px;
}
#footerNavigation{
	margin-top:12px;
}
#navigation li{
	display:inline;
	line-height:26px;
	border-right:2px solid #e2af7a;
	padding-right:16px;
	padding-left:16px;
}
#navigation li.last{
	border:0;
}
#navigation a{
	line-height:26px;
	color:#fff;
}
#navigation{
	text-align:center;
	font-size:110%;
	padding-top:142px;
	font-weight:bold;
}
.rightFloatedImage{
	float:right;
	margin-left:20px;
	margin-top:10px;
}
.leftFloatedImage{
	float:left;
	margin-right:20px;
}
#thistleList li{
	padding-left:36px;
	margin-top:8px;
	background:url('../images/thistle-bullet.jpg') 18px 0 no-repeat;
}
.leftMargin154{
	margin-left:175px;
}
#navigation li.selected_last{
	border:0;
}
#navigation li.selected_last a {
	color:#f3b177;
}
.inputField{
	width:257px;
	height:23px;
	border:0;
	background: url(../images/input-background.gif) left top no-repeat;
	font-size:80%;
	padding-top:3px;
	padding-left:5px;
}
.titleInputField{
	width:31px;
	height:23px;
	border:0;
	background: url(../images/title-background.gif) left top no-repeat;
	font-size:80%;
	padding-top:3px;
	padding-left:5px;
	margin-right:6px;
}
.firstNameInputField{
	width:213px;
	height:23px;
	border:0;
	background: url(../images/first-name-background.gif) left top no-repeat;
	font-size:80%;
	padding-top:3px;
	padding-left:5px;
}
.postcodeInputField{
	width:74px;
	height:23px;
	border:0;
	background: url(../images/postcode-background.gif) left top no-repeat;
	font-size:80%;
	padding-top:3px;
	padding-left:5px;
	margin-right:6px;
}
.phoneInputField{
	width:168px;
	height:23px;
	border:0;
	background: url(../images/phone-number-background.gif) left top no-repeat;
	font-size:80%;
	padding-top:3px;
	padding-left:5px;
}
#basket{
	width:396px;
	height:138px;
	background:url(../images/basket-background-cloot.png) left top no-repeat;
}

#basketcloot{
	width:396px;
	height:138px;
	background:url(../images/basket-background-cloot.png) left top no-repeat;
}

#baskettablet{
	width:396px;
	height:138px;
	background:url(../images/basket-background-tablet.png) left top no-repeat;
}

.blueBg{
	background-color:#6287C5;
	color:#fff;
}
.chars {
	margin-top:5px;
}

