/*-----------------------------------------------------------------------------------

     * Filename:          layouts.css

  * Description:          Layout Styles

      * Version:          1.0.1 (01-25-2010) MM-DD-YYYY

      * Website:          http://www.pinehillminocqua.com/

       * Author:          Mike Baldwin

  == STRUCTURE: =====================================================================

   * Content area width:  945px

   # of columns:          1-3 (Left/Center/Right) [Automatic through database]

        Anchors:          $__main                       Main Definitions
                          $__layoutArticles             Articles Layout
                          $__layoutBlogs                Blogs Layout
                          $__layoutEvents               Events Layout
                          $__layoutLinks                Links Layout
                          $__layoutMenus                Menus Layout
                          $__layoutOfficers             Officers Layout
                          $__layoutPhotos               Photos Layout
                          $__layoutPortfolio            Portfolio Layout
                          $__layoutProducts             Products Layout
                          $__layoutTrailReports         Trail Reports Layout
                          $__layoutAdmin                Admin Layout
                          $__layoutAdminArticles        Admin Articles Layout
                          $__layoutAdminBlogs           Admin Blogs Layout
                          $__layoutAdminEvents          Admin Events Layout
                          $__layoutAdminContent         Admin Content Layout
                          $__layoutAdminMenus           Admin Menus Layout
                          $__layoutAdminPhotos          Admin Photos Layout
                          $__layoutAdminPortfolio       Admin Portfolio Layout
                          $__layoutAdminProducts        Admin Products Layout
                          $__layoutAdminTrailReports    Admin Trail Reports Layout

  -----------------------------------------------------------------------------------*/


/*   __main
--------------------------------------------*/

div.layout1 .separator{border-bottom:1px solid #362414}
div.layout1 dl span.caption{
 font-size:1.05em;
 font-style:italic;
 text-align:center}
div.layout1 dl dt.subtitle{font-style:italic}
div.layout1 dl dd.text span{line-height:125%}

body#tinymce{
 font-family:Helvetica, Arial, sans-serif;
 font-size:0.8em}
body#tinymce a.contactEmail{
 color:blue;
 text-decoration:underline}


/*   __layoutArticles
--------------------------------------------*/


/*   __layoutBlogs
--------------------------------------------*/

div.layoutBlogs h2#blogNav{border-bottom:1px dotted #864817}
div.layoutBlogs h2#blogNav a.blogTitleHead span,
 div.layoutBlogs h2#blogNav span.blogTitleHead{
 font-style:italic}
div.layoutBlogs h4.blogEntryHeader{border-bottom:1px solid #000}
div.layoutBlogs div.accordion h3.tabHeader.ui-state-active{
 border-bottom:none;
 margin-bottom:-1px}
/*div.layoutBlogs a.headLink{background:url(../../../../images/img_right-down.gif) no-repeat 0 50%}*/
div.layoutBlogs li.blogEntry{list-style-type:none}
div.layoutBlogs li.blogEntry a{
 font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
 font-variant:small-caps;
 text-decoration:none}
div.layoutBlogs li.blogEntry a span.entryTitle{
 font-variant:normal;
 font-weight:bold;
 text-decoration:underline}
div.layoutBlogs li.blogEntry a:visited{background-color:#d3cdc0}
div.layoutBlogs li.blogEntry a:hover,
 div.layoutBlogs li.blogEntry a:focus{
 background-color:#d3d19b;/* url(../../../../images/img_right.gif) no-repeat 3px 50%;*/
 border:2px solid #864817}
div.layoutBlogs dl.blogEntry{
 background:#cfc9bd;
 border:1px dotted #864817}
div.layoutBlogs dl.blogEntry dt.dateCreated{
 color:#666;
 font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
 font-variant:small-caps}
div.layoutBlogs dl.blogEntry dt.title{
 font-size:150%;
 font-weight:bold}
div.layoutBlogs dl.blogEntry dd.userTop{font-style:italic}
div.layoutBlogs dl.blogEntry dd.userBottom{
 color:#666;
 font-family:'Trebuchet MS',Trebuchet,Arial,Verdana,Sans-serif;
 font-size:100%;
 font-variant:small-caps}


/*   __layoutEvents
--------------------------------------------*/

div.layoutEvents dt.secTitle,
 div.layoutEventDetails dt.secTitle{border-bottom:1px solid #362414}
div.layoutEvents dt.separator,
 div.layoutEventDetails dt.separator{border-bottom:1px solid #362414}
body#event{
 background-color:#fff;
 font-family:Helvetica, Arial, sans-serif;
 font-size:small;
 text-align:left;
 width:660px}
div#eWrapper{
 background-color:#fff;
 color:#000}
div#eWrapper dt{
 font-size:120%;
 font-weight:bold;
 text-align:right;
 width:9em}
div#eWrapper dd{
 border-left:3px solid #000;
 font-size:120%;
 margin-left:10.3em;
 text-align:left}
div#eWrapper dt.heading,
 div#eWrapper dl dt.border{
 border-bottom:3px solid #000;
 border-right:none}


/*   __layoutLinks
--------------------------------------------*/

div.layoutLinks{
 max-height:500px;
 overflow:auto}
div.layoutLinks dl dd.description{border-bottom:1px solid #ccc}


/*   __layoutMenus
--------------------------------------------*/

/*div.layoutMenu div.scrollable{
 background:#47310c;
 border:2px solid #fec26a}*/
div.layoutMenu p{
 font-family:"Times New Roman", serif;
 font-size:1.2em}
div.layoutMenu table#foodItems td,
 div.layoutMenu table#foodItems th,
 div.layoutMenu .paging_full_numbers span.paginate_button,
 div.layoutMenu .paging_full_numbers span.paginate_active,
 div.layoutMenu .dataTables_length,
 div.layoutMenu .dataTables_filter,
 div.layoutMenu .dataTables_info{font-family:"Times New Roman", serif}
div.layoutMenu table#foodItems td.title a:hover{padding:0 5px 0 0}
div.layoutMenu table#foodItems td{font-size:110%}

body.menu-item{
 font-family:Helvetica, Arial, sans-serif;
 font-size:small;
 min-height:100px;
 text-align:left}
div#mnuWrapper{
 color:#000;
 font-family:"Times New Roman",serif;
 font-weight:bold;
 text-align:left}
div#mnuWrapper dt{
 font-size:120%;
 font-weight:bold;
 text-align:right;
 width:9em}
div#mnuWrapper dd{
 border-left:3px solid #a38f81;
 font-size:120%;
 margin-left:10.3em;
 text-align:left}
