/*
Theme Name: Carleton Stone
Theme URI: http://carletonstone.com/
Description: Theme designed for Carleton Stone
Version: 1.0
Author: Gavin Uhma
Author URI: http://gavinuhma.com/
.
No additional comments.
.
*/

* { border:none; font-family:'trebuchet MS'; }

BODY { color:#ffffff; background:url('images/bg.png') repeat-y #000000 top center; }

H1 { color:#ffffff;font-weight:bold;font-size:2em;display:inline;text-transform:uppercase; }
H2 { color:#ffffff;font-weight:bold;font-size:1.5em;margin-top:10px;text-transform:uppercase; }

H2 SMALL { color:#ffffff;font-weight:normal;font-size:0.5em;margin-top:0px;text-transform:lowercase; }

A { text-decoration:none;color:#ffffff; }
A:visited { color:#ffffff; }
A:hover { color:#ff0000; }



/* CONTENT */
DIV#content { float:left; width:940px; padding:20px; margin-top:0px; }

DIV#posts { float:left;width:620px;padding-right:20px; }
DIV#posts H2 { background:#0b0c1e;padding-left:20px; }

DIV#sidebar { float:left;width:300px; }

DIV#pages { width:920px;padding-right:20px; }
DIV#pages H2 { background:#0b0c1e;padding-left:20px; }

DIV.post { padding-left:20px;padding-top:10px;padding-bottom:10px; }

DIV.entry { padding-left:20px;padding-top:10px;padding-bottom:10px; }


/* PAGE */
DIV#page { width:960px;min-width:960px;margin:0px auto; }

/* HEADER */
DIV#header A.logo { text-decoration:none; border:none; display:block; width:960px; height:556px; background:url('images/headers/CStoneBand960.jpg'); border-bottom:1px solid #000000; }

/* MENU */

SPAN.menu { display:block; float:left; background:url('images/menu.jpg') no-repeat 0px 0px; }

SPAN.menu A.menu { display:block; float:left; width:130px; height:38px; border:none; }

SPAN#menu1 { background-position:0px 0px; }
SPAN#menu1:hover { background-position:0px -38px; }

SPAN#menu2 { background-position:-130px 0px; }
SPAN#menu2:hover { background-position:-130px -38px; }

SPAN#menu3 { background-position:-260px 0px; width:120px; }
SPAN#menu3:hover { background-position:-260px -38px; }

SPAN#menu4 { background-position:-380px 0px; }
SPAN#menu4:hover { background-position:-380px -38px; }

SPAN#menu5 { background-position:-510px 0px; }
SPAN#menu5:hover { background-position:-510px -38px; }

SPAN#menu6 { background-position:-640px 0px; width:160px; }
SPAN#menu6:hover { background-position:-640px -38px; }

SPAN#menu7 { background-position:-800px 0px; width:46px; }
SPAN#menu7:hover { background-position:-800px -38px; }

SPAN#menu8 { background-position:-846px 0px; width:47px; }
SPAN#menu8:hover { background-position:-846px -38px; }

SPAN#menu9 { background-position:-893px 0px; width:67px; }
SPAN#menu9:hover { background-position:-893px -38px; }


DIV#menu { margin:25px; margin-left:105px; text-indent:-25px; }

DIV#menu li.page_item { list-style:none; }
DIV#menu li.page_item A { color:#ffffff; font-size:18px; text-decoration:none; }
DIV#menu li.page_item A:hover { color:#ffffff; }

DIV#menu li.current_page_item { display:inline; }
DIV#menu li.current_page_item A {  }


/* FOOTER */
DIV#footer {
	color:#ffffff;
	margin-top:25px;
	padding-top:3px;
	width:100%;
	text-align:center;
	vertical-align:bottom;
}

/* End CSS */