/* @override http://10.0.1.3:8888/solarbuzz/css/main.css */

/*
Company:	solarbuzz
File:		main.css - This contains all the main styles for the website.

All the styles are separted into the following groups:
Global Browser Reset - this is handled by the reset-fonts.css file from YUI
HTML, Body - for the html and body tags
Layout - styles that define the layout of the site
Modules - styles for content modules
Common Text Styles - Styles for text
Default Headings - headings like h1, h2, etc
Default Lists - unordered and ordered lists
Nav - navigation bar
Forms - html forms
Default Links - links
Misc - anything that doesn't fit elsewhere
*/




body
{
	font-family: Verdana, 'Gill Sans', 'Gill Sans MT', 'Latin Modern Sans', "Lucida Grande", "Lucida Sans",  Helvetica, "Helvetica Neue", Arial, sans-serif;
	background-color: #000;
	font-size: 12px;
	color: #d9d9d9;
	line-height: 18px;
}


a, a:link
{
	text-decoration:none;
	color: #e7bf7d;
	-webkit-transition: color 0.15s linear,  background-color 0.15s linear, text-shadow 0.15s linear;
	-moz-transition: color 0.15s linear,  background-color 0.15s linear, text-shadow 0.15s linear;
	-o-transition: color 0.15s linear,  background-color 0.15s linear, text-shadow 0.15s linear;
	transition: color 0.15s linear,  background-color 0.15s linear, text-shadow 0.15s linear;
}
a:visited
{
	color: #e7bf7d;
}


a:hover
{
	text-decoration:underline;
	color:#eee;
}

a:active
{
	color:#fff;
}






.prose
{
	font-size:12px;
}

.prose, 
.prose p, 
.prose div
{
	line-height:20px;
}

.prose ul li
{
	list-style-type:none;
	background-image: url('../images/square-bullet.png');
	background-repeat:no-repeat;
	background-position:left 6px;
	margin:9px 0px !important;
	padding:0px 0px 0px 15px !important;
	
}

.page-search .box-content ul li
{
	list-style-type:none;
	background-image: url('../images/square-bullet.png');
	background-repeat:no-repeat;
	background-position:left 6px;
	padding-left:15px;
	
}


div.pager
{
	display:block;
	height:50px;
	margin-top:15px;
}

ul.links.pager
{
	display:block;
	height:20px;
	margin:5px 0px;
	float: right;
	clear:right;
}

ul.links.pager.pager-links li
{
	width:auto;
}

ul.links.pager.pager-links
{
	margin-top:10px;
}


.prose ul
{
	padding-top:0px;
}

.prose h4
{
	margin: 0px 0px 10px 0px;
	font-size:12px;
}





ul li *
{
	
}

ul.links li
{
	list-style-type:none;
}

ul li a
{
	color:#8A2F2E;
}

#hd
{
	width:950px;
	margin:0px auto;
}

/* Logo */
div#logo {
	width:  402px;
	height: 147px;
	

	background: url('../images/fretted_americana_logo.png') no-repeat 0 0; 
	text-indent: -9000px;
	/*margin: 15px 0 15px 10px; (sully 11/8/10)*/
	margin: 15px 0 15px 0px;
	float: left;
	display: inline;
	position:relative;
	z-index:2;
}
div#logo a {
	display: block;
	height: 100%;
}


/* @group Misc */
.clear {
	clear: both;
}
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
}

.clearfix {display: inline-block;}

/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
.clearfix {display: block;}
/* End hide from IE-mac */
/* @end */

