/*
Theme Name: dddots
Theme URI: http://www.domesticdebacle.com
Description: ddots
Version: 2.6
Author: John Dattalo
Publish Date: 22 June 10 16:43
*/

/*/////////////// GENERAL ///////////////*/

*{ padding:0; margin:0;}
body { background:url(Images/background.png) left top fixed repeat-y; font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 12px; width:100%; display: table;}
ul, ol { list-style:none;}
img { border:none;}

/*/////////////// TYPOGRAPHY ///////////////*/

h1 { color:#ff69b4; font: 400 205%/100%; letter-spacing: -1px; text-align: left;}
h2 {color: #000; font-size: 18px; line-height:2em; font-weight: bold;}
h3 { color: #000; font-size: 14px; line-height:2em;}
p { margin: 0 0 1em; clear:both;}
a:link { color: #ff69b4; text-decoration: none;}
a:visited {	text-decoration: none; color: #ff69b4;}
a:hover { text-decoration: none; color: #898989;}

/*/////////////// CONTENT CONTAINER STYLES ///////////////*/

#wrapper { width: 1024px; float: left;}
#content { float: left; width:602px; padding: 0px 0px 40px 65px;}

/*/////////////// SEARCH FORM STYLES ///////////////*/

input#s { background: url(Images/search.png) no-repeat; width: 170px; height: 20px; border: 0; float: right; padding: 2px; font-style: italic; color: #898989;}
input#searchsubmit { background: url(Images/zoom.png) no-repeat; width: 16px; height: 20px; border: 0; float: right;}

/* /////////////// HEADER STYLES /////////////// */

#header {background: url(Images/header.png) no-repeat;	width: 1024px;height: 155px;float:left;}
#site-title{ float: left;}
#site-title h1{display:none;}
.slogan {color: #FFFFFF;font-size: 25px;font-weight: normal;text-transform: none;}

/* /////////////// NAVIGATION BAR STYLES /////////////// */

#navbar { background:url(Images/navbar.png) left top no-repeat; float:left; width: 1024px; height: 100px;}
#navbar li span { display: none; }
#navbar li { float:left; list-style:none; position:relative; display:block; margin:0; padding:0;}
#navbar li, #navbar a { height:57px; display:block; margin:0; padding:0;}
li#home { padding-left: 12px; width:110px; }
li#about { padding-left: 1px; width:120px;}
li#reviews { padding-left: 15px; width:150px;}
li#ddondisney { padding-left: 35px; width: 200px;}
li#links { padding-left: 12px;	width:104px;}
li#contact { padding-left: 19px;	width:130px;}
li#home a:hover { background:url(Images/navbar.png) -15px -148px no-repeat;}
li#about a:hover { background:url(Images/navbar.png) -120px -148px no-repeat;}
li#reviews a:hover { background:url(Images/navbar.png) -255px -148px no-repeat;}
li#ddondisney a:hover { background:url(Images/navbar.png) -445px -148px no-repeat;}	
li#links a:hover { background:url(Images/navbar.png) -655px -148px no-repeat;}	
li#contact a:hover { background:url(Images/navbar.png) -778px -148px no-repeat;}

/*/////////////// POST STYLES ///////////////*/

.post { background-image: url(Images/post_bg.png); background-repeat: no-repeat; border: 1px solid #898989;	float: left; width: 555px; 	margin: 10px 0px 20px 0px; padding:10px;}
.date {	background: url(Images/calendar.png) no-repeat top left;width: 60px;height: 64px;text-align: center;padding: 8px 0 0 0;	float: left;}
.date strong {width: 60px;display: block;color: #fff;font: 900 14px "Georgia", Times New Roman, Times, serif;}
.date em {width: 60px;font: 900 22px/22px "Georgia", Times New Roman, Times, serif;	color: #898989;	margin: 2px 0 0 0;display: block;}
.date span {width: 60px;font: 400 10px "Arial", Helvetica, sans-serif;color: #898989;}
.post-title {float: left;height: 64px;width: 475px;	padding: 0 0 0 13px;margin-bottom: 5px;}
.post h1{margin-left:4px;font-style: italic;}
.post h1 a:visited {color: #ff69b4;}
.post-title-bar {background: url(Images/posttitlebar.png) no-repeat top center;	float: left;margin-bottom: 5px;	padding-bottom: 5px;height: 2px;width: 473px;}
.post-side {width:130px;height: auto;float: right;margin: 10px 5px 10px 0;}
.post-img {	border: 1px solid #898989;height: 125px;width: 125px;}
.postmetadata {	display:block;float:right;width:125px;margin: 15px 5px 0 0;	}
.postmetadata span, .singlepostmetadata span {color: #ff69b4;font-weight:bold;}
.postmetadata a, .singlepostmetadata a {text-decoration:none;margin-left:3px;font-style:italic;line-height: 1.5em;color:#898989;}
.singlepostmetadata {display:block;	width:300px;text-align:right;float:right;margin: 10px 10px 0 0;}
.entry, .entrytext {float:left;	margin-top: 10px;padding-right: 10px;width: 395px;text-align: justify;line-height:16px;}
.entrytext {width: 540px;}
ul.postlist {list-style:disc; margin: 0 40px; padding: 4px 0;}
.moretext, .edittext {font-variant:small-caps;font:"Arial Black";font-style:oblique;font-weight:bolder;	}
.edittext {	float:right;padding-bottom:2em;}
.entry a:hover, .entrytext a:hover {color:#898989;}
.post-info {float: left;height: 60px;width: 550px;}
.author a {background: url(Images/author.png) no-repeat top left;padding-left: 50px;height: 30px;margin: 5px 0 0 0;	float: left;line-height: 2em;}
.comment-number a {	font: 400 11px/22px "Georgia", Times New Roman, Times, serif; background: url(Images/comment.png) no-repeat top left; height: 30px; width: 57px; text-align: center; float: right; margin: 5px 0 0 0;color: #898989; }
.comment-number span {padding:5px 20px 0 0;	margin: 5px 0 0 0;height: 30px;	width: 50px;float:right;color: #ff69b4;}
.post-info-bart {background:url(Images/postinfobart.png) no-repeat center;float: left;	height: 2px;width: 547px;}
.post-info-barb {background:url(Images/postinfobarb.png) no-repeat center;float: left;	height: 2px;width: 547px;}
.a2ashare-index{float:left;	width:171px;height:16px;padding-top:3px;margin-left: 60px;}
.a2ashare-single{float:left; width:171px; height:40px; padding-top:3px; margin-left: 10px;}

/*/////////////// PAGE POST ///////////////*/

.page-title { float: left; height: 50px; width: 550px;}
.page-entry { float:left; margin-top: 10px; width: 550px; text-align: justify; line-height:16px; }
.page-entry h2 { color: #000; font-size: 18px; font-weight: bold;}
.page-entry ul { list-style: disc; padding-left:20px;}

/*/////////////// ABOUT PAGE ///////////////*/

.about-top { margin-bottom:10px; width: 550px; float: left; display:inline;}
.about-img { float:left; border: 1px solid #898989; height: 125px; width: 125px;}
.about-list { float:left; margin-left:60px; margin-top: 20px;}
.about-list strong { font-weight:bold; color:#ff69b5; margin-right: 8px;}

/*/////////////// GET REVIEWED PAGE ///////////////*/

.review-img { background:url(Images/review.png) no-repeat top right; height: 125px; width: 125px; float:right; margin-top: 25px; margin-right: 10px;}
.giveaway-img { background:url(Images/giveaway.png) no-repeat top right; height: 125px; width: 125px; float:right; margin-top: 25px; margin-right: 10px;}
#jumpto { float:left; padding-left:200px;height: 100px; width:200px}
#jumpto li span { display: none; }
#jumpto li { float:left; list-style:none; position:relative; display:block; margin:0; padding:0; }
#jumpto li, #jumpto li a { height:98px; display:block; margin:0; padding:0;}
li#j2r { background:url(Images/j2r.png) no-repeat top right; padding-left: 20px; width:150px;}
li#j2g { background:url(Images/j2g.png) no-repeat top right; padding-left: 20px; width:150px;}
li#j2r a:hover { background:url(Images/j2r_hover.png) no-repeat top right; padding-left: 00px; width:150px;}
li#j2g a:hover { background:url(Images/j2g_hover.png) no-repeat top right; padding-left: 00px; width:150px;}

/*/////////////// SIDEBAR ///////////////*/

#sidebar { background-color: #FFFFFF; float: left; width: 300px; padding: 10px 0 57px 0;}
#wp125adwrap_1c { width:100%;} /* WP125 Styles for one-column display */
#wp125adwrap_1c .wp125ad { margin-bottom:10px;} /* WP125 Styles for one-column display */
#wp125adwrap_2c { width:100%;} /* WP125 Styles for two-column display */
#wp125adwrap_2c .wp125ad { width:125px; float:left; padding:5px;} /* WP125 Styles for two-column display */
.widgettitle { display:none;}
li#ad-content {	width: 270px;float: left;border: 1px solid #898989;	margin-left:15px;}
#search-3 {	float: right;margin:3px 45px 0px 0px;}
#twitter { float:right; height:63px; width: 104px; margin: 20px 0 10px 0; padding-right:100px;}
.login-avatar {	padding-right: 25px;}
.addtoany_subscribe {border:none;float:right;	margin: 10px 0 10px 0;	padding-right:65px;}
#text-4 {background:url(Images/pinmeup.png) no-repeat top right;margin-top:15px;height: 475px; width: 300px; float:right;}
#ddbadge { float:right;height: 165px;width:112px;margin: 60px 80px 0 0;}
#ddbadge-source {float:right;margin: 10px 50px 0 0;}
#fffbadge{float:right;	height:107px;width:118px;margin: 20px 80px 0 0}
#fffbadge-source {float:right;	margin: 10px 50px 0 0; }
li#text-5 { background:url(Images/outcruisin.png) no-repeat top right;	margin-top:15px;width: 300px; float:right;}
li#text-7, li#text-6 { background:url(Images/beesknees.png) no-repeat top right; margin-top:15px; width: 300px; float:right;}
#ffdayton {float:right;margin: 70px 85px 0 0;}
#sscrub { float:right;margin: 0 25px 0 0;}
#claritin {float:right;margin: 0 30px 0 0;}
#query-posts-6 { background:url(Images/currentgw.png) no-repeat top right; margin-top:15px; height: 310px; width: 300px; float:right;}
#query-posts-6 ul { margin-top:65px;margin-left:40px;width:240px;}
#query-posts-6 li { padding: 0 0 6px 15px; background:url(Images/bullet.png) no-repeat 0 6px; }
.giveaway-list { width:235px;border:none;}


/*/////////////// FOOTER STYLES ///////////////*/

#footer { background:url(Images/footer.png) top left no-repeat; float: left; width:1024px; height:475px; }
#catagories { background:url(Images/catagories.png) top left no-repeat; height:300px; width: 425px; float: left; margin-left:57px; }
.cloud { height:220px; width:450px; float: left; padding:5px 0 0 10px; margin-top: 90px;}
#archives { background:url(Images/archives.png) top right no-repeat; height:275px; width: 400px; float: right; margin-right:57px; }
.archive-list {	height:125px;width:300px;float: right;margin-top: 90px;list-style: disc;}
.to-archive {width:100px;float:right;clear: right;}
#footer-text {margin-left: 215px;width: 590px;float:left;margin-top:115px;}
.footer-text-top {color:#000; float:left;}
.footer-nav-top {float:right; }
.footer-nav-top li {display:inline;}
.footer-text-left {	color:#000;	float:left;	width:280px;}
.footer-text-right {color:#000;	float:right;text-align:right;width: 260px;}
.footer-nav-left li, .footer-nav-right li{display: inline; line-height:2em;}
.footer-nav-left li span, .footer-nav-right li span, .footer-nav-top li span { color:#000; margin: 0px 5px 0px 5px; }
.avatar { margin: 10px; padding: 2px; border: 1px solid #e0e0e0; background-color: #fff;}

/*/////////////// COMMENT STYLES ///////////////*/

.comment-title { float: left; width: 475px; padding: 0 0 0 13px; margin-bottom: 5px;}
.comment-title-bar {background: url(Images/posttitlebar.png) no-repeat top center; float: left; margin-bottom: 5px; height: 2px; width: 473px;}
#res { margin: 15px 0 0 0; text-align: right;}
#res h3 { width:250px; margin: 15px 25%; font-size: 24px; text-align: center; color:#ff69b4; padding: 2px 0 4px; }
#res a {color: #898989;	padding: 0 4px 1px 20px;float: left;}
#res a:hover {color: #ff89b4; font-style:italic;}
#commentfeed {clear: left; padding-bottom:5px;}
#commentfeed a { color: #898989; padding: 0 4px 1px 20px;}

.count { float:right; padding: 10px; font-size:18px; color:#000000;}


#commentfeed a.feed {background: url(Images/feed.png) no-repeat top left; margin-right: 15px;}
#respond {clear: left; padding-top: 20px;}
#respond h3 { font-size: 24px; color:#ff69b4; text-align: center; padding: 2px 0 4px; width:250px; margin: 15px 25%; }
#respond p {padding: 0.2em 0;}
#respond form {}
#respond form input, #respond form textarea { border: 1px solid #898989; padding: 4px; color: #000;}
#respond form input:hover, #respond form textarea:hover {background-color: #ff69b4;	border: 1px solid #898989;}
#respond form input:hover, #respond form textarea:hover {background-color: #FFC0CB;	border: 1px solid #898989;}
#respond form input#submit {border: 1;width: 133px;	margin: 0 0 0 230px;cursor: pointer;height: 37px;}
.says {display:none;}
ol.commentlist { width:555px; float: left; margin: 10px 0; list-style: none; padding-bottom: 20px;}
ol.commentlist li { border-top: 1px solid #898989; border-bottom: 1px solid #898989; margin-bottom: 20px;}
ol.commentlist li span {float: left; width: 555px; font: 900 12px normal; background: url(Images/comment1.png) repeat-x top; padding: 4px 0 2px 0; border-bottom: 1px solid #898989; color: #898989;}
ol.commentlist li span em { float: right; margin-right: 10px; font: 400 11px normal; color: #ff69b4;}
ol.commentlist li span strong { float: left; margin: 0 0 0 10px;}
ol.commentlist li span strong a { color: #fc4200;}
ol.commentlist li span strong a:hover { color: #000;}
ol.commentlist li.alt span em { float: right; margin-right: 10px; font: 400 11px normal; color: #898989;}
.commentmetadata { padding: 10px; clear: left;}
.commentmetadata a { padding-bottom: 1px; border-bottom: 1px dotted;}
.commentmetadata a:hover { border-bottom: 1px solid;}
