
#page-container {
	width: 750px;
	margin: auto;
	text-align: left;
	}

#header {
	height: 151px;
	background: #f4f4f4 url(chainsawclothing/chainsawsafetyclothes.jpg) no-repeat;
	margin-bottom: 15px;
	}

#header .logo {
	position: relative;
	left: 12px;
	top: 27px;
}
#header .strap {
	position: relative;
	left: 195px;
	top: 51px;
}
#sidebar {
	float: left;
	width: 199px;
	line-height: 18px;
	}

#sidebar .padding {
	padding: 25px;
	}

#sidebar .boxtop {
	height: 11px;
	background: url(chainsawclothing/sideboxtop.gif) no-repeat;
}

#sidebar .boxmid {
	background: url(chainsawclothing/sideboxmid.gif);
	padding: 0 20px 0 20px;
}

#sidebar .boxbott {
	height: 11px;
	background: url(chainsawclothing/sideboxbott.gif) no-repeat bottom;
	margin-bottom: 25px;
}

#sidebar a {
	color: #000485;
	text-decoration: none;
	}

#sidebar a:hover {
	color: #f47800;
	}
	
#sidebar .orange {
	color: #f47800;
	font-size: medium;
	font-weight: bold;
}
#sidebar .orange:hover {
	color: #000485;
}
#sidebar p{
	text-align: left;
	}
	
#sidebar p {
	font-size: small;
	margin: 0;
	padding: 0;
	padding-bottom: 10px;
	}

#free-delivery {
  margin: 0 0 20px 30px;
  border: none;
}

#content {
	margin-left: 205px;
	line-height: 18px;
	}

#content .padding {
	padding: 15px;
	background: #ffffff;
	}

#content p {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
	text-align: justify;
	}
	
#content a {
	color: #000485;
	xtext-decoration: none;
	}

#content a:hover {
	color: #f47800;
	}
	
#content h1 {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
	}

#content h2 {
	margin: 0;
	padding: 0;
	padding-bottom: 15px;
	}
	
#content .boxtop {
	width: 199px;

	height: 11px;
	background: url(chainsawclothing/sideboxtop.gif) no-repeat;
}
#content .boxmid {
	width: 179px;
	background: url(chainsawclothing/sideboxmid.gif);
	padding: 0 12px 0 12px;
}
#content .boxmid h2 {
	color: #f47800;
}
#content .boxmid p {
	margin: 0 0 0 0;
	padding: 4px 0 0 0;
	text-align: left;
}
#content .boxbott {
	width: 199px;
	height: 11px;
	background: url(chainsawclothing/sideboxbott.gif) no-repeat bottom;
	margin-bottom: 25px;
}

.contentboxtop {
	height: 11px;
	background: url(chainsawclothing/contenttop.gif) no-repeat top left;
}
.contentboxmid {
	background: url(chainsawclothing/contentmid.gif);
	padding: 0 15px 0 15px;
}
.contentboxbott {
	height: 11px;
	background: url(chainsawclothing/contentbott.gif) no-repeat bottom left;
	margin-bottom: 25px;
}




#footer {
	clear: both;
	height: 66px;
	font-family: Tahoma, Arial, Helvetica, Sans-serif;
	font-size: x-small;
	color: #a9a9a9;
	xborder-top: 1px solid #b9b9b9;
	padding: 3px 25px;
	line-height: 18px;
	margin-top: 10px;
	}

#footer a {
	color: #a9a9a9;
	text-decoration: none;
	}

#footer a:hover {
	color: #f47800;
	}

#footer #botnav {
	width: 450px;
	float: right;
	text-align: right;
	padding-top: 13px;
	}

#footer #copyright {
	padding-top: 13px;
	}


.nospacing{
	padding: 0 0 0 0;
	margin: 0 0 0 0;
	}

.imgright {
	margin: 0 0 0 20px;
	border: 5px;
	border-color: #999999;
	float: right;
}
.imgleft {
	margin: 0 20px 0 0;
	border: 5px;
	border-color: #999999;
	float: left;
}

fieldset{
	padding: 0 20px 0 20px;
	margin-bottom: 15px;
	}

h1{
font-size:medium;
color:#0C0199;
}
h2{
font-weight: bold;
font-size:small;
color:#0C0199;
}
body{
font-style: normal;
font-family:sans-serif;
font-size: small;
color:#000000;
text-align: left;
background-color: #f4f4f4;
}
p{
text-align: justify;
}
.special {
color: red;
text-decoration: line-through;
}
.catin {
font-size: larger;
font-weight: bold;
}
.tableborder {
border: 1px solid #CCCCCC;
}
.error{
color:#B85959;
font-weight: bold;
}
a,a:active,a:visited{
color:#0C0199;
}

.outofstock {
	color:#FF0000;
	text-decoration:line-through;
}

hr {
width: 100%;
height: 1px;}

a:hover{
color:#4b4986;
}
.redbg {
background-color: #ffdddd;
}
.footer{
font-style: normal;
font-family:sans-serif;
text-decoration:none;
color:#000000;
font-size:small;
}
.carttitle{
font-weight: bold;
text-align:center;
vertical-align: top;
color: white;
background-color: #888888;
}
.cartoption{
font-size:x-small;
}
.cartprice{
font-weight: bold;
text-align:right;
}
.cartbg0 {
background-color: #e9e9e9;
}
.cartbg1 {
background-color: #f4f4f4;
}
.cattitle {
background-color: #f0f9ff;
}
.outlinebox {
border: 1px solid #b9b9b9;
}

.pagenumber, /* for page X of Y */
.pagenumber:hover, 
.pagenumber:active,
.pagenumber:visited,
.pagenumber:link{
color: #606060;
font-size : small;
font-weight : normal;
text-decoration: none;
}
.pagenumberselected, /* for selected page X of Y */
.pagenumberselected:hover, 
.pagenumberselected:active,
.pagenumberselected:visited,
.pagenumberselected:link{
color: #0C0199;
font-size : medium;
font-weight : bold;
text-decoration: none;
}

.cat-product {
	border: 1px solid #aaaaaa;
	font-size: 11px;
	margin-bottom: 10px;
	background: #f4f4f4;
}

.cat-product select, .cat-product option{
	font-size: 11px;
}

.cat-product img {
	border: none;
	background: white;
}

.cat-product td, .cat-product th{
	padding: 3px;
}

.notice {
	background: red;
	color: white;
	}