#tagline{
float:left;
padding-left:40px;
color:#FFFFFF;
font-weight:bold;
font-size:18px;
padding-top:10px;
}

#wrapper{
padding:10px;
}

#header{

}

#left{
clear:both;
float:left;
}

#right{
clear:both;
float:right;
}

#main{
clear:both;
}

#row{
clear:both;
height:100px;
}

#welcome{

}

#login{
width:300px;
}


#cats{

}

#breadcrumbs{

}


#pageprod{
background:#033675;
color:#FFFFFF;
font-weight:bold;
text-align:center;
}

#pageprod a{
color:#FFFFFF;
}


#listings{
text-align:center;
border:#000000 thin solid;
}

.product{
float:left;
width:200px;
height:300px;
border:#000000 thin solid;
}


#desc{
text-align:left;

}

#prodname{

}

#productsbox{
width:100%;
}

#suggest{
clear:both;
text-align:center;
float:left;
}

#search{

}

#productview{
float:right;
width:400px;
text-align:center;
padding: 20px;
margin:0 auto;
background:#E6E6E6;
color:#000
}


#files{
float:left;
text-align:center;
width:400px;
}


#cat{
background:#CCCCCC;
clear:both;
}

#words{
color:#fff;
font-weight:bold;
padding-left:140px;
}

/*
cat menu
*/

#navcontainer
{
width: 12em;
border-right: 1px solid #000;
padding: 0 0 1em 0;
margin-bottom: 1em;
background-color: #90bade;
color: #333;
}

#navcontainer ul
{
list-style: none;
margin: 0;
padding: 0;
border: none;
}

#navcontainer li
{
font-size:12px;
border-bottom: 1px solid #90bade;
background-color: #053575;
color:#FFFFFF;
font-weight:bold;
height:22px;
margin: 0;
}

#navcontainer li a
{
display: block;
padding: 5px 5px 5px 0.5em;
border-left: 10px solid #1958b7;
border-right: 10px solid #508fc4;
background-color: #033675;
color: #fff;
text-decoration: none;
width: 100%;
}

html>body #navcontainer li a { width: auto; }

#navcontainer li a:hover
{
border-left: 10px solid #1c64d1;
border-right: 10px solid #5ba3e0;
background-color: #2586d7;
color: #fff;
}

#navigation {
	font-size: 1em;
	margin-top: .1em;
	padding-top: .1em;
}

#navigation ul, #navigation ul li {
	list-style: none;
	margin: 0;
	padding: 0;
}

#navigation ul {
	padding: 5px 0 4px;
	text-align: center;
}

#navigation ul li {
	display: inline;
	margin-right: .25em;
}

#navigation ul li.last {
	margin-right: 0;
}

#navigation ul li a {
	background: url("tab-right.gif") no-repeat 100% 0;
	color: #033675;
	padding: 5px 0;
	text-decoration: none;
}

#navigation ul li a span {
	background: url("tab-left.gif") no-repeat;
	padding: 5px 1em;
	font-weight:bold;
}

#navigation ul li a:hover span {
	color: #69C;
	text-decoration: underline;
	font-weight:bold;
}

/*\*//*/
#navigation ul li a {
	display: inline-block;
	white-space: nowrap;
	width: 1px;
}

#navigation ul {
	padding-bottom: 0;
	margin-bottom: -1px;
}
/**/


* html #navigation ul li a {
	padding: 0;
}

.btn {
color:blue;
background-color:white;
}

.floatright {
float: right;
margin: 0 0 10px 10px;
padding: 2px;
}

.border1 {
width: 43px;
background-image: url(images/layout9_09.jpg);
background-position: left;
background-repeat: repeat-y;
}

.border2 {
width: 34px;
background-image: url(images/layout9_11.jpg);
background-position: left;
background-repeat: repeat-y;
}

.border3 {
width: 37px;
background-image: url(images/layout9_12.jpg);
background-position: left;
background-repeat: repeat-y;
}

.border4 {
width: 36px;
background-image: url(images/layout9_14.jpg);
background-position: left;
background-repeat: repeat-y;
}

.border5 {
width: 33px;
background-image: url(images/layout9_15.jpg);
background-position: left;
background-repeat: repeat-y;
}

.border6 {
width: 41px;
background-image: url(images/layout9_17.jpg);
background-position: left;
background-repeat: repeat-y;
}
