/*   
Theme Name: BLANK Theme
Theme URI: http://digwp.com
Description: This is just a BLANK starter WordPress Theme template -- WordPress v2.9.1
Author: Chris Coyier
Author URI: http://chriscoyier.net
Version: 1
*/

@media screen {
	
	button,
input,
optgroup,
select,
textarea {
  font-family: inherit; /* 1 */
  font-size: 100%; /* 1 */
  line-height: 1.15; /* 1 */
  margin: 0; /* 2 */
}


* { margin: 0; padding: 0; }
body { background-color: #DBEBDB; font: 16px Georgia, Serif; }
.screen-reader-text { position: absolute; left: -9999px; top: -9999px; }
.clear { clear: both; }
.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
* html .group, *:first-child+html .group { zoom: 1; } /* First selector = IE6, Second Selector = IE 7 */

#page-wrap { width: 960px; margin: 0px auto; }

h1, h2, h3 { font-weight: normal; margin: 0 0 10px 0;
	  font-family: "ltc-bodoni-175",serif;
 }
h1 { }
h2 { }
h3 { }

p { margin: 0 0 10px 0; line-height: 22px;}
a { text-decoration: none;}
a:hover { } 

blockquote { margin-left: 30px; }
blockquote p { }

ul, ol { margin: 0 0 10px 0; }

.post { 
    margin-bottom: 20px;
    width: 600px;
	
}

a {
	
	color: #65654e;
}

a:hover {
	
	color: #959576;
}

.entry { 
	
	
	   border-bottom: medium solid #C2D1C2;
    padding-bottom: 10px;
	
	
}

.entry hr {
	border-top: solid 1px #C2D1C2;
	margin: 15px 0px;
}
.entry a { }
.entry a:hover { }

pre { }
code, tt { }

#meta { }
.postmetadata { }

#sidebar {

width: 200px;
float: right;
 }
 
 #sidebar li {
	 
	 list-style: none;
	 
 }
 
 #sidebar a {
	 
	 font-size: 14px;
 }
 
 #sidebar h2 {
	 
	 font-size: 18px;
 }

.navgation { }
   .next-posts { }
   .prev-posts { }

#searchform { }
	#s { }
	#searchsubmt { }
	
ol.commentlist { list-style: none; }
ol.commentlist li { }
ol.commentlist li.alt { }
ol.commentlist li.bypostauthor { }
ol.commentlist li.byuser { }
ol.commentlist li.comment-author-admin { }
ol.commentlist li.comment { border-bottom: 1px dotted #666; padding: 10px; }
ol.commentlist li.comment div.comment-author { }
ol.commentlist li.comment div.vcard { }
ol.commentlist li.comment div.vcard cite.fn { font-style: normal; }
ol.commentlist li.comment div.vcard cite.fn a.url { }
ol.commentlist li.comment div.vcard img.avatar { float:right; margin: 0 0 10px 10px; }
ol.commentlist li.comment div.vcard img.avatar-32 { }
ol.commentlist li.comment div.vcard img.photo { }
ol.commentlist li.comment div.vcard span.says { }
ol.commentlist li.comment div.commentmetadata { }
ol.commentlist li.comment div.comment-meta { font-size: 10px; }
ol.commentlist li.comment div.comment-meta a { color: #ccc; }
ol.commentlist li.comment p { }
ol.commentlist li.comment ul { }
ol.commentlist li.comment div.reply { font-size: 11px; }
ol.commentlist li.comment div.reply a { font-weight: bold; }
ol.commentlist li.comment ul.children { list-style: none; margin: 10px 0 0; }
ol.commentlist li.comment ul.children li { }
ol.commentlist li.comment ul.children li.alt { }
ol.commentlist li.comment ul.children li.bypostauthor { }
ol.commentlist li.comment ul.children li.byuser { }
ol.commentlist li.comment ul.children li.comment { }
ol.commentlist li.comment ul.children li.comment-author-admin { }
ol.commentlist li.comment ul.children li.depth-2 { border-left: 5px solid #555; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-3 { border-left: 5px solid #999; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-4 { border-left: 5px solid #bbb; margin: 0 0 10px 10px; }
ol.commentlist li.comment ul.children li.depth-5 { }
ol.commentlist li.comment ul.children li.odd { }
ol.commentlist li.even { background: #fff; }
ol.commentlist li.odd { background: #f6f6f6; }
ol.commentlist li.parent { border-left: 5px solid #111; }
ol.commentlist li.thread-alt { }
ol.commentlist li.thread-even { }
ol.commentlist li.thread-odd { }

form { }
input[type=text] { }
textarea { }


#nav_menu li {
	list-style: none;
	float: left;
	margin-right: 7px;
	padding: 12px 42px;
}

#nav_menu li:last {
	margin-right: 0px;
}


#content_wrap {
	
	margin: 10px 0 20px 0;
padding: 30px;
border:	1px solid #CCDBCC;
	background-color: #fff;

}

#nav_menu a {
	
color: #666;
}

#nav_menu li.current_page_item, #nav_menu .current_page_parent {
background-color: #e6f3e6;
}


#nav_menu li.current_page_item a{
	color: black;
}

