/****************************************************************************************************************

THEME NAME: ALC Startbox Child
THEME URI: http://dev.ashevillelivecam.com
DESCRIPTION: A custom theme by <a href="http://www.taisweb.com">TAIS</a> for <a href="http://dev.ashevillelivecam.com">AshevilleLiveCam</a>.
TAGS: startbox, one column, two column, three column, widgets, shortcodes, theme options
VERSION: 0.4
AUTHOR: Dan Horne
AUTHOR URI: http://www.taisweb.com
LICENSE: GNU General Public License
LICENSE URI: license.txt
TEMPLATE: startbox

****************************************************************************************************************

Default styles from startbox are imported via wp_enque_style() in functions.php 

****************************************************************************************************************

Table of Contents

****************************************************************************************************************

0.	General Styling
1. 	Layout
2.	Menu
3.	Widget Areas
4.	Articles
5.	Comments
6.	Footer
7.  @Font-Face

****************************************************************************************************************

0. General Styling

****************************************************************************************************************/

body { 
	/*color:#666;*/
	font-family: 'Museum Bible',"Times New Roman",Georgia,Serif;
	line-height:1.6em;
	font-size:1.2em;
	color:#666; 
}
a, a:visited { 
	color:#70A172;
}
a:hover, a:active, a:focus { 
	color:#333; 
	text-decoration:underline;
}
h1,h2,h3,h4,h5,h6 {color:#70A172;}
h1 {
	font:1.8em/2em 'League Gothic',Helvetica,Arial,sans-serif;
	text-transform:uppercase;
}

h2 {
	font:1.4em/1.72em 'Steinem',"Times New Roman",Georgia,Serif;
}


h3,table caption {
	font:1.3em/1.6em 'League Gothic',"Times New Roman",Georgia,Serif;
	text-transform:uppercase;
}


	
h4 {
	font:bold 1.1em/1.4em 'Steinem',"Times New Roman",Georgia,Serif;
}

h5 {
	font:1.1em/1.2em  'League Gothic',Helvetica,Arial,sans-serif;
}

h6 {
	font:bold .83em/1.2em  'Steinem',"Times New Roman",Georgia,Serif;
}
hr {
	background-color:#70A172;
	width:80%;
	margin: 20px auto;
}
img, p img {}
blockquote {
	font:1em/1.2em  'Steinem',"Times New Roman",Georgia,Serif;
	background: none repeat scroll 0 0 #F9F9F9;
    border: 1px solid #DADADA;
    padding: 1em;
    margin-bottom:15px;
}
blockquote p {}
pre,code {}
strong {}
em {}
del {}
ins {}
abbr,cite {}
abbr[title="Required"] {color:#70A172;}
figure{border:1px solid #DADADA;background:#F9F9F9;margin-bottom:15px;}
figure p { padding:.5em 1em;}
figcaption{padding:.5em 1em; font:oblique .75em/1em  'Steinem',"Times New Roman",Georgia,Serif;}
small {font:oblique .5em/.75em  'Steinem',"Times New Roman",Georgia,Serif;margin:.5em 0;}
.more-link, .more-link:visited {}
.more-link:hover, .more-link:active {}
.post-content dl,
.post-content ul,
.post-content ol {}
.post-content dl dl,
.post-content ul ul,
.post-content ol ol {}
.post-content ul {}
.post-content ol {}
.post-centent li {}
q {
	quotes: "\201C" "\201D" "\2018" "\2019";
}
q:before {
	content: open-quote;
}
q:after {
	content: close-quote;
}
dfn, abbr, acronym {border-bottom:1px dotted #70A172;}
ol.code li {
    background: none repeat scroll 0 0 #F0F0F0;
    border-top: 1px solid #FFFFFF;
    list-style: decimal-leading-zero outside none;
    margin: 0 0 -1px;
    padding: 0 0.5em;
}
code {color:#70A172;}
legend {
	font:1em/1.2em  'Steinem',"Times New Roman",Georgia,Serif;
	color:#70A172;
}
fieldset {margin-bottom:20px;}
fieldset.options {margin-bottom:0;}
fieldset.options ul li {float:left;display:block;width:33%;}
fieldset.options legend, label {
	font:600 1em/1em  'League Gothic',Helvetica,Arial,sans-serif;
	text-transform:uppercase;
	display:block;
	float:left;
	padding:0;
	width:25%;
	cursor:pointer;
	margin:0.5em 0;
	color:#666666;
}
fieldset.options label {width:100%;vertical-align: middle;font: 300 0.84em/1.5 'Steinem',"Times New Roman",Georgia,Serif;text-transform:none;
	}
fieldset.options ul {margin:0;}
label.check {
	float:none;
	width:95%;
	font: 300 0.84em/1.5 'Steinem',"Times New Roman",Georgia,Serif;
	text-transform:none;
	padding:0.2em 0;
	vertical-align:middle;
}
input[type="text"], .sb_search_widget .searchtext, input[type="email"], input[type="url"], input[type="password"], input[type="search"], input[type="button"], input[type="submit"], select, textarea {
	background-color: #EEEEEE;
    box-shadow: 0 1px 0 #DDDDDD inset;
    font: 300 0.84em/1.5 'Steinem',"Times New Roman",Georgia,Serif;
    padding: 0.25em 2%;
    vertical-align: middle;
    border:none;
}
input[type="text"], input[type="email"], input[type="url"], input[type="password"], input[type="search"], select, textarea {
	width:60%;    
}
fieldset div em, fieldset div.submit, fieldset.options ul, label.check {margin-left:25%;display:block;}
input.search[type="submit"]{
	background-attachment: scroll;
    background-clip: border-box;
    background-color: transparent;
    background-image: url("/wp-content/uploads/2011/08/zoom_icon32.png");
    background-origin: padding-box;
    background-position: 4px 4px;
    background-repeat: no-repeat;
    background-size: 24px 24px;
    box-shadow: none;
    border:none;
    color: #444444;
    overflow: hidden;
    text-indent: -9em;
    white-space: nowrap;
    width: 2em;
    margin-left:-2em;
    opacity:0.5;
}
select {
	border: 1px solid #CCCCCC;
    box-shadow: none;
    padding: 0.25em 0;
}
input[type="button"], input[type="submit"], button, .sb_search_widget input[type="submit"] {
    box-shadow: 1px 1px 2px rgba(0, 0, 0, 0.25);
    color: #70A172;
    cursor: pointer;
    margin-right: 1em;
    opacity: 0.9;
    overflow: visible;
    padding: 0.25em;
    width: auto;
    border:none;
    background-color:#DDDDDD;
    border-radius:15px;
}
input[type="submit"], .sb_search_widget input[type="submit"] {
    background: #70A172;
    color: #FFFFFF;
    margin-right: 0.5em;
}
input[type="button"]:hover, input[type="submit"]:hover, button:hover {
	box-shadow: 2px 2px 4px #70A172;
}
#tribe-events-loop {
	font-family: 'Museum Bible',"Times New Roman",Georgia,Serif;
	line-height:1.6em;
	font-size:1.2em;
	color:#666;
}
/****************************************************************************************************************

1. Layout

****************************************************************************************************************/

.skip-to-content {}
.rtt {} /* Return to Top link */
#wrap, #footer_wrap {}
#footer_wrap {}
#header h1 {}
#logo {
	margin: 25px 0 0 0;
}
#blog-title, #blog-description {}
#container {}
#nav-above {}
#nav-above, #nav-below {}
.nav-previous {}
.nav-next {}
.page-template-pagefullwidth-php div#container,
.page-template-pagefullwidth-php div#content {}

/****************************************************************************************************************

2. Menu

****************************************************************************************************************/

/* Menu */
.nav {border-bottom:1px solid #CCC;}
.nav ul {}
.nav li {}

/* Default Links */
.nav li a, .nav li a:visited {
	padding: 4px 30px 4px 30px;
	font:bold .83em/1.3em  'Steinem',"Times New Roman",Georgia,Serif;
}
.nav li:hover a, .nav li:hover a:visited,
.nav li a:hover, .nav li a:active, .nav li a:focus,
.nav li.current-menu-item a, .nav li.current-menu-item a:visited,
.nav li.current-menu-ancestor a, .nav li.current-menu-ancestor a:visited {border-bottom:3px solid #CCC;}

/* Active Links */
.nav li.current-menu-item a, .nav li.current-menu-item a:visited,
.nav li.current-menu-ancestor a, .nav li.current-menu-ancestor a:visited {}

/* Sub-menu */
.nav li ul,
.nav li:hover li ul {background-color:#777777;}
.nav li:hover ul,
.nav li li:hover ul {}
.nav li:hover li ul {}

/* Sub-menu Links */
.nav li li {}
.nav li li a, .nav li li a:visited,
.nav li:hover li a, .nav li:hover li a:visited {}

/* Sub-menu Active Links */
.nav li:hover li a:hover, .nav li:hover li a:active,
.nav li li.current-menu-item a, .nav li li.current-menu-item a:visited,
.nav li li.current-menu-ancestor a, .nav li li.current-menu-ancestor a:visited {}

/* Top Nav Menu Styles */
.nav-sb_before {
	background:none repeat scroll 0 0 #8ECE9A;
}
.nav-sb_before ul {}
.nav-sb_before li {float:right;
	height:30px;}

/* Top Nav Links */
.nav-sb_before li a, .nav-sb_before li a:visited {color:#FFF;font:1.1em/30px  'League Gothic',Helvetica,Arial,sans-serif;padding:0;margin:0 20px;}

/* Top Nav Active Links */
.nav-sb_before li:hover a, .nav-sb_before li:hover a:visited,
.nav-sb_before li a:hover, .nav-sb_before li a:active, .nav-sb_before li a:focus,
.nav-sb_before li.current-menu-item a, .nav-sb_before li.current-menu-item a:visited,
.nav-sb_before li.current-menu-ancestor a, .nav-sb_before li.current-menu-ancestor a:visited {border-bottom:none;font-weight:normal;}
.nav-sb_before li.current-menu-item a, .nav-sb_before li.current-menu-item a:visited,
.nav-sb_before li.current-menu-ancestor a, .nav-sb_before li.current-menu-ancestor a:visited {}

/* Top Nav Sub-menu */
.nav-sb_before li ul {}
.nav-sb_before li:hover li ul {}

/* Top Nav Sub-menu Links */
.nav-sb_before li li a, .nav-sb_before li li a:visited,
.nav-sb_before li:hover li a, .nav-sb_before li:hover li a:visited {}

/* Top Nav Sub-menu Active Links */
.nav-sb_before li:hover li a:hover, .nav-sb_before li:hover li a:active,
.nav-sb_before li li.current-menu-item a, .nav-sb_before li li.current-menu-item a:visited,
.nav-sb_before li li.current-menu-ancestor a, .nav-sb_before li li.current-menu-ancestor a:visited {}

/* Footer Nav Menu Styles */
.nav-footer {}
.nav-footer ul {}

/* Footer Nav Links */
.nav-footer li a, .nav-footer li a:visited {}

/* Footer Nav Active Links */
.nav-footer li:hover a, .nav-footer li:hover a:visited,
.nav-footer li a:hover, .nav-footer li a:active, .nav-footer li a:focus,
.nav-footer li.current-menu-item a, .nav-footer li.current-menu-item a:visited,
.nav-footer li.current-menu-ancestor a, .nav-footer li.current-menu-ancestor a:visited {}

/* Footer Nav Sub-menu */
.nav-footer li ul {}
.nav-footer li:hover li ul {}

/* Footer Nav Sub-menu Links */
.nav-footer li li a, .nav-footer li li a:visited,
.nav-footer li:hover li a, .nav-footer li:hover li a:visited {}

/* Footer Nav Sub-menu Active Links */
.nav-footer li:hover li a:hover, .nav-footer li:hover li a:active,
.nav-footer li li.current-menu-item a, .nav-footer li li.current-menu-item a:visited,
.nav-footer li li.current-menu-ancestor a, .nav-footer li li.current-menu-ancestor a:visited {}

/* Nav Extras */
.nav li.search {}
.nav li.menu-item-type-search .searchtext {}
.nav li.menu-item-type-search .button {}
li.menu-item-type-social {}
li.menu-item-type-social a, li.menu-item-type-social a:visited {}
li.menu-item-type-social a span {}

/****************************************************************************************************************

3. Widget Areas

****************************************************************************************************************/

.widget-title {}
.widget {
	border:1px solid #CCC;
	margin-bottom:40px;
	padding:16px;
}
.widget ul {}
.widget li a, .widget li a:visited {}
.widget li a:hover, .widget li a:active {}

/****************************************************************************************************************

4. Articles

****************************************************************************************************************/

.post {}
.single .post {}
.page-title {}
.entry-title {}
.entry-title a, .entry-title a:visited {}
.entry-meta {}
.entry-photo {}
.entry-content {}
.tag-links {}
.comments-link, .comments-link:visited {}
#entry-author-info {}
.single #entry-author-info {}
#entry-author-info h2 {}
.single #entry-author-info h2 {}
#author-avatar {}
.single #author-avatar {}

/****************************************************************************************************************

5. Comments

****************************************************************************************************************/

#comments h3 {}
.h3-link, .h3-link:visited {}
#comments-list {}
.commentlist,
.commentlist .children {}
.comments {}
.commentlist li {}
.comment-wrap {}
.comment-meta {}
.avatar {}
.commentlist .fn, #commentform .fn {}
.comment-author-name, .comment-author-name:visited {}
.comment-author-name:hover, .comment-author-name:active {}
.comment-date {}
.commentlist li .comment-entry {}
.commentlist li .comment-entry p {}
.comment-arrow {}
.reply-author {}
.comment-entry blockquote {}
.comment-entry blockquote blockquote {}
.comment-entry blockquote p {}
.comment-reply-link,
.comment-edit-link {}
#trackbacks-list {}
#trackbacks-list ol {}
.commentlist .children {}
.commentlist .children li {}
.children .comment-arrow {}
.children .entry-content {}
.children .comment-meta {}
.children .comment-meta .avatar {}
.children .comment-meta .fn {}
.children .entry-content {}
.comment-footer {}

/****************************************************************************************************************

6. Footer

****************************************************************************************************************/

div#footer, #wp_footer {}
#footer_sidebar .aside {}
#sb_credit {}
#site_info {}
.copyright,
.footer_text {}
#login_content {}
#login_links {}
#login_links li {}

/* DH Custom */
#primary_nav .menu-item-home {
	background:url(/wp-content/uploads/2011/08/home_icon24g.png) no-repeat 2px 2px;	
}
#primary_nav .page-item-22 {
	background:url(/wp-content/uploads/2011/08/eye_inv_icon241.png) no-repeat 2px 2px;
}
#primary_nav .page-item-988 {
	background:url(/wp-content/uploads/2011/08/pin_map_icon24g.png) no-repeat 2px 2px;
}
#primary_nav .page-item-1008 {
	background:url(/wp-content/uploads/2011/08/money_icon241.png) no-repeat 2px 2px;
}
#primary_nav .page-item-1115 {
	background:url(/wp-content/uploads/2011/08/contact_icon24g.png) no-repeat 2px 2px;
}
#primary_nav .menu-item-home.current-menu-item {
	background:url(/wp-content/uploads/2011/08/home_icon24.png) no-repeat 2px 2px;
}
#primary_nav .page-item-22.current-menu-item {
	background:url(/wp-content/uploads/2011/08/eye_inv_icon24.png) no-repeat 2px 2px;
}
#primary_nav .page-item-988.current-menu-item {
	background:url(/wp-content/uploads/2011/08/pin_map_icon24.png) no-repeat 2px 2px;
}
#primary_nav .page-item-1008.current-menu-item {
	background:url(/wp-content/uploads/2011/08/money_icon24.png) no-repeat 2px 2px;
}
#primary_nav .page-item-1115.current-menu-item {
	background:url(/wp-content/uploads/2011/08/contact_icon24.png) no-repeat 2px 2px;
}
#text-8 h3.widget-title {
	background:url(/wp-content/uploads/2011/08/hand_pro_icon32.png) no-repeat 0 7px;
	padding-left: 40px;
    background-size: 24px 24px;
}
#search-widget-3 h3.widget-title {
	background:url(/wp-content/uploads/2011/08/zoom_icon32.png) no-repeat 0 7px;
	padding-left: 40px;
    background-size: 24px 24px;
}
#recent-posts-3 h3.widget-title {
	background:url(/wp-content/uploads/2011/08/image_text_icon32.png) no-repeat 0 7px;
	padding-left: 40px;
    background-size: 24px 24px;
}
#linkcat-181 h3.widget-title {
	background:url(/wp-content/uploads/2011/08/picture_icon32.png) no-repeat 0 7px;
	padding-left: 40px;
    background-size: 24px 24px;
}
#linkcat-2 h3.widget-title {
	background:url(/wp-content/uploads/2011/08/link_icon32.png) no-repeat 0 7px;
	padding-left: 40px;
    background-size: 24px 24px;
}
.wdqs-thumbnail-container {float:left;margin: 0 7px;}
.wdqs-link-to-source {font-size:small;float:right;}
.wdqs-link-to-source a, .wdqs-link-to-source a:active, .wdqs-link-to-source a:hover, .wdqs-link-to-source a:visited{color:red;}
#wdsb-share-box .wdsb-item {margin-bottom:20px !important;margin-right:20px !important;}
#wdsb-share-box {background:#EEEEEE;}
#tribe-events-events-month, #tribe-events-events-year {display:inline-block;}
/****************************************************************************************************************

7. @font-face

****************************************************************************************************************/

