/*  
Theme Name: Simple - LGD
Description: 
Version: 1.0
Author: Lisa Goodlin
Author URI: http://lisagoodlindesign.com
Copyright: Lisa Goodlin
Acknowledgements: Elliot Jay Stocks and Alan Pearce
*/

/* Global reset */

/* Based upon 'reset.css' in the Yahoo! User Interface Library: http://developer.yahoo.com/yui */

*, html, body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, blockquote, th, td { 
margin:0; padding:0; }

table { border-collapse:collapse; border-spacing:0; }

fieldset, img { border:0; }

address, caption, cite, code, dfn, em, strong, th, var { 
font-style:normal; font-weight:normal; }

ol, ul, li { list-style:none; }

caption, th { text-align:left; }

h1, h2, h3, h4, h5, h6 { font-size:100%; }

q:before, q:after { content:'' }

a { text-decoration:none; outline: none; }

/* Global reset-RESET */
/* The below restores some sensible defaults */

strong { font-weight:bold }
em { font-style:italic }
* a { position:relative }	/* Gets links displaying over a PNG background */
a img { border:none }	/* Gets rid of IE's blue borders */



/* ---------- PAGE ORGANIZATION ---------- */

body {
height:100%;
background-image:url(http://cnyskeptics.org/wp-content/themes/simple-lgd/images/background_010509.jpg);
background-repeat:repeat;
background-attachment:fixed;
background-color:#FFFFFF;
text-align:center;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:62.5%;
}

#outerwrapper {
width:1028px;
margin:0 auto;
overflow:hidden;
text-align:left;
}

#bigwrapper {
float:left;
height:auto;
width:1025px;
margin:50px 0 25px 0;
background-color:#FFFFFF;
border:1px solid #a0ccf8;
border-right:1px solid #a0ccf8;
}

#header {
position:relative;
margin:25px 0 0 20px;
width:990px;
height:110px;
text-align:left;
border-bottom:solid 2px #a0ccf8; /* BLUE */
}

#topnav {
position:relative;
float:left;
width:950px;
height:40px;
margin:10px 0 0 35px;
text-align:left;
}

#contentwrapper {
text-align:left;
position:relative;
float:left;
width:1025px;
}

#wrapper_sidebarleft {
float:left;
width:175px;
margin-right:25px;
}

#sidebarleft {
float:left;
width:175px;
margin:0 15px 25px 25px;
border:solid 1.5px #a0ccf8;	/* BLUE */
}

#search {
margin:25px 0 10px 0;
}

#searchform {
margin:25px 0 10px 10px;
}

#searchsubmit {
margin:10px 0 10px 0;
}

#wrapper_maincontent {
float:left;
width:480px;
}

#maincontent {
float:left;
margin-bottom:25px;
width:480px;
border:solid 1.5px #a0ccf8;	/* BLUE */
}

#comment {
width:400px;}

#wrapper_columns {
position:relative;
width:250px;
}


#main_leftcol {
float:left;
width:210px;
padding:10px 10px 10px 5px;
margin:25px 5px 10px 5px;
}

#main_rightcol {
position:absolute;
left:235px;
width:210px;
padding:10px 10px 10px 10px;
margin:25px 5px 10px 5px;
}

#about_rightcol {
margin-top:40px;
}

#wrapper_sidebarright {
position:relative;
float:right;
width:225px;
}

#sidebarright {
position:relative;
float:left;
width:225px;
margin:0 0 25px -85px;
padding:10px 8px 25px 8px;
border:solid 1.5px #a0ccf8;
/*background-color:#edf9fe;*/
}

#newsforminput {
margin-left:20px;
}

#footer {
clear:both;
width:975px;
margin:25px 5px 25px 25px;
padding-top:10px;
border-top:2px solid #a0ccf8;	/* BLUE */
border-bottom:2px solid #a0ccf8;	/* BLUE */
}

.clearfix {
clear:both;
}

/* ----------TYPOGRAPHY / TYPE BACKGROUND---------- */

