@charset "utf-8";

/* By Somit Shrestha

www.somit.com.np */



/* ------------------------------ Rewrite Setting ------------------------------ */



body { background:#375300; }

input, textarea { border:1px solid #CCC; padding:3px; }

input[type=image] { border:none; }

th, td { padding:3px; }

th { background:#888; color:#FFF; }

tr.odd { background:#FFF; }

tr.even { background:#F1F1F1; }

p { line-height:19px; }

/* ------------------------------ Site Setting ------------------------------ */



div.header { background:url(../images/headerBG.png) no-repeat 0 0 transparent; height:263px; }

div.header .logo { height:107px; left:48px; position:relative; top:25px; width:310px; }

div.header .topLinks { margin:92px 0 0 40px; position:relative; }

div.header .topLinks ul.leaf li { border-right:2px solid #0072B1; display:inline-block; *display:block; *float:left; margin-right:5px; padding-right:5px;}

div.header .topLinks ul.leaf li.last { border:none; margin:0; padding:0; }

div.header .topLinks ul.leaf li a { color:#0072B1; text-decoration:none; }

div.header .topLinks ul.leaf li a:hover { color:#6C9D0D; }

div.header .topLinks ul.leaf li.active a { color:#6C9D0D; }

div.container { background:#FFF; }

div.container .leftBar { width:210px; }

div.container .leftBar .box { margin-bottom:15px; }

div.container .leftBar .box .content { padding:10px;}

div.container .leftBar .categoryBox{ background:#0072B1;}

div.container .leftBar .categoryBox h2 { background:#C1B000; font-size:14px; margin:0; padding:10px; }

div.container .leftBar .categoryBox .content ul.menu li,

div.container .leftBar .categoryBox .content ul.acitem li{ border-bottom:1px solid #00CCFF; }

div.container .leftBar .categoryBox .content ul.menu li a,

div.container .leftBar .categoryBox .content ul.acitem li a { color:#FFF; display:block; text-decoration:none; }

div.container .leftBar .categoryBox .content ul.menu li a:hover,

div.container .leftBar .categoryBox .content ul.acitem li a:hover { color:#00CCFF;}

div.container .leftBar .categoryBox .content ul.acitem li { color:#FFF; list-style:disc; margin:0 0 0 15px; }

div.container .leftBar .categoryBox .content ul.menu li { margin-bottom:5px; padding-bottom:5px;}

div.container .leftBar .contactDetail { background:#6C9D0C; }

div.container .leftBar .vitaminsDiary { background:#C1B000; }

div.container .contentWrap { margin-left:240px; width:704px; }

div.container .contentWrap h1, div.container .contentWrap h2 { font-family:"calisto MT"; color:#1E81BA; }

div.container .contentWrap .featuredProduct ul.leaf li { background:#F4FFED; border:1px solid #47821F; display:inline-block; *display:block; *float:left; margin:0 15px 15px 0; padding:10px; text-align:center; width:130px; }

div.container .contentWrap .featuredProduct ul.leaf li img { border:1px solid #47821F; }

div.container .contentWrap .featuredProduct ul.leaf li p { font-size:11px; padding:0; }

div.fotter { background:#6C9D0C; }



/* ------------------------------ Extra Setting ------------------------------ */



.siteScale { width:1004px; margin:0 auto; }

.block { background:#2C2C2C; -moz-border-radius:10px; -webkit-border-radius:10px; }

.blockTop { background:#2C2C2C; -moz-border-radius-topleft:10px; -moz-border-radius-topright:10px; -webkit-border-top-left-radius:10px; -webkit-border-top-right-radius:10px; }

.blockBottom { background:#2C2C2C; -moz-border-radius-bottomleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-bottom-left-radius:10px; -webkit-border-bottom-right-radius:10px; }

.blockTLBR { background:#2C2C2C; -moz-border-radius-topleft:10px; -moz-border-radius-bottomright:10px; -webkit-border-top-left-radius:10px; -webkit-border-bottom-right-radius:10px; }

.blockTRBL { background:#2C2C2C; -moz-border-radius-topright:10px; -moz-border-radius-bottomleft:10px; -webkit-border-top-right-radius:10px; -webkit-border-bottom-left-radius:10px; }

.boxShadow { -moz-box-shadow:0 0 10px #333; -webkit-box-shadow:0 0 10px #333; }

.floatLeft { float:left; }

.floatRight { float:right; }

.varMarginTop { margin-top:30px; }

.varMarginBottom { margin-bottom:30px; }

.varMarginDouble { margin-top:30px; margin-bottom:30px; }

.horMarginRight { margin-right:30px; }

.horMarginLeft { margin-left:30px; }

.horMarginDouble { margin-left:30px; margin-right:30px; }

.varPaddingTop { padding-top:10px; }

.varPaddingBottom { padding-bottom:30px; }

.varPaddingDouble { padding-top:30px; padding-bottom:30px; }

.horPaddingRight { padding-right:30px; }

.horPaddingLeft { padding-left:30px; }

.horPaddingDouble { padding-right:30px; padding-left:30px; }

.clearMargin { margin:0; }

.clear { clear:both; }

.alignRight { text-align:right; }

.alignCenter { text-align:center; }

.upper { text-transform:uppercase; }

.cap { text-transform:capitalize; }

.inline { display:inline; }

.strong, .strong a, a.strong { font-weight:bold; }

.border { border:1px solid #636069; }

.borderTop { border-top:1px solid #616C72; }

.borderBottom { border-bottom:1px solid #B8B9B4; }

.borderLeft { border-left:1px solid #616C72; }

.borderRight { border-right:1px solid #616C72; }

.shadeRed, a.shadeRed { color:#900; }

.shadeGreen, a.shadeGreen { color:#078E26; }

.shadeBlue, a.shadeBlue { color:#218BA8; }

.shadeOrange, a.shadeOrange { color:#ff9c00; }

.shadeYellow, a.shadeYellow { color:#EFDB3E; }

.shadeBlack, a.shadeBlack { color:#000; }

.shadeWhite, a.shadeWhite, .shadeWhite a { color:#FFF; }

.title { font-size:14px; }

.hide { display:none; }

.show { display:block; }

.small { font-size:small; }

.medium { font-size:medium; }

.large { font-size:large; }

ul.bullet li { background:transparent url(../images/bullet.gif) no-repeat left center; margin:0 0 2px 0; padding:0 0 0 15px; }

ul.arrow li { background:transparent url(../imges/arrow.gif) no-repeat left 3px; margin:0 0 2px 0; padding:0 0 0 15px; }

.LV_validation_message { position:absolute; margin:0 0 0 20px; padding:4px 0; }

.LV_valid { color:#0C0; }

.LV_invalid { color:#C00; }

.LV_valid_field, input.LV_valid_field:hover, input.LV_valid_field:active, textarea.LV_valid_field:hover, textarea.LV_valid_field:active { border:1px solid #0C0; }

.LV_invalid_field, input.LV_invalid_field:hover, input.LV_invalid_field:active, textarea.LV_invalid_field:hover, textarea.LV_invalid_field:active { border:1px solid #C00; }

#ajaxContainer { margin:200px 0 0 300px; position:absolute; width:600px; z-index:200; }

#closethis { margin:-45px 0 0 600px; position:absolute; width:15px; z-index:201; }

.sep { background:url(../images/sep.gif) repeat-x 0 0 transparent; height:1px;}





/*ul.menu, ul.menu ul {

list-style:none;

  margin: 0;

  padding: 0;

  

}



ul.menu a {

  display: block;

  text-decoration: none;	

}



ul.menu li {

  margin-top: 1px;

}



ul.menu li a, ul.menu ul.menu li a {

  color: #fff;	

  padding: 0.5em;

}



ul.menu li a:hover, ul.menu ul.menu li a:hover {

 background:#033;

  border-bottom:#033 solid 1px;

}



ul.menu li ul li a, ul.menu ul.menu li ul li a {

  color: #fff;	

  padding-left: 20px;

  border-bottom:#033 solid 1px;

}



ul.menu li ul li a:hover, ul.menu ul.menu li ul li a:hover {



background:#033;

 

  padding-left: 15px;

}

ul.menu ul.menu li a:hover {

    border-left: 0;

    padding-left: 0.5em;

}

ul.menu ul.menu {

    border-left: 5px #f00 solid;

}

ul.menu a.active, ul.menu ul.menu li a.active, ul.menu a.active:hover, ul.menu ul.menu li a.active:hover {

    text-decoration: underline;

   

}*/


