/* CSS Document */
/* CSS Document */



/* CSS Document */







html {


	height: 100%;


}







body {



	height: 100%;



	margin-bottom: 1px;


}











body#bd {


	margin: 0px;


	height: 100%;


	padding: 0px;


	font-family: Arial, Helvetica, Sans Serif;


	line-height: 120%;


	font-size: 11px;

	color: #333333;

   background-color:#000000; 


}






#test{


top:0px;


}







.clr {


	clear: both;

}







.outline {


  border: 1px solid #cccccc;

  background: #ffffff;

}







#buttons_outer {


	width: 643px;

  	margin-bottom: 0px;

	margin-right: 0px;


	float: left;

	height: 21px !important;


	background-color:#A67C52;

	/*border:1px solid #a67c52;*/


	background-image:url(../images/menubg.png) ;

}







#buttons_inner {







	/*border: 1px solid #cccccc;*/







	padding:0px;







	margin:0px;







	height: 21px !important;







}







#pathway_text {







  overflow: hidden;







	display: block;







	height: 25px;







	line-height: 25px !important;







	line-height: 22px;







	padding-left: 4px;







	border: 1px solid #ccc;







	margin-bottom: 2px;







}







#pathway_text img {







	margin-left: 5px;







	margin-right: 5px;







	margin-top: 6px;







}







#buttons {







	float: left;







	margin: 0px;







	padding: 0px;







	width: auto;







}







ul#mainlevel-nav







{







	list-style: none;







	padding: 0;







	margin: 0;







	font-size: 0.8em;







}







ul#mainlevel-nav li







{







	background-image: none;







	padding-top: 3px;







	padding-left: 0px;







	padding-right: 0px;







	float: left;







	margin: 0;







         width:100px;







	font-size: 11px;







	/*line-height: 21px;*/







	white-space: nowrap;







	/*border-right: 1px solid #cccccc;*/







}







ul#mainlevel-nav li a







{







	display: block;







	padding-left: 15px;







	padding-right: 15px;







	text-decoration: none;







	color: #FFFFFF;







         







	background: transparent;







}







#buttons>ul#mainlevel-nav li a { width: 120px; color: #fff; }







	ul#mainlevel-nav li a:hover







{







	color: #183232;







	/*background: #c64934;*/







}







#search_outer {







	float: left;







	width: 165px;







	padding: 0px;







	background-image:url(../images/leftopimage.png);







}







#search_inner {







  padding: 0px;







  margin:0px;







  height: 19px !important;







  height: 21px;







  overflow: hidden;







}







/*#search_inner span{







 







  color:#794F27;







  font-family : Arial;







  font-style: italic;







  font-size:11px;







  font-weight:bold;







  vertical-align:middle;







}*/







#search_inner form {







  padding: 0;







  margin: 0;







}







#search_inner .inputbox {







	border: 0px;







	padding: 3px 3px 3px 5px;







	font-family: arial, helvetica, sans-serif;







	font-size: 11px;







	color: #c64934;







}







#header_outer {







   width:100%;







	text-align: left;







	border: 0px;







	margin: 0px;







}







#header {







	float: left;







	padding: 0px;







	margin-right: 2px;







	width: 100%;







	height: 66px;







	background: url(../images/newheader.jpg);







}







#top_outer{







	float: left;







	width: 165px;







}







#top_inner {







  border: 1px solid #cccccc;







	padding: 2px;







  height: 144px !important;







  height: 150px;







  overflow: hidden;







  float: none !important;







  float: left;







}







#left_outer {







  padding:0px;







  padding-bottom:20px;







  margin:0px;







  float: left;







  margin-top: 0px;







  width: 165px;







  /*height:750px;*/







  background-color:#A67C52;







}







#left_inner {







 







  padding:0px;







  float: none !important;







 







}







#content_outer {







	padding: 0px;	







	margin-top: 0px;







	margin-left: 2px;







	/** border: 1px solid #cccccc; **/







	float: right;







	width: 635px;







	







}







