/*
Theme Name: Ace Locates
Theme URI: http://www.acelocates.com
Description: Wordpress Theme for Ace Locates. Developed by <a href="http://www.sackclothstudios.com">Sackcloth Studios</a>.
Version: 1.0
Author: Alex Mansfield
Author URI: http://www.sackclothstudios.com/
*/

/******************** Global ********************/

*{outline: 0; }
div{margin: 0; padding: 0;}
body{font-size: 62.5%; /* Resets 1em to 10px */ line-height: 22px; font-family: Verdana, Geneva, Tahoma, sans-serif;}
.clear{clear: both}


/******************** layout ********************/

body{text-align: center;}

#wrap{width: 750px; text-align: left; }


/******************** design ********************/

body{background: #fff url(images/bg.jpg) repeat-y top center;}
#wrap{background: transparent url(images/header4a.jpg) no-repeat top left;}
#footer{background-color: transparent;}


/******************** header ********************/


#header h1{float: left; margin: 0; height: 125px; width: 200px; }
#header h1 span{display: none;}

#list-pages{float: right; height: 40px; margin-top: 85px; padding: 0; overflow: hidden; background: #000; font-size: 1.1em; font-weight: bold; }

#list-pages li{display: inline; float: left;}
#list-pages li a{float: left; text-decoration: none; padding: 9px; color: #fff;}
/*
#list-pages li a:hover{text-decoration: none; background: #fff; color: #225588;}
*/
#list-pages .current_page_item a{border-left:1px solid #fff; border-right:1px solid #fff; background: #225588; color: #fff;}
#list-pages .current_page_item a:hover{ background: #225588; color: #fff;}

#request{float: right; padding: 10px 60px 11px; border: 0;}

/******************** footer ********************/

body, html, div, #footer p{margin: 0;}
html, body {
	height: 100%;
}
#wrap {
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -50px; /* the bottom margin is the negative value of the footer's height */
}
#footer, .push {
	height: 50px; /* .push must be the same height as .footer */
}

#footer a{color: #999; text-decoration: none; border-bottom: 1px dotted;}
#footer a:hover{color: #225588; }
#footer p{padding-top: 15px; color: #999;}


/******************** content ********************/

h2{color: #225588; font-size: 1.9em; padding-bottom: 10px; border-bottom: double #ccc;}

#content{clear: both; padding: 10px 20px 20px; color: #333}
#content p{font-size: 1.2em;}
#content ul{font-size: 1.2em;}


/******************** classes ********************/

/******************** tags ********************/

img.alignright{padding: 0 10px 10px 20px;}



/******************** search ********************/

/******************** comments ********************/

/******************** typography ********************/


/* Font stack options

	The following represents a list of font stacks, as recommended by Nathan Ford in
	http://unitinteractive.com/blog/2008/06/26/better-css-font-stacks/

	I've added inverted commas around the relevant family names to ensure compatibility.
	p = balanced for paragraphs or body copy
	t = balanced for headlines or titles

	- - - -

Arial, 'Helvetica Neue', Helvetica, sans-serif - p, t

Baskerville, 'Times New Roman', Times, serif - p
Baskerville, 'Times, Times New Roman', serif - t

Cambria, Georgia, Times, 'Times New Roman', serif - p, t
'Century Gothic', 'Apple Gothic', sans-serif - p, t

Consolas, 'Lucida Console', Monaco, monospace - p, t

'Copperplate Light', 'Copperplate Gothic Light', serif - p, t

'Courier New', Courier, monospace - p, t

'Franklin Gothic Medium', 'Arial Narrow Bold', Arial, sans-serif - p, t

Futura, 'Century Gothic', 'Apple Gothic', sans-serif - p, t

Garamond, 'Hoefler Text', 'Times New Roman', Times, serif - p
Garamond, 'Hoefler Text', Palatino, 'Palatino Linotype', serif - t

Geneva, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', Verdana, sans-serif - p
Geneva, Verdana, 'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif - t

Georgia, Palatino, 'Palatino Linotype', Times, 'Times New Roman', serif - p
Georgia, Times, 'Times New Roman', serif - t

GillSans, Calibri, Trebuchet, sans-serif - p
GillSans, Trebuchet, Calibri, sans-serif - t

'Helvetica Neue', Arial, Helvetica, sans-serif - p
Helvetica, 'Helvetica Neue', Arial, sans-serif - t

Impact, Haettenschweiler, 'Arial Narrow Bold', sans-serif - p, t

'Lucida Sans', 'Lucida Grande', 'Lucida Sans Unicode', sans-serif - p, t

Palatino, 'Palatino Linotype', Georgia, Times, 'Times New Roman', serif - p
Palatino, 'Palatino Linotype', 'Hoefler Text', Times, 'Times New Roman', serif - t

Tahoma, Geneva, Verdana - p
Tahoma, Verdana, Geneva - t

Times, 'Times New Roman', Georgia, serif - p, t

Trebuchet, 'Lucida Sans Unicode', 'Lucida Grande', 'Lucida Sans', Arial, sans-serif - p
Trebuchet, Tahoma, Arial, sans-serif - t

Verdana, Geneva, Tahoma, sans-serif - p
Verdana, Tahoma, Geneva, sans-serif - t

*/

/******************** wordpress ********************/

/* These rather presentational classes are generated by WordPress, so it's useful to have some styles for them. Edit as you see fit. More info: http://codex.wordpress.org/CSS */
.aligncenter { display:block; margin:0 auto }
.alignleft { float:left }
.alignright { float:right }
.wp-caption { border:1px solid #666; text-align:center; background:#ccc; padding:10px; margin:10px }

/* You might find the following useful */
br.trick { clear:both; display:block; height:1px; margin:-1px 0 0 0 } /* Use this br class to clear your floated columns */
div { position:relative } /* This will save you having to declare each div's position as 'relative' and allows you to absolutely position elements inside them */