/*
Theme Name: buymoringaproducts
Theme URI: http://www.loomitaas.com
Version: 1.0
Description: An Unqiue extra ordinary theme
Author: Genius Shiva
Author URI: http://www.lovelykajol.com
Share URL: http://www.loomitaas.com/
*/

/* menu styling */



/* Begin Typography & Colors */
@charset "utf-8";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li, 
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;
}

body {
	background-image:url(images/bgstrip.jpg);
	background-repeat: repeat-x;
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
}
#wrapper{
}

#header{
width:768px;
margin:0 auto;
}

#title{
width:252px;
color:#000000;
}

#title h1{
font-family:Arial, Helvetica, sans-serif;
font-size:28px;
font-weight:bold;
}

#title h2{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
}

#title h1 a{
text-decoration:none;
color:#000000;
}

.normal{
font-weight:normal;
}


#moringaleaves{
width:768px;
height:177px;
background-image:url(images/moringaleaves.jpg);
margin-top:3px;
}

#topnav{
  height:1%;
  display:inline-block;
}

#topnav ul{
  float:left;
}

#topnav ul li{
  float:left;
  list-style-type:none;

}

#topnav ul li a{
  float:left;
  display:block;
  padding:52px 13px 13px 13px;
  margin:0pt;
  color:#fff;
  text-decoration:none;
}

#topnav ul li a:hover{
  background-color:#e1ecb5;
  color:#1a6208;
}
#bad{
padding-left: 75px;
float:left;
}

#banners{
	margin-top:4px;
	
}
#banners ul li{
	float:left;
	margin:0;
	list-style-type:none;
	padding:4px 4px 4px 0px;
}

#featured{
width:252px;
height:153px;
background-image:url(images/panelbg.jpg);
}

#image{
float:left;
padding:5px;
}

#details{
float:right;
padding:10px;
}

#details h1{
font-size:14px;
font-family:Trebuchet,Verdana, Arial, Helvetica;
color:#df3a00;
}

#details h2{
font-size:12px;
font-family:Trebuchet,Verdana, Arial, Helvetica;
}
.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}
#container{
	background-color: #7baa29;
}

#content{
	background-color: #FFFFFF;
	width: 768px;
	margin:0 auto;
	background-image: url(images/topcurve.jpg);
	background-repeat: no-repeat;
	background-position: top;
	padding-top:25px;
	
}

#content a{
text-decoration:none;
color: #FF0000;
}

#content p{
padding-top:10px;
}
/*shiva
#content ul{
padding-left:20px;
padding-top:10px;
}
*/
#content h3{
font-weight:bold;
padding-top:10px;
font-size:14px;
font-family:Trebuchet,Verdana, Arial, Helvetica;

}

.cellpadding{
padding:15px;
width:460px;
/*width:736px;*/
float:left;
min-height:300px;
height:auto !important;
height:300px;

}
.top{
	background-image: url(images/topcurve.jpg);
	width: 768px;
	background-repeat: no-repeat;
	background-position: top;
	height:20px;
	margin:0 auto;

}
#footer{
	background-image: url(images/botttomcurve.jpg);
	width: 768px;
	background-repeat: no-repeat;
	background-position: bottom;
	height:20px;
	margin:0 auto;
}

#footerextend{
background-color: #165f07;
height:100px;
color:#FFFFFF;
font-family:Tahoma, Helvetica, sans-serif;
font-size:11px;
}

#footerextend a{
color:#FFFFFF;
}

.bottom{
	background-image: url(images/botttomcurve.jpg);
	width: 768px;
	background-repeat: no-repeat;
	background-position: bottom;
	height:20px;
	margin:0 auto;

}
#empty_sidebar{
float:right;
width:235px;
margin-top:50px;
margin-right:15px;
}

#home_sidebar{
	margin-right:15px;
	float:right;
	width:235px;
	font-size:14px;
	font-family:Trebuchet,Verdana, Arial, Helvetica;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/sidepicbg.jpg);
	background-repeat: repeat-y;
}

.home_sidebarpadding{
	padding:262px 20px 0px 20px;
	background-image: url(images/xsidepictop.jpg);
	background-repeat: no-repeat;
}

.home_sidebarbottom{
	background-image: url(images/x_sidepicbottom.jpg);
	background-repeat: no-repeat;
	width:235px;
	height:14px;
}


#sidebar{
	float:right;
	width:266px;
	font-size:14px;
	font-family:Trebuchet,Verdana, Arial, Helvetica;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/sidepicbg.jpg);
	background-repeat: repeat-y;
}

.sidebarpadding{
	padding:262px 20px 0px 40px;
	background-image: url(images/sidepictop.jpg);
	background-repeat: no-repeat;
}

