/*
Theme Name: Data Devices Blog Default V.1
Theme URI: http://blog.datadev.com
Description: Custom Wordpress theme for the Data Devices Blog
Author: Solid Cactus / Cp
Author URI: http://www.solidcactus.com
*/

/* -- base 
------------------------------------------------*/
html,body{margin:0; padding:0}
body{font:76% arial,sans-serif;text-align:center; background:#486798;}
.clfx {clear:both;}
/*-- layout
------------------------------------------------*/
div#page {width:775px; margin:0 auto; background:url(images/layout/contbkg.gif) repeat-y; text-align:left;}
div#header{position:relative; background:url(images/layout/header.gif) no-repeat; height:85px;}
div#wrapper {float:left; width:100%}
div#content {margin: 0 164px}
div#sidebarA {float:left; width:164px; margin-left:-164px;}
div#sidebarB {float:left; width:164px; margin-left:-775px;}
div#footer {clear:left; background:url(images/layout/footer-bkg.gif) no-repeat; height:80px; width:100%}
/*-- typography
------------------------------------------------*/
.dateblock {font:normal .9em/1.4 Verdana, Arial, Helvetica, sans-serif; color:#ca393b; margin:0px 10px 10px;}
/*-- headlines and headers ---------------------*/
h1 { }
h2 {margin:10px 10px 10px;}
h3 { }
h4 { }
h5 { }

h3#respond, h3#comments {margin:0 10px 10px;}

.search-header {background:url(images/layout/search-header.gif) no-repeat; height:29px;}
.category-header {background:url(images/layout/blog-header.gif) no-repeat; height:29px;}
.recent-header {background:url(images/layout/recent-header.gif) no-repeat; height:29px;}
.archive-header {background:url(images/layout/archive-header.gif) no-repeat; height:29px;}
.newsletter-header {background:url(images/layout/newsletter-header.gif) no-repeat; height:29px;}
.aboutus-header {background:url(images/layout/aboutus-header.gif) no-repeat; height:29px;}
.aboutblog-header {background:url(images/layout/about-header.gif) no-repeat; height:29px;}
.meta-header {background:url(images/layout/subscribe-header.gif) no-repeat; height:29px;}

.search-header, .category-header, .recent-header, .archive-header, .newsletter-header, .aboutus-header, .aboutblog-header, .meta-header {margin:3px 0 3px 0;}


.post h2 a, .post h3 a {background:#dee4f1; font:normal 1.2em/1.2 Verdana, Arial, Helvetica, sans-serif; color:#486696; text-decoration:none; margin:10px 10px 10px; padding:0 0 0 10px; display:block;}

/* -- header nav --------------------------------*/
#topnav {background:#EA3639; border-top:1px solid #000; border-bottom:1px solid #000; text-align:center}
#topnav ul {padding: 5px 0; margin:0; width:100%;}
#topnav ul li {display:inline; list-style-type:none;}
#topnav ul li a {font:bold 1em/1.4 Arial, Helvetica, sans-serif; text-transform:uppercase; text-decoration:none; color:#fff; padding:12px 10px;}
#topnav ul li a:hover {color#000;}

/*-- the post 
-------------------------------------------------*/
h2 a:hover, h2 a:visited, h2 a { }
.post {text-align:left;}
.post p {margin:0px 7px 7px; line-height:1.4}
.post a { }
.post ul { }
.post li { }
.entry { }
.entrytext .postmetadata {}
.postmetadata {color:#336699;}
.postmetadata alt { }
.postmetadata a {color:#486696;}
.navigation { }
.alignleft { }
.alignright { }
.center { }
.pagetitle {text-align:center; font-size:1.1em}
blockquote { }
cite { }
a img { }
acronym, abbr { }

/*-- sidebarA and sidebarB
------------------------------------------------*/
#sidebarA ul {margin:0; padding:0; width:164px;}
#sidebarA ul h2 { }
#sidebarA ul li {list-style-type:none; padding:0 0 0 10px;}
#sidebarA ul ul {margin:0; padding:0;}
#sidebarA ul ul li { }
#sidebarA ul ul ul { }
#sidebarA p {margin:0 10px 0 10px; padding-top:0;}
#sidebarA a {color:#000; text-decoration:none;}
#sidebarA a:hover {color:#486696;}
#sidebarA a:visited { }
#sidebarA span {padding-right:10px;}

#sidebarB ul {margin:0; padding:0; width:162px;}
#sidebarB ul h2 { }
#sidebarB ul li {list-style-type:none; padding:0 0 0 10px;}
#sidebarB ul ul { }
#sidebarB ul li ul {margin:0; padding:0; }
#sidebarB ul ul li { }
#sidebarB ul ul ul { }
#sidebarB p {padding:7px; margin:0;}
#sidebarB a {color:#000; text-decoration:none;}
#sidebarB a:hover {color:#486696}
#sidebarB a:visited { }

#sidebarA ul li.nomarg, #sidebarB ul li.nomarg {padding:0; margin:0;}
.badges {text-align:center;}
.badges a img {border:none; background:none;}

/*-- comments 
------------------------------------------------*/
#comment {margin:10px}
ol.commentlist { }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist a { }
small.commentmetadata { }

/*-- searchform and newsletter sign up
------------------------------------------------*/
#searchform * {vertical-align:middle;}
#searchform {margin:0; padding:0;}
#searchform input {}
#searchform #s, .newsletterTextInput {width:140px; margin:0 0 0 8px;}
#searchsubmit, #newslettersubmit {float:right; padding:5px 10px 0 0;}

/* -- calendar 
------------------------------------------------*/
#wp-calendar { }
#wp-calendar th { }
#wp-calendar a { }
#prev a, #next a { }
#wp-calendar caption { }

/*-- images and other 
------------------------------------------------*/
img a {border:none;}
hr {display:none;}


