/**********************************************************************/
/*    Main CSS                                                        */
/**********************************************************************/
/* Suggested order:
 * display
 * list-style
 * position
 * float
 * clear
 * width
 * height
 * margin
 * padding
 * border
 * background
 * color
 * font
 * text-decoration
 * text-align
 * vertical-align
 * white-space
 * other text
 * content
 *
 */

/* ===================================== Global ===================================== */
body {
	margin: 0;
	border: 0;
	padding:0;
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/bg-main.gif) repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 0.68em;
}

h2 { 
	font-size: 2.5em; 
}

h3 { 
	font-size: 1.8em; 
}

h2, h3, h4 {
	color: #3399cc;
	letter-spacing: -1px;
	font-weight: normal;
	margin: 0 0 6px 0;
	padding: 0 0 6px 0;
}

p { 
	font-size: 1.2em; 
}

a {
	color: #006699;
	text-decoration: none;
}

a:hover { 
	text-decoration: underline; 
}

th { text-align: left; }

.clear {
	clear: both;
}

/* ===================================== Navigation ===================================== */
#head_wrapper{
	display: block;
	margin: 0 auto;
	padding: 0 112px 0 113px;
}

#headLogo {
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/logo-telecomWarehouse.gif) no-repeat;
	float: right;
	width: 162px;
	height: 50px;
	margin: 5px 0;
	
	
}
#headNumber {
	float: left;
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/title-telNumberSMALL.gif) no-repeat;
	width: 151px;
	height: 49px;
	margin: 10px 0 0 0;
	
}

#navContainer {
	width: 782px;
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/bg-nav.gif) no-repeat;
	padding: 0 6px;
	margin: 1px 0 0 109px;
}
#nav { 
	height: 53px;
	margin: 0;
	padding: 0;
}
#nav li {
	float: left;
	list-style: none;
}
#home1,
#whyUse,
#products,
#services,
#testimonials,
#contact,
#shop {
	height: 53px;
	width: 110px;
	display: block;
}
/* when static */
#home { display:none; }
#home1 { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat; }
#whyUse { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -110px 0; }
#products { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -220px 0; }
#services { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -330px 0; }
#testimonials { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -440px 0; }
#contact { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -550px 0; }
#shop { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -660px 0; }

/* when rolled over */
#home1:hover, #home1.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat 0 -53px; }
#whyUse:hover, #whyUse.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -110px -53px; }
#products:hover, #products.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -220px -53px; }
#services:hover, #services.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -330px -53px; }
#testimonials:hover, #testimonials.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -440px -53px; }
#contact:hover, #contact.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -550px -53px; }
#shop:hover, #shop.selected { background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/nav.jpg) no-repeat -660px -53px; }

/* ===================================== Content ===================================== */
#rootContainer {
	width: 995px;
	margin: 0 auto;
	padding: 0;
	border: 0;
}
#flashHeader { 
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/bg-header.jpg) no-repeat;
	height: 102px;
	width: 995px;
	clear: both;
	border-bottom: 1px solid #fff;
}
#telecomWarehouseLogo {
	width: 162px;
	height: 50px;
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/logo-telecomWarehouse.gif);
	float: left;
	margin: 0 0 20px 20px;
}

#contentContainer {
	width: 782px;
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/bg-content.gif) repeat-y;
	margin-left: 109px;
	padding: 10px;
	width:0 auto;
	border::1px solid #fff;
}
#leftColumn { 
	float: left;
	width: 500px; 
}
#rightColumn {
	float: left;
	width: 240px;
	margin: 10px;
}

/* ===================================== Footer ===================================== */
#footer {
	background: url(https://securehost2.zen.co.uk/dealercore/assets/images/telwarehouse/bg-footer.gif) no-repeat;
	width: 782px;
	margin: 0 0 20px 110px;
	font-size: 11px;
	color: #999;
	padding: 20px 0 0 6px;
	border:0;
}

/* ===================================== Tools ===================================== */
.hideMe {
	display: none;
	margin: 0;
	padding: 0;
	border:0;
	line-height: 0;
}
.heading {
	margin: 0;
	padding: 0;
	border:0;
}
.highlight { font-weight: bold; }
.clearer { clear: both; }
ul.inline { margin: 0; }
ul.inline li { 
	display: inline;
	margin: 10px;
}


