body {
	margin: 0;
	background-color: #FFF;
	text-align: left;
}

table, tr,td ,th{
	padding:0;
	margin: 0;
}


img {
	border-style:none;
}

#promo-banner {
	width: 1000px;
	margin-left: auto;
	margin-right: auto;
	border-top: dotted #665A74 1px;
	border-bottom: dotted #665A74 1px;
}


#vinetab img{
	position: absolute;
	top: 0px;
	left: 0px;
}
.header, .bottom, .footer, .ThinBorder{
	width: 1000px;
	float: none;
	clear: both;
	margin-left: auto;
	margin-right: auto;
}


#toprightnav {
	float: right;
	width: 100%;
}

.social {
	width: 16px;
	height: auto;
	bottom: 2px;
	position: relative;
	margin-left: -5 px;
}

img#logo {
	float: left;
	position: relative;
	padding-bottom: 10px;
	margin-top: 20px;
}
#search {
	position: relative;
	padding-top: 10px;
	padding-bottom: 10px;

	top: 32px;
	float: right;

}
.navBar {
	float: left;
	height: 12px;
	width: 100%;
    padding-top: 5px;
}
.top {
text-align:right;
float: right;
height: 10px;
padding: 10px 0 0 10px;
}
.top2 {
	float: left;
	border-right: 1px solid gray;
	margin-right: 10px;
	padding-right: 10px;
}
.top3 {
	float: left;
	margin-right: 10px;
	padding-right: 10px;
}
.top4 {
	float: right;
	padding-left: 20px;
}

.topnav1:link, .topnav1:visited, .topnav1:active{
	text-decoration:none;
	color:#62554B;
	font-size:11px;
	font-family:Verdana, sans-serif;	
}
.topnav1:hover {
	text-decoration:underline;
	color:#62554B;
	font-size:11px;
	font-family:Verdana, sans-serif;		
}

.topnav2:link, .topnav2:visited, .topnav2:active {
	text-decoration:none;
	color:#000;
	font-size: 11px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}
.topnav2:hover {
	text-decoration:underline;
	color:#000;
	font-size: 11px;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-weight: 400;
	text-transform: uppercase;
}

.topnav3 {
color:#000;
font-size: 11px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
text-decoration:none;
font-weight: 400;
white-space: nowrap;

}
.topnav3text {
color:#000;
font-size:12px;
font-family:Verdana, sans-serif;
font-weight:700;
text-decoration:none;

}

.topnav4:link, .topnav4:visited, .topnav4:active {
	text-decoration:none;
	color:#727272;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	vertical-align: top;
}
.topnav4:hover {
	text-decoration:underline;
	color:#727272;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	font-weight:400;
	vertical-align: top;
}

a.topnav4 img {
position: relative;
right: 2px;
bottom: 1px;
}

.thheader {
color:#000;
font-size:12px;
font-family:Verdana, sans-serif;
font-weight:bold;
text-decoration:none;
background-color:#FFF;

}
.Plaintext,.plaintext,a:link,a:visited,a:hover,a:active  {
color:#000;
font-size:11px;
font-family:Verdana, Arial, sans-serif;
font-weight:normal;

}
.compprice {
color:red;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
font-weight:bold;
text-decoration:none;

}
.smalltextblk {
color:#000;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;

}
.smalltextred {
color:red;
font-size:10px;
font-family:Verdana, Arial, sans-serif;
text-decoration:none;

}
.tdrow1color,.tdrow2color,.pagenavbg {
background-color:#FFF;

}

input.image {
	vertical-align: bottom;
}

a.allpage:link,a.allpage:visited,a.allpage:hover {
color:#62554B;
font-size:12px;
font-family:Verdana, sans-serif;
font-weight:normal;
text-decoration:none;

}
.plaintextbold,.productprice,.ProductPrice {
color:#000;
font-size:11px;
font-family:Verdana, Arial, sans-serif;
font-weight:bold;
text-decoration:none;

}
.producttitle,h1 {
color:#000;
font-size:14px;
font-family:Verdana, Arial, sans-serif;
font-weight:normal;
text-decoration:none;

}


.indent .sidenav1{
	margin-left: 10px;
}

