@charset "utf-8";

/* reset css */

	html, body, div, span, applet, object, iframe,
	h1, h2, h3, h4, h5, h6, p, blockquote, pre,
	a, abbr, acronym, address, big, cite, code,
	del, dfn, em, font, img, ins, kbd, q, s, samp,
	small, strike, strong, sub, sup, tt, var,
	b, u, i, center,
	dl, dt, dd, ol, ul, li,
	fieldset, form, label, legend,
	table, caption, tbody, tfoot, thead, tr, th, td {
		margin: 0;
		padding: 0;
		border: 0;
		outline: 0;
		font-size: 100%;
		vertical-align: baseline;
		background: transparent;
	}
	body {
		line-height: 1;
	}
	ol, ul {
		list-style: none;
	}
	blockquote, q {
		quotes: none;
	}
	blockquote:before, blockquote:after,
	q:before, q:after {
		content: '';
		content: none;
	}
	
	/* remember to define focus styles! */
	:focus {
		outline: 0;
	}
	
	/* remember to highlight inserts somehow! */
	ins {
		text-decoration: none;
	}
	del {
		text-decoration: line-through;
	}
	
	/* tables still need 'cellspacing="0"' in the markup */
	table {
		border-collapse: collapse;
		border-spacing: 0;
	}


/*  Generic */

	body {background: #FFFFFF; margin: 0;  padding: 0; text-align: center; color:#ccc; font-size:0.8em;}
	body, h4, p, li, dt, dd, label, input, textarea { font-family:Arial, Geneva,  Helvetica, sans-serif;}

	h1 { font-size:1.6em; color:#fff; padding:0 0 10px 0; border-bottom:1px dotted #666666; margin:0 0 10px 0;}
	h2 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}
	h3 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}
	h4 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}
	h5 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}			
	h6 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}	
	h7 {font-size:1.4em; color:#fff; padding:0 0 10px 0;}	
		

	a { color:#ff1d23; text-decoration:none; border-bottom:1px dotted #ccc;}
	a:hover { color:#ff1d23;}
	a:visited { color:#ff1d23;}
	
	img { border:0; text-decoration:none;}
	.image { float:left; margin:0 10px 10px 0px;}
	ul { list-style-type:none; padding:0; margin:0; list-style:none;}
		ul li { list-style-type:none; padding:0; margin:0; list-style:none;}
		
	ol { list-style-type:square; list-style:outside; padding-bottom:10px;}
	
	.noborder { border:0pc;}
	
	q {color:#c71216; font-size:1.1em; font-weight:bold;}
	img, div, input { behavior: url("../images/iepngfix.htc") }
	strong { font-weight:bold;}
	big {color:#c71216; font-size:1.9em;}

	p { padding:0 0 1em 0; line-height:1.3em;}
	.leadingpara { color:#fff; border-left:4px solid #ccc; padding-left:10px;}
	
	.marginleft10 { margin:0px 0px 0px 10px;} 

	.contactform { background:#333333;}
	.contactform li {padding:10px;}
		.contactform  { margin:0px 0px 10px 0px;}
	.contentlist li { padding:10px 10px 10px 30px;   margin:0px 0px 0px 10px;  background:url(../images/tick.png) center left no-repeat;}
	
	
		.storagelist li { padding:5px 5px 5px 20px; margin:0px;  background:url(../images/tickblue.png) center left no-repeat;}
		 .storagelist a { font-size:100%;}
		 
		.storagelist2 li { padding:5px 5px 5px 20px; margin:0px;  background:url(../images/tickorange.png) center left no-repeat;}
		 .storagelist2 a { font-size:100%;}	
		 
		.featurelist li { padding:5px 5px 5px 20px; margin:0px;  background:url(../images/tick.png) center left no-repeat;}
		 
		 	
	/* Forms */
		fieldset li{clear:both; list-style:none;} 
				
		fieldset { margin:0; display: block;}
		fieldset ul {padding:0em;}
		fieldset label { width:200px; float:left;}
		fieldset em {}
		legend { display:none;}
		fieldset input, textarea ,select { margin:0 0 0px 0px; ; padding:0em; width:190px;}
				
				
/*  Layout */

	#container {width: 100%;  margin: 0 auto; text-align: left; position:relative;}
	.contentwidth {width:980px; padding:10px; margin: 0 auto;}
	
	#bestprice { position:fixed; top:0; right:0;}
	
	
	#maincontent { width:100%; float:left;  position:absolute; top:430px; background:#000 url(../images/maincontentbak.jpg) repeat-x;}	
	#maincontent_header {width:100%; clear:both; height:430px; position:absolute; top:0px;  background:url("../images/topbak.jpg") repeat-x;}
	
	
	#maincontent_inner { width:100%; float:left;  position:absolute; top:138px; background:#000 url(../images/maincontentbak.jpg) repeat-x;}	
	#maincontent_header_inner {width:100%; clear:both; height:138px; position:absolute; top:0px;  background:url("../images/topbak.jpg") repeat-x;}	
		#maincontent_inner #mainContent_column_r1_c1 h6 { margin-top:30px;}
		#maincontent_inner #mainContent_column_r1_c1 fieldset li { border:0; background:none;}
		#maincontent_inner #mainContent_column_r1_c1 fieldset ul  { border:0;  margin:0 0 10px 0;}
		#maincontent_inner #mainContent_column_r1_c1 fieldset input,select  {margin:0 0 10px 0;}

		
	
	#maincontent_footer {width:100%; clear:both; height:50px; color:#8b6365; padding:20px 0px;}	
	#maincontent_footer a { color:#8b6365;}
	#maincontent_footer p { float:right; width:100px; display:inline; margin-top:-16px;}
	/* Column Layout */
			#mainContent_column_r1_c1 {width:260px; padding:10px; float:left; background:url("../images/menubak.jpg") no-repeat; min-height:500px;}				
				#mainContent_column_r1_c1 h5 { margin-top:10px;}
				#mainContent_column_r1_c1 ul {border-top:1px dotted #666666;}				
				#mainContent_column_r1_c1 li {background:#232323; border-bottom:1px dotted #666666;}
				#mainContent_column_r1_c1 li a { padding:10px; color:#ccc; display:block; border:0;}
				#mainContent_column_r1_c1 li a:hover { padding:10px; background:#333333; display:block;  border:0;}	
			
					#mainContent_column_r1_c1 .selected a {background:#c71216; color:#fff;  display:block;  border:0;}
					#mainContent_column_r1_c1 .selected a span {background:#c71216; color:#fff; display:block;  border:0;}
					#mainContent_column_r1_c1 .selected a:hover span {background:#c71216; padding:10px; color:#fff; display:block;  border:0;}
																
									
				#mainContent_column_r1_c1 img { text-align:center; margin:0 0 10px 5px;}
				
			#mainContent_column_r1_c2 {width:670px; padding:10px; float:right; margin:0 0 0 10px; display:block; height:680px; min-height:680px; height:auto !important;}
			 
			.mainContent_column_footer_r1_c1 {width:299px; height:160px; padding:10px; float:left; text-align:right; background:url("../images/quote.png"); margin:10px 0px 0px 0px;}				
				.mainContent_column_footer_r1_c1 img {}	
				.mainContent_column_footer_r1_c1 p { font-size:1.2em;width:220px; float:right;}	
				.mainContent_column_footer_r1_c1 a{ border:0;}		
			.mainContent_column_footer_r1_c2 {width:300px; height:160px; padding:10px; float:left; text-align:right; background:url("../images/space.png"); margin:10px 0px 0px 10px;}
				.mainContent_column_footer_r1_c2 img {}	
				.mainContent_column_footer_r1_c2 p { font-size:1.2em;width:220px; float:right;}	
				.mainContent_column_footer_r1_c2 a{ border:0;}		
			.mainContent_column_footer_r1_c3 {width:300px; height:160px; padding:10px; float:left; text-align:right; background:url("../images/packing.png"); margin:10px 0px 0px 10px;}
				.mainContent_column_footer_r1_c3 img {}	
				.mainContent_column_footer_r1_c3 p { font-size:1.2em;width:220px; float:right;}
				.mainContent_column_footer_r1_c3 a{ border:0;}		
									
			.mainContent_column_footer_r2_c1 {width:307px; height:320px; padding:10px; float:left; background:#fff; margin:10px 0px 0px 0px;}
				.mainContent_column_footer_r2_c1 address { font-size:1.2em; line-height:1.5em; color:#666;}
			.mainContent_column_footer_r2_c2 {width:612px; height:320px; padding:10px; float:left; background:#fff; margin:10px 0px 0px 0px;}
			.mainContent_column_footer_r2_c3 {width:306px; height:160px; padding:10px; float:left; background:#fff; margin:10px 0px 0px 0px;}					
					
			.header_column_r1_c1 {width:400px; height:80px; float:left; padding:10px 0 0 0; font-size:1.5em; color:#000;}
			.header_column_r1_c2 {width:420px; height:80px;  float:left; text-align:right; padding:10px 0 0 0;}	
				.header_column_r1_c2 p { width:400px; height:80px;}
				.header_column_r1_c2 a,li { border:0; list-style:none;}
				
			.header_column_r2_c1 {width:260px; height:250px; padding:10px;  float:left; margin:10px 10px 0 0; background:url("../images/ringbackbak.png") no-repeat;}
			.header_column_r2_c1 fieldset { margin:0px 0 0 60px; color:#fff;}
				.header_column_r2_c1 h6{ color:#fff; margin:0px 0 0 60px; padding-top:10px;}
				.header_column_r2_c1 input { margin-bottom:12px;}
				.header_column_r2_c1 .callbackbutton { float:right; margin-right:5px;}
			.header_column_r2_c2 {width:320px; height:250px; padding:10px; overflow:hidden; margin:10px 0 0 0px;  float:left; background:url("../images/featurebak.jpg")  no-repeat;}
				.header_column_r2_c2 a { color:#ccc;}
				.header_column_r2_c2 div{width:250px; margin:0 0 0 98px;}
				.header_column_r2_c2 h6{ color:#fff; margin:0 0 0 98px; padding-top:10px;}
				.header_column_r2_c2 img { float:right; bottom:22px; position:absolute; margin-left:175px;}
			.header_column_r2_c3 {width:320px; height:250px; padding:10px; overflow:hidden;  margin:10px 0 0 10px; float:left; background:url("../images/featurebak2.jpg")  no-repeat;}
				.header_column_r2_c3 a { color:#ccc;}
				.header_column_r2_c3 div{margin:0 0 0 98px;}
				.header_column_r2_c3 h6{ color:#fff; margin:0 0 0 98px; padding-top:10px;}
				.header_column_r2_c3 img { float:right; bottom:22px; position:absolute; margin-left:80px;}


		/* Inner Pages */
		
		
			.callbackbox {width:260px; height:250px; padding:10px;  float:left; margin:20px 10px 0 -10px; background:url("../images/ringbackbak.png") no-repeat;}
			.callbackbox fieldset { margin:0px 0 0 60px; color:#fff;}
				.callbackbox h6{ color:#fff; margin:0px 0 0 60px; padding-top:0px;}
				.callbackbox input { margin-bottom:6px;}
				.callbackbox .callbackbutton { float:right; margin-right:5px; margin-top:-10px;}		
		
			.box_packing {width:300px; height:160px; padding:10px; float:left; text-align:right; background:url("../images/packinginner.png") no-repeat; margin:10px 0px 0px 10px;}
				.box_packing img {}	
				.box_packing p { font-size:1.2em;width:220px;}	
				.box_packing a{ border:0;}		
				.box_packing h6 {color:#f57e00;}		
				
								
			.box_space {width:300px; height:160px; padding:10px; float:left; text-align:right; background:url("../images/spaceinner.png") no-repeat; margin:10px 0px 0px 10px;}
				.box_space img {}	
				.box_space p { font-size:1.2em;width:220px;}	
				.box_space a{ border:0;}		
				.box_space h6 {color:#46a1d3;}	
				
				
			.spacetable { background:#202020; padding:5px 0 0 0; color:#fff; width:670px;}
			.spacetable td { border:1px dotted #666666; color:#ccc; text-align:center; padding:10px 0 5px 0;}
			.spacehead td	 { color:#fff; background:#c71216; border:1px dotted #666666; padding:10px; text-align:left;}		
			.spacehead_columnwidth td { width:233px;}
			
			.pricestable th	 { color:#fff; background:#333333; border:1px dotted #666666; padding:10px 0 0 0; text-align:center;}		
			.pricestable td { border:1px dotted #666666; color:#ccc; text-align:center; padding:10px 0 5px 0;}
			.pricestable_row td { background:#202020; padding:5px 0 0 0; color:#fff;}
				
	/* Main Navigation */
		#maincontent_header_nav {float: left; width: 100%; line-height: normal;}
		#maincontent_header_nav ul {margin: 0; padding: 2px 10px 0 1%; list-style: none; margin:0px 0px 0px 280px;}
		#maincontent_header_nav li {display: inline; margin: 0; padding: 0;}
		#maincontent_header_nav a {float: left; background: url("../images/tableftD.gif") no-repeat left top; margin: 0; padding: 0 0 0 4px; text-decoration: none; border:0px; color:#fff; font-size:1em;}
		#maincontent_header_nav a span {float: left; display: block; background: url("../images/tabrightD.gif") no-repeat right top; padding: 10px 20px 10px 15px;}

		#maincontent_header_nav a:hover span {color: #fff; cursor:pointer;} 
		#maincontent_header_nav a:hover {background-position: 0% -42px;}
		#maincontent_header_nav a:hover span {background-position: 100% -42px;}  
		
		/* selected */
		#maincontent_header_nav .nav_selected a {background: url("../images/tableftD_selected.gif") no-repeat left top; color: #fff;}
		#maincontent_header_nav .nav_selected a span {background: url("../images/tabrightD_selected.gif") no-repeat right top; color: #fff;}
		#maincontent_header_nav .nav_selected a:hover span {background: url("../images/tabrightD_selected.gif") no-repeat right top; color: #fff;}
					
			