#content_inner{







  float: none !important;







  float: right;







  padding: 0;







  padding-top: 0px;	







  padding-left:2px;







  margin: 0;







}







table.content_table {







  width: 100%;







	padding: 0px;







	margin: 0px;







}







table.content_table td {







	padding: 0px;







	margin: 0px;







}







#banner_inner {







	float: left;







	padding: 0px;







	height: 23px;







}







#poweredby_inner {







	float: right;







	padding: 0px;







	margin-left: 0px;







	height: 70px;







}











#right_outer {







	margin-left: 2px;







	width: 165px;







}







#right_inner {







  float: none !important;







  float: left;







  border: 1px solid #cccccc;







  padding: 2px;







}







.user1_inner {







  /*border: 1px solid #cccccc;*/







  float: none !important;







  float: left;







  margin: 0px;







  padding: 0px;







}







.user2_inner {







	border-bottom: 2px solid #774D27;







	border-right: 5px solid #774D27;







    float: left;







	 width:630px;







	margin: 0px;







	height:50px;







	/*margin-left:-10px*/







	padding-top:3px;







	padding-left:5px;







}







table td.body_outer {







	padding: 0px;







	margin:0px;







	/*border: 1px solid #cccccc;*/







}







.maintitle {







	color: #ffffff;







	font-size: 40px;







	padding-left: 15px;







	padding-top: 20px;







}







.error {







  font-style: italic;







  text-transform: uppercase;







  padding: 5px;







  color: #cccccc;







  font-size: 14px;







  font-weight: bold;







}







/** old stuff **/







.back_button {







	float: left;







  text-align: center;







  font-size: 11px;







  font-weight: bold;







  border: 3px double #cccccc;







  width: auto;







  background: url(../images/button_bg.png) repeat-x;







  padding: 0px 10px;







  line-height: 20px;







  margin: 1px;







}







.pagenav {







  text-align: center;







  font-size: 11px;







  font-weight: bold;







  border: 3px double #cccccc;







  width: auto;







  background: url(../images/button_bg.png) repeat-x;







  padding: 0px 10px;







  line-height: 20px;







  margin: 1px;







}







.pagenavbar {







	margin-right: 10px;







	float: right;







}







#footer {







	text-align: center;







	padding: 3px;







}







ul







{







margin: 0;







padding: 0;







list-style: none;







}







li







{







line-height: 15px;







padding-left: 15px;







padding-top: 0px;







background-image: url(../images/arrow.png);







background-repeat: no-repeat;







background-position: 0px 2px;







}







td {







	text-align: left;







	font-size: 11px;







}















/* Joomla core stuff */







a:link, a:visited {







	color: #c64934; text-decoration: none;







	font-weight: bold;







}







a:hover {







	color: #900;	text-decoration: none;







	font-weight: bold;







}







table.contentpaneopen {







    width: 100%;







	padding: 0px;







	border-collapse: collapse;







	border-spacing: 0px;







	margin: 0px;







}







table.contentpaneopen td {







   padding-right: 5px;







}







table.contentpaneopen td.componentheading {







	padding-left: 4px;







}







table.contentpane {







  width: 100%;







	padding: 0px;







	border-collapse: collapse;







	border-spacing: 0px;







	margin: 0px;







}







table.contentpane td {







	margin: 0px;







	padding: 0px;







}







table.contentpane td.componentheading {







	padding-left: 4px;







}







table.contentpaneopen fieldset {







	border: 0px;







	border-bottom: 1px solid #eee;







}







.button {







  color: #FFFFFF;







  font-family: Arial, Hevlvetica, sans-serif;







  text-align: center;







  font-size: 11px;







  font-weight: bold;







  border: 3px solid #C69C6C;







  width: auto;







  /*background: url(../images/button_bg.png) repeat-x;*/







  background:#774D27;







  padding: 0px 5px;







  line-height: 18px !important;







  line-height: 16px;







  height: 26px !important;







  height: 24px;







  margin: 1px;







}







