/* SALES FOLKS */
.natalina{
	background:url(../salesmen/natalina.jpg) right bottom no-repeat #fff;
}
.jenny{
	background:url(../salesmen/testsales.jpg) right bottom no-repeat #fff;
}
.steve{
	background:url(../salesmen/steve.jpg) right bottom no-repeat #fff;

}
.simon{
	background:url(../salesmen/simon.jpg) right bottom no-repeat #fff;
}
.graham{
	background:url(../salesmen/graham.jpg) right bottom no-repeat #fff;
}

#comment{
	margin:1em 2em 1em 3%;
	padding: .3em 140px .3em .3em;
	min-height:172px;

}
#comment p{
	padding:1em;
	font-size:1em;
	color:#656565;
}
#flash{
	width:765px;
	height:96px;
	margin:0 auto 0 auto;
	display:block;
}
#noflash{
	width:209px;
	height:1px;
	margin:1em auto 0 auto;
	display:block;
}
#frame{
	background:url(../images/catbkg.jpg) center top no-repeat;
}

.gutter{
	float:left;
	width:3%;
}
#leftcolumn{
	float:left;
	background:#fff;
	width:30%;
}
#bigcolumn{
	float:left;
	width:60%;
}

#container {
	width: 100%;
	float: left;
	margin-right: -200px;
}
#content {
	margin-right: 220px;
}
#sidebar {
	width: 200px;
	float: right;
	margin:1em 0 1em 0;	
}

#sidebar p{
	font-size:.75em;
	font-weight:bold;
	line-height:1.4em;
	letter-spacing:0em;
	padding:0 .6em 0 .6em;
	font-family: Geneva, Arial, Helvetica, sans-serif;

}
#sidebarinner{
	width: 183px;
	background:url(../images/sidebox.jpg) no-repeat top left;
	border:solid 1px;
	border-left-color:#FBFBFB;
	border-top-color:#FBFBFB;
	border-right-color:#E5E4E4;
	border-bottom-color:#E5E4E4;	
}
#sidebar h3, #sidebar h4{
	font-size:.9em;
	letter-spacing:-0.07em;
	margin:0 0 .5em 0;
}
.sideitem{
	text-align:left;
	margin:.5em .5em 1em .5em;
}
.sideitem #upgrade, .sideitem #downgrade{
	margin:.2em auto .2em auto;
}
.sideitem img{
	vertical-align:text-top;
}
#skip{
	padding:.5em;
	margin:2em .5em 2em .5em;
	border: solid 1px;
	border-right-color:#F3F3F3;
	border-bottom-color:#F3F3F3;	
	border-left-color:#fff;
	border-top-color:#fff;
}
#skip ul{
	font-weight:bold;
	margin:.5em 0 .5em 0em;
	text-align:left;
	padding:0;
	width:99%;
	list-style-position:inside;
}
#skip li{
	padding:0;
	font-size:1em;
	list-style:url(../silkicons/bullet_red.gif) outdent;
	letter-spacing:-0.06em;
	
}


.clearing {
	height: 0;
	clear: both;
}
#vitals ul{
	margin:0 0 0 1em;
	padding:0;
	width:99%;
	list-style-image:none;
}
#vitals li{
	margin:.2em 0 .2em 0;
	padding:2px;
	text-transform:uppercase;
	letter-spacing:.1em;
	list-style-type: none;
	font-size: .85em;
	font-weight:bold;
}
#vitals img{
	vertical-align:middle;
}
#prodimages img{
	width:100px;
	height:100px;
	margin-bottom:.5em;
}
#productad{
	background:#fff;
	border:solid 2px #EAEAEA;
}
.ishift{
	float: left;
	margin: -1em 0 0 1em;
}
#text ul, li{
	margin:0;
	padding:0;
	font-size: 1.1em;	
}
#largeimage{
	width:30px;
	height:auto;
	display:block;
}
#productad img{
	float:left;
	width:300px;
	height:200px;
}
#productad #text{
	float:left;
	margin:0 0 1em .5em;

}
#productad #text h1{
	color:#FD1B14;
	font-size:1.8em;
	margin:.3em 0 0 0;
	letter-spacing:-0.1em;
}
#productad #text h3{
	color:#000;
	font-size:1em;
	line-height:-.5em;
	letter-spacing:-0.07em;
	text-align:left;
}
#productad #text h3 span{
	color:#000;
	font-size:.6em;
	margin:0em 0 .3em 0;
	letter-spacing:0.01em;
}
#productad li{
	font-size:.8em;
	text-transform:capitalize;
	letter-spacing:-0.06em;
	margin:0em .5em 0em 0em;
	color:#0BCEFF;
	font-weight:bold;
}
#productad button{
	margin:1em 0 0 0em;
}


.column{
	width:13em;
	margin:0 1.5em 0 0;
	text-align:justify;
	float:left;
}

#products{
	display:table;
	margin:auto;
	
}
.prodcolwrap{
	width:13.5em;
	float:left;
	text-align:left;
}
.prodcol{
	margin:0 1em 1em 1em;
}
.prodcol img{
	width:100px;
	height:100px;
	display:block;
	margin:auto;
}
.prodcol h2{
	font-weight:normal;
	border-width:1px;
	margin-bottom:.2em;
}

.prodcol p{
	font-size:.71em;
	line-height:1.3em;
	letter-spacing:-.005em;
	margin:0 0 .6em 0;
}
.prodcol p.features{
	font-size:.6em;
	text-align:center;
	color:#0BCEFF;
}
.prodcol span.grey{
	color:#6B6B6B;
}
#warranty img, #servicecontract	img{
	width:185px;
	height:140px;
	margin:1em 0 0 0;
	border:0;
	display:block;
}

.thumbclick{
	float:left;
	margin:.5em;
}

h2.HL{
	font-weight:bold;
}