.indent .sidenav2{
	margin-left: 20px;
}

.breadcrumbs {
	width: 45%;
	float: left;
	padding-bottom: 20px;
		padding-top: 20px;
}

.pageControls {
	width: 45%;
	float: right;
	padding-bottom: 20px;
		padding-top: 20px;
}

.pageControls.TopNavRow2Text {
	text-align: right;
}

.TopNavRow2Text {
color:#62554B;
font-size:11px;
font-family:Arial, sans-serif;
font-weight:bold;
text-decoration:none;
background-color:#FFF;
text-align: left;
}

.sidenavB {
	font-family: Arial, sans-serif;
	font-size: 16px;
}

.sidenav1:link, .sidenav1:active, .sidenav1:visited, .Sidenav1:link, .Sidenav1:active, .Sidenav1:visited {
	
	 color :#62554B;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : none ;
}
.sidenav1:hover, .Sidenav1:hover  {

	 color :#62554B;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 TEXT-DECORATION  : underline ;
}

.sidenav2:link, .sidenav2:active, .sidenav2:visited   {
	 color :#62554B;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : none ;
}
.sidenav2:hover   {

	 color :#62554B;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  :normal ;
	 TEXT-DECORATION  : underline ;
}
.sidenavTxt {
	text-align: left;
	 color :#777777;
	 FONT-SIZE  :11px;
	 FONT-FAMILY : Tahoma,Verdana,Arial ;
	 FONT-WEIGHT  : bold ;
	 background-color :#FFFFFF;
}
.sidenavbg {
	text-align: left;
	line-height: 1.5;
	padding-left: 0;
	padding-top: 20px;
}
.SideNavbordercolor{

	border-width :1px;
	border-style:solid ;
	border-color:#FFFFFF;
}
.SideNavborderBlkcolor{

	border-width :1px;
	border-style:solid ;
	border-color:#000000;
}

.ThinBottom {

	 border: 1px solid #718b88;
}

.SaleText {

		color : #FF0000;
		font-size: 9.5pt;
		font-weight : bold;  
		font-family: verdana, tahoma, arial;
}

.col4 {
	width: 202px;
}

.col3 {
	width: 250px;
}

.productThumb {
	text-align: center;
	margin:auto;
}

.productThumbImg {
	padding-bottom: 5px;
	padding-top: 5px;
}

.thumbBorder img{
	border: 1px solid gray;
}

.productThumbTitle strong {
	color: black;
}

.bottom {
	height: 160px;
}
.bottomblock {
	float: left;
	width: 150px;
	padding-right: 20px;
}

#rightblock {
	padding-right: 0;
}

.bottomul {
	list-style: none;
	margin: 0;
	padding-left: 0px;

}
.bottomul li {
	text-align: left;
		line-height: 14px;
}

.bottomul span, .bottomul a:link, .bottomul a:visited, .bottomul a:active {
	color:#A6A8AB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	white-space: nowrap;
	text-decoration:none;
}
.bottomul a:hover {
	color:#A6A8AB;
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	font-weight:400;
	white-space: nowrap;
	text-decoration:underline;
}

.bottomnav1 {
	white-space: nowrap;
	color:#6A4A00;
	font-family:"Trebuchet MS", Helvetica, sans-serif;
	font-size:11px;
	font-weight:700;
	text-decoration: none;
	margin-top: 10px;
	letter-spacing: 1px;
}

.input1 {
	margin-top: 10px;
	border:1px solid #62554B;
	width: 150px;

}

input.textinput {
border: none;
height:16px;
margin:0px;
padding: 0px;
width: 130px;
font-family:"Trebuchet MS", Helvetica, sans-serif;
font-size:11px;
font-weight:400;
}

input.formbutton {
padding: 0px;
margin: 0px;
height: 14px;
}
#arrow {
	top: 2px;
	position: relative;
}

.header1 {
	color: #005A82;
    font-family: Tahoma,Arial,Sans-serif;
    font-size: 10px;
    font-weight: 700;
    letter-spacing: 0.2em;
    margin: 0;
    text-transform: uppercase;
}

.footer {
	text-align:center;
}
