/*
Theme Name: NCIA 2012 GWD
Theme URI: http://goofywildcat.com
Author: Dan Gibson
Author URI: http://goofywildcat.com
Description: A Twenty Eleven child theme. Visit goofywildcat.com for any issues or questions. 
Version: 0.2
License: GNU General Public License
Tags: dark, light, white, black, gray, one-column, two-columns, left-sidebar, right-sidebar, fixed-width, flexible-width, custom-background, custom-colors, custom-header, custom-menu, editor-style, featured-image-header, featured-images, full-width-template, microformats, post-formats, rtl-language-support, sticky-post, theme-options
Template: twentyeleven
*/
@import url("../twentyeleven/style.css");


/*---------------------------------------------------
	style menu
---------------------------------------------------*/
.page .entry-title { display: none; }

#access {
background:none repeat scroll 0 0 #263198;
font-weight:bold;
}
#access a {
background-color:#263198;
border-right:1px solid #fff;
}
#access li:hover > a,
#access ul ul :hover > a {
	background: #CC3333 url() no-repeat;
	color: #CCAB33;
}

#access .current-menu-item > a,
#access .current-menu-ancestor > a,
#access .current_page_item > a,
#access .current_page_ancestor > a {
	font-weight: bold;
	background: #CC3333;
	color: #CCAB33;
}

/*---------------------------------------------------
	Hide page titles
---------------------------------------------------*/
.page .entry-title { display: none; }



/*---------------------------------------------------
	style sidebar menu
---------------------------------------------------*/


#menu-thirdmenu {
background:none repeat scroll 0 0 #263198;
list-style:none;
}
#menu-thirdmenu a {
color: #ffffff;
background-color:#263198;
display:block;
text-align:center;
padding-top:15px;
padding-bottom:15px;
text-decoration:none;
border-top:1px solid #fff;
font-weight:bold;
}
#menu-thirdmenu li:hover > a,
#menu-thirdmenu ul ul :hover > a {
	background: #CC3333 url() no-repeat;
	color: #CCAB33;
}

#menu-thirdmenu .current-menu-item > a,
#menu-thirdmenu .current-menu-ancestor > a,
#menu-thirdmenu .current_page_item > a,
#menu-thirdmenu .current_page_ancestor > a {
	font-weight: bold;
	background: #CC3333;
	color: #CCAB33;
}

/* reduce the gray margins around the outside of the content */
#page {
	margin: 3px auto;
}

/* shortens padding at ends of nav bar */
#access div {
	margin: 0 2.6%;
}

/* shortens the margin at the end of the search bar */
#branding #searchform {
	right: 2.6%;
}

/* shortens the margin on the left sidebar on content right template */
.left-sidebar #secondary {
	margin-left: 3.6%;
}


/* shortens the margin on the content. widens the content area on same template as above */
.left-sidebar #content {
	margin: 0 3.6% 0 28%;
	width: 62.4%;
}


/* =Responsive Structure for narrow screens
* to keep min width and sidebar
-------------------------------------------- */
@media (max-width: 800px) {
     #page {
       min-width: 500px;
         }
/* keep the sidebar - for right sidebar */
    .right-sidebar #main #content {
        margin: 0 29% 0 1%;
        width: 70%;
    }
    .right-sidebar #main #secondary {
        float: right;
        margin: 0 1% 0 1%;
        width: 24%;
    }
/* keep the sidebar - for left sidebar */
    .left-sidebar #main #content {
        margin: 0 1% 0 29%;
        width: 70%;
    }
    .left-sidebar #main #secondary {
        float: right;
        margin: 0 -1% 0 2%;
        width: 24%;
    }
/* correction for 'showcase' template */
    .page-template-showcase-php #main #primary.showcase {
        float: right;
        margin: 0 2% 0 2%;
        width: 96%;
    }
    .page-template-showcase-php #main #primary.showcase #content {
        margin: 0 6% 0 6%;
        width: 88%;
    }
    .page-template-showcase-php section.recent-posts {
        float: right;
        margin-right: 0pt;
        margin-left: 31%;
        width: 69%;
    }
    .page-template-showcase-php #main .widget-area {
        float: left;
        margin-right: -22.15%;
        margin-left: 0pt;
        width: 22.15%;
    }
/* correction for singular posts/pages without sidebar */
    .singular #main #content {
        margin: 0 8% 0 8%;
        width: 84%;
    }
/* keep floating footer widgets side-by-side at this size */
     #colophon #supplementary .widget-area {
          float: left;
          margin-right: 1%;
          width: 32%;
     }
}

.bgthumb {
	border:6px;
	align: left;
}

#bgadsblock {
	width: 100%;
	margin-bottom:60px;
}

#bgcatlist {
	margin-left:200px;
}


/* shortens width of search field in menu */
#branding #searchform {
width:80px;
}

/* widens nav menu */
#branding .only-search + #access div {
	padding-right: 0px!important;
}

/* get rid of border on images */
.entry-content img, .comment-content img, .widget img, img.header-image, .author-avatar img, img.wp-post-image, .alignnone img, {
    border-radius: none !important;
    box-shadow: none !important;
}

img[class*="align"],
img[class*="wp-image-"],
#content .gallery .gallery-icon img {border: none;
    border-radius: none !important;
    box-shadow: none !important;
}

/* get rid of gray border on hover of images */

a:focus img[class*="align"],
a:hover img[class*="align"],
a:active img[class*="align"],
a:focus img[class*="wp-image-"],
a:hover img[class*="wp-image-"],
a:active img[class*="wp-image-"],
#content .gallery .gallery-icon a:focus img,
#content .gallery .gallery-icon a:hover img,
#content .gallery .gallery-icon a:active img {/* Add some useful style to those fancy borders for linked images ... */
background: #fff;
border-color: #fff;
}


/* Page area for the wide box */
.page-id-9666 #page { background:#6d98ac}

/* 100% page width */
.page-id-9666 #content { width: 100%; margin: 0; background:#6d98ac}
.page-id-9666 .entry-content, .page-template-fullwidth-php .entry-header{ width: 100%; margin: 0; }
.page-id-9666 .entry-title {padding-top:0;}
.page-id-9666 #main,.singular.page .hentry{padding:0;}

/* remove header image includes navigation */
/*---------------------------------------------------
.page-id-9666 #header-dan {
	display: none;
	}
------------------------------------------------*/

.hometitle2 { background-color:#e2383f; color:#ffffff; padding:5px; margin:5px; font-weight:bold; }
/*---------------------------------------------------
.page-id-9666 #branding {
	display: none;
	}
------------------------------------------------*/

/*------------------------------------------------
THE END :)~
------------------------------------------------*/