.inputbox {







	padding: 2px;







	border:solid 1px #cccccc;







	background-color: #ffffff;







}







.componentheading {







	background: url(../images/subhead_bg.png) repeat-x;







	color: #666666;







	text-align: left;







	padding-top: 4px;







	padding-left: 4px;







	height: 21px;







	font-weight: bold;







	font-size: 10px;







	text-transform: uppercase;







}







.contentcolumn {







	padding-right: 5px;







}







.contentheading {







	height: 30px;







	color: #000000;







	font-weight: bold;







	font-size: 26px;







	white-space: nowrap;







        text-align:center;







}







.contentpagetitle {







	font-size: 13px;







	font-weight: bold;







	color: #cccccc;







	text-align:left;







}







table.searchinto {







	width: 100%;







}







table.searchintro td {







	font-weight: bold;







}







table.moduletable {







	width: 100%;







	margin-bottom: 5px;







	padding: 0px;







	border-spacing: 0px;







	border-collapse: collapse;







}







div.moduletable {







	padding: 0;







	margin-bottom: 2px;







}







.moduletable-other







{







	font-family:Arial;







	font-style:italic;







	color:#ffffff;







	padding-left:5px;







}







.moduletable-other h3







{







	font-family:Arial;







	font-style:italic;







	color:#ffffff;







	padding-left:5px;







}







table.moduletable th, div.moduletable h3 {







	/*background: url(../images/subhead_bg.png) repeat-x;*/







	color: #000000;







	text-align: center;







	padding-left: 50px;







	height: 30px;







	line-height: 21px;







	font-size:28px;







	font-weight: bold;







	/*text-transform: uppercase;*/







	margin: 10 0 2px 50px;







}







table.moduletable td {







	font-size: 11px;







	padding: 0px;







	margin: 0px;







	font-weight: normal;







}







table.pollstableborder td {







  padding: 2px;







}







/*-----------------for shopping cart table--------------*/























.componentheading {







	background: url(../images/subhead_bg.png) repeat-x;







	color: #A67C52;







	text-align: left;







	padding-top: 4px;







	padding-left: 4px;







	height: 50x;







	font-weight: bold;







	font-size: 12px;







	text-transform: uppercase;















}







.body_outer span{







margin-left:100px;























}















.body_outer span.componentheading{







 height:30px;
text-align:left;
padding-left:-50px;






}















.sectiontableheader {







  font-weight: bold;







  /*background: #A67C52;*/







  padding: 4px;







  color:#FFFFFF;







}















.sectiontablefooter {















}















.sectiontableentry1 {







	background-color : #E3CEB7;







	height:30px;







	padding-left:10px;







}















.sectiontableentry1 td{







		height:30px;







		line-height:30px;







			







}















.sectiontableentry2 td{







		height:30px;







		line-height:30px;	







	







}















.sectiontableentry2 {







	background-color : #C99F72;







	height:30px;







}















.body_outer h2{







	font-family:arial;







	font-size:13px;







	















}







.small {







	color: #999999;







	font-size: 11px;







}







.createdate {







	height: 15px;







	padding-bottom: 10px;







	color: #999999;







	font-size: 11px;







}







.modifydate {







	height: 15px;







	padding-top: 10px;







	color: #999999;







	font-size: 11px;







}







table.contenttoc {







  border: 1px solid #cccccc;







  padding: 2px;







  margin-left: 2px;







  margin-bottom: 2px;







}







table.contenttoc td {







  padding: 2px;







}







table.contenttoc th {







  background: url(../images/subhead_bg.png) repeat-x;







  color: #666666;







	text-align: left;







	padding-top: 2px;







	padding-left: 4px;







	height: 21px;







	font-weight: bold;







	font-size: 10px;







	text-transform: uppercase;







}