#main{
	width:794px;
	border:0;
	align:center;
	cellpadding:0;
	cellspacing:0;
	bgcolor:#FFFFFF;
	border:1px solid #fff;
}

#IE_adjust {}
#IE_adjust div,
#IE_adjust td {
	text-align:left;
}

/* ============================================================================================================================== */

/* ============================================================================================================================== */
#container {
	text-align: center;
	padding: 0; 
	width:750px;
	height:100%;
	margin:0 auto}
	
#topbar {width:782px;}
.toprow {width:524px}

.resultwin, .singlewin, 
.indexwin, #contactwin, 
#aboutwin, .basket {
width:600px; margin-right:0px; margin-top:2px}

.price, .cprice,
.sprice, .spprice {color:#c30}

.heading, .htext,
a.htext, a.text, .sphtext {color:#076dbf}

.menutext, .placehand {
	font-family: verdana, Helvetica, sans-serif; 
	font-size: 8pt; 
	font-weight: normal; 
	text-transform: capitalize;
	text-align:left}
	
td.placehand, td#basketbutton,
td#home, td#contact, td#tracking,
td#aboutus, td#contact {
	border:0;
}
	
.placehand {text-align:center}

.pagetext {background:#fff}

.menubartext {
	float:left;
}
div.menutext {
	float:none;
	border:1px solid #000}

#fullmenubar div.menutext div.menulev2 div.menutext {
	border-width: 0px 1px 1px 1px}

#fullmenubar div.menutext {
	border-width: 0 0 1px 0
	}
	
#fullmenubar div.menutext div.menulev2 div.menutext {
	border-width: 0 1px 1px 1px
	}

#fullmenubar div.menutext div.menulev2 div#inset000,
#fullmenubar div.menutext div.menulev2 div#inset100,
#fullmenubar div.menutext div.menulev2 div#inset200,
#fullmenubar div.menutext div.menulev2 div#inset300,
#fullmenubar div.menutext div.menulev2 div#inset400,
#fullmenubar div.menutext div.menulev2 div#inset500,
#fullmenubar div.menutext div.menulev2 div#inset600,
#fullmenubar div.menutext div.menulev2 div#inset700,
#fullmenubar div.menutext div.menulev2 div#inset800,
#fullmenubar div.menutext div.menulev2 div#inset900,
#fullmenubar div.menutext div.menulev2 div#inset1000,
#fullmenubar div.menutext div.menulev2 div#inset1100,
#fullmenubar div.menutext div.menulev2 div#inset1200,
#fullmenubar div.menutext div.menulev2 div#inset1300,
#fullmenubar div.menutext div.menulev2 div#inset1400,
#fullmenubar div.menutext div.menulev2 div#inset1500 {
	border-width: 1px;
	}	

