/*   
Theme Name: TrafficTech
Theme URI: 
Description: Child theme based on Thematic inspired by traffic signs 
Author: Brian Timoney
Author URI: http://webforge.ie/
Template: thematic
Version: 1.0
Tags: Thematic
.
Licensed under the GPL
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
/*
@import url('../thematic/library/layouts/3c-r-fixed.css');
*/
@import url('2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous 
@import url('../thematic/library/styles/default.css');
*/
@import url("default.css");

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/*
	background: #E5F1FB url("images/body-bg.gif") repeat-x;
	background-image: url("images/body-bg.gif");
	background-repeat: repeat-x;
 */
body {
	background: #eef url("images/body-bg.gif") repeat-x;
	color: #333;
	font-size: 80%;
}

#header img {
	margin-top: 5px;
	margin-left: 10px;
	float: left;
}

#wrapper, #access, #branding, #main, #footer {
	width: 900px;
}

#main {
	background: #fff url("images/main-bg-grey.gif") repeat-x;
	border-left: 1px solid #ccf;
	border-right: 1px solid #ccf;
	border-bottom: 0px;
	width: 898px;
}

#header {
	background-image: url("images/header.jpg");
	height: 235px;
	margin-top: 10px;
}

#blog-title a {
display:block;
text-indent:-9000px;
width: 900px;
height: 195px;
position: absolute;
top: 45px;
}

#wrapper, #access, #footer {
	margin: 0 auto;
}

#access {
	border-bottom: 0px;
}

#container {
	width: 590px;
}

.menu {
	width: 900px;
}

.menu ul {
	float: right;
	margin-top: 13px;
	margin-right: 10px;
}

.menu ul ul {
	margin-top: 0px;
}

.main-aside {
	width: 290px;
}

#primary, #secondary {
	background-color: #333;
	border: 0;
	color: #fff;
	margin-bottom: 0;
}

#primary {
	background: #666 url("images/bg-primary.gif") repeat-x top left;
}

#secondary {
	background-color: #666;
}

#primary a, #secondary a {
	color: #f90;
}

#footer {
	background-color: #666;
	background: #666 url("images/bg-footer.gif") repeat-x top left;
	color: #fff;
}

#siteinfo { color: #ccc; margin-left: 10px; }
b.rtop, b.rbottom{display:block;background: #eef}
#secondary b.rbottom{display:block;background: #fff}
b.rtop b, b.rbottom b
{
        display:block;
        height: 1px;
        overflow: hidden;
        background: #333;
}
b.rbottom b { background: #666 }
b.r1{margin: 0 5px}
b.r2{margin: 0 3px}
b.r3{margin: 0 2px}
b.rtop b.r4, b.rbottom b.r4{margin: 0 1px;height: 2px}
b.rtop { margin-top: -18px; }
b.rbottom { padding-bottom: 30px; }

#main a:link { color: #f60; }
#main a:visited { color: #f90; }

#s { width: 250px; }
#searchsubmit { display: none; }

