@charset "utf-8";
/* CSS Document */

body{
margin: 0px;
background-image: url('img/bg_winter.jpg');
background-repeat:repeat-x;
}
img{
border: 0px solid;
}

h1{
font-size: 12pt;
}

.clear{
clear: both;
position:relative;
}

.text{
/*  border: 1px solid #ffffff;  */
font-family:Verdana, Arial, Helvetica, sans-serif;
color: #777777;
font-size:10px;
/* padding: 4px; */
}

.white_medium
{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
}

.gray_medium{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #777777;
}

a.white_large{
font-family:  Trebuchet Ms, verdana;
font-size: 14px;
color: #ffffff;
text-decoration:underline;
}

a.white_large:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 14px;
color: #ffffff;
text-decoration:none;
}


a.white_medium{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:underline;
}

a.white_medium:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:none;
}

#wrapper{
margin: 10px auto;
width: 800px;
text-align: left;
}

#logo{
width: 280px;
float:left;
height: 74px;
}

#header_custom{
background-image: url('img/header.jpg');
background-repeat:no-repeat;
width: 800px;
height: 123px;
}

#tabs{
float: right;
text-align:right;
padding-right: 150px;
height: 32px;
}

#tabs ul {
margin:0;
padding:0;
list-style:none;
}
#tabs li {
float:left;
background:url("img/tab_right.gif") no-repeat right top;
margin:0 5px 0 0 ;
padding:0;
}
#tabs a {
display:block;
background:url("img/tab_left.gif") no-repeat left top;
padding:5px 15px;
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:underline;
}

#tabs a:hover {
display:block;
background:url("img/tab_left.gif") no-repeat left top;
padding:5px 15px;
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:none;
}


#tabs a.shopping_cart {
display:block;
background:url("img/tab_left_shopping_cart.gif") no-repeat left top;
padding:5px 15px 5px 30px;
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:underline;
}

#tabs a.shopping_cart:hover {
display:block;
background:url("img/tab_left_shopping_cart.gif") no-repeat left top;
padding:5px 15px 5px 30px;
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:none;
}

#nav{
padding-top: 3px;
padding-left: 20px;
}

#nav a{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:underline;
}

#nav a:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #ffffff;
text-decoration:none;
background-color: #0383b6;
}

#search{
float:left;
width: 270px;
padding: 27px 0px 10px 20px;
}

#customers{
float:left;
width: 270px;
padding: 18px 10px 10px 0px;
}

#splash{
background-image: url('img/splash_bg.jpg');
width: 800px;
height: 262px;
font-family: Trebuchet Ms, verdana;
font-size: 16px;
color: #ffffff;
}

#splash a{
font-family:  Trebuchet Ms, verdana;
font-size: 16px;
color: #ffffff;
text-decoration:underline;
}

#splash a:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 16px;
color: #ffffff;
text-decoration:none;
}

#splash_left{
float:left;
padding-left: 94px;
padding-top: 180px;
width: 270px
}

#spash_right{
float:left;
padding-top: 15px;
padding-left: 40px;
}

#splash_buttons_left{
float: left;
width: 184px;
}

#splash_buttons_left a{
display: block;
padding-bottom: 5px;
height: 39px;
margin: 0px;
}


#splash_buttons_right{
float: left;
}

#splash_buttons_right a{
display: block;
padding-bottom: 5px;
height: 39px;
margin: 0px;
}


#middle_text{
padding: 15px;
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #777777;
}

#middle_text a{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #f80093;
text-decoration:underline;
}

#middle_text a:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #f80093;
text-decoration:none;
}

#newsletter{
background-image: url('img/newsletter_bg.jpg');
width: 785px;
height: 51px;
padding-left: 15px;
}

#newsletter_text{
width: 330px;
font-family:  Trebuchet Ms, verdana;
font-size: 14px; 
padding-top: 15px;
color: #000000;
float:left;
}

#newsletter_field{
padding-top: 13px;
float: left; 
margin-right: 15px;
}

#newsletter_button{
float: left; 
}

#footer_links{
text-align: left;
background-image: url('img/footer_links_bg.jpg');
width: 800px;
height: 89px;
}

#footer_links a{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #f80093;
text-decoration:underline;
}

#footer_links a:hover{
font-family:  Trebuchet Ms, verdana;
font-size: 12px;
color: #f80093;
text-decoration:none;
}

.footer_links{
float:left;
width: 185px;
padding: 15px 0 15px 15px;
}

#footer_fine_print{
font-family:  Trebuchet Ms, verdana;
font-size: 10px;
color: #777777;
}

.footer_images{
float:left;
padding: 13px 13px 13px 13px;
}
