/*
THEME NAME: Dada Blog - Register365.com
THEME URI: 
DESCRIPTION: Dada Blog for Register365.com
VERSION: 1.0
AUTHOR: Ben Bishop
Author URI: http://names.co.uk/
TAGS: sandbox, microformats, hcard, hatom, xoxo, widgets, blank slate, starter theme, minimalist, developer
*/

/* Import from Main Site -----------------------------------------------*/

@import url('http://www.register365.com/css/generic.css');
@import url('http://www.register365.com/css/layout.css');

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-r.css');



/* Basic Styles -----------------------------------------------*/

#wrapper {width: 960px; margin-left: auto; margin-right: auto;}
div#container, div#primary {margin-top: 150px;}
div#blog-title, div#access {display: none;}
div#blog-description {font-size:42px;line-height:1.1em; font-weight: bold; margin-bottom: 0.5em;}


/* Content */

#content {margin:20px 0; width: auto;}
#container {width: 718px; float: left;}

/* Sidebar */

#container, #secondary {margin-bottom: 40px;}
div.sidebar {width: 212px; float: right;}
div.sidebar h3 {font-weight:normal; padding-bottom:15px;}
div.sidebar li {margin-bottom: 20px;}
div.sidebar li ul li {margin-bottom: auto; font-size: 13px;}
div.sidebar li#text-3 {margin-top: -20px;}

li.widget li {background:url(img/list-square.png) no-repeat scroll 9px 14px transparent; border-top:1px dotted #CCCCCC; padding:9px 0 9px 25px;}
li.widget_rss_links li {background:url(img/rss-blue.jpg) no-repeat scroll 5px 12px transparent;}

/* search forms */

form#searchform, form#searchform-404, form#searchform-no-results {background: #fff url(img/search-box.jpg) no-repeat top left; height:30px; width:212px;}
form#searchform input#s, form#searchform-404 input#s-404, form#searchform-no-results input#s-no-results {border:0 none; margin:8px 9px; width:150px;}
form#searchform input.button, form#searchform-404 input.button, form#searchform-no-results input.button{background:none repeat scroll 0 0 transparent; border:0 none; cursor:pointer;height:30px; margin-left:0; outline:medium none; text-indent:-999em; width:40px;}


/* Footer */
div#footer {clear: both;}


/* Posts */
h2.entry-title {font-size:24px; font-weight: bold; clear: both;}
div.post h2.entry-title {width: 75%;}
div.post {border-bottom: 1px dotted #ccc; margin-bottom: 20px; position: relative;}
div.post p {font-size: 13px; line-height: 1.5em; margin: 20px 0;}
span.comments-link {font-size:24px; position:absolute;right:10px; top:0;}
div#nav-above {height: 20px;}
div.nav-previous, div.nav-next {width: 45%; float: left;}
div.nav-next {width: 45%; float: right; text-align: right;}
div.entry-meta {margin-bottom: 10px;}
div.wp-pagenavi {margin: 10px 0 20px;}

div.post img.alignleft, div.page img.alignleft {float: left;  padding:20px 20px 20px 0;}
div.post img.alignright, div.page img.alignright {float: right;  padding:20px 0 20px 20px;}

div.post span.entry-date abbr, div.post div.entry-date abbr {border: 0;}

div.post div.entry-content {overflow: auto;}
div.post div.entry-content ol, div.post div.entry-content ul {margin: 0 0 20px 0; font-size: 13px;}
div.post div.entry-content ul li {background:url(img/list-square.png) no-repeat scroll 4px 4px transparent; margin-bottom:10px; padding-left:20px;}
div.post div.entry-content ol li {list-style:decimal outside none; margin-bottom:10px; margin-left:20px;}
div.post div.entry-content blockquote {margin-left: 45px;}

div#comments {clear: both;}

body.single div.post {padding-bottom: 25px;}

div.no-results, div.error404 {padding-bottom: 25px;}


.wp-pagenavi a, .wp-pagenavi a:link {padding: 2px 6px 2px 6px; margin: 2px;	text-decoration: none;	border: 1px solid #dadada;	color: #2c8fc0;	background: #dbdbdb url(img/page-back-link.jpg) repeat-x top left;}
.wp-pagenavi a:visited {padding: 2px 6px 2px 6px; margin: 2px;	text-decoration: none;	border: 1px solid #dadada;	color: #2c8fc0;	background: #dbdbdb url(img/page-back-link.jpg) repeat-x top left;}
.wp-pagenavi a:hover {	font-weight: bold; background-color: #dcdcdc;}
.wp-pagenavi a:active {	padding: 2px 6px 2px 6px;	margin: 2px;	text-decoration: none;	border: 1px solid #0066cc;	color: #0066cc;	background-color: #FFFFFF;	}
.wp-pagenavi span.pages {padding: 2px 6px 2px 6px;	margin: 2px; color: #000000;	border: 1px solid #000000;	background-color: #FFFFFF;}
.wp-pagenavi span.current {padding: 2px 6px 2px 6px;	margin: 2px;	font-weight: bold;	border: 1px solid #377ca4;	color: #fff;	background: #377ca4 url(img/page-back-current.jpg) repeat-x top left;  }
.wp-pagenavi span.extend {display: none;}


h2.page-title {font-size:24px; font-weight: normal; clear: both; margin-bottom:20px;}
h2.page-title span {font-weight: 900;}

/* Comments */
div#comments-list h3, div#respond h3 {font-size:18px; margin-bottom:20px;}
div#comments-list h3 span {font-weight: normal;}

li.comment {border-top: 1px dotted #ccc; padding: 10px;}
li.comment.odd {background-color: #fbfbfb;}

div#respond h3 {padding-top: 10px;}

div.formcontainer {height: 400px;}
p#comment-notes {margin-bottom: 20px;}
div.form-label {width: 25%; float: left; height: 32px; margin-bottom: 10px;}
div.form-label label {line-height: 32px; font-size: 13px;}
div.form-input, div.form-textarea {width: 70%; float: right; margin-bottom: 10px;}
input#author, input#email, input#url {border:1px solid #CCCCCC; height:20px; margin:0; padding:5px; width:300px;}
div.form-textarea textarea#comment {border:1px solid #CCCCCC; height:140px; padding:5px; width:440px;}

div.comment-author {font-size: 13px;}
div.comment-author span.says {display: none;}
div.comment-meta {font-size: 10px;}
div.comment-body p {margin: 15px 0;}
div.reply {margin-bottom: 10px;}

div.form-submit input#submit {background:url(img/submit-button.png) no-repeat scroll 0 0 transparent; border:medium none; cursor:pointer; float:right; height:48px; margin:10px 50px 0 0; text-indent:-9999px; width:119px; clear: both;}
div.form-submit input#submit:hover {background:url(img/submit-button.png) no-repeat scroll 0 -60px transparent;}

div.comment-author img {padding-top: 5px;}
div.comment-author cite {padding-bottom: 5px;}

/* Pages */

body.page-template-archives-php h3 {clear: both;}
ul#archives-page li ul li {font-size: 13px; margin-bottom: 7px;}
ul#archives-page li {width: 25%; float: left;}
ul#archives-page li li {width: auto; float: none;}
ul#archives-page h3, body.page-template-archives-php div.page h3 {font-size: 16px; font-weight: bold; margin-bottom: 20px;}
ul#archives-page li ul {margin-bottom: 20px;}

p#breadcrumbs {margin-bottom: 10px;}