a.mainlevel:link, a.mainlevel:visited {







	display: block;







	/*background: url(../images/menu_bg.png) no-repeat;*/







	vertical-align: middle;







	font-size: 15px;







	font-weight: bold;







	color: #fff;







	text-align: left;







	padding-top: 5px;







	padding-left: 10px;







	height: 20px !important;







	height: 30px;







	width: 100%;







	text-decoration: none;







}







a.mainlevel:hover {







	background-position: 0px -25px;







	text-decoration: none;







	color: #fff;







	font-weight: bold;







}







a.mainlevel#active_menu {







	color:#fff;







	font-weight: bold;







}







a.mainlevel#active_menu:hover {







	color: #fff;







}







a.sublevel:link, a.sublevel:visited {







	height: 20px;







	padding-left: 12px;







	vertical-align: middle;







	font-size: 13px;







	font-weight: bold;







	color: #FFFFFF;







	text-align: left;







	font-style:italic;







}







a.sublevel:hover {







	color:#183232;







	text-decoration: none;







	font-style:italic;







}







a.sublevel#active_menu {







	color: #333;







	font-style:italic;







}







.highlight {







	background-color: Yellow;







	color: Blue;







	padding: 0;







}







.code {







	background-color: #ddd;







	border: 1px solid #bbb;







}







form {







/* removes space below form elements */







	margin: 0;







 	padding: 0;







}







div.mosimage {







  border: 1px solid #ccc;







}







.mosimage {







  border: 1px solid #cccccc;







  margin: 5px







}







.mosimage_caption {







  margin-top: 2px;







  background: #efefef;







  padding: 1px 2px;







  color: #666;







  font-size: 10px;







  border-top: 1px solid #cccccc;







}







span.article_seperator {







	display: block;







	height: 1.5em;







}







.moduletable-modphp







{







	padding:10px 10px 0px 15px;







}







#product{







width:100px; height:100px; border:1px solid #000000;







padding:10px;







	}







#product span{







	 font-family:Arial,serif;







     font-size:20px;







	 font-weight:bold;







	 text-align:center;







	







 }







.product-title







 {







  font-family:Arial,serif;







  font-size:15px;







	font-weight:bold;







 }







.homepage-content{







 font-family:Arial;







 font-size:12px;







 font-weight:bold;





 color:#774D27;





 text-align:justify;







}







.homepage-content span{







color:#0000ff;







 }







#produst-details h3 a.link{







	font-family:Arial;







	font-size:13px;







}







 #prod-desc{







float:left;width:80%;







 }







#prod-price{







 float:left;width:60%;







 }







 #prod-rating{







float:left;width:60%;







 }







/*-----------------for news letter----------------------------------*/







div .moduletable-news-mod {







   text-align:center;







   font-weight:bold;







   /*border-bottom: 5px solid #63421D;*/















 }







div .moduletable-news-mod h3 {







   text-align:center;







   font-weight:bold;







   background:#E2CCB4;







   padding-top:5px;







   padding-bottom:5px;







   color: #000000;







   border-bottom: 5px solid #63421D;







 }















 input #lm_email .inputbox,







 input #subscriber_name .inputbox{







	width: 100px;







 }















/*---------------------login hader-------------*/











#logintable a:link



{



	color:#FFFFFF;
     font-weight:bold;



	



}







#logintable a:hover



{



	color:#E2CCB4;



	



}



#loginhead







 {







	margin-top:10px;







	height:12px;







	font-family:arial;







	/*float:left;*/







	font-size:12px;







	font-weight:bold;







	color: #000000;







	padding:5px 5px 10px 25px;







	font-weight:1520px;







	border:1px solid #A67C52;







	background:#E2CCB4;















   text-align:left;







   font-weight:bold;







   border-bottom: 5px solid #63421D;







 }















 #loginhead:hover







 {







	







 }























hr


{







  background-color:#A67C52;







}







.body_outer legend{



 height:20px;



padding:3px;



color:#ffffff;



 background-color:#A67C52;
text-align:center;







}

