/*   
based off the SEO Sandbox Theme by Ian Purton: http://ianpurton.com/seo-wordpress-sandbox-theme/
*/

body {letter-spacing:1px;}
h1 {color:#393; font:bold 136% "Trebuchet MS",arial,sans-serif; margin-bottom:10px; text-transform:lowercase;}
h1 a:link {color:#393; text-decoration:none; border:none;}
h1 a:visited {color:#000; text-decoration:none; border:none;}
h1 a:hover, h1 a:active {color:#ea2; text-decoration:none; border:none;}
h2 {color:#393; font:bold 122% "Trebuchet MS",arial,sans-serif; border-bottom:1px dotted #ea2; margin-bottom:.5em; text-transform:lowercase;}
strong {font-weight:bold;}
a:link {color:#069; text-decoration:none;}
a:visited {color:#000; text-decoration:underline;}
a:hover, a:active {color:#ea2; text-decoration:none; border-bottom:1px dotted #069;}
blockquote {margin:0 2em 1em; padding:1em; background:#ffe url('images/quote.png') no-repeat 5px 5px; line-height:1.5em; letter-spacing:0; font:100% "trebuchet ms",arial,sans-serif; text-indent:2em; color:#000;}
span.pullright {margin:0 0 1em 1em; padding:.5em 1em; float:right; width:40%; background:#fff url('images/quote.png') no-repeat .5em .5em; letter-spacing:1px; font:122%/1.5 Georgia, "Times New Roman", Times, serif; border-top:3px double #ccc; border-bottom:3px double #ccc; text-indent:1.5em; color:#666; text-align:center;}
span.pullleft {margin:0 1em 1em 0; padding:.5em 1em; float:left; width:40%; background:#fff; letter-spacing:1px; font:122%/1.5 Georgia, "Times New Roman", Times, serif; border-top:3px double #ccc; border-bottom:3px double #ccc; color:#666; text-align:center;}
.left {float:left; margin:0 10px 5px 0;}
.right {float:right; margin:0 0 5px 10px;}

/* header */
#hd {height:100px; border-bottom:2px solid #ea2;}
#hd #logo {float:left; width:376px; height:52px; margin-top:44px; background:url('http://www.aglocoliser.com/wp-content/themes/SEO-Sandbox-Theme/images/aglogo.png') no-repeat top left;}
#hd #logo a.ablock {display:block; width:376px; height:52px; text-decoration:none; border:none;}
#hd .blogdescription {margin:-13px 0 0 200px; font:100% "Trebuchet MS",arial,sans-serif; color:#000;}
#hd .blogdescription a {color:#000; text-decoration:none; border:none;}
#hd #basiclinks {float:right; margin-left:-25em; margin-top:25px; width:20em; dheight:65px; font-size:85%}
#hd #basiclinks span {display:block; color:#393; font:bold 122% "Trebuchet MS",arial,sans-serif; border-bottom:1px dotted #ea2; margin:0 0 .3em 0; text-transform:lowercase;}
#hd #basiclinks a {letter-spacing:1px; line-height:1.2; text-decoration:none;}
#hd #basiclinks a:link, #hd #basiclinks a:visited {color:#069;}
#hd #basiclinks a:hover, #hd #basiclinks a:active {color:#ea2; border-bottom:1px dotted #069;}

/* content */
#bd {}
.yui-b {padding-top:.5em;}

/* main stuff */
#yui-main .yui-b {padding-right:1em; border-right:1px solid #ea2;}
#yui-main .post-wrap {margin-bottom:2em;}
#yui-main .yui-b h2 {color:#000; font:bold 122% "Trebuchet MS",arial,sans-serif; border-bottom:1px dashed #ea2; margin-bottom:.5em; text-transform:lowercase;}
#yui-main .yui-b p {margin-bottom:1em; font:107% arial,sans-serif;}
#yui-main p.encourage {font:bold 107% "trebuchet ms",arial,sans-serif; margin-bottom:1em; text-align:center; border-top:1px solid #ea2; border-bottom:1px solid #ea2; border-left:10px solid #ea2; border-right:10px solid #ea2; padding:.5em;}
#yui-main p.singlemeta {color:#393; letter-spacing:0px; font-size:77%; margin-bottom:2em;}
.post-title {text-transform:lowercase;}
#yui-main .yui-b ul {list-style:circle outside; margin:0 0 1em 3em; font:107% arial,sans-serif;}
#yui-main .yui-b ol {list-style:decimal outside; margin:0 0 1em 3em; font:107% arial,sans-serif;}

/* Feedburner */
.feedburnerFlareBlock {letter-spacing:0; border:3px double #ccc; border-width:3px 0; padding:3px 0; text-align:center;}

/* Social Bookmarks */
#yui-main .yui-b #social {margin:0 0 1em; border-bottom:3px double #ccc; text-align:center; padding:0 0 .5em; 0; letter-spacing:0; font-size:77%;}
#yui-main .yui-b #social ul {margin:0; display:inline;}
#yui-main .yui-b #social ul li {margin:0; display:inline; padding:0 .4em;}

/* Related Posts */
.related h3 {color:#393; font-weight:bold;}
#yui-main .yui-b .related ul {margin-left:1.2em;}

/* Comments */
h3#comments {color:#393; margin-bottom:.5em; font:normal 122% "Trebuchet MS",arial,sans-serif;}
#commentwrap ol#commentlist {margin-left:0;}
ol#commentlist li {padding:.5em; list-style-type:none; margin-bottom:.5em;}
ol#commentlist li.alt {background-color:#ff9;}
ol#commentlist li.authorpost {border:1px dashed #ea2;}
h3#respond {margin:2.5em 0 .5em 0; color:#393; font:normal 122% "Trebuchet MS",arial,sans-serif;}
.interact {letter-spacing:0; color:#000;}

/* Begin Contact Form CSS */
.contactform {position: static;	overflow: hidden}
.contactleft {width:25%; text-align:right; clear:both; float:left; display:inline; padding:4px; margin:5px 0;}
.contactright {width:70%; text-align:left; float:right;	display:inline;	padding:4px; margin:5px 0;
}
.contacterror {border:1px solid #f00;}
#bd .form_submit {padding:.4em 4px; background: url('images/submit_bg.gif'); border: 3px double #666; font: normal 85% trebuchet ms, Arial, sans-serif; cursor: pointer;}
.contactsubmit {}


/* Sitemap */
#yui-main .ddsg-sitemap ul {list-style-type:none; margin:0;}
#yui-main .ddsg-sitemap ul li {text-indent:-2em; margin-left:2em;}
#yui-main .ddsg-sitemap ul ul li {text-indent:-4em;}
#yui-main .ddsg-sitemap ul a:visited {border-bottom:0; color:#069; text-decoration:none;}
#yui-main .ddsg-sitemap ul a:hover, #yui-main .ddsg-sitemap ul a:active {color:#ea2; border-bottom:1px dotted #069;}
#yui-main .ddsg-excerpt {display:block;}
#yui-main .ddsg-cats {display:block; font:bold 107% trebuchet ms,arial,sans-serif; color:#393; margin:2em 0 .5em;}
#yui-main .ddsg-xml-link p {font-size:85%; text-align:right; letter-spacing:0;}
#yui-main .ddsg-xml-link a:visited {border-bottom:0; color:#069; text-decoration:none;}
#yui-main .ddsg-xml-link a:hover, #yui-main .ddsg-xml-link a:active {color:#ea2; border-bottom:1px dotted #069;}

/* sidebar */
#join, #recent, #search, #categories, #linkcat-2, #meta {margin-bottom:1.2em; text-transform:lowercase;}
#join h2 {margin-bottom:10px;}
#join #signup a:link, #join #signup a:visited {text-transform:uppercase; color:#fff; padding:3px; background:#ea2; border:3px double #393; text-decoration:none;}
#join #signup a:hover, #join #signup a:active {background:#393; border:3px double #ea2;}
#search .form_submit {padding:0 4px; background:url('images/submit_bg.gif'); border:3px double #666; font:normal 77% trebuchet ms,Arial,sans-serif; cursor:pointer; vertical-align:top;}
#meta a:visited {color:#069; text-decoration:none;}
#recent ul li {margin-bottom:.3em; text-indent:-2em; margin-left:2em;}
#recent ul li a {letter-spacing:0; line-height:.8;}