/* 
Museum Bible 
http://kernest.com/fonts/museum-bible
http://levien.com/type/myfonts/museum.html
Foundry: Raph Levien, http://www.levien.com/ 
Contributors: Raph Levien 
License: SIL Open Font License, http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=OFL 
*/

@font-face {
	font-family: 'Museum Bible';
	src: url('fonts/museum-bible.eot');
	src: local('://'),  url('fonts/museum-bible.otf') format('opentype'), url('fonts/museum-bible.woff') format('woff'), url('fonts/museum-bible.svg#museumbible') format('svg');
}

/* 
League Gothic 
http://kernest.com/fonts/league-gothic
http://www.theleagueofmoveabletype.com/fonts/7-league-gothic 
Foundry: The League Of Moveable Type, http://theleagueofmoveabletype.com/   
License: SIL Open Font License, http://scripts.sil.org/cms/scripts/page.php?site_id=nrsi&item_id=OFL 
*/

@font-face {
	font-family: 'League Gothic';
	src: url('fonts/league-gothic.eot');
	src: local('://'), url('fonts/league-gothic.otf') format('opentype'),  url('fonts/league-gothic.woff') format('woff'), url('fonts/league-gothic.svg#league_gothic') format('svg');
}

/* 
Steinem 
http://kernest.com/fonts/steinem
Foundry: Apostrophic Labs, http://moorstation.org/typoasis/designers/lab/ 
License: Apostrophic Laboratories License, http://web.archive.org/web/20030408055445/www.hardcovermedia.com/lab/Pages/info.html 
*/

@font-face {
	font-family: 'Steinem';
	src: url('fonts/steinem.eot');
	src: local('://'),  url('fonts/steinem.ttf') format('truetype'),  url('fonts/steinem.woff') format('woff'), url('fonts/steinem.svg#steinem') format('svg');
}
