/* 
Theme Name: DailyDivaDish
Theme URI: http://www.dailydivadish.com
Author: CrushLabs, Inc.
Author URI: http://design.crushlabs.com
Description: A custom theme for DailyDivaDish developed by <a href="http://design.crushlabs.com">CrushLabs, Inc</a>.
Tags:
Version: 1.0
*/

/* Universal */

body {width: 980px; background-color: #FFF; margin: 0px auto; padding: 0px; color: #666; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif;}
a {color: #6b8e23; text-decoration: none;}
a:hover {color: #333;}
a img {border:0px;}
acronym, abbr {}
blockquote {}
blockquote cite {}
code, pre {}
.clear {clear: both;}
fieldset {border: none;}
legend {display: none;}
h1, h2, h3, h4, h5, h6 {margin: 0px; padding: 0px;}
h1 {font-size: 18px;}
h2 {font-size: 16px;}
h3 {font-size: 14px;}
h4 {color: #808000;}
hr {display: none;}
input, textarea {padding: 2px; font-size: 100%;}
td, th, tr {}
p {line-height: 1.2em;}
form {margin: 0px; padding: 0px;}
#wrapper {width: 980px; margin: 0px auto; padding: 0px;}

/* Header */
#header {background: #FFF url(images/ddd_header.png) no-repeat; width: 980px; height: 140px;margin: 0px; padding: 0px; overflow: hidden;}
#header .sub {text-transform: uppercase; font-size: 10px; padding-right: 50px;}
.headerleft {width: 250px; float:left; margin: 0px;}
.headerright {width: 320px;float: right;margin: 0px;padding: 90px 10px 0px 0px;font-weight: bold;text-align: right;text-transform: uppercase;}
#searchform {margin: 0px;padding: 0px;overflow: hidden;display: inline;}
#s {background: #FFF;width: 170px;color: #999;font-size: 11px;font-weight: normal;margin: 0px;padding: 2px 0px 2px 5px;border-top: 1px solid #666666;border-right: 1px solid #DDDDDD;border-left: 1px solid #666666;border-bottom: 1px solid #DDDDDD;display: inline;}
#sbutt {background: #6b8e23;color: #FFFFFF;font-size: 11px;margin: 0px 0px 0px 5px;padding: 2px;border: 1px solid #234B69;font-weight: bold;}
.signup {padding-right: 45px;}

/*Home */

#home-thumbs {border-bottom: 1px dotted #DADADA; width: 340px; float: left;}
.entry {padding: 10px 5px;}
.thumbleft {float: left;width: 80px;text-align: left;margin: 0px;padding: 0px;}
.thumbleft img {padding: 2px; margin: 3px 0px;}
.thumbright {float: right;width: 250px;margin: 0px;padding: 0px;}
.thumbright {font-size: 12px;}
#home-foot {clear: both;width: 700px; padding: 10px 0 0; margin: 0px 0px 10px; border-top: 1px dotted #DADADA; overflow:hidden;}

/* Content */
#content {width: 980px; margin: 0px auto; padding: 0px;line-height: 20px;}
#content p {padding: 0px 0px 15px 0px;margin: 0px;line-height: 20px;}
#container {width: 700px; float: left; overflow:hidden;}
#post {float: right;width: 440px;margin: 0px 0px 0px 0px;padding: 20px 20px 20px 0px;}
#post .postmeta {padding: 0px; margin: 0px 0px 10px; font-size: 10px;}
#post h3 {padding: 0px 0px 10px;}
#post h2 a {color: #6b8e23; padding: 10px 0px;}
#post h2 a:hover {color: #666;}
#post h2 {margin: 0px;}
#post h2.pagetitle {margin: 5px 0px 10px; padding-bottom: 5px; border-bottom: 1px dotted #DADADA;}
#navbar {background: transparent; border-top: 1px dotted #DADADA; border-bottom: 1px dotted #DADADA; width: 980px;height: 34px;color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px;}
#navbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
#navbar ul {margin: 0px;padding: 8px 0px 0px 10px;}
#navbar ul li a {color: #6b8e23;padding: 0px;margin: 0px 10px 0px 10px;text-decoration: none;}
#navbar ul li a:hover {color: #CACACA;text-decoration: underline;}
#navbar li.current-cat a {color: #CACACA; text-decoration: none;}
.navbarleft {width: 600px;height: 34px;float: left;color: #DADADA;margin: 0px;padding: 0px 0px 0px 0px;}
.navbarright {width: 350px;float: right;text-align: right;color: #DADADA;margin: 0px;padding: 5px 10px 0px 0px;}
#subnavbar {font-size: 12px; background: transparent; border-bottom: 1px dotted #DADADA; width: 980px;height: 34px;color: #FFFFFF;margin: 0px auto 0px;padding: 0px 0px 0px 0px; overflow:hidden;}
#subnavbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
#subnavbar ul {margin: 0px;padding: 8px 0px 0px 10px;}
#subnavbar ul li a {color: #CACACA;padding: 0px;margin: 0px 10px 0px 10px;text-decoration: none;}
#subnavbar ul li a:hover {color: #6b8e23;text-decoration: underline;}

/* Comments */

#content .commentlist {margin:0;padding:0;border-top:#DADADA 1px solid;}
#content .commentlist li {list-style:none;margin: 0;padding:1em;border-bottom:#DADADA 1px solid;}
.commentlist li.alt {background-color:#FAFAFA;}
.commentlist li .cmtinfo {font-size:10px;}
.commentlist li cite {font-size:10px;}
.commentlist li .cmtinfo em {float:right;margin:0;padding:0;font-style:normal;color:#999;}
#content .nocomments {text-align:center;color:#999;}

/* Sidebar */
#l_sidebar {float: left; width: 200px;margin: 0px;padding: 20px 20px 20px 5px;line-height: 17px;display: inline; overflow:hidden;}
#l_sidebar h2 {color: #6b8e23;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 0px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}
#l_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}
#l_sidebar li {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}
#l_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}
#l_sidebar ul li a, #l_sidebar ul li a:visited {font-size: 12px;color: #333333;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;display: block;}
#l_sidebar ul li a:hover {background: #F7F9FD;color: #6b8e23;text-decoration: none;margin: 0px;padding: 3px 0px 3px 0px;}
#r_sidebar {float: right;width: 260px;margin: 0px;padding: 20px 0px 20px 0px;line-height: 17px;display: inline;overflow: hidden;}
#r_sidebar h2 {color: #6b8e23;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 10px 0px 3px 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;text-transform: uppercase;}
#r_sidebar h3 {color: #6b8e23;font-size: 12px;font-family: Verdana, Arial, Tahoma;font-weight: bold;padding: 0px 0px 3px 0px;margin: 0px;}
#r_sidebar a img {border: none;margin: 0px 0px 16px 0px;padding: 0px;}
#r_sidebar ul {list-style: none;margin: 0px;padding: 0px 0px 20px 0px;}
#r_sidebar li {list-style: none; }
#r_sidebar ul li {padding: 0px;margin: 0px;border-bottom: 1px dotted #B7B7B7;}
#r_sidebar ul li a, #r_sidebar ul li a:visited {font-size: 12px;color: #333333;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;display: block;}
#r_sidebar ul li a:hover {background: #F7F9FD;color: #6b8e23;text-decoration: none;margin: 0px;padding: 3px 0px 4px 0px;}
#l_sidebar li#subscribe2 {padding: 5px; margin: 0px 0 10px 0;border:1px solid #B7B7B7; }
#r_sidebar li#subscribe2 .search {padding: 5px 0px; margin: 0px 0px 10px;height: 200px;background: #FFF url(images/sub_bg.gif) bottom right no-repeat;}
/* Footer */
#footer {clear: both; color: #A9A9A9; margin: 0px; padding: 0px; font-size: 10px; text-align: center; font-family: Arial, Times, serif;}
#footer a {color: #A9A9A9;}
#footer a:hover {}
#footer .top {background: #FFF url(images/ddd_footer.png) no-repeat; height: 47px; overflow: hidden;}
#footer ul li {font-family: Georgia, "Times New Roman", Times, serif;list-style: none; display: inline; padding: 5px 10px;}
#footer #navbar {background: transparent; width: 980px; border: none; height: 34px; color: #FFFFFF;margin: 0px auto 0px;padding: 10px 0px 0px 0px;}
#footer #navbar li {display: inline;list-style-type: none;margin: 0px;padding: 0px;}
#footer #navbar ul {margin: 0px;padding: 8px 0px 0px 10px;}
#footer #navbar ul li a {color: #FFF;padding: 0px;margin: 0px 10px 0px 10px;text-decoration: none;}
#footer #navbar ul li a:hover {color: #CACACA;text-decoration: underline;}

/* Various Classes & Image Alignment */
.center {text-align: center;}
.floatleft {float: left; margin: 5px;}
.floatright {float: right; margin: 5px;}
img.center {display: block; margin: 10px auto;}
img.left {display: inline; margin: 0 10px 5px 0;}
img.right {display: inline; margin: 0 0 5px 10px;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
html>body .entry ul {margin-left: 0px;padding: 0 0 0 30px;list-style: none;padding-left: 10px;text-indent: -10px;}
html>body .entry li {margin: 7px 0 8px 10px;}
.entry ul li:before {content: "\00BB \0020";}
.entry ol {padding: 0 0 0 35px;margin: 0;}
.entry ol li {margin: 0;padding: 0;}
.navigation {}
.previouslink {}
.nextlink {} 
.sub-icons {padding-right: 50px;}

/* Hottest Styles */

#hottestwrap {
	width:440px;
	margin: 50px 0px 0px 0px;
	border:1px solid #dadada;
}

#hottestwrap  .socialmedia {
	width:70px;
	margin:10px 20px 0 20px;
	float:left;
	display:inline;
}

#hottestwrap  .socialmedia img {
	margin:0 0 20px 0;
	border:0px;
}

#hottestwrap .popularlist {
	width:310px;
	padding:10px;
	float:right;
	display:inline;
}

#hottestwrap .popularlist h1 {
	margin:0 0 20px 0;
	color:#FFF;
	background:#bb244f;
	padding:5px;
	font-family: Verdana, Arial, Tahoma;
}

#hottestwrap .popularlist h2 {
	margin:0 0 20px 5px;
}

#hottestwrap .popularlist h2 a{
	color:#666;
	font-family: Verdana, Arial, Tahoma;
}
