/* CSS Document */
body {background:#eaeadf url(../images/bodybg.jpg) repeat-x left top; margin:0; padding:0;}
img, div {behavior:url(csshover.htc);}
#wraper {width:992px; margin:0 auto;}
div, p, ul, li, dl, dt, dd, h2, h1, h3, h4, h5, h6 {margin:0; padding:0;}
.floatl {float:left;}
.floatr {float:right;}
.clearboth {clear:both;}
.toplinks { background:url(../images/top-linksbg.jpg) no-repeat left top; text-align:right;}
.toplinks a {padding:2px 3px; color:#1e1e1e; text-decoration:none; font:normal 11px verdana;}
.toplinks img {margin-right:3px;}
.topheader {background:url(../images/top-headerbg.gif) no-repeat left top; height:301px; display:block;}
.news { margin:0 13px 0 23px; width:210px; padding:0 5px 5px 5px; float:left; }
*html .news {margin:0 10px 0 13px;}
.news ul, .SitemapListing {list-style:none; margin:0; padding:0; margin-top:10px;}
.news li, .SitemapListing li {font:normal 11px verdana; color:#fff; padding:2px 2px 5px 15px;line-height:16px; }
.news li {line-height:14px;}
*+html .news li{padding:2px 2px 0 15px;}
.SitemapListing li {color:#2b2b2b;}
.SitemapListing li a {color:#2b2b2b; text-decoration:none;}
.SitemapListing li a:hover {color:#ab0101;}
.newslisting {background:url(../images/arrow-bullet.gif) no-repeat left 8px; }
.Sitemapbullet { background:url(../images/brown-bullet.gif) no-repeat left 5px; }
.news li span {font:normal 10px verdana; color:#f1f1f1;}
.seprator {font-size:2px; background: url(../images/gryish-dashedborder.gif) repeat-x left top; height:2px;}
.news h2 { clear:both;font:bold 14px verdana; color:#ab2116; background:url(../images/heading-icon.gif) no-repeat left 2px; line-height:26px; padding-left:18px;}
input.btnmore {border:0; outline:0;}
.btnmore {background:#eb6e1c url(../images/btn-bg.jpg) no-repeat left top; line-height:20px; height:20px; color:#fff; font:bold 10px Tahoma; padding-left:15px;}
.btnmore:hover {background:#eb6e1c url(../images/btn-bg-over.gif) no-repeat left top;}
.topheaderRight {width:725px; float:left; display:block;}  
.topheaderbottom { background: url(../images/index-modbodysep.jpg) no-repeat center top; height:12px; display:block; font-size:2px;}
*html .topheaderbottom {margin-top:-5px;}
.InnerTopHeaderBottom { background: url(../images/inner-midbodysep.jpg) no-repeat center top; height:12px; display:block; margin:0; padding:0; font-size:2px;}
.topsearch, .Productsearch {background: url(../images/searchbar.png) no-repeat left top; margin:10px 0 5px 0; height:20px; display:block;float:right; padding:0 0 0 5px;}
.topsearchbar {background: url(../images/searchbar.png) no-repeat left top; margin:0; height:20px; display:block; padding:0 0 0 5px;}
*html .topsearch {background: url(../images/searchbar.gif) no-repeat left top; }
.Productsearch { margin:10px 0 0 0; height:20px; display:block;padding:15px 5px 0 5px; background:url(../images/InnerSidePan-Bottom.gif) no-repeat left top; width:212px; height:32px;}
.textfeild { font:normal 10px verdana; color:#ba0d0d;  padding:0 5px; background: url(../images/searchbar.png) no-repeat center center;border:0; outline:none; height:12px; line-height:12px; width:150px;}
.topsearch img {vertical-align:top;}
.Menu {clear:both; background:url(../images/menu-bg.jpg) repeat-x left top; height:32px; display:block; margin-bottom:4px;}
.Menu ul {margin:0; padding:0; list-style:none;}
.Menu li {color:#535151; font:bold 12px verdana; line-height:32px; padding:0 8px; text-decoration:none; float:left;}
.Menu li:hover, .Menu li.current {text-decoration:none; background: url(../images/menu-pointer.gif) no-repeat center 26px; color:#271d1d;  }
.Menu li a {color:#535151; font:bold 12px verdana; line-height:32px; text-decoration:none;}
.Menu li a:hover {color:#271d1d;}
.flash { margin-left:3px;}
.MiddleContent {background:url(../images/midbodybg.gif) repeat-y center top; padding:0 0 10px 10px; display:block; }
.PageContent {width:710px; float:left; margin:5px 0 0 6px;}
*html .PageContent {margin-left:3px; margin-right:5px}
.welcometxt {font:normal 12px verdana;background:#fff url(../images/content-bg.jpg) repeat-y left top;padding:0 15px 0 25px; color:#453823; line-height:20px; width:430px; text-align:justify; float:left; margin:10px 25px 0 0; padding:15px 0 15px 25px;}
.welcometxt em {color:#ce0000; font-weight:bold; font-style:normal;}
/*.sidepan, .InnerSidePan {background:#f7f4ec url(../images/sidepan-bottom.gif) no-repeat left bottom; width:230px; float:left; margin:0 25px 0 11px; padding:20px 0 15px 0;}*/
.sidepan {width:230px; float:left; margin:0 25px 0 11px;}
.SidepanProduct { padding:20px 0 0 0;background:#f7f4ec; }
*html .sidepan{margin:0 5px 0 7px; }
.InnerSidePan {background:#f7f4ec url(../images/sidepan-bottom.gif) no-repeat left bottom; width:230px; float:left; margin:0 25px 0 11px; padding:20px 0 15px 0;}
.SidepanBottom { background:url(../images/sidepan-bottom.gif) no-repeat left bottom; width:230px; height:12px; display:block; margin-bottom:10px;}
.headers, .grayheaders {border-top:6px solid #e2dac4; height:30px;  font:bold 13px Arial; color:#ce0000; background:#ffffff url(../images/icon-sub-head.gif) no-repeat 10px center; padding-left:30px;line-height:30px;}
.headers span {font:bold 11px verdana; color:#b00505; text-align:right; float:right; padding-top:7px;}
.grayheaders { background:#f7f4ec url(../images/icon-sub-head.gif) no-repeat 10px center;}
.offers {width:222px; float:left; padding:15px 0 0 0}
.offerstext {font:bold 22px verdana; color:#432121; text-align:center; line-height:30px;}
.whatsmore {font:bold 12px verdana; color:#fff; text-align:center; line-height:36px; background:url(../images/free-coffee-bottom.jpg) no-repeat left top;}
.whatsmore a{color:#fff;}
.carousel {margin:20px 7px 10px 10px; background:url(../images/carouselbg.jpg) repeat-x left 10px;}
.Products, .specialPromos {padding:15px 7px; margin:2px 4px; height:50px; display:block; background:url(../images/brown-border.gif) repeat-x left bottom;}
.specialPromos {background:url(../images/brown-border.gif) repeat-x left bottom; height:80px; padding:5px 7px;}
.ProductImg {width:60px; margin-right:5px; float:left;}
.ProductDesc {width:135px; float:left;}
.ProductName {font:bold 10px verdana; color:#b30808; line-height:18px;}
.ProductName a {background:url(../images/product-bullet.gif) no-repeat left 2px; color:#290d01; font:normal 10px verdana; padding-left:15px; line-height:18px; text-decoration:none;}
.ProductName a:hover {color:#b90c0c; text-decoration:underline;}
.fotter-top {background:url(../images/fotter-top.gif) no-repeat left center; font-size:2px; height:6px; display:blcok;}
.fotter {background:url(../images/fotterbg.gif) no-repeat left top; height:70px; display:block; text-align:center;}
.fotterlinks {font:normal 10px verdana; color:#ffffff; padding:20px 0; line-height:20px;}
.fotterlinks a {color:#e4e4e4; text-decoration:none; padding:2px;}
.fotterlinks a:hover {color:#fff; text-decoration:underline;}
.copyrighttxt {font:normal 9px verdana; color:#222321;line-height:20px;}
.copyrighttxt a {color:#222321; text-decoration:underline;}
.orglinks {color:#fe9757; text-decoration:none;}
.orglinks:hover {color:#ea6b1b; text-decoration:underline;}
/* Inner Pages Styles Begins */

.submenu {margin:0; padding:10px; list-style:none;}
.submenu li {background:url(../images/arrow-bullet.gif) no-repeat 3px 8px;font:bold 11px verdana; color:#fff; padding:2px 2px 4px 15px;line-height:16px; border-bottom:1px dotted #cd1102;}
*+html .submenu li {line-height:18px;}
.submenu li a {color:#fff; text-decoration:none;}
.submenu li:hover, .submenu li.current {background:#ab0101 url(../images/arrow-bullet.gif) no-repeat 3px 8px; border-bottom:1px dotted #fecf45;}
.pageheader {color:#45362c; font:bold 15px Arial; border-bottom:1px solid #b7b7b7; line-height:30px; margin-bottom:8px;}
.InnerPageContent {width:685px; float:left; margin:5px 0 0 6px;}
*html .InnerPageContent {width:690px;}
.breadcrumb {font:normal 11px verdana;color:#3b3b3b; line-height:30px;}
.breadcrumb a {color:#ab0101; text-decoration:none;}
.breadcrumb a:hover {color:#2b2b2b; text-decoration:underline;}
.InnerSidePan {background:#f7f4ec; width:222px; padding:0 0 0 0;}
*html .InnerSidePan {margin:0 20px 0 5px; width:220px; }
.contenttext {width:65%; float:left; font:normal 11px verdana; line-height:18px; color:#453823; text-align:justify;}
.CenterRightContentspace {width:100%; float:left; font:normal 12px verdana;  text-align:justify; line-height:20px; margin-bottom:10px;}
.contenttext em, .CenterRightContentspace em { font-style:normal; color:#ce0000;}
.RedHeaderBtmBorder {border-bottom:1px solid #c1c1c1;}
.InnerRhhtsidePanel {width:30%; float:right; margin:0 0 0 25px; background:#f7f4ec;}
.InnerRhhtsidePanelul {list-style:none; padding:10px;}
.InnerRhhtsidePanelul li { background:url(../images/brown-bullet.gif) no-repeat left 5px; padding-left:22px; font:normal 11px verdana; line-height:18px;}
.InnerRhhtsidePanelul li a {color:#393838; text-decoration:none;}
.InnerRhhtsidePanelul li a:hover {color:#ab0101; text-decoration:underline;}
.ContactUsBuilding {background:url(../images/sunsetmarket.jpg) no-repeat left top; width:450px; height:244px; display:block;}
.ContactUsBuildingText{padding:160px 0 2px 15px; font:normal 10px verdana; color:#fff;}
.normaltext, .NormalTxt12 {font:normal 11px verdana; color:#1e1e1e;}
.NormalTxt12 {font-size:12px;}
.AppForDetails {background:#f3f3f3; line-height:18px; color:#2b2b2b; text-align:justify; font-size:11px;}
.NormalLink {color:#2b2b2b;}
.NormalLink:hover {color:#1e1e1e; text-decoration:none;}
.txtfield {font:normal 11px verdana; color:#2b2b2b; border:1px solid #d2d2d2;}
.SubmitButton {background:url(../images/button-bg.gif) no-repeat left top; width:92px; height:24px; text-align:center; display:block; font:bold 12px 'Century Gothic'; color:#fff; border:0; cursor:pointer; margin:0 5px;}
input.SubmitButton {border:0; outline:0;}
.Subscribe { margin:10px 0 0 0;}
/*Special OFfer styles*/
.bluecolor, .GreenBg {background:#053c6c; font:bold 2em "Tw Cen MT", Arial; color:#ffffff; text-align:center;}
.GreenBg {background:#b0e44a; font:bold 1.2em Georgia, "Times New Roman", Times, serif, Arial; color:#1e1e1e; line-height:20px;}
.orgbg {background:#dc3b0d url(../images/red-gr.jpg) repeat-y left top;font:bold 1.5em "Tw Cen MT", Arial; color:#ffffff;}
.bordertop {border-top:1px solid #c1c1c1;}
.LottaryName {font:bold 1em 'Century Gothic', Arial;color:#b00505;}

/* Show - Hide Div Styles*/
.TCTxt {width:50%; position:absolute; left:20%; top:60%; font:normal 11px verdana; line-height:16px; border:5px solid #d6c9a8; padding:0 10px 10px 10px; background:#fff;z-index:1; margin:0; height:300px; overflow:auto; text-align:justify;}
.TCTxt a { text-decoration:none; font:bold 11px verdana; background:#ab0101; color:#fff; padding:2px 3px;}
.TCHeader {background:#fff; font:bold 13px Arial; color:#ba0d0d; line-height:30px;border-bottom:1px solid #f7f4ec; }
