/*
Theme Name: sweetandsimple
Theme URI:  http://www.sweetandsimple.com
Description: Custom Theme for Sweet and Simple
Version: 1.0
Author: Hanee Designs
Author URI: http://www.haneedesigns.com/



*/
* {
padding:0;
margin:0;
}
.clear {
line-height:0;
font-size:0;
clear:both;
}
ul , ol {
list-style:none;
}

body {
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333;
background:url(images/body.gif);
padding-top:30px;
}
a {
text-decoration:none;
color:#1a78c4;
}
a:hover {
text-decoration:underline;
}
h1 {
font-family:"trebuchet MS", verdana, sans-serif;
color:#2d1100;
font-size:24px;
line-height:18px;
font-weight:normal;
padding-bottom:20px;
}
p {
font-size:13px;
line-height:18px;
padding-bottom:23px;
}

#wrapper {
width:1024px;
margin:0 auto;
}
#header {
width:1024px;
float:left;
text-align:center;
background:#361900;
padding:23px 0 16px 0;
}
#menu {
width:1024px;
float:left;
background:url(images/bg-menu.gif) repeat-x top;
position:relative;
z-index:2;
}
#navbar {
float:left;
width:1024px;
text-align:center;
}
#navbar li {

position:relative;
display:inline;


height:30px;
line-height:30px;




}
#navbar li a {
text-decoration:none;
font-family: Georgia, "Times New Roman", Times, serif;
font-size:14px;
color:#361900;
padding:0 20px 0 20px;
display:inline-block;
height:30px;
line-height:30px;


}
#navbar li a:hover {
background:url(images/hover-menu.gif) repeat-x top;

}
#navbar li a.active,#navbar li.current_page_item a{
background:url(images/active-menu.gif) repeat-x top;
}

#navbar li:hover > a{
background:url(images/hover-menu.gif) repeat-x top;
}
#navbar ul {
position:absolute;
display:none;
padding-top:0;

top:30px;
*top:30px!important;
z-index:1500;
left:0;
width:210px;
background:#c6e395!important;
padding-bottom:15px;
text-align:left;
list-style:none;
float:left;

}
@media screen and (-webkit-min-device-pixel-ratio:0){
#navbar ul {top:21px;}
}
/* Target Firefox 1.5 and newer [!] */
#navbar ul, x:-moz-any-link, x:only-child { top:21px; }

#navbar li ul a{
font-size:12px;
height:auto;
font-weight:normal;
float:left;
line-height:1em;
width:180px;
border:0;
display:block;
float:left;
padding:5px 0 1em 5px;
text-decoration:none;
background:#c6e395!important;
}#navbar  ul li a {
text-decoration:none;
}

#navbar li ul li  a:hover {
color:#fff!important;

}

#navbar ul ul{
top:auto;

}	

#navbar li ul ul {
left:130px;
margin:0px 0 0 10px;
}

#navbar li:hover ul ul, #navbar li:hover ul ul ul, #navbar li:hover ul ul ul ul{
display:none;
}
#navbar li:hover ul, #navbar li li:hover ul, #navbar li li li:hover ul, #navbar li li li li:hover ul{
display:block;
text-decoration:none;
}

#content-home {
width:1024px;
float:left;
position:relative;
z-index:1;
}
.banners {
background:url(images/home.jpg);
width:1024px;
height:503px;
float:left;
}
.banners li {
float:left;
position:relative;
}
.banners li a {
display:block;
float:left;
cursor:default;
text-decoration:none;
}

.banners li a:hover
{
	
}
.bannerstext {
float:left;
width:730px;
text-align:center;
padding-top: 400px;
padding-left:20px;

font-family:"trajan Pro", Georgia, "Times New Roman", Times, serif;
font-size:24px;

bottom:28px;
color:#fff;
line-height:20px;

}
.banners li a img {
float:left;
}
/*.banners li a:hover span {
color:#333;
}*/ 
.banners li a img:hover
{/*
filter:alpha(opacity=50);
-moz-opacity:0.5;
-khtml-opacity: 0.5;
opacity: 0.5;*/
 
}
#footer {
width:999px;
float:left;
background:#361900;
height:26px;
line-height:26px;
padding:0 10px 0 15px;
font-size:11px;
color:#fff;
}
#footer span {
display:block;
float:left;
}
#footer img {
float:right;
margin-top:3px;
}

#content {
width:974px;
float:left;
padding:30px 20px  30px 30px;
background:#fff;
position:relative;
z-index:1;
}
#left-contnet {
width:710px;
float:left;

}
#right-content {
width:242px;
float:right;
}
.img-right {
float:left;
}
.img-right li {
float:left;
width:242px;
clear:both;
padding-bottom:10px;
}
.img-right  li img {
float:left;
}

.shopbutton {
	-moz-box-shadow:inset 0px 1px 0px 0px #caefab;
	-webkit-box-shadow:inset 0px 1px 0px 0px #caefab;
	box-shadow:inset 0px 1px 0px 0px #caefab;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8fa831), color-stop(1, #b8d383) );
	background:-moz-linear-gradient( center top, #8fa831 5%, #b8d383 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8fa831', endColorstr='#b8d383');
	background-color:#8fa831;
	-moz-border-radius:16px;
	-webkit-border-radius:16px;
	border-radius:16px;
	border:1px solid #268a16;
	display:inline-block;
	color:#ffffff;
	font-family:Georgia;
	font-size:15px;
	padding:6px 24px;
	text-decoration:none;
	text-shadow:1px 1px 0px #5b5f4d;
}.shopbutton:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #b8d383), color-stop(1, #8fa831) );
	background:-moz-linear-gradient( center top, #b8d383 5%, #8fa831 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#b8d383', endColorstr='#8fa831');
	background-color:#b8d383;
}.shopbutton:active {
	position:relative;
	top:1px;
}