h2 {
font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
color:#085184;	/* BLUE */
padding:8px 10px 10px 10px;
}

h3 {
font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
color:#ae5418;	/* ORANGE */
padding:8px 10px 10px 10px;
}

h4 {
font-family:Helvetica, Geneva, Arial, sans-serif;
color:#ae5418;	/* ORANGE */
font-weight:normal;
padding:8px 10px 10px 10px;
}

h5 {
font-family:Helvetica, Geneva, Arial, sans-serif;
color:#085184;	/* BLUE */
font-size:1.4em;
font-weight:normal;
padding:8px 10px 10px 10px;
}

h6 {
font-family:Helvetica, Geneva, Arial, sans-serif;
color:#532e15;	/* BROWN */
font-size:1.4em;
font-weight:normal;
padding:8px 10px 10px 10px;}


h2 {
font-size:1.8em;
}

h3 {
font-size:1.6em;
}

h4 {
font-size:1.4em;
}

h2 a {
font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
color:#085184;	/* BLUE */
padding:8px 10px 10px 10px;
}

h3 a {
font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
color:#085184;	/* BLUE */
padding:8px 10px 10px 10px;
}

p {
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
color:#532e15;	/* BROWN */
padding:8px 10px 10px 10px;
}

.speakerbio {
font-family:Arial, Helvetica, sans-serif;
color:#085184;	/* BLUE */
font-size:1em;
font-weight:normal;
padding:8px 10px 10px 10px;
}

.imgcaption {
font-size:1.1em;
color:#ae5418;
margin:-15px 0 0 10px;
}

.imagecaption-center {
display:block;
margin-left: auto;
margin-right: auto;
font-size:1.1em;
color:#ae5418;
}

.textcenter {
margin-left: auto;
margin-right: auto;
}

.alttext {
color:#085184;	/* BLUE */
}

.alttext2 {
color:#ae5418;	/* ORANGE */
}

#sidebarright p {
color:#085184;	/* BLUE */
}

.itemwrapper-main {
width:92%;
height:25px;
margin:20px 10px 0 10px;
background-color:#daebf3;	/* BLUE */
}

.itemwrapper-main a {
color:#085184;	
}

.itemwrapper-left {
width:80%;
height:auto;
margin:20px 10px 10px 10px;
background-color:#daebf3;	/* BLUE */
}

.itemwrapper-right {
width:85%;
height:auto;
margin:10px 10px 0 10px;
background-color:#daebf3;	/* BLUE */
}

#main_leftcol h3 {
text-align:center;
}

#main_rightcol h3 {
text-align:center;
}

#sidebarleft p {
font-family:"Century Schoolbook", Georgia, "Times New Roman", Times, serif;
font-size:1em;
}

#footer {
font-size:1em;
color:#532e15;	/* BROWN */
text-align:left;
}

td {
line-height:150%;
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:1.1em;
color:#532e15;
}

label {
line-height:150%;
font-family:Helvetica, Geneva, Arial, sans-serif;
font-size:1.1em;
color: #532e15;
}




/* ----------CNY SKEPTICS HEADER---------- */

h1 {
background-image:url(http://cnyskeptics.org/wp-content/uploads/sitewide_assets/cnyskeptics_header.jpg);
/*background-image:url(images/cnyskeptics_header.jpg);*/
height:110px;
background-repeat:no-repeat;
background-position:left;
text-indent:-9000px;
}

.hideheader {
margin-left:-9000px;
}


/* ---------- LIST and LINK STYLES ----------*/

.nav {
display:inline;
}

.nav a:link {
display:inline;
margin:5px 40px 5px 10px;
font-size:1.4em;
color:#532e15;	/* BROWN */
text-decoration:underline;
}

.nav a:visited {
margin:5px 40px 5px 10px;
font-size:1.4em;
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

.nav a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

#maincontent ul, ol {
margin:5px 5px 5px 5px;
}

#maincontent li {
font-size:1.4em;
margin-top:10px;
color:#532e15;	/* BROWN */
}