#fullmenubar div.menutext div.menulev3 div#manu000,
#fullmenubar div.menutext div.menulev3 div#manu010,
#fullmenubar div.menutext div.menulev3 div#manu020,
#fullmenubar div.menutext div.menulev3 div#manu030,
#fullmenubar div.menutext div.menulev3 div#manu040,
#fullmenubar div.menutext div.menulev3 div#manu050,
#fullmenubar div.menutext div.menulev3 div#manu060,
#fullmenubar div.menutext div.menulev3 div#manu100,
#fullmenubar div.menutext div.menulev3 div#manu110,
#fullmenubar div.menutext div.menulev3 div#manu120,
#fullmenubar div.menutext div.menulev3 div#manu130,
#fullmenubar div.menutext div.menulev3 div#manu140,
#fullmenubar div.menutext div.menulev3 div#manu150,
#fullmenubar div.menutext div.menulev3 div#manu160,
#fullmenubar div.menutext div.menulev3 div#manu170,
#fullmenubar div.menutext div.menulev3 div#manu180,
#fullmenubar div.menutext div.menulev3 div#manu190,
#fullmenubar div.menutext div.menulev3 div#manu1100,
#fullmenubar div.menutext div.menulev3 div#manu1110,
#fullmenubar div.menutext div.menulev3 div#manu200,
#fullmenubar div.menutext div.menulev3 div#manu210,
#fullmenubar div.menutext div.menulev3 div#manu220,
#fullmenubar div.menutext div.menulev3 div#manu230,
#fullmenubar div.menutext div.menulev3 div#manu240,
#fullmenubar div.menutext div.menulev3 div#manu250,
#fullmenubar div.menutext div.menulev3 div#manu260,
#fullmenubar div.menutext div.menulev3 div#manu270,
#fullmenubar div.menutext div.menulev3 div#manu280,
#fullmenubar div.menutext div.menulev3 div#manu300,
#fullmenubar div.menutext div.menulev3 div#manu310,
#fullmenubar div.menutext div.menulev3 div#manu320,
#fullmenubar div.menutext div.menulev3 div#manu330,
#fullmenubar div.menutext div.menulev3 div#manu340,
#fullmenubar div.menutext div.menulev3 div#manu350,
#fullmenubar div.menutext div.menulev3 div#manu360,
#fullmenubar div.menutext div.menulev3 div#manu370,
#fullmenubar div.menutext div.menulev3 div#manu380,
#fullmenubar div.menutext div.menulev3 div#manu390,
#fullmenubar div.menutext div.menulev3 div#manu3100,
#fullmenubar div.menutext div.menulev3 div#manu400,
#fullmenubar div.menutext div.menulev3 div#manu410,
#fullmenubar div.menutext div.menulev3 div#manu420,
#fullmenubar div.menutext div.menulev3 div#manu500,
#fullmenubar div.menutext div.menulev3 div#manu510,
#fullmenubar div.menutext div.menulev3 div#manu520,
#fullmenubar div.menutext div.menulev3 div#manu600,
#fullmenubar div.menutext div.menulev3 div#manu610,
#fullmenubar div.menutext div.menulev3 div#manu620,
#fullmenubar div.menutext div.menulev3 div#manu630,
#fullmenubar div.menutext div.menulev3 div#manu640,
#fullmenubar div.menutext div.menulev3 div#manu650,
#fullmenubar div.menutext div.menulev3 div#manu660,
#fullmenubar div.menutext div.menulev3 div#manu700,
#fullmenubar div.menutext div.menulev3 div#manu710,
#fullmenubar div.menutext div.menulev3 div#manu720,
#fullmenubar div.menutext div.menulev3 div#manu730,
#fullmenubar div.menutext div.menulev3 div#manu800,
#fullmenubar div.menutext div.menulev3 div#manu810,
#fullmenubar div.menutext div.menulev3 div#manu820,
#fullmenubar div.menutext div.menulev3 div#manu830,
#fullmenubar div.menutext div.menulev3 div#manu900,
#fullmenubar div.menutext div.menulev3 div#manu910,
#fullmenubar div.menutext div.menulev3 div#manu920,
#fullmenubar div.menutext div.menulev3 div#manu1000,
#fullmenubar div.menutext div.menulev3 div#manu1010,
#fullmenubar div.menutext div.menulev3 div#manu1100,
#fullmenubar div.menutext div.menulev3 div#manu1110,
#fullmenubar div.menutext div.menulev3 div#manu1120,
#fullmenubar div.menutext div.menulev3 div#manu1130,
#fullmenubar div.menutext div.menulev3 div#manu1140,
#fullmenubar div.menutext div.menulev3 div#manu1150,
#fullmenubar div.menutext div.menulev3 div#manu1200,
#fullmenubar div.menutext div.menulev3 div#manu1210,
#fullmenubar div.menutext div.menulev3 div#manu1220,
#fullmenubar div.menutext div.menulev3 div#manu1230 {
	border-width: 1px;
	}		
	
a.menutext {
	line-height:19px; 
	font-size: 8pt; 
	font-weight: normal; 
	padding-left:2px}
	
a.menutext:hover { 
	font-size: 8pt; 
	font-weight: normal} 
	
a.menutext:link {
	font-size: 8pt; 
	font-weight: normal}
	
a.menutext:active {
	font-size: 8pt; 
	font-weight: normal}
	
a.menutext:visited {
	font-size: 8pt; 
	font-weight: normal}

td.stext {padding-right:3px}
input.stext {padding:1px 2px; margin-left:10px}
input.sbutton {border:0px; padding:2px 2px; font-weight:bold;
text-transform:uppercase}

.sphtext {background:#FA0504; color:#fff; padding:1px 0}
a.sphtext:hover {color:#eee}