#nav_menu li:hover {
	
	background-color: #e6f3e6;
}

#logo {
	margin: 30px 0 0 0;
}

#logo img {
	
		border: none;

}

#nav_menu {
	font-size: 18px;
	  font-family: "ltc-bodoni-175",serif;

}

#header_top_wrapper {

	
}
#header {
height: 150px;
width: 960px;
margin: 0px auto;


	
}


#header_top {
border-bottom: solid 10px #c2d1c2;
height: 80px;

	
}

#nav_wrapper {
	height: 50px;
	width: 960px;
margin: 0px auto;

}

#home_image {

margin-top: 20px;
	
}

#home_image img {
		
border: solid 1px #666;
	
	}

#footer {
   border-top: 3px solid #C2D1C2;
    clear: both;
    color: #999;
    font-size: 12px;
    margin-top: 30px;
    padding-top: 20px;
    text-align: center;
    margin-bottom: 30px;
}

#mute_button {
	
	position: absolute;
	margin-left: 906px;
}


#mute_button a {

display:block;
height:24px;
width: 20px;
margin-top: 0px;
text-indent:-999em;
	
background:transparent url(images/speaker.png) no-repeat scroll 0 0;

}





#mute_button a:hover {background-position:-30px 0px; width:28px; }
#mute_button a {background-position:1px 0px; width:28px; }

#mute_button a.muted:hover {background-position:-92px 0px; width:28px; }
#mute_button a.muted {background-position:-62px 0px; width:28px; }

.meta {
	
	margin-bottom: 10px;
}


#home_image img { display: none }
#home_image img.first { display: block }

.sm2_button {
margin-right: 10px;	
	
}


.cboxElement img {
	
	margin-left: 15px;
	margin-bottom: 15px;
}
.alignright {
	float: right;
}




  .wf-loading #nav_menu {
    font-family: "sans-serif";
    visibility: hidden;
  }
  .wf-active #nav_menu {
    visibility: visible;
  }

btn, button, input#fsc-submit-1 {
	padding: 5px;
	font-size: 25px;
}

input[type="button" i] {
		padding: 5px;
	font-size: 25px;

}

input#fsc-submit-1 {
	    display: inline-block;
    border: none;
    padding: 1rem 2rem;
    margin: 5px;
    text-decoration: none;
    background: #999;
    color: #ffffff;
    font-family: inherit;
    font-size: 25px;
    cursor: pointer;
    text-align: center;
    transition: background 250ms ease-in-out, 
                transform 150ms ease;
    -webkit-appearance: none;
    -moz-appearance: none;
}

input#fsc-submit-1:hover {
    background: #666;
}



} /* END screen media */



@media print {

.do-not-print { display: none; }
#comments { page-break-before: always; }

body { width: 100% !important; margin: 0 !important; padding: 0 !important; line-height: 1.4; word-spacing: 1.1pt; letter-spacing: 0.2pt; font-family: Garamond,"Times New Roman", serif; color: #000; background: none; font-size: 12pt; }
h1,h2,h3,h4,h5,h6 { font-family: Helvetica, Arial, sans-serif; }
h1 { font-size: 19pt; }
h2 { font-size:17pt; }
h3 { font-size:15pt; }
h4,h5,h6 { font-size:12pt; }
code { font: 10pt Courier, monospace; } 
blockquote { margin: 1.3em; padding: 1em; }
img { display: block; margin: 1em 0; }
a img { border: none; }
table { margin: 1px; text-align:left; }
th { border-bottom: 1px solid #333;  font-weight: bold; }
td { border-bottom: 1px solid #333; }
th, td { padding: 4px 10px 4px 0; }
caption { background: #fff; margin-bottom: 2em; text-align: left; }
thead { display: table-header-group; }
tr { page-break-inside: avoid; } 
a { text-decoration: none; color: black; }
	
} /* END print media */