/*
Theme Name: TheDogScholar
Theme URI: www.thedogscholar.com/wp
Description: Template created for TheDogScholar
Author: Daniel Hart
Author URI: www.danielhart.ca
Template: thematic
Version: 1.0
.
Only licensed for use on thedogscholar.com
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Style the meta panel for logged-in users */
@import url('../thematic/library/styles/sitemeta.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Import the normal css style */
@import url('../thematic/style.css');

#access {
background:#a55d1c none repeat scroll 0 0;
border-bottom:7px solid #D79528;
border-top:0px solid #CADEF0;
font-size:11px;
margin-top:-1px;
}


#footer {
background:#F1F1F0 none repeat scroll 0 0;
border-top:0px solid #000000;
color:#2b2b2b;
padding:10px 0 90px 10px;
}

#footer a {
color:#2772B3;
}

#menu .current_page_item a {
background:#a55d1c none repeat scroll 0 0;
border-color:#3B86C7;
border-bottom:1px solid #fbae2e;
color:#FFFFFF;
}

#menu .current_page_item a:hover {
background:#fbae2e none repeat scroll 0 0;
}

#header {
background:#6699cc url(images/bg.gif) repeat scroll 0 0;
}

#menu a {
background:#a55d1c none repeat scroll 0 0;
border-top:0px solid #6DA5D6;
color:#FFFFFF;
display:block;
float:left;
margin:0 10px 0 0;
padding:1px 6px;
text-decoration:none;
}

#menu a:hover {
background:#fbae2e none repeat scroll 0 0;
border-color:#fbae2e;
color:#FFFFFF;
}

#wrapper {
border-top:0px solid black;
}

body {
font-family:Arial,sans-serif;
}

#blog-title a {
background:transparent url(images/tdslogo.png) no-repeat scroll center top;
display:block;
height:157px;
position:absolute;
text-indent:-9000px;
top:65px;
width:429px;
z-index:10;
padding: 0 0 0 40px;
}

#blog-title {
border-bottom:0px solid #242A30;
font-size:36px;
font-weight:bold;
letter-spacing:-1px;
line-height:54px;
padding:160px 0 0;
}

#blog-description {
xbackground:transparent url(images/training.png) no-repeat scroll center top;
color:#FFFFFF;
font-style:italic;
xpadding:8px 0 63px;
xdisplay:block;
xheight:98px;
xposition:absolute;
text-indent:-9000px;
xtop:50px;
xwidth:367px;
xz-index:10;
}

#primary.main-aside ul {
background:#F1F1F1 none repeat scroll 0 0;
margin:0;
padding: 0 10px 10px 10px;
}

.main-aside h3 {
 padding: 10px 0 10px;
}

#content {
margin:0 0 0 20px;
overflow:hidden;
width:530px;
}

#menu {
overflow:hidden;
padding:7px 0 8px 15px;
}

#secondary.main-aside .textwidget {
text-align:center;
}

#secondary.main-aside {
padding: 10px 0 0 0;
}
