/* CSS Document */
html, body, #wrapper {margin:0px auto; padding:0;}
body{background-image:url(images/textpgbg.jpg); font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000;}
a:link {color:#000000;}
a:hover{color:#000000;}
a:visited{color:#000000;}
img {padding:0px; margin:0px}
p { margin:10px 0;}
p img{ margin:10px 0;}
span { font-style:italic;}
body ul{padding:0; border:0px; margin:0; list-style:none;}
body li{padding:0; border:0px; margin:0; list-style:none;}
#wrapper{margin:0 auto; padding-left:8px; width:751px; background:url(images/gradbg.jpg) repeat-x #AE9E6A;/* float:left;*/ clear:both; overflow:auto}
#wrapperFlash{margin:50px auto; padding:0px; width:710px; background:url(images/flash_bg.jpg) repeat-x;/* float:left;*/ clear:both; overflow:auto;}


/* IDs */

#flashcontainer { background-color:#987646;margin:0 auto; padding:4px; border:#987646 1px solid; text-align:right;}

#header{float:left; width:742px; background:url(images/navtopbg.jpg) top no-repeat;}

#nav{margin:0 0 0; float:left;}
#nav ul{margin:33px 0 0 86px; padding:0px;}
#nav li{padding:0; margin:0px; list-style:none; float:left; height:30px;}

#banner{float:left;}

#dataContainer{float:left; width:743px; background-color:#FFF;}	

#leftnav{width:252px; float:left;}
#leftnav ul{margin:0; padding:0;}
#leftnav li{ list-style:none; text-align:right; height:34px; /*background:#99FF00*/}
#leftnav li a:hover{background-color:#ead6d6;padding:0; margin:0; list-style:none; text-align:right; height:34px;}
#leftnav .sel{background-color:#ad7b7b; width:252px; display:block; padding:0px; height:34px; border-top: #FFFFFF 1px solid;}
#leftnav a{margin:0; padding:0;}



#content { margin:0 0 20px 0; padding:0px 20px; width:451px; float:right; line-height:18px;  background-color: #FFFFFF; text-align:left;}

#content ul{margin:0; padding:0;}
#content li{ list-style-type:none; padding-left:15px; margin:0px; }
.bullet{ background-image:url(images/bullet.gif); background-position: left ; background-repeat:no-repeat; margin-right:10px;  }
/*Classes*/

.winemakerHeader { font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#65090a; font-weight:bold; font-style:normal;}
/* ADD for the month*/
.newimage
{
float:left; width:18%; text-align:right; padding:2px 2px 0px 0px;
}

.wineofmonth { font-size:10px; color:#65090a; font-weight:bold; text-decoration:none; float:left; width:80%;}

.wineofmonth a:link {color:#65090a;}
.wineofmonth a:hover{color:#65090a; text-decoration:underline}
.wineofmonth a:visited{color:#65090a;}
.wineofmonth img {padding:0px; margin:0 5px 0 0;}

/*Product Page Classes*/
.highlight { font-size:12px; color:#65090a; font-weight:bold;}
.highlight a:link {color:#65090a;}
.highlight a:hover{color:#65090a;}
.highlight a:visited{color:#65090a;}
.highlight img {padding:0px; margin:0 5px 0 0;}

#paringnotes { margin:10px 10px; padding:10px 20px; width:350px; float: right; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color: #eae0e0; text-align:left; border: #dac8c8 1px solid;}
#prodcontent { margin:0px 0 10px 0; padding:0px 20px; width:451px; float:right; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color: #f3eded; text-align:left;}

#subcontent { margin:0px 0 10px 0; padding:10px 20px; width:703px; float:left; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:11px; color:#000000; background-color: #f3eded; text-align:left;}
.subcontentimg {float:right; margin-left:20px}
#title { margin:20px 0; }

#footer { width:751px; text-align:center; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:10px; color:#000000; padding:10px 0 10px 0; margin:0px; float:left;}

/*New CSS write from praphulla - 18-03-08*/

.e_padd
{
float:left;
padding-right:10px;
}

.thumb
{
float:left;
padding:5px;
border:1px solid black;
text-align:center
}
.e_content
{
/**/
}

/* India's Finest Wine */
#finest_wine 
{ padding:5px; line-height:18px; font-family:Verdana, Arial, Helvetica, sans-serif; background-color: #eae0e0; font-size:12px; color:#65090a; font-weight:bold; border: #dac8c8 1px solid; overflow:hidden}
.addDiv
{
margin-top:30px; overflow:hidden; padding:5px;
}
.leftlink:link, .leftlink:visited
{
font-size:11px;
color:#000000;
font-weight:normal
}
.leftlink:hover
{
font-size:11px;
color:#000000;
text-decoration:underline;
font-weight:normal
}
.winnertext
{
float:right; text-align:left; margin-top:20px
}
.challangelogo
{
width:65px; float:left;
}