div#mnuWrapper dt.heading,
 div#mnuWrapper dl dt.border{
 border-bottom:3px solid #a38f81;
 border-right:none}


/*   __layoutOfficers
--------------------------------------------*/

div.layoutOfficers dl dd.address{text-align:center}
div.layoutOfficers dl dd.e-mail{text-align:center}
div.layoutOfficers dl dt.title{
 font-size:1.2em;
 font-weight:bold;
 text-align:center;
 text-decoration:underline}
div.layoutOfficers dl dd.name{text-align:center}


/*   __layoutPhotos
--------------------------------------------*/

div.layoutPhotos{
 border-bottom-color:#ccc;
 border-top-color:#ccc;
 max-height:400px;
 overflow:auto}
div.layoutPhotos dl.album{
 background:#cfb484;
 border:2px solid #b79f75}
div.layoutPhotos dl.sep{border-bottom:1px solid #ccc}
div.layoutPhotos dl.album:hover{background:#dfc28f}
div.layoutPhotos dl.album dt.image img,
 div.layoutPhotos dl.photos dt.image img{border:2px solid #fff}
div.layoutPhotos dl.album dt.title,
 div.layoutPhotos dl.photos dt.title{
 font-size:1.2em;
 font-weight:bold}
div.layoutPhotos dl.album dd.count,
 div.layoutPhotos dl.album dd.date,
 div.layoutPhotos dl.photos dd.date{
 font-size:1.1em}


/*   __layoutPortfolio
--------------------------------------------*/

div.layoutPortfolio dl span.caption{
 font-size:1.05em;
 font-style:italic}
div.layoutPortfolio dl dt.projectTitle{font-weight:bold}
div.layoutPortfolio dl dt.projectTitle span{
 font-size:0.9em;
 font-weight:normal}
div.layoutPortfolio dl dd.projectDate{
 font-family:Helvetica, Arial, sans-serif;
 font-weight:bold}


/*   __layoutProducts
--------------------------------------------*/


/*   __layoutTrailReports
--------------------------------------------*/

div.layoutTrailReports dt.secTitle{border-bottom:1px solid #362414}
div.layoutTrailReports dl#past{
 max-height:300px;
 overflow:auto}
div.layoutTrailReports dl#past dd.writer{border-bottom:1px solid #362414}
body#trailReport{width:660px}


/*   __layoutAdmin
-----------------------------------------------------------------------------------------------------*/

div.layoutAdmin{border-bottom:1px solid #362414}
div.layoutAdmin li{background-color:#aca07c}
div.layoutAdmin ul li a{
 color:#362414;
 font-weight:bold}
div.layoutAdmin ul li a:hover{color:#333}
div.layoutAdmin ul li.current a{color:#333}
div.layoutAdminDashboard hr{border-color:#362414}


/*   __layoutAdminArticles
--------------------------------------------*/


/*   __layoutAdminBlogs
--------------------------------------------*/


/*   __layoutAdminEvents
--------------------------------------------*/


/*   __layoutAdminContent
--------------------------------------------*/

table.dataTables td.sectionTitleVisible input{color:#00f}
table.dataTables td.sectionTitleVisible input:hover{color:#06c}


/*   __layoutAdminMenus
--------------------------------------------*/


/*   __layoutAdminPhotos
--------------------------------------------*/


/*   __layoutAdminPortfolio
--------------------------------------------*/


/*   __layoutAdminProducts
--------------------------------------------*/


/*   __layoutAdminTrailReports
--------------------------------------------*/