.sidebarbottom{
	background-image: url(images/sidepicbottom.jpg);
	background-repeat: no-repeat;
	width:245px;
	height:14px;
}

#sidebar_2{
	float:right;
	width:266px;
	font-size:14px;
	font-family:Trebuchet,Verdana, Arial, Helvetica;
	font-style:italic;
	font-weight:bold;
	color:#FFFFFF;
	background-image:url(images/sidepicbg.jpg);
	background-repeat: repeat-y;
}

.sidebarpadding_2{
	padding:262px 20px 0px 40px;
	background-image: url(images/sidepictop_powder.jpg);
	background-repeat: no-repeat;
}

.sidebarbottom_2{
	background-image: url(images/sidepicbottom.jpg);
	background-repeat: no-repeat;
	width:245px;
	height:14px;
}


.post h1 {
font-family:Arial, Helvetica, sans-serif;
font-size:30px;
color:#df3a00;
font-weight:normal;
}

#products_page_container {
width:400px;
}


#sreeshiva {
padding-top:50px;
font-size: 12px;
}
#sreeshiva strong {
color:#FF3300;
}
/************************/

form{
margin:0 auto;padding-top:10px;
}

fieldset{
	border: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	margin-top: 1em;
	margin-right: auto;
	margin-bottom: 1em;
	margin-left: auto;
	font-family: Arial;
 font-size: 12px;
 color: #000000;
	
}


legend{margin:1em 0;padding:0 .5em;color:#000000;background:transparent;font-size:1.3em;font-weight:bold;}label{float:left;width:175px;padding:0 1em;text-align:right;}

fieldset div{
margin-bottom:.5em;
padding:0;
display:block;
}


fieldset div input,fieldset div textarea{
  font-size : 1.1em;
  width : 200px;
  border : 1px solid #d6d6d6;
  background-color : #fff;
  color : #000;
  }



 fieldset div select{padding:1px;}div.fm-multi div{margin:5px 0;}div.fm-multi input{width:1em;}div.fm-multi label{display:block;width:200px;padding-left:5em;text-align:left;}#fm-submit{clear:both;text-align:center;}


  #fm-submit input{
  margin : 15px auto;
  padding : 4px 0 4px 0 !important;
  width : 5em;
  cursor : pointer;
  color : #ffffff;
  font-size : 11px;
  letter-spacing : 0.1em;
  background:#7baa29;
  text-align : center;
  border: 2px solid #006600;
    }

input:focus,textarea:focus{ 
  background:#efefef;
  color:#000; 
  }
 
fieldset div.fm-req{
  font-weight:bold;
  }

  fieldset div.fm-req label:before{
  content:"* ";
 }

#contactform{
padding:1em;
width:100%;	
margin: 0 auto;
}

	

#contact_info {
	background-image:url(images/rightcolomn_2.jpg);
	background-repeat:no-repeat;
	background-position:top;
	width:326px;
	height:620px;
}



#contact_info p{
color:#990000;
padding-left:60px;
}



p#fm-intro{margin:0;}

form div.hr {
	border-bottom: 2px solid #e2e2e1;
	height: 0px;
	margin-top: 0pt;
	margin-bottom: 7px;
}

#tr-opt {
	float: left;
	padding : 4px 0 4px 0 !important;
	}

#tr-submit input{
	margin-left:10px;
	padding : 4px 0 4px 0 !important;
	width : 5em;
	cursor : pointer;
	color : #ffffff;
	font-size : 11px;
	letter-spacing : 0.1em;
	 background : #382e22;
  text-align : center;
  border : 2px solid #000;
  }
 
 
 .track_text {font-family: Arial;
 font-size: 12px;
 color: #000000;
 }
 
#address {
	margin: 0 auto;
	text-align: center;
	background:url(images/contacts.jpg) top center no-repeat;
	padding-top: 11px;
	}
	
#address p {
	padding-left: 10px;
	text-align: left;
	padding: 10px;
	margin: 0px;
	}
	
#productcontainer {
	width: 605px;
	padding: 0px;
	
	}
	
#leftalign {
	width: 300px;
	float: left;
	margin: 0 auto;
	text-align: center;
	}
	
#rightalign {
	width: 300px;
	float: right;
	margin: 0 auto;
	text-align: center;
	}
	
.img {
	padding-top: 30px;
	}
	
.teaflaovour {
	padding-top: 10px;
	}
	
#success {
	font-family: Arial;
	font-size: 14px;
	color: #000000;
	}
	
#success_name {
	font-family: Verdana;
	font-size: 16px;
	font-weight: bold;
	color:#FF0000;
	padding-bottom: 15px;
	}
	
	
#sidebarcontainer {
	width: 187px;
	float: right;
	}
	