body { 

font: normal 12px/1.5em Verdana, Arial, Helvetica, sans-serif; 

color: #666; 

margin: 0; 

padding: 0; 

background: #878178 url(http://www.notjustthekitchen.com/wp/wp-content/themes/silver-light-01/images/body-bg.gif) top left repeat-x;}



img { border: 0; }

.alignleft { float: left; margin: 0 10px 5px 0; padding: 0; }





/* TYPOGRAPHY */

h1 { font: normal 22px Arial, Helvetica, sans-serif; color: #444; margin: 0 25px 10px 15px; padding: 0 0 5px; border-bottom: 2px solid #ddd; }

h2 { font: normal 20px Arial, Helvetica, sans-serif; color: #444; margin: 0 25px 10px 15px; padding: 0 0 5px; border-bottom: 2px solid #ddd; }

h2 a{ font: normal 20px Arial, Helvetica, sans-serif; color: #444; margin: 0 25px 10px 15px; padding: 0 0 5px; border-bottom: 2px solid #ddd; }
.subtitle { font: normal 14px Arial, Helvetica, sans-serif; color: #00749e; margin: 0 25px 10px 15px; padding: 0 0 5px; border-bottom: 2px solid #ddd; }

h3 { font: normal 16px Arial, Helvetica, sans-serif; color: #00749E; margin: 0; padding: 0 15px; }



p { margin: 0 15px 15px; padding: 0; }

p.hp { margin: 0 15px 15px 0; padding: 0; }

p.last { margin: 0 15px 5px; padding: 0; float:left; }



.rsidebar h2 { font: normal 17px Arial, Helvetica, sans-serif; color: #fff; margin: 0 0 5px 0; padding: 0; border: 0; }



a { color: #00749E; text-decoration: none; }

a:hover { color: #000; text-decoration: none; }


.textwidget a:hover{color:#C9B76E; text-decoration:none;}


/* LAYOUT */



#wrapper { background: #fff url(http://www.notjustthekitchen.com/wp/wp-content/themes/silver-light-01/images/wrapper-bg.gif) repeat-y; margin: 0 auto; width: 980px; padding: 0; }



#top { background-color: #e9e2db; height: 110px; margin: 0; padding: 5px 0 0 0; text-align: center; }



#header{ background-color: #fff; height: 90px; margin: 0; padding: 0; }

#header img { border: none; margin: 0; padding: 0; }





.searchbox { float: right; width: 342px; height: 90px; background: #fff url(http://www.notjustthekitchen.com/wp/wp-content/themes/silver-light-01/images/searchbox-bg.gif) bottom right no-repeat; margin: 0; padding: 0; text-align: right; }

.searchbox form { padding: 30px 30px 0 0; *padding: 10px 30px 0 0; }





#ddnav { background: #2e1f10 url(http://www.notjustthekitchen.com/wp/wp-content/themes/silver-light-01/images/ddnav-bg.gif) bottom left no-repeat; height: 25px; margin: 0; padding: 3px 0; }

#nav { height: 25px; font-weight: 700; margin: 0; padding: 0; }

ul.nav { height: 25px; line-height: 25px; float: left; list-style: none; font-size: 11px; text-transform: inherit; margin: 0; padding: 0; }

ul.nav li { float: left !important; list-style-type: none; border-right: 1px solid #fff; margin: 0; padding: 0; }

ul.nav li a,ul.nav li a:link,ul.nav li a:visited { background: url(images/nav-bg-red.gif) repeat-x; color: #fff; float: left; display:block; text-decoration: none; padding: 0 15px; }

ul.nav li a:hover,ul.nav li a:active { background: url(images/nav-bg-silver.gif) repeat-x; color: #2e1f10; text-decoration: none; }

ul.nav li.current_page_item a { text-decoration: none; background: url(images/nav-bg-silver.gif) repeat-x; color:#fff; }

ul.nav li ul { float: left; margin: 0; padding: 0; }



#main { margin: 0; padding: 0; }



#content {  background: transparent url(http://www.notjustthekitchen.com/wp/wp-content/themes/silver-light-01/images/top-corner-fold.gif) top right no-repeat; float:left; width: 650px; margin: 0; padding: 15px 0 0 0; }

#content ul { list-style-type: none; margin: 0 15px 0 15px; padding: 0; }

#content ul li { margin: 0; padding: 0 0 5px; }



.entry { float: left; border: 0px solid #dadada; margin: 0 0 30px; padding: 0; min-width: 640px; }

.entry img { padding: 0; margin: 0 10px 0 0; }

abbr { padding: 0 0 0 15px; }



.hpboxleft { float: left; width: 300px; margin: 0 0 0 15px; padding: 0; }

.hpboxright { float: left; width: 300px; margin: 0 0 0 15px; padding: 0; }

.feedbox { float: left; padding-left: 0; margin-left: 15px; }

.narrowbox { float: right; width: 320px; padding: 0; margin-left: 5px; text-align: left; }



#sidebar { float: right; width: 330px; margin: 0; padding: 0; }

.rsidebar{ float: right; border: 0px solid #dadada; margin:0; padding:0; }

.rsidebar ul { list-style-type: none; margin:0 20px; padding: 0 0 0 0; }

.rsidebar ul li { list-style-type: none; margin: 0; padding: 0; }

.rsidebar ul li ul { list-style-type: none; margin: 0 0 20px; padding: 0; }

.rsidebar ul li ul li { list-style-type: none; margin: 0; padding: 0 0 2px 0; border-bottom: 1px dotted #412c17; }

.rsidebar ul li ul li a { color: #c9b76e; }

.rsidebar ul li ul li a:hover { color: #fff; }



span.cmt { background:transparent url(images/comment.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}

span.cty { background:transparent url(images/category.gif) no-repeat;border:0;margin:0;padding:0 0 5px 20px;}



.post { margin: 0; padding: 0; }

.postdate { font-size: 10px; color: #999; margin: 0 15px; padding: 0; }

.postmetadata { font-size: 10px; color: #555; margin: 0 15px 5px; padding: 0; }

.boxcomments { border-top: 5px solid #ddd; border-bottom: 5px solid #ddd; margin-bottom: 20px; width: 630px; }



#commentform { border-top: 1px solid #eee; margin: 0; padding: 15px 15px 1px; }

#commentform label { display: block; margin: 0; }

#commentform input { width: 170px; margin: 0 5px 10px 0; padding: 1px; }

#commentform textarea { width: 400px; margin: 0 0 10px; padding: 0; }

#commentform #submit { margin: 0 0 20px; }

#commentform p { margin: 5px 0; }



ol.commentlist { margin: 0 0 1px; padding: 0; }

ol.commentlist :hover { background: #eee; }

ol.commentlist li { border-top: 1px solid #eee; display: block; list-style: none; margin: 0; padding: 15px 15px 1px; }

ol.commentlist li :hover { background: none; }

ol.commentlist li.commenthead { display: block; list-style: none; margin: 0; padding: 5px 15px; }

ol.commentlist li.commenthead h2 { margin: 0; }

ol.tblist { border-top: 1px solid #fff; list-style: none; margin: 0 0 1px; padding: 15px; }

ol.tblist li { display: block; list-style: none; background: transparent url(images/c.gif) 0 2px no-repeat; padding-left: 15px; margin:0 0 5px; }



#footer { background: transparent url(images/footer-bg.gif) top center no-repeat; width: 980px; height: 155px; clear:both; margin: 0 auto; padding:0; }

#footer a:hover { text-decoration: underline; color: #fff; border: none; }

#footer a { text-decoration: none; color: #fff; border: none; }

#footer p { color: #fff; font-size: 11px; }

.translate_hr{ float:left; clear:both; width:100%;}

.translate_block{ float:left;}
