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

body {
	font-size:12px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	margin:0;
	padding:0;
	background-color:#fff;
	background-repeat: repeat-y;
	background-position: center top;
	background-image: url(images/page-bg2.jpg);
}
img {
border:none;
}


h1 {
font-size:16px;
color:#000090;
border-bottom:1px solid #f9d560;
}
h2 {
font-size:14px;
color:#000090;
border-bottom:1px solid #f9d560;

}
h3 {
font-size:13px;
color:#000090;
border-bottom:1px solid #f9d560;

}
h4 {
font-size:12px;
}

#wrapper {
width:940px;
margin-left:auto;
margin-right:auto;
background-color:#FFFFFF;
}
#header {
width:940px;
position:relative;
}
#search {
	position:absolute;
	top:70px;
	left:726px;
}
#searchCatalog {
	position:absolute;
	top:70px;
	left:726px;
}

#content {
clear:both;
width:940px;

}

#footer {
clear:both;
width:900px;
font-size:10px;
text-align:center;
padding:20px;
border-top:1px solid #CCCCCC;
}
#footer a:link, #footer a:visited, #footer a:hover {
color:#666666;
}
#navcontainer ul
{
	padding-left: 0;
	margin-left: 0;
	margin-top:0;
	margin-bottom:0;
	background-color: #000090;
	color: White;
	float: left;
	width: 940px;
	font-family: arial, helvetica, sans-serif;
	background-image: url(images/nav-bg.jpg);
	background-repeat: repeat-x;
}

#navcontainer ul li { display: inline; }

#navcontainer ul li a
{
padding: 7px 10px 7px 10px;
color: White;
text-decoration: none;
float: left;
font-weight:bold;
border-right: 1px solid #f9d560;
}

#navcontainer ul li a:hover
{
background-color: #f9d560;
color: #000090;
}
.home-buckets td{
border:0px solid #000090;
margin:10px;
}
.bucket-title {
padding:5px;
background-color: #e8e8e8;
color: #666666;
font-weight:bold;

height:15px;
}
.bucket_i{

}
.bucket-title a:link,.bucket-title a:visited {
color:#666666;
}
.bucket-title a:hover {
color: #000000;
}

.home-buckets a {
text-decoration:none;
}
.bucket-text {
	padding:5px;
	font-size:10px;
	height:130px;
	background-image: url(images/bucket-bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
.bucket-text-duo {
padding:5px;
font-size:10px;
height:150px;
}

.bucket-image {
float:left;
}
.bucket-link {
text-align:right;
font-size:11px;
margin-bottom:5px;
margin-right:5px;

}


#leftlist { list-style-image: url(images/arrow.gif); width:200px;} 
ul#leftlist {
padding:0;
padding-top:4px;
margin:0;
margin-left:20px;
margin-bottom:20px;
}
#leftlist a:link, #leftlist a:visited {
text-decoration:none;
}
.catimages {
text-align:center;
}
.cattext {
font-size:10px;
padding:5px;
}
.rightbucket {
margin:10px;
border:1px solid #b00206;

}
.rightbuckettitle {
padding:5px;
background-color:#b00206;
color:#FFFFFF;
font-weight:bold;
border-bottom:2px solid #990000;
margin-bottom:5px;
}
.rightbucketcontent {
padding:10px;
}


/* LEFTNAV STYLING */
.boxtext ul {
/*padding-left:25px;*/
	/*list-style-image: url(/catalog/images/folder.jpg);*/

}
#nav ul{
	padding-left:8px;
	/*list-style-image: url(/catalog/images/folder.jpg);*/
}
.cat_lev_0 {
color: #666666;


}

#promobox {
position:absolute;
top:100px;
left:15px;
height:90px;
width:330px;
color:white;
font-weight:bold;
}

#headerphone {
	position:absolute;
	top:10px;
	right:17px;
}
#headerlogo {
	position:absolute;
	top:14px;
	right:767px;
}
#headerslogan {
	position:absolute;
	top:68px;
	right:634px;
}
#headerfollowus {
	position:absolute;
	top:144px;
	right:25px;
}
#headerfollowus {
	position:absolute;
	top:144px;
	right:25px;
}
#headerfacebook {
	position:absolute;
	top:166px;
	right:93px;
}
#headertwitter {
	position:absolute;
	top:166px;
	right:50px;
}
#headeryoutube {
	position:absolute;
	top:166px;
	right:7px;
}

