/*   
Theme Name: Incan Monkey God Theme
Theme URI: http://one.n8logic.net/
Description: Custom theme designed for Incan Monkey God Studios by N8 Logic.
Author: N8 Logic
Author URI: http://www.n8logic.net/
Template: thematic
Version: 1.0
Tags: 

.
The Thematic Theme is copyright Ian Stewart http://themeshaper.com/
This work, like WordPress, is released under GNU General Public License, version 2 (GPL).
.

*/

/* Reset browser defaults */




/* -------------------------------------------------------------- 
   Reset default browser CSS.
-------------------------------------------------------------- */
/* v1.0 | 20080212 */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td { margin: 0;padding: 0;border: 0;outline: 0;
        font-size: 100%;vertical-align: baseline;background: transparent; }
body { background:#fff;line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after,
q:before, q:after { content: '';content: none; }
/* remember to define focus styles! */
:focus { outline: 0; }
/* remember to highlight inserts somehow! */
ins { text-decoration: none; }
del { text-decoration: line-through; }
/* tables still need 'cellspacing="0"' in the markup */
table { border-collapse: collapse;border-spacing: 0; }
a img { border: none; }



/* -------------------------------------------------------------- 
   Set default typography based on Blueprint
   http://code.google.com/p/blueprintcss/
-------------------------------------------------------------- */   
body, input, textarea {color:#000;font: 12px Arial,sans-serif;line-height:18px;}
/* Headings
-------------------------------------------------------------- */
h1,h2,h3,h4,h5,h6 {font-weight:normal;clear:both;}
/* Text elements
-------------------------------------------------------------- */
p {margin-bottom:18px;}
ul {margin: 0 0 18px 2.5em;}
ol {margin: 0 0 18px 2.5em;}
ul {list-style:disc;}
ol {list-style-type: decimal;}
ol ol {list-style:upper-alpha;}
ol ol ol {list-style:lower-roman;}
ol ol ol ol {list-style:lower-alpha;}
ul ul, ol ol, ul ol, ol ul {margin-bottom:0;}
dl	{margin:0 1.5em;}
dt {font-weight:bold;}
dd {margin-bottom:18px;}
strong {font-weight: bold;}
cite, em, i {font-style: italic;}
blockquote {margin: 0 3em;}
blockquote em, blockquote i, blockquote cite {font-style:normal;}
pre {font:11px Monaco, monospace;line-height:18px;margin-bottom:18px;}
code {font:11px Monaco, monospace;}
abbr, acronym {border-bottom:1px dotted #333;cursor: help;}
ins {text-decoration:none;}
sup,
sub {height: 0;line-height: 1;vertical-align: baseline;position: relative;}
sup {bottom: 1ex;}
sub {top: .5ex;}
/* Pullquotes
-------------------------------------------------------------- */
blockquote.left {float: left;margin-left:0;margin-right:20px;text-align: right;width: 33%;}
blockquote.right {float: right;margin-left:20px;margin-right:0;text-align: left;width: 33%;}
/*
Adapt the following for use in your Child Themes when using
different font-sizes and line-heights
body, input, textarea {font: --px Arial,sans-serif;line-height:--px;}
p, ul, ol, dd, pre {margin-bottom:--px;}
pre, code {font:--px Monaco, monospace;line-height:--px;}
All other styles can be overridden--or ignored!--in Child Theme stylesheets
*/



/*
LAYOUT: One-Column (Right) Fixed
DESCRIPTION: Two-column 950px fixed layout with one sidebar right of content
*/
body {min-width:960px;}
#header {position:relative;}
#branding {width:940px;margin:0 auto;}
#access {position:relative;overflow:hidden;}
.menu {width:940px;margin:0 auto;}
#main {width:960px;margin:0 auto;overflow:hidden;position:relative;}
#container {width:620px;float:left;}
#content {margin:0 0 0 10px;width:540px;overflow:hidden;}
.main-aside {width:300px;float:right;position:relative;right:10px;}
#secondary {clear:right;}
#footer {clear:both;}
#subsidiary {width:940px;margin:0 auto;overflow:hidden;}
#subsidiary .aside {width:300px;float:left;margin:0 20px 0 0;}
#subsidiary #third {margin:0;}
#siteinfo {clear:both;width:940px;margin:0 auto;}
/* =Page Templates
-------------------------------------------------------------- */
/* Full Width Template */
.page-template-template-page-fullwidth-php #container {margin:0;width:940px;}
.page-template-template-page-fullwidth-php #content {margin: 0 0 0 10px;width:940px;}
.page-template-template-page-fullwidth-php #comments {width:540px;}



/* -------------------------------------------------------------- 
   Default styles for Images
-------------------------------------------------------------- */   
.entry-content .wp-post-image {border: 1px solid #ccc;float:right;margin: 0 0 20px 18px;padding: 5px;}
.entry-content img {height:auto;margin: 0 0 18px 0;max-width:100%;}
.alignleft,
img.alignleft {float: left;margin-right:20px;}
.alignright,
img.alignright {display: block;float: right;margin-left:20px;}
.aligncenter,
img.aligncenter {margin-left:auto;margin-right:auto;display: block;clear: both;}
.wp-caption {border:1px solid #ccc;text-align: center;margin-bottom:18px;max-width: 96%;padding:9px 5px 0;}
.wp-caption img {border: 1px solid #ccc;margin: 0;padding: 0;}
.wp-caption p.wp-caption-text {margin: 0;padding:18px 5px;}
.gallery {display: block;clear: both;overflow: hidden;margin: 0 auto;padding:0 0 22px 0;}
.gallery-row {display: block;clear: both;overflow: hidden;margin: 0;}
.gallery-item {overflow: hidden;float: left;margin: 0;text-align: center;list-style: none;}
.gallery-icon {margin: 0 5px;}
#content .gallery img {border: 1px solid #ccc;margin:0;padding: 6px;}
.gallery-item img, .gallery-item img.thumbnail {margin: 0 auto;}
.gallery-caption {padding:6px 6px 0;}
.wp-caption-text,
.gallery-caption {color:#666;font-size:13px;line-height:18px;}
.wp-smiley { /* Prevent the smileys from breaking line-height */
	max-height:12px;margin:0 !important;}
/*
Adapt the following for use in your Child Themes when using
different font-sizes and line-heights
.entry-content img,
.wp-caption {margin-bottom:--px;}
.wp-smiley {max-height:--px;}
All other styles can be overridden--or ignored!--in Child Theme stylesheets
*/




/* =Global Elements
-------------------------------------------------------------- */
body, input, textarea {font:15px Georgia,serif;line-height:22px;}
p, ul, ol, dd, pre {margin-bottom:22px;}
pre, code {font:14px Monaco, monospace;line-height:22px;}
blockquote {color:#666;font-style:italic;}
table {border:1px solid #ccc;border-width:1px 1px 0 1px;font-size:13px;line-height:18px;margin:0 0 22px 0;text-align:left;}
caption {text-align:left;}
tr {border-bottom:1px solid #ccc;}
th, td {padding: .7em 1.25em;}
hr {background-color:#ccc;border:0;height:1px;margin-bottom:22px;}
.ie7 hr {background-color:transparent;color:#ccc;}
a:link {color:#004B91;}
a:visited {color:#743399;}
a:active,
a:hover {color: #FF4B33;}
/* =Header
-------------------------------------------------------------- */
#header {z-index:2;}
#branding {padding:88px 0 44px 0;}
#blog-title {font-family:Arial,sans-serif;font-size:34px;font-weight:bold;line-height:40px;}
#blog-title a {color:#000;text-decoration:none;}
#blog-title a:active,
#blog-title a:hover {color: #FF4B33;}
#blog-description {color:#666;font-size:13px;font-style:italic;}
/* =Menu
-------------------------------------------------------------- */
.skip-link {display:none;}
#access {border-bottom:1px solid #ccc;height:32px;font-size:13px;overflow:visible;z-index:100;}
/*** ESSENTIAL STYLES ***/
.sf-menu, .sf-menu * {margin:0;padding:0;list-style:none;}
.sf-menu {line-height:1.0;}
.sf-menu ul {position:absolute;top:-999em;width:10em; /* left offset of submenus need to match (see below) */}
.sf-menu ul li {width:100%;}
.sf-menu li:hover {visibility:inherit; /* fixes IE7 'sticky bug' */}
.sf-menu li {float:left;position:relative;}
.sf-menu a {display:block;position:relative;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {left:0;top:2.5em; /* match top ul list item height */
        z-index:99;}
ul.sf-menu li:hover li ul,
ul.sf-menu li.sfHover li ul {top:-999em;}
ul.sf-menu li li:hover ul,
ul.sf-menu li li.sfHover ul {left:10em; /* match ul width */
        top:0;}
ul.sf-menu li li:hover li ul,
ul.sf-menu li li.sfHover li ul {top:-999em;}
ul.sf-menu li li li:hover ul,
ul.sf-menu li li li.sfHover ul {left:10em; /* match ul width */
	top:0;}
/*** THEMATIC SKIN ***/
.sf-menu {/*float:left;*/margin-left:1px;}
.sf-menu a {border-color:#CCCCCC;border-style:solid;border-width:1px;padding:9px 13px;text-decoration:none;margin-left:-1px;}
.ie7 .sf-menu a {width:100%;}
.sf-menu .current-menu-item a,
.sf-menu .current-menu-parent a,
.sf-menu .current-menu-ancestor a,
.sf-menu .current-post-ancestor a,
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {border-bottom-color:#fff;}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
color:#666;}
.sf-menu li {background:#fff;}
.sf-menu li li {background:#fff;}
.sf-menu li li li {background:#9AAEDB;}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {background:#fafafa;outline: 0;border-bottom-color:#ccc;}
.sf-menu ul {border-bottom:1px solid #ccc;}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {top:32px; /* overriding essential styles */}
.sf-menu ul ul {margin-top:0;}
.sf-menu ul a {background:#fafafa;border-bottom:none;}
.sf-menu ul a:hover {color: #FF4B33;}
/* =Content
-------------------------------------------------------------- */
#main {clear:both;padding:66px 0 22px 0;}
.page-title {font-size:13px;line-height:18px;padding:0 0 44px 0;}
.attachment .page-title {font-style:italic;}
.page-title a {color:#666;text-decoration:none;}
.page-title a:active,
.page-title a:hover {color: #FF4B33;}
.page-title span {font-style:italic;}
.page-title .meta-nav {font-style:normal;}
.hentry {padding:0 0 22px 0;}
.single .hentry {padding:0;}
.home #content .sticky {border:1px solid #ccc;margin:0 0 66px 0;padding:22px 20px 0 20px;}
.entry-title {font-family:Arial,sans-serif;font-size:26px;font-weight:bold;line-height:26px;padding:0 0 7px 0;}
.entry-title a {color:#000;text-decoration:none;}
.entry-title a:active,
.entry-title a:hover {color: #FF4B33;}
.entry-meta {color:#666;font-size:13px;font-style:italic;line-height:18px;}
.entry-meta .author {}
.entry-meta .n, .entry-meta .nickname {font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;}
.entry-meta a {color:#666;text-decoration:none;}
.entry-meta a:active,
.entry-meta a:hover {color: #FF4B33;}
.entry-meta abbr {border:none;cursor:text;font-size:11px;font-style:normal;letter-spacing:0.05em;text-transform:uppercase;}
.entry-content {padding:22px 0 0 0;}
.entry-content h1,
.entry-content h2 {font-family:Arial,sans-serif;font-size:19px;font-weight:bold;padding:28px 0 14px 0;}
.entry-content h3 {font-size:17px;font-style:italic;padding:28px 0 14px 0;}
.entry-content h4 {font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;}
.entry-content table {margin-left:1px;}
.entry-content embed {margin:0 0 22px 0;}
.entry-utility {clear:both;color:#666;font-size:13px;line-height:18px;margin:0 0 44px 0;}
.entry-utility a {color:#666;font-style:italic;text-decoration:none;}
.entry-utility a:active,
.entry-utility a:hover {color: #FF4B33;}
.page .edit-link {clear:both;display:block;}
.page-link {clear:both;font-size:13px;font-weight:bold;line-height:18px;margin:0 0 22px 0;padding:22px 0 0 0;word-spacing:0.5em;}
.page-link a {border:1px solid #ccc;color:#666;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.page-link a:active,
.page-link a:hover {color: #FF4B33;}
ul#links-page,
ul#archives-page {list-style:none;margin-left:0;overflow:hidden;}
li.content-column {float:left;margin-right:20px;width:45%;}
#author-info {margin:0 0 44px 0;overflow:hidden;}
#author-info .avatar {float:left;margin:.3em 1em 0 0;}
/* =Attachments
-------------------------------------------------------------- */
.attachment-jpeg #container,
.attachment-png #container {width:100%;}
.attachment-jpeg #content,
.attachment-png #content {width:930px;}
.attachment-jpeg #comments,
.attachment-png #comments {width:540px;overflow:hidden;}
.attachment-jpeg .main-aside,
.attachment-png .main-aside {display:none;}
/* =Navigation
-------------------------------------------------------------- */
.navigation {color:#666;font-size:13px;line-height:18px;margin:0px 0 22px 0;overflow:hidden;}
.navigation a {color:#666;font-style:italic;text-decoration:none;}
.navigation a:active,
.navigation a:hover {color: #FF4B33;}
.navigation .meta-nav {font-style:normal;}
.nav-previous {float: left;width:50%;}
.nav-next {float: right;width:50%;text-align:right;}
#nav-above,#nav-below {width: 100%;}
#nav-above {display:none;}
.paged #nav-above {display:block;padding:0 0 44px 0;}
/* =Comments
-------------------------------------------------------------- */
#comments {clear:both;padding:22px 0 0 0;}
#comments,
#comments input,
#comments textarea {font-size:13px;line-height:18px;}
#comments code {font-size:12px;line-height:18px;}
#comments h3 {font-family:Arial,sans-serif;font-size:15px;font-weight:bold;line-height:22px;padding:0 0 18px 0;}
#comments-list {border:1px solid #ccc;border-bottom:none;margin:0 0 18px;}
#comments-list h3 {padding-bottom: 0;}
#comments-list,
#comments-list ul {list-style:none;}
#comments-list ul,
#comments-list ol {padding-bottom: 18px;}
#comments-list ul ul,
#comments-list ol ol,
#comments-list ul ul ul,
#comments-list ol ol ol {padding-bottom:0;}
#comments-list .comment {background:#fafafa;border-bottom:1px solid #ccc;padding:18px 1.5em 0 1.5em;position:relative;}
#comments-list li.alt {background:#fff;}
#comments-list li.bypostauthor {background:#FFFFCC;}
#comments-list ul .comment {border:1px solid #ccc;margin:0 0 18px 0;}
#comments-list li .avatar {position:absolute;top:22px;left:1.5em;width:36px;height:36px;}
#comments-list .comment-author {font-weight:bold;padding:9px 0 0 46px;}
#comments-list .comment-meta {color:#666;font-size:11px;padding:0 0 9px 46px;}
#comments-list .comment-meta a {color:#666;font-style:italic;text-decoration:none;}
#comments-list .comment-meta a:active,
#comments-list .comment-meta a:hover {color: #FF4B33;}
.comment-reply-link {font-size:11px;padding:0 0 18px 0;text-align:right;}
.comment-reply-link a {color:#666;font-style:italic;text-decoration:none;}
.comment-reply-link a:active,
.comment-reply-link a:hover {color: #FF4B33;}
.comment-navigation {font-weight:bold;padding: 18px 0 24px;margin-right:0.5em;}
.comment-navigation a {border:1px solid #ccc;color:#666;font-weight:normal;padding:0.5em 0.75em;text-decoration:none;}
.comment-navigation a:active,
.comment-navigation a:hover {color: #FF4B33;}
.comment-navigation a,
.comment-navigation span {margin-right:0.5em;}
#trackbacks-list .comment-content {position:absolute;left:-10000px;}
#respond {background:#fff;margin-bottom:22px;overflow:hidden;padding:18px 0 0 0;position:relative;}
#comments-list #respond {border-bottom:1px solid #ccc;margin:0 0 18px 0;padding:18px 1.5em;}
#comments-list ul #respond {border:1px solid #ccc;margin:0;}
#cancel-comment-reply {font-size:11px;position:absolute;top:18px;right:1.5em;}
#cancel-comment-reply a {color:#666;}
#respond .required {color:#FF4B33;font-weight:bold;}
.form-section label {font-size:11px;}
.form-section input {margin:0 0 18px 0;width:98%;}
.form-section textarea {width:99%;}
#form-allowed-tags p {color:#666;font-size:11px;margin:0;}
#form-allowed-tags span {font-style:italic;}
#form-allowed-tags code {font-size:11px;line-height:normal;}
.form-submit {padding:18px 0 0 0;text-align:right;}
.subscribe-to-comments {color:#666;float:left;font-size:11px;margin:0;padding:18px 0 0 0;}
.solo-subscribe-to-comments {color:#666;font-size:11px;padding:18px 0 0 0;}
.comment_license {color:#666;clear:both;font-size:11px;margin:0;padding:18px 0 0 0;}
/* =Asides, Sidebars & Widget-Ready Areas
-------------------------------------------------------------- */
.aside,
.aside input {font-size:13px;line-height:18px;margin-bottom:6px;}
.aside p,
.aside ul,
.aside ol,
.aside dd,
.aside pre {margin-bottom:18px;}
.aside pre,
.aside code {font-size:12px;line-height:18px;}
.aside .current-menu-item a,
.aside .current_page_item a {color: #FF4B33;}
.aside .current-menu-item .menu-item a,
.aside .current_page_item .menu-item a {color:#666;}
.aside .current-menu-item .menu-item a:hover,
.aside .current-menu-item .menu-item a:active,
.aside .current_page_item .menu-item a:hover,
.aside .current_page_item .menu-item a:active {color: #FF4B33;}
.aside {color:#666;}
.aside a {color:#666;}
.aside a:active,
.aside a:hover {color: #FF4B33;}
.aside h3 {font-size:15px;font-style:italic;line-height:22px;}
.aside h3 a {text-decoration:none;}
.aside caption {font-size:11px;font-family:Arial,sans-serif;font-weight:bold;text-transform:uppercase;letter-spacing:0.05em;}
.aside ul {list-style:none;margin-left:0;}
.aside ul ul {list-style:disc;margin:0 0 22px 20px;}
.aside ul ul li {padding:1px 0;}
.aside ul ul ul {margin-bottom:0;}
.aside form,
.aside table {margin-bottom:22px;}
.aside table {border:none;}
.aside thead {border:1px solid #ccc;}
.aside tbody {border:1px solid #ccc;}
.aside th, .aside td {border-right:1px solid #ccc;padding:.25em .8em;}
.aside tfoot tr {border:none;}
.aside tfoot td {border-color:transparent;}
.widget_tag_cloud {margin:0 0 22px 0;}
.aside #searchsubmit {display: none;}
/* Main Asides */
.main-aside ul {padding:0 20px;}
.main-aside h3 {}
.main-aside ul ul {padding:0;}
#primary {border:1px solid #ccc;padding:18px 0 0 0;margin-bottom:22px;}
/* Content Asides */
#content .aside {border:1px solid #ccc;margin:0 0 22px 0;padding:18px 0 0 0;}
#content .aside ul {padding:0 20px;}
#content .aside h3 {font-family:Georgia,serif;font-weight:normal;font-size:17px;font-style:italic;padding:0 0 7px 0;text-transform:none;}
#content .aside ul ul {padding:0;}
/* Footer Asides */
#subsidiary {padding:33px 0 0 0;}
/* =Footer
-------------------------------------------------------------- */
#footer {border-top:1px solid #ccc;margin-top:22px;}
#siteinfo {color:#666;font-size:11px;line-height:18px;padding:22px 0 44px 0;}
#siteinfo a {color:#666;}
#siteinfo a:active,
#siteinfo a:hover {color: #FF4B33;}



/* -------------------------------------------------------------- 
   Default plugin styles for Thematic
-------------------------------------------------------------- */  
/* =Ajax Edit Comments
-------------------------------------------------------------- */
.edit-comment {margin-bottom:18px;}
/* =PageNavi
-------------------------------------------------------------- */
/* Make sure to uncheck 'Use pagenavi-css.css' in the page-navi styles */
.wp-pagenavi {padding:0.5em 0;}
.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi span {border:1px solid #ccc;color:#666;font-style:normal;margin:0 .375em;padding:0.5em 0.5em;}
.wp-pagenavi a:visited {border:1px solid #ccc;color:#666;}
.wp-pagenavi a:hover {border:1px solid #ccc;color:#FF4B33;}
.wp-pagenavi a:active {border:1px solid #ccc;color:#FF4B33;}
.wp-pagenavi span.pages {border:none;color:#666;margin:0;padding:0;}
.wp-pagenavi span.current {color:#000;}
.wp-pagenavi span.extend {color:#000;}
/* =WordPress Stats
-------------------------------------------------------------- */
img#wpstats {   /* hide WordPress Stats smiley */
width:0px;height:0px;overflow:hidden}




/*
LAYOUT: Custom One-Column (Right) Fixed Header Left
DESCRIPTION: Two-column 950px fixed layout with one sidebar right of content
*/
body {background:url(images/grainblue_adj.jpg);line-height: 1; width:960px;margin:8px;}
#wrapper {}
#header {background: url(images/IMGS_BorderSidePlainTextI.jpg) top center no-repeat;width:312px;min-height:768px; position:relative;float:left;}
#branding {width:100%;margin:0 auto;/*padding:88px 0px 44px;*/ padding:0px;height:200px;/*background:red;*/}
    #blog-title {font-family:Arial,sans-serif;font-size:0px;font-weight:bold;line-height:0px;}
    #blog-description {color:#666;font-size:0px;font-style:italic;}
#access {position:relative;overflow:hidden;height:59px;}
.menu {/*width:648px;*/height:59px;margin:0 auto;clear:both;}
.sf-menu {padding:0px 0px 0px 11px;}
.sf-menu li{}
    .sf-menu li:hover, .sf-menu li.sfHover, .sf-menu a:focus, .sf-menu a:hover,
    .sf-menu a:active {background:#fafafa;outline: 0;border-bottom-color:#ccc;}

.sf-menu a, .sf-menu a:visited {color:#666;padding:0px;border:0px;margin:0px;}
.sf-menu li {background:transparent;}
.sf-menu li li {background:transparent;}
.sf-menu li li li {background:transparent;}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active,
.sf-menu a {background:transparent;color:transparent;font-size:0px;border-color:transparent;border-style:solid;border-width:0px;padding:0px;text-decoration:none;display:block;position:relative;}

.sf-menu .current-menu-item a, .sf-menu .current-menu-parent a, .sf-menu .current-menu-ancestor a, .sf-menu .current-post-ancestor a, .sf-menu .current_page_item a, sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {border-bottom-color:#fff;}
.sf-menu .current_page_item a {}
    .menu-item-12/*4*/ a {background:url(images/1_home.jpg);display:block;width:163px;height:59px;}
        .menu-item-12 a:hover {background:url(images/1_home_over.jpg);}
        .menu-item-12 a>.current_page_item a{background:red;}
    .menu-item-15/*16*/ a{background:url(images/2_portfolio.jpg);display:block;width:164px;height:59px;}
        .menu-item-15 a:hover {background:url(images/2_portfolio_over.jpg);}
    .menu-item-14/*15*/ a{background:url(images/3_history.jpg);display:block;width:164px;height:59px;}
        .menu-item-14 a:hover {background:url(images/3_history_over.jpg);}
    .menu-item-13/*5*/ a{background:url(images/4_contact_us.jpg);display:block;width:167px;height:59px;}
        .menu-item-13 a:hover {background:url(images/4_contact_us_over.jpg);}


#main {/*background:red;*/width:648px;margin:0 auto;overflow:hidden;/*margin:-768px 0px 0px 312px;*/ padding:0px;vertical-align:inherit;clear:none;/*float:left;*/}
#container {width:620px;float:left;}
#content {margin:0 0 0 10px;width:638px;overflow:hidden; font-size:14px;line-height:16px;font-family:Verdana,Arial,Helvetica,sans-serif;/*font-weight:bold;*/}
    #content .type-page .entry-title {font-size:0px;line-height:0px;padding:0px;}
    #content .heads {color:#360;font-size:36px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;line-height:42px;text-align:center;}
    #content .body {font-size:14px;font-style:oblique;line-height:16px;font-weight:bold;}
    #content .headings {color:#360; font-size:36px;line-height:55px;background:#d5e01c;text-align:center;font-weight:bold;}
    #content ul {color:#374018;line-height:28px;list-style:none;font-weight:bold;}
    #content h2 {color:#008000;font-size:36px;font-family:Verdana,Arial,Helvetica,sans-serif;font-weight:bold;/*line-height:30px;*/text-align:center;}
        #content h2 span {color:#008000;padding:0px;border:0px;margin:0px;}
    #content h3 {color:#5a3d1c;font-size:16px;line-height:18px;font-weight:bold;font-style:normal;}
    .panelbrdr { padding-left: 12px; border-left: 12px solid #5a3d1c; }
    .panelbrdrrt { padding-right: 8px; padding-left: 12px; border-right: 12px solid #5a3d1c; border-left: 12px solid #5a3d1c; }
    
.main-aside {width:300px;float:right;position:relative;right:10px;}
#secondary {clear:right;}
#footer {clear:both;}
#subsidiary {width:940px;margin:0 auto;overflow:hidden;}
#subsidiary .aside {width:300px;float:left;margin:0 20px 0 0;}
#subsidiary #third {margin:0;}
#siteinfo {clear:both;width:940px;margin:0 auto;color:#360;font-size:12px;font-family:Verdana,Arial,Helvetica,sans-serif;line-height:14px;text-align:center;}
    #siteinfo a, #siteinfo a:visited {color:#360;}
/* =Page Templates
-------------------------------------------------------------- */
/* Full Width Template */
.page-template-template-page-fullwidth-php #container {margin:0;width:940px;}
.page-template-template-page-fullwidth-php #content {margin: 0 0 0 10px;width:940px;}
.page-template-template-page-fullwidth-php #comments {width:540px;}