* {margin:0;padding:0;}
/* body{background:#BEC3C9;font:11px tahoma,arial,serif;color:#000;padding-top:150px;position:relative;} */
body {background: #fff;color: #545454;padding: 13px 0 25px 0;padding-top:127px;position:relative;}

#middle{background:#fff;}
#middle .wrap{margin-right:-200px;}
#middle .main{margin-right:200px;}
#middle .center{margin-left:-250px;}
#middle .content{margin-left:250px;padding-top:9px;}
#middle .left{background:url(http://firstaidkitssite.com/img/lebg.gif) repeat-y #fff;width:250px;}
/*#middle .left{background:#fff;width:250px;}*/
#middle .right{background:url(http://firstaidkitssite.com/img/ribg.gif) repeat-y #fff;width:200px;}

.header {position:absolute;top:3px;left:0;width:100%;}
#header {background:url(http://firstaidkitssite.com/img/top-bg.png) no-repeat 0px 0px #fff;height:125px;}
#header .wrap {margin-right:-300px;}
#header .main {margin-right:300px;}
#header .center{margin-left:-180px;}
#header .content{background:url(http://firstaidkitssite.com/img/-title300.png) no-repeat 90px 0px;margin-left:180px;}
#header .left{background:url(http://firstaidkitssite.com/img/-logo.png) no-repeat 0px -20px;width:180px;}
/*#header .right{background:url(ideal_end03_files/hright00.png) no-repeat 50px -20px;width:300px;}*/
#header .right{background:url(ideal_end03_files/hright---00.png) no-repeat 50px -20px;width:300px;}

#footer {background:url(http://firstaidkitssite.com/img/fubg.gif) no-repeat #fff;height:155px;}
#footer .wrap {margin-right:-270px;}
#footer .main {margin-right:270px;}
#footer .center {margin-left:-270px;}
#footer .content {margin-left:270px;}
#footer .left {width:270px;}
#footer .right {width:270px;}
#footer ul {padding:10px 25px;font-size:10px;color:#666;}

#middle,#header,#footer {margin:0 auto;overflow:hidden;min-width:880px;max-width:960px;}
.wrap,.center,.content,.left,.right {margin-bottom:-32767px;padding-bottom:32767px;}
.wrap,.center {width:100%;}
.wrap,.left {float:left;}
.center,.right {float:right;}
.content {}

.bord {border:1px solid #fff;}
.bordt {border-top:1px solid #fff;}
.bordr {border-right:1px solid #fff;}
.bordb {border-bottom:none;}
.bordl {border-left:1px solid #fff;}

.fbord {border:1px solid #000;}
.fbordt {border-top:none;}
.fbordr {border-right:0px solid #fff;}
.fbordb {border-bottom:1px solid #000;}
.fbordl {border-left:0px solid #fff;}

.hbord {border:1px solid #000;}
.hbordt {border-top:1px solid #fff;}
.hbordr {border-right:1px solid #fff;}
.hbordb {border-bottom:1px solid #000;}
.hbordl {border-left:1px solid #fff;}


*html #middle,*html #header,*html #footer {width:960px;}
*html .content {zoom:1;}

.clear{height:1px;display:block;font-size:1px;clear:both;overflow:hidden;}

p{padding:5px 10px;}
.expand a{color:#960;display:block;clear:both;text-decoration:underline;width:100px;}
.expand a:hover{color:green;height:600px;}

/*-----------------------------
=buttonr aka left menu-----------
------------------------------*/
.left ul, .left li, .left li a {
font-size:10px;
font-family:Arial,Verdana;
text-transform:uppercase;
}

.left ul {
/*      width: 150px;*/
      list-style: none;
      margin: 1px;
      margin-top: 0px;
      padding: 0;
      border: none;
}

.left li {
      border-bottom: 0px solid #fff;
      margin: 0;
}

.left li a, .left li a:visited {
	display: block;
	padding: 2px 5px 3px 5px;
	border-left: none;
	border-right: none;
	border-bottom: 1px solid #fff;
	background:url(http://firstaidkitssite.com/img/lebg.gif) repeat-y #fff;
	color: #555;
	text-decoration: none;
}

html>body .left li a {
      width: auto;
}

.left li a:hover {
	border-left: none;
	border-right: none;
/*	background-color: #F2F9FF;*/
	background-image: none;
	background-color: #fff;
	color: #000;
text-decoration: none;
}
/*-----------------------------
=buttonr aka right menu-----------
------------------------------*/


#header .right ul {
      width: 180px;
      list-style: none;
      margin: 1px;
      margin-top: 10px;
      padding: 0;
      border: none;
}

#header .right li {
      border-bottom: 0px solid #fff;
      margin: 0;
}

#header .right li a {
	display: block;
	padding: 1px;
	padding-left: 3px;
	border-left: 3px solid #fff;
	border-right: 3px solid #fff;
	border-bottom: 1px solid #eee;
	background-color: #fff;
	color: #555;
	text-decoration: none;
}

html>body #header .right li a {
      width: auto;
}

#header .right li a:hover {
	border-left: 3px solid #555;
	border-right: 3px solid #fff;
/*	background-color: #F2F9FF;*/
	background-color: #fff;
background:url(http://firstaidkitssite.com/img/leftli.png) repeat-y #fff;
	color: #000;
}

/*-----------------------------
=buttonr aka right menu-----------
------------------------------*/


#middle .right ul {
      list-style: none;
      margin: 1px;
      /*margin-top: 10px;*/
      padding: 0;
      border: none;
font-size:10px;
font-family:Arial,Verdana;
text-transform:uppercase;
}

#middle .right li {
	list-style:none;
	border-bottom:1px solid #FFF;
}

#middle .right li a {
	background:url(http://firstaidkitssite.com/img/ribg.gif) repeat-y #fff;
	/*background:#eef5e1;*/
	display:block;
	padding:4px 4px 4px 8px;
	/*border-left:4px solid #e4efd5;*/
	text-decoration: none;
}

html>body #middle .right li a {
      width: auto;
}

#middle .right li a:hover {
	/*background:#e4efd5;*/
	background:#fff;
	text-decoration:none;
	color: #7da939;
}



/*-----------------------------
=navline-----------
------------------------------*/

.navline {
padding:3;
font-weight:bold;
font-size:10px;
color:#666;
/*font: 2.3em Georgia, "Times New Roman", Times, serif;*/
border:0;
margin:0;
text-transform:uppercase;
}
.navline a {font-weight:bold;color:#666;}






.sblock {
width:225px;
height:270px;
float:left;
margin:5px;
padding:5px;
/*background:#f2f2f2;*/
/*border-bottom:1px dotted #b6b6b6;*/
/*border-top:1px dotted #b6b6b6;*/
}
/*.sblock:hover {background:#e9e9e9;}*/


body, select, input, textarea {font: 100% Arial, Verdana, Sans-Serif;}
	
p {margin: 15px 0;}

a:link, a:visited, .lnk {color: #7da939;text-decoration:none}

a:hover, a:active, .lnk:hover {color:#333;text-decoration:underline;}

hr {display: block;height:1px;background:#333;border:0;}

small {font-size: 0.95em;background:#eef5e1;padding:3px 6px;}

img, a:link img, a:visited img {border:0;}
	



/*Main Navbar */

#nav {
	margin-top:100px;
	background:#777;
	font-size:0.7em;
	}
	
#nav, #nav ul {
	list-style: none;
	line-height: 1;
	}

#nav a, #nav a:hover {
	display: block;
	text-decoration: none;
	border:none;
	}

#nav li {
	float: left;
	list-style:none;
	border-right:1px solid #a9a9a9;
	}

#nav a, #nav a:visited {
	display:block;
	font-weight:bold;
	color: #f5f5f4;
	padding:6px 12px;
	}

#nav a:hover, #nav a:active, .current_page_item	a, #home .on {
	background:#000;
	text-decoration:none
	}	
	
	
a.main:hover
{	background:none;
	}

/* end Main Navbar */

/* Float Properties*/

.clearfloat:after {
	display:block;
	visibility:hidden;
	clear:both;
	height:0;
	content:".";
	}
	
.clearfloat {
	display:inline-block
	}

.clearfloat {
	display:block
	}
/* end Float Properties*/


/* Product */

.description {
	font-size: 1.3em;
	font-weight: bold; 
	font-style:italic;
	color:#545454;
	margin-top:-4px;
	}

.feature {
	background:#f2f2f2;
	padding:15px;
	border-bottom:1px dotted #b6b6b6;
	border-top:1px dotted #b6b6b6;
	}

.feature:hover {
	background:#e9e9e9;
	}
	
.feature p, #rightcol p {
	margin:0;
	}

.feature img, #rightcol img, .feature img {
	padding:1px;
	border:1px solid #000;
	}
			
#leadpic {
	float:left;
	margin: 0 18px 8px 0;
	}

#lead {
	margin-top:22px;
	}

.title {
	font-size:1.2em;
	font-weight:bold;
	line-height:115%;
	text-align:center;
	padding:1px 7px;
	text-transform:uppercase;
	}
	
.feature#lead .title {
	font:1.8em Georgia, "Times New Roman", Times, serif;
	line-height:100%;
	display:block;
	padding-bottom:7px;
	}

/* end Product */

/*	Headers */

h1 {
	font:2.95em Georgia, "Times New Roman", Times, serif;
	font-weight:bold;
/* 	letter-spacing:-0.02em;*/
	letter-spacing:0.1em;
	}
	
h2 {
	font: 2.3em Georgia, "Times New Roman", Times, serif;
	padding-bottom:8px;
	border-bottom:1px solid #333;
	margin: 20px 0;
	}

h3, #sidebar h2 {
	font: 1em Arial, Helvetica, sans-serif;
	text-transform:uppercase;
	letter-spacing:0.1em;
	margin-bottom:4px;
	font-weight:bold;
	color:#5f5f5f;
	}

#sidebar h3, #sidebar h2 {
	border-top:5px solid #BBB;
	border-bottom:1px solid #BBB;
	padding:6px 0 6px 2px;
	margin:22px 0 15px 0;
	font-size:1em;
	}

h3#respond {
	border-top:1px dotted #b6b6b6;
	margin-top:25px;
	padding-top:20px
	}

h3#comments {
	margin-top:32px
	}

h4 {
	font-size:1.6em;
	margin-bottom:6px;
	}
/*	Headers */

	 
.pnavy,.pnavy b {
text-align:center;
padding:3px;
font-size:11px;
}
.pnavy a{
padding:3px;
font-size:11px;
}

    /*--- Search ----*/
#search-form {
margin:0;
border:0;
background: #fff url(http://firstaidkitssite.com/img/bg-search.png) top left no-repeat;
/*background-color: #3c3c3c;*/
color: #BBB;
padding: 10px 30px 10px 30px;
position: absolute;
top: 0;
font-size:11px;
font-weight:bold;
right: 23px;
}
#search-form input { vertical-align: middle; }
#search-form input.text {
margin:0;
border:0;
padding: 2px;
width: 200px; /* line up with util tabs */
}