#maincontent a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#maincontent h2 {
color:#085184;	/* BLUE */
}

#maincontent a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

#main_leftcol ul, ol {
margin:5px 5px 5px 5px;
}

#main_leftcol li {
font-size:1.4em;
margin-top:10px;
}

#main_leftcol a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#main_leftcol a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

#main_rightcol ul, ol {
margin:5px 5px 5px 5px;
}

#main_rightcol li {
font-size:1.4em;
margin-top:10px;
}

#main_rightcol a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#main_rightcol a:hover, a:active {
color:#ae5418;	/* ORANGE */
}

#sidebarleft ul, ol {
font-family:Arial, Helvetica, sans-serif;
font-size:1.4em;
margin:5px 5px 5px 5px;
}

#sidebarleft li {
margin-left:10px;
color:#532e15;	/* BROWN */
}

#sidebarleft a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#sidebarleft a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

#sidebarright ul, ol {
margin:5px 5px 5px 5px;
}

#sidebarright a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#sidebarright a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}

#sidebarright img a {
text-decoration:none;
}

#sidebarright li {
font-size:1.4em;
color:#085184;	/* BLUE */
}

#footer ul {
margin-bottom:15px;
}

#footer a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

#footer a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline;
}


/* ---------- IMAGES ----------*/

.placeleft {
margin: 10px 10px 10px 10px;
}

.image-center {
display: block;
margin-left: auto;
margin-right: auto;
}

.image-left {
float:left;
margin:15px 15px 15px 15px;
}

#sidebarright img {
margin:20px 25px 10px 25px;
}

.image-sidebarleft {
margin-left:40px;
}

/* --------------- WORDPRESS STUFF ---------------- */


.post {
margin:10px 10px 25px 10px;
font-family:Arial, Helvetica, sans-serif;
font-size:1em;
color:#ae5418;
text-align:left;
}

.post h6 a {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
margin-left:10px;
font-weight:normal;
font-size:1.6em;
}

.postmetadata {
margin:10px 10px 25px 10px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.2em;
color:#532e15;	/* BROWN */
}

p.postmetadata {
margin:0 10px 0 10px;
font-size:1.2em;
color:#532e15;	/* BROWN */
}

.postmetadata ul, postmetadata li {
display: inline;
list-style-type: none;
list-style-image: none;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
color:#ae5418;	/* ORANGE */
}

.postmetadata a {
font-size:1.0em;
color:#3e5d03;
}

.postmeta {
font-size:1.0em;
color:#135418;
margin-top:10px;
}

.postmeta a {
color:#532e15;	/* BROWN */
text-decoration:underline;
}

.postmeta a:hover, a:active {
color:#ae5418;	/* ORANGE */
text-decoration:underline
}

.navigation {
margin:10px 10px 25px 10px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.2em;
color:#ae5418;	/* ORANGE */
}

p.entry {
text-align:left;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.2em;
}

.entry a {
text-align:left;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
}

li.date {
margin:10px 10px 10px 10px;
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
color:#ae5418;	/* ORANGE */
}

li.cat-item {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
color:#532e15;	/* BROWN */
font-size:1em;
}

.categories {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
}

.categories a {
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1em;
}


li.categories h2 {	/* CATEGORIES OF BLOG ENTRIES */
font-family:"Helvetica Neue", Helvetica, Arial, sans-serif;
font-size:1.2em;
}

#commentform label {
display:block;
}

#maincontent cite {
margin:10px 10px 10px 10px;
font-family:"Times New Roman", Times, serif;
font-size:.8em;
font-weight:bold;
color:#085184;	/* BLUE */
}

#maincontent cite a {
font-weight:bold;
color:#085184;	/* BLUE */
text-decoration:underline;
}

ol.commentlist li {
margin-bottom:20px;
margin-top:20px;
font-size:1.0em;
}

ol.commentlist p  {
background-color:#fcf4d6;	
font-size:.7em;
}


