/*
	Karma CSS v2
	24-02-2008
*/

h1, h2, h3, h4, h5, h6, a, p, ul, li, ol, table, tr, td, img {
	border:					0;
	padding:				0;
	margin:					0;
}

body {
	background-image:		url(background.gif);
	background-repeat:		repeat-x;
	text-align:				center;
}

.hidden {
	display:				none;
}

.left {
	float:					left;
}

.right {
	float:					right;
}

.clear {
	clear:					both;
}

#title {
	display:				block;
	width:					766px;
	height:					112px;
	margin:					0 auto 0 auto;
	text-align:				left;
}

#title h1 {
	float:					left;
	background-image:		url(logo.gif);
	background-repeat:		no-repeat;
	
	width:					440px;
	height:					98px;
	
	margin-top:				18px;
}

#title ul {
	float:					left;
	list-style-type:		none;
}

#title ul li {
	float:					left;

	background-image:		url(menu_top.gif);
	background-repeat:		no-repeat;
	
	width:					134px;
	height:					23px;
	margin:					30px 0 0 18px;
}

#title ul li a {
	display:				block;

	width:					134px;
	height:					23px;
}

#title ul #menu_contact {
	background-position:	-134px 0;
}

#menu {
	clear:					both;
	display:				block;

	background-image:		url(reflect.gif);
	background-repeat:		no-repeat;
	background-position:	0 -3px;
	
	width:					766px;
	height:					110px;
	margin:					0 auto 0 auto;
	text-align:				left;
}

#menu ul {
	padding:				19px 0 0 30px;
	list-style-type:		none;
}

#menu li {
	float:					left;
	background-image:		url(menu.png);
	background-repeat:		no-repeat;
	
	width:					84px;
	height:					84px;
	
	margin:					0 2px 0 2px;
}

#menu li a {
	display:				block;
	width:					84px;
	height:					84px;
}

#menu #menu_ponchos {		background-position:	-88px  0; }
#menu #menu_bags {			background-position:	-176px 0; }
#menu #menu_scarves {		background-position:	-264px 0; }
#menu #menu_wellies {		background-position:	-352px 0; }
#menu #menu_womens {		background-position:	-440px 0; }
#menu #menu_mens {			background-position:	-528px 0; }
#menu #menu_offers {		background-position:	-616px 0; }

#content {
	display:				block;
	
	margin:					0 auto 0 auto;
	width:					684px;
	
	text-align:				left;
}

#content .image_ver {
	float:					left;
	
	background-image:		url(image_box.gif);
	background-repeat:		no-repeat;
	
	width:					153px;
	height:					222px;
	
	margin:					0 9px 10px 9px;
}

#content .image_ver .image {
	display:				block;
	width:					132px;
	height:					176px;
	margin:					10px auto 11px auto;
}

#content .image_right {
	float:					right;
	margin:					0 10px 10px 10px;
}

#content #boxes {
	display:				block;
	clear:					both;

	width:					665px;

	margin-top:				20px;
	margin-left:			10px;
}

#content #boxes h3 {
	padding:				3px 0 10px 4px;
	color:					#fff;
}

#content #boxes ul {
	padding-left:			15px;
}

#content #boxes li {
	padding-bottom:			4px;
}

#content #boxes #box1, #content #boxes #box2 {
	background-repeat:		no-repeat;
	float:					left;
	padding:				13px 12px 0 12px;
}

#content #boxes #box1 {
	background-image:		url(box1.gif);
	width:					273px;
	height:					290px;
}

#content #boxes #box2 {
	float:					right;
	background-image:		url(box2.gif);
	width:					324px;
	height:					290px;

	margin-left:			10px;
}

#copyright {
	clear:					both;
	display:				block;
	background-image:		url(copyright.gif);
	background-repeat:		no-repeat;
	
	width:					667px;
	height:					50px;
	
	margin:					15px auto 0 auto;
}

#copyright p {
	padding:				10px 14px 0 14px;
}

/*
	Fonts
*/

#content p, #content h3, #content li {
	font-family:			'Arial', sans-serif;
	color:					#2D8CCD;	
}

#content p, #content h3 {
	margin:					0 10px 15px 10px;
}

#content h3 {
	font-size:				10pt;
	line-height:			12pt;
	text-transform:			uppercase;

}

#content p, #content li {
	font-size:				9pt;
	line-height:			14pt;
}

#content .image_ver {
	font-family:			'Arial', sans-serif;
	font-size:				9pt;
	font-weight:			bold;
	line-height:			16pt;
	text-align:				center;
	text-transform:			uppercase;
	text-decoration:		none;
	color:					#fff;
}

#copyright p {
	font-family:			'Arial', sans-serif;
	font-size:				8pt;
	color:					#2D8CCD;	
}

#copyright p a {
	text-decoration:		none;
	color:					#2D8CCD;		
}