/* -------------------------------------------------------------- 
   Blueprint CSS Framework Screen Styles
   * Version:   0.6 (21.9.2007)
   * Website:   http://code.google.com/p/blueprintcss/
   See Readme file in this directory for further instructions.
-------------------------------------------------------------- */

@import 'lib/reset.css';
@import 'lib/typography.css';
@import 'lib/grid.css';
@import 'lib/forms.css';

/* Plugins:
   Additional functionality can be found in the plugins directory.
   See the readme files for each plugin. Example:
   @import 'plugins/buttons/buttons.css'; */
   
/* See the grid:
   Uncomment the line below to see the grid and baseline.
   .container { background: url(lib/grid.png); height:600px} */
/*#top {border:1px solid #f00;}
#body {border:1px solid #f00;}*/

body {margin:0 auto; background: #550707 url(../images/bg.png) repeat-x top; color:#fff; text-align:center;}
body, div {font-family:Tahoma, Arial, Helvetica, sans-serif; font-size:11px; text-align:left}
.homeBg{ background:url(../images/homeBg.png) no-repeat 0 0; min-height:606px}
.homeBg2{ background:url(../images/homeBg2.png) no-repeat 0 0; min-height:939px}
.homeBg3{ background:url(../images/homeBg3.png) no-repeat 0 0; min-height:606px}
.left{ float:left}
.right{ float:right}
.logo{ background:url(../images/logo.png) no-repeat top left; width:460px; height:172px; float:left; }
.rightarea{ background:url(../images/righttop.png) no-repeat top right; width:490px; height:172px; float:right; }
.logintext{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; padding:15px 0 0 200px;}
.logintext a{ text-decoration:none; color:#fff; }
.logintext a:hover{ text-decoration:underline; color:#fff;}
.button{ background:url(../images/buttonWhite.png) no-repeat 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#a8000a; font-size:11px; font-weight:bold; padding:5px 0 30px 0; border:0; margin-top:8px; width:84px; height:29px}
.button2{ background:url(../images/buttonred.png) no-repeat 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; padding:5px 0 10px 0; border:0; margin-top:8px; width:78px; height:29px; margin-left:10px}
.input{ background:url(../images/textarea.gif) no-repeat 0 0;  margin-top:10px; border:none; height:22px; width:194px; padding:4px 0 2px 5px; *margin-left:200px;font-family:Arial, Helvetica, sans-serif; color:#e9e7e7s; font-size:11px; font-weight:none;}
.input2{ border:#990000 1px solid; margin-top:10px; height:13px; width:180px; padding:2px 0 2px 5px; margin-left:10px;font-family:Arial, Helvetica, sans-serif; color:#e9e7e7s; font-size:11px; font-weight:none;}
.navarea{ background:#fff url(../images/navigation.png) no-repeat top; height:43px;}
.navarea li{ list-style:none; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#000; font-weight:bold; float:left; text-align:center; padding:0 0 0 60px;}
.navarea li a{color:#000; text-decoration:none}
.navarea li a:hover{color:#a8000a; text-decoration:none}
.navarea li ul{ margin:0; padding:0}
.leftArea{ background:url(../images/leftBg.png) no-repeat 0 0; height:330px; width:190px; float:left; margin-left:29px; padding:50px 0 0 30px}
.leftArea li{ background:url(../images/arrow.png) no-repeat 0 10px; font-family:Trebuchet MS, Arial, Helvetica, sans-serif; font-size:14px; color:#000000; font-weight:bold; list-style:none; padding:0 0 0 30px;  }
.leftArea li a { color:#000000; text-decoration:none}
.leftArea li a:hover { color:#a8000a; text-decoration:none}
leftArea li ul{ margin:0; padding:0}
.leftArea h1{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#000000; font-size:18px; font-weight:bold; list-style:none; padding:0 0 0 0; margin-top:0}
.leftArea h1 a{color:#000000; text-decoration:none;}
.leftArea h1 a:hover{color:#818181; text-decoration:none;}
.left2{ background:url(../images/leftBg2.png) no-repeat 0 0; width:219px; height:48px; float:left; margin-left:30px }
.newslatter{ background:url(../images/newsBg.png) no-repeat 0 0; width:219px; height:170px; float:left; margin-left:30px}
.newslatter h1{ font-family:Trebuchet MS, Arial, Helvetica, sans-serif; color:#393939; font-size:18px; font-weight:bold; list-style:none; padding:0 0 0 10px; margin-top:0}
.banner{ background:url(../images/banner.png) no-repeat 0 0;  height:371px; width:
701px;}
.rightside{ width:650px; margin-left:-20px;  float:left; margin-top:-18px }
.video{ width:340px; height:280px; padding: 70px 0 0 340px }
.featured{ background:url(../images/featuredbanner.png) no-repeat 0 0; width:378px; *width:370px; padding: 60px 0 0 0; margin:10px 0 0 45px}
.featured li{ list-style:none; float:left; padding-right:20px  ; margin-left:-15px }
.featured li ul{ margin:0; padding:0}
.upcoming{ background:url(../images/upcomingevent.png) no-repeat 0 0; float:left; width:240px; height:226px; }
.upcoming p{ font:Tahoma, Arial, Helvetica, sans-serif; color:#333; font-weight:bold; padding:40px 0 0 30px}
.upcoming p a { color:#333; text-decoration:none}
.upcoming p a:hover{ color:#333; text-decoration:underline}

.bottom li{ font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; padding-right:15px; list-style:none; float:left; margin-top:-10px}
.bottom li a{ color:#fff; text-decoration:none}
.bottom li a:hover{ color:#fff; text-decoration:underline}


/* inner page */

.breadcrump{ background-color:#860909; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-weight:bold; font-size:11px; margin: 0 0 0 20px; padding:5px 0 5px 10px}
.breadcrump a { color:#fff; text-decoration:none}
.breadcrump a:hover{ color:#fff; text-decoration:underline}

.listing{font-family:Tahoma, Arial, Helvetica, sans-serif; color:#c71111; font-weight:bold; font-size:11px; margin: 0 0 0 20px; padding:5px 0 5px 10px}
.listing a { color:#000; text-decoration:none}
.listing a:hover{ color:#000; text-decoration:underline}



.categorylist{ padding-left:20px}

.thambdetails{ padding:4px 0 0 0; margin-left:10px }
.thambimage{ margin:0 0 0 3px; width:150px}
.thambdetails td { padding:5px 0 0 2px;}
td{ border-bottom:none}
.thambtext{font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:normal; color:#000; size:11px; margin-left:10px ; text-align:center}
.buttoncart{ background:url(../images/button_cart.png) no-repeat 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:normal; padding:0 0 10px 0; border:0; margin-top:2px; width:112px; height:18px; }
.buttoncartBig{ background:url(../images/cartbutton.png) no-repeat 0 0; font-family:Tahoma, Arial, Helvetica, sans-serif; color:#fff; font-size:11px; font-weight:bold; padding:6px 0 10px 0; border:0; margin-top:6px; width:118px; height:36px; }


.detailspics{ width:200px; margin:20px 0 0 25px; }
.zoomin{ background:url(../images/zoom.png) no-repeat 0 2px; font-family:Arial, Helvetica, sans-serif; color:
#000; margin-left:24px; margin-top:-10px; margin-bottom:10px; padding:0 0 5px 20px }
.smallthamb li{ list-style:none; float:left; padding-left:5px; width:100px; height:98px }
.thumbborder { border:#999999 1px solid}
.smallthamb ul{ margin-left:24px; padding:0}

.prductdetailstext{ padding: 20px 0 0 0; font-family:Arial, Helvetica, sans-serif; color:#5f0308; font-size:12px}
.prductdetailstext h1{ font-family:Trebuchet MS, Tahoma, Arial, Helvetica, sans-serif; color:#000; font-size:18px; font-weight:bold}
.prductdetailstext li{ list-style-type:square}

.sizechartpadding{ padding: 10px 5px 0 0; color:#990000; font-weight:bold; float:left }
.sizechartpadding a{ text-decoration:none; color:#990000}
.sizechartpadding a:hover{ text-decoration:underline; color:#990000}


.paging li{float:left; list-style:none; padding:0; margin-top:6px; margin-left:1px}
.paging li a{ background-color:#fff; border:#990000 1px solid; color:#000; text-decoration:none; padding:0;}
.paging li a:hover, .paging li a.selected{ background-color:#8c2923; border:#44120f 1px solid; color:#fff;  padding:0;}
.paging li a, .paging li a:hover{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; list-style:none;  padding:6px 10px 6px 10px; display:block; text-decoration:none;}
.paging ul{ margin-left:-3px; *margin-left:-15px}

.paging2 li{float:left; list-style:none; padding:0; margin-left:2px; margin-top:6px; width:29px; height:28px}
.paging2 li a{ border:#990000 1px solid; color:#000; text-decoration:none; padding:0; height:28px}
.paging2 li a:hover, .paging li a.selected{  border:#ff0000	 1px solid; color:#fff;  padding:0;}
.paging2 li a, .paging li a:hover{ font-family:Tahoma, Arial, Helvetica, sans-serif; font-weight:bold; font-size:11px; list-style:none;  display:block; text-decoration:none; margin:0}
.paging2 ul{ margin-left:-3px; *margin-left:-15px}

.line{ border-top:#FFFFFF 1px solid}