/*   
Theme Name: NYMS theme
Theme URI: 
Description: Use this theme to start your Thematic Child Theme development.
Author: Scott Sendra
Author URI: http://scottsendradesign.com/
Template: thematic
Version: 1.0
Tags: Thematic
.
Thematic is © Ian Stewart http://themeshaper.com/
.
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

/* Import Quicksand font styles */
@import url('fonts/stylesheet.css');


/*  Site Colors  */

/*  Text  */
h1, h2, h3, h4, .entry-content h1, .entry-content h2, .entry-title {font-family:Quicksand, san serif;}
h1, h2, h3, h4 {color:#6E2405;}
p {}
li {}

/* Colors */
.maroon {color:#6E2405;}
.dark_brown {color:#574109;}
.med_brown {color:#79673A;}
.gold {color:#D0C474;}

/*  All Pages  */
body {background:url(images/background-30_01.jpg) top center repeat; font-family: verdana, san serif;}
#main {background:url(images/NYMS-main_03.jpg) top center repeat; width:1000px;}
#content {margin-left:80px; width:600px; margin-right:40px;}
.entry-content p, .entry-content li {font-size:.82em;}
#primary {width:260px; padding-top:0;}
.entry-title {font-size:22px;}
.wp-caption {border:none; padding:0;}
.wp-caption-dt { font-weight:normal; font-size.9em;}
dl {margin:0;}

/*  Header  */
#header {width:1000px; background:url(images/NYMS-header-back_02.jpg) top center repeat; margin:0 auto; height:141px; z-index:99;}
#blog-title {float:left; margin:0px 0 0 14px;}
#blog-title a { background:url(images/NYMS-logo_03.png) no-repeat top left; display:block; width:391px; height:88px; text-align:left; font-family:Quicksand, san serif; font-size:24px; color:#6E2405; padding: 46px 0 0 150px;}
#blog-title a:hover {color:#6E2405;}
#branding {padding:0px 0 0px 0px; width:1000px;} 
#blog-description { text-indent:-9000px; height:0;}
#access {border:none; position:absolute; width: 1000px; height:20px; top:112px; left:-10px;}

/*  Menu - top nav  */
.sf-menu a {border:none;}
#access .menu { float:right; width:860px; font-family: "apolline-sc",serif;}
.sf-menu li {background:none !important;} /* menu item background color  */
.sf-menu a {} /* top level menu items -spacing */
.sf-menu a, .sf-menu a:visited {color:#003;} /* top level menu items - link color */
.sf-menu a:hover, .sf-menu a:active {} /* top level menu items -hover color */

/* Landing Page Menu */
#header-aside {width:300px; position:absolute; left:460px;  margin-right:40px;}
#header-aside.aside ul ul {list-style:none; margin:0; color:#fff; }
#header-aside.aside ul ul li {float:left;  font-size:.8em; background:#574109;}
#header-aside.aside ul ul li a, #header-aside.aside ul ul li a:visited {color:#fff; text-decoration:none; padding:4px 38px;}
#header-aside.aside ul ul li a:hover {background:#79673A; color:#fff;}

/* header address widget  */
#top-address {float:left; padding: 16px 0 0 260px; font-size:1em; width:300px; font-family: "apolline-sc",serif; color:#574109;}

/* Sidebar  */
#primary {border:none;}
.widgettitle {background:url(images/NYMS-sidebar-title_06.jpg) top left repeat-x;}
.main-aside h3 { font-family: "apolline-sc",serif; color:#574109; font-style:normal; padding:4px 2px;}
.aside ul ul li {list-style:none;}
.advanced_recent_posts_widget .more-link {display:block; font-size:.9em;}
.wp-latestphotos li {margin:2px 8px 2px 2px;}
.post-title {font-family:Quicksand, san serif; font-size:13px;}
.post-date {font-size:10px; margin-bottom:4px !important; color:#777;}

/*  Home Page  */
.home .entry-title {display:none;}
.home #home-main-image {background:#6E2405; font-family: "apolline-sc",serif; color:#6E2405; height:256px; padding:4px 5px 0px; }
.home #content {margin-left:20px; width:680px;}
.home #main {padding-top:6px;}
.home .wp-caption-text {background:#fff; width:660px; text-align:center; }
.home #home-main-image img {border-bottom:8px solid #6E2405; border-top:4px solid #6E2405; border-left:none; border-right:none; }
.home #primary {width:260px; padding-top:20px;}
.home .wp-caption p.wp-caption-text {margin: 0px 0 0 6px; padding:10px 0; font-size:16px; color:#6E2405;}
.home .wp-caption {border:none;}
.home #home-main-text {float:left; width:300px; padding:10px 20px; line-height:1.3em; font-size:.9em; background:#fff; margin-top:20px;}
.home #home-main-text h2 { padding-top:8px;}
.home #page-bottom {float:right; background:#fff; width:320px; margin-top: 20px;}
.home .read-more {float:right; font-size:.8em;}
.home #content .aside {border:none; padding:10px 0;}
.home #content .aside h3 {font-style:normal; font-family: Quicksand, san serif; font-weight:bold; font-size:20px; padding-top:3px; color:#6E2405;}
#page-bottom .widgettitle {background:none;}



/*  About Page  */
#board {width:630px; float:left; font-size:.8em; line-height:1.3em;}
#board h4 {color:#6E2405;}
.board-col {float:left; width:202px; padding-left:8px; margin-right:4px; min-height:130px;}
.board-col-header {background:#D0C474; margin-bottom:8px; font-weight:bold; text-transform:uppercase; padding:8px; color:#333; font-size: .75em;
}
.board-col-left {float:left; width:196px; margin-right:8px; background:#fff;}
#board-col-center {float:left; width:196px; margin-right:8px;}
#board-col-center .board-col-header {background:#C6CDC7;}
#board-col-right {float:left; width:196px; margin-right:8px; background:#fff;}

/*Memorials */
.indent {padding:0px 20px 22px; font-size:.85em; font-family:Courier, Courier New; }

/* Gallery */
.slideshow-title {float:left; width:360px; font-weight:bold;}
.slideshow-caption {float:right; width:200px; font-style:italic; text-align:right;}

/* Attachment Pages  */
.attachment-jpeg .main-aside, .attachment-png .main-aside {display:block;}
.entry-attachment {width:600px;}
.attachment .entry-content, .attachment .entry-utility {width:600px;}
.attachment-jpeg #container, .attachment-png #container {width:600px;}
.attachment .page-title {display:none;}

/* Events page- single */
.single-event .entry-content img {text-align:center;}


/* Join Us */
.gform_wrapper {width:550px;}
/*  Contact Page  */

/* Bottom Nav  */
#footer .aside ul ul {list-style:none; margin:0 0 0 120px; float:left;}
#footer .aside ul ul li {float:left;  font-size:.9em; border-right:1px solid #574109;}
#footer .aside ul ul li a {color:#574109; text-decoration:none; padding:4px 38px;}
#footer .aside ul ul li.menu-item-95 {border:none;}

/* footer  */
#footer {border-top:#C6CDC7 solid 4px; width:1000px; margin:0 auto; background:url(images/NYMS-footer_11.jpg) top left repeat;}
#subsidiary {padding: 20px 0 0 0; text-align: center;}
#subsidiary .aside {width:900px;}
#first {width:940px;}
#text-3 {padding-top:40px; color:#574109;}
#siteinfo {}