/*

Design by Magesupport

http://www.magesupport.com

*/



body {

	margin: 0;

	padding: 0;

	background-color:#FFFFFF;

	color:#444444;

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

	font-size:11px;

}



form {

	margin: 0;

	padding: 0;

}



input, textarea {

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

	font-size: 1em;

	color: #000000;

}



h1, h2, h3 {

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

}



h1 {

	font-size: 3em;

}



h2 {

	font-size: 2em;

}



h3 {

	font-size: 1em;

}



p, ul, ol {

	margin-bottom: 1.8em;

	line-height: 160%;

}



ul, ol {

}



blockquote {

}



a {

	color: #414141;

	text-decoration: none;

}



a:hover {

	text-decoration:underline;

}



hr {

	display: none;

}



/* Menu */



#menu {

	width: 925px;

	margin: 0 auto;

	background-image:url(images/navibg.jpg);

	background-position:left top;

	background-repeat:repeat-x;

	border:1px solid #E1E1E1;

	clear:both;

	height:29px;

}



#menu ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#menu li {

	float: left;

	

}



#menu a {

	float: left;

	

	margin: 0px;

	padding: 6px 15px;

	text-decoration: none;

	font-weight: bold;

	color: #000000;

}



#menu a:hover {

	color: #4F8100;

	

	font-weight: bold;

}



#menu .current_page_item a {

	

	color: #4F8100;

	font-weight: bold;

}



/* Splash */



#splash {

	background:url(images/img05.jpg);

	width: 925px;

	height: 200px;

	margin: 0 auto;

}





/* Logo */



#logo {

	width: 925px;

	height: 189px;

	margin: 0 auto;

	color: #414141;

}



#logo h1, #logo h2 {

	margin: 0;

	

}



#logo h1 {

	float: left;
	/*padding-top: 43px;*/
	margin-top:41px;
	text-transform: uppercase;
	font-size: 3em;	
	position:absolute;
	
}



#logo h2 {

	float: right;

	padding-top: 49px;

	text-transform: uppercase;

	font-weight: bold;

	font-size: 16px;

}



#logo a {

	text-decoration: none;

	color: #414141;

}



/* Page */



#page {

	width: 925px;

	margin: 0 auto;

	padding: 0px;

	background:#FFFFFF none repeat scroll 0 0;

	border:1px solid #DBDBDB;

}



/* Content */



#content {

	float: right;

	width: 660px;

}



.post {

	padding-bottom: 20px;

}



.post .title {

	margin: 0;

	padding: 5px 20px;



	font-size: 24px;

	

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

background-position:left center;

background-repeat:no-repeat;

color:#000000;

font-size:14px;

margin-top:10px;

padding:5px 0 5px 20px;

text-decoration:none;

}



.post .title a {

	text-decoration: none;

}



.post .entry {

	padding: 10px 20px;

}



.post .meta {

	height: 26px;

	background: #F5F5F5;

	border-top: 1px solid #E9E9E9;

	text-decoration: none;

	font-size: smaller;

}



.post .posted {

	float: left;

	height: 16px;

	padding: 5px 20px;

}



.post .permalink, .post .comments {

	float: right;

	height: 16px;

	padding: 5px 20px;

}



.post .permalink {

}



/* Sidebar */



#sidebar {

	float: left;

	width: 250px;

	border-right:1px solid #EBEBEB;

}



#sidebar ul {

	margin: 0;

	padding: 0;

	list-style: none;

}



#sidebar li {

	margin-bottom: 20px;

    border-bottom:1px solid #EBEBEB;

}



#sidebar li ul {

	padding: 10px;

	padding-left:20px;

}



#sidebar li li {

	margin: 0;

	padding-left: 10px;

	padding-bottom: 5px;

	background: url(images/img04.gif) no-repeat left 50%;

	

	background:transparent url(images/bull.gif) no-repeat scroll left 5px;

	line-height:18px;

	margin-bottom:0.3em;

	 padding-left:15px;

	 border-bottom: none;

}



#sidebar p {

	padding: 0 20px;

}



#sidebar h2 {

	height: 20px;

	margin: 0;

	padding: 6px 0 0 20px;

	background: url(images/img07.jpg) no-repeat;

	

	text-transform: uppercase;

	font-size: 14px;

	font-weight: bold;

	color: #000000;

	

	margin-left:10px;

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

	background-position:left center;

	background-repeat:no-repeat;

	color:#000000;

	font-size:14px;

	padding:5px 0 5px 23px;

}



/* Search */



#search form {

	padding: 20px;

}



#search br {

	display: none;

}



#search #s {

	width: 135px;

}



/* Footer */



#footer {

	clear: both;

	width: 925px;

	height: 50px;

	margin: 0 auto;

	padding: 20px 0;

	

	

}



#footer p {

	margin: 0;

	text-align: center;

	line-height: normal;

}





.searchbar

{ text-align:right;

width:925px;

position:absolute;

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

background-position:0 top;

background-repeat:no-repeat;

height:35px;

margin-left:632px;

padding-top:6px;

position:absolute;

text-align:center;

top:0;

width:288px;

z-index:97;

}

.input-search  { 

border:1px solid #DDDDDD;

float:left;

margin-left:19px;

margin-top:2px;

padding:2px;

width:175px;

 }
.store-switcher{ 	
	padding:0px 5px 13px;
	text-align:right;
	position:absolute;
	width:618px;
 }
*+html .store-switcher{ 
 padding-top:5px;
}
* html .store-switcher{ 
 padding-top:5px;
}

.store-switcher li{
 	display:inline;
 }
.store-switcher li a{
	background:#EEEEEE url(images/navibg-top.jpg) repeat scroll 0 0;
	color:#6B696B !important;
	padding:15px 10px 13px;
	font-size:11px;
	font-weight:bold;
}
*+html .store-switcher li a{
	padding:20px 10px 20px;
}
* html .store-switcher li a{
	padding:20px 10px 20px;
}
.store-switcher li a:hover{
  color:#76A212 !important;
 }