@charset "UTF-8";
/* CSS Document */

body{
font-family:Verdana, Arial, Helvetica, sans-serif;
background:#fdfdfd;
}

#container{
width: 815px;
margin: 20px auto;
background:url(../images/safe_T_07.jpg);
}

#header{
background: url(../images/Safe-T-Products-Site_03.jpg);
width: 815px;
height: 124px;
margin: 0 auto;
text-align: right;
color:#0033CC;
}

#header a:link, #header a:visited{
text-align: right;
color:#014282;
text-decoration: none;
}

#header a:hover, #header a:active{
text-align: right;
color:#0033CC;
text-decoration: underline;
}

#slideshow{
background:url(../images/slideshowBg.jpg);
background-color: #fff;
width: 815px;
height: 290px;
margin: 0 auto;
}

#product{
width: 815px;
height:188px;
margin: 0 auto;
background:url(../images/Safe-T_06b.jpg);

}

#content{
background:url(../images/safe_T_07.jpg);
color: #014282;
width: 765px;
margin: 0 auto;
padding:0px 25px;
line-height: 1.5em;
min-height:200px;

}

#content a:link, #content a:visited {
color: #011931;
text-decoration: underline;
}

#content a:hover, #content a:active {
color: #008ed4;
text-decoration: none;
}

#footer{
	background:url(../images/safe_T_08.jpg);
	height:100px;
	width: 815px;
	margin: 0 auto;
	text-align: center;
	font-size: 12px;
}

#footer a:link, #footer a:visited {
	color: #000;
	text-decoration: none;
}

#footer a:hover, #footer a:active {
	color: #000;
	text-decoration: underline;
}

li{
list-style: none;
margin: 0px;
}

ul{
padding: 15px 25px;
margin: 0px;
line-height:22px}

 /*- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -*/

#slideshowinside{
/*background: url(../images/gym.jpg) top no-repeat;*/
width: 815px;
height: 290px;
margin: 0 auto;
padding: 0 0 0 7px;

}

#topinside{
width: 800px;
height:50px;
margin: 0 auto;
background: url(../images/top.jpg) top no-repeat #014282;

}

#sidenav{
margin: 15px 15px 15px 0px;
background:url(../images/side.jpg) no-repeat;
width: 165px;
height: 185px;
padding: 15px 0px 0px 15px;
float:left; 
display: inline;

}

#sidenav a:link, #sidenav a:visited {
color: #fff;
text-decoration: none;
}

#sidenav a:hover, #sidenav a:active {
color: #fff;
text-decoration: underline;
}

h1{
padding-bottom: 0px;
padding-left:20px;
margin: 0px;
line-height: 2em;
color: #FFF;
font-style: italic;
font-family: Verdana, Arial, Helvetica, sans-serif;
text-transform: uppercase;
}

p{
	margin: 15px 0px;
	}
	
.sidenav{

padding: 0px;
margin:0px;
color: #fff;
line-height: 2em;
font-weight:bold;
}

li{
padding:0px;
margin:0px;
list-style: none;
}

#facts ul {
margin: -20px 0 -15px 200px;
}

#facts li {
list-style: disc;
}

#uses ul {
margin: -20px 0 -15px 30px;
}

#uses li {
list-style: disc;
}

#medical ul {
margin: -20px 0 -15px 200px;
}

#medical li {
list-style: disc;
}

#storeTop {
	height: 220px;
}

#homeCopy {
float: left;
width: 400px;
line-height: 1.5em;
font-size: 13px;
margin: 0 20px 0 0;
}

#homeCopy a:link, #homeCopy a:visited {
color: #014282;
text-decoration: none;
font-weight: bold;
}

#homeCopy a:hover, #homeCopy a:active {
color: #014282;
text-decoration: underline;
font-weight: bold;
}

#benefits ul, #function ul {
margin: -10px 0 -5px 30px;
padding: 10px 0 0;
}

#benefits li, #function li {
list-style: disc;
}

#productImage {
}

#benefits {
clear: both;
float: left;
font-size: 13px;
}

#function {
float: left;
font-size: 13px;
}

#video {

}

#bottomLine {
clear: both
}

/*Store Stuff*/

#catlist{
	/*border:1px dashed #ccc;*/
	border-bottom:none;
	width:660px;
	margin:10px auto;
}
#catlist a:link, #catlist a:visited {
color: #222;
text-decoration: underline;
font-size: 16px;
}
#catlist a:hover, #catlist a:active {
color: #222;
text-decoration: none;
font-size: 16px;
}
#catlist dl{
	width:640px;
	margin:0 auto;
	border-bottom:1px dashed #ccc;
	padding:10px;
	overflow:hidden;
	background:#f2f2f2;
}
#catlist dd{overflow:auto}
#catlist dt strong{
	float:right;
	padding:0 0 0 20px;
}
#catlist dt img{
	float:left;
	margin:0 10px 0 0;
	border:1px solid #000;
}
* html dd{height:1%}/* 3px jog*/
