/*
fabric.css
'fabric' style for the Tarski theme - http://tarskitheme.com/
Designed by Dave Ryan
*/


/* Navigation
----------------------------------------------- */
body.classic #wrapper .nav-current:link, body.classic #wrapper .nav-current:visited, body.classic #wrapper .nav-current:active { color: #bf6030; }
body.classic #wrapper .nav-current:hover { color: #e59900; }

/* Content
----------------------------------------------- */
body { background-color:#666666; }

#wrapper{ background-color:#FFFFFF; width:724px;}

#header{ padding-left:2px; padding-right:2px; }

body.classic abbr, body.classic acronym { border-bottom: 1px solid #bf8060; }

body .primary { width: 500px; }

body .secondary { width: 160px; }

body .searchbox { width: 140px; }

#s { width: 125px; }

#widget_google_translate select{ width: 125px; }

#content {
padding-left:10px;
padding-right:10px;
}

ul.addtoany_list li a {
	padding:0;
}

.cat-item { font-weight:bold;}

/* NAVIGATION  ----------------------- */

#navigation{ background:#EEEEEE;}
#navigation ul.master {
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	padding:0.5em 0 .5em 65px;
	text-align:left;
	font-weight:bold;
	
}

#navigation ul.master li {
	float:left;
	margin:0 3em 0 0;
}
#navigation ul.master li ul li {
	float:none;

}
#navigation ul.master li a{
	display:block;
	padding-bottom:8px;
}	
#navigation ul.master li .innerNav{
	position: absolute;
	list-style-type:none;
	margin:-2px 0 0 -4px;
	background:#EEEEEE;
	z-index:100;
	 /* left: 20em; using left instead of display to hide menus because display: none isn't read by screen readers */
	border:1px solid #CCCCCC;
	padding:0 10px;
	visibility:hidden;
		
}
#navigation ul.master li .innerNav li{
	padding: 5px 0;
	margin:0;
	border-bottom:1px solid #CCCCCC;
	font-weight:normal;
}
#navigation ul.master li:hover ul, #navigation ul.master li.sfhover ul { /* lists nested under hovered list items */

       /* left: auto; */
	   display:block;
	   visibility:visible;

}
#navigation ul.master li:hover a{
	background:#EEEEEE;
	padding-bottom:5px;
	z-index:101;
	position:relative;
}
.letterNav{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	text-align:left;
	font-weight:bold;
}
.letterNav li{
	float:left;
	margin:0 8px 15px 0;
}
.footerNav{
	list-style-image:none;
	list-style-position:outside;
	list-style-type:none;
	margin:0;
	text-align:left;
}
.footerNav li{
	float:left;
	margin:0 20px 15px 0;
	font-size:.8em;
}
.btpLink{
	display:block;
	margin:0 auto;
	width:80px;
	text-align:center;
}
.labelTable{
	border:1px solid #CCCCCC;
}
.labelTable td{
	border-bottom:1px solid #CCCCCC;
	padding:10px 20px;
}
.labelTable th{
	border-bottom:1px solid #CCCCCC;
	padding:5px 10px;
	text-align:center;
	text-transform:uppercase;
	background:#CCCCCC;
}
.labelcol{
	text-align:center;
}
.colorTable{
	width:100%;
	border:1px solid #CCCCCC;
	margin-bottom:20px;
}
.col3{
	width:75%;
}
.colorTable td{
	height:30px;
	width:25%;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	padding-left:5px;
}
.colorTable th{
	height:30px;
	width:25%;
	border-left:1px solid #CCCCCC;
	border-right:1px solid #CCCCCC;
	background:#CCCCCC;
	padding-left:5px;
}
.contactLink{
	width:110px;
	display:block;
	border-bottom:none;
	float:left;
	text-align:center;
}
.aboutI{
	float:left;
	padding:1em 20px 1em 5px;
}
.spacer{
	padding:20px 0;
	clear:both;

}
.search-match{
	font-weight:bold;
	color:#8FBF60;
}
.alignL{
	text-align:left;
}
.alignR{
	text-align:right;
}
.headerMini{
	font-size:1.3em; 
	color:#006A80;
	font-weight:bold;
}
.title{
	color:#006A80;
}
.comments-link{

	font-weight:bold;
}
.addthis_container{
	margin:15px 0;
}
.addthis_container a{
	border:none;
}
.addthis_container img{
	border:none;
}

style.css (line 62)

.cat-item { font-weight:bold;}

.children .cat-item { font-weight:normal;}
		
	/* Headers
	--------------------------------------- */
	body.classic h3 { color: #bf6030; }
	
	/* Post content
	--------------------------------------- */
	body.classic .articlenav { background: #fcfeff; }
	
	/* Inserts
	--------------------------------------- */
	body.classic .insert { background: #fcfeff; margin: 0 0 1em 0; border: 1px solid #cfdde5; padding: 9px; }
		body.classic .insert h3 { border-bottom: 1px solid #cfdde5; }
	
	/* Downloads
	--------------------------------------- */
	body.classic .content a.download:link, body.classic .content a.download:visited, body.classic .content a.download:active { background-color: #fcfeff; border: 1px solid #cfdde5; }
	
	/* Images
	--------------------------------------- */
	body.classic a img { border: 1px solid #0f6b99; }
	body.classic a:hover img, body.classic .comment a:hover .avatar { border: 1px solid #e59900; }
		
/* Links
----------------------------------------------- */
body.classic a:link, body.classic a:active, body.classic a:visited { color: #0f6b99; }
body.classic a:hover { color: #e59900; }

body.classic .content a:link, body.classic .content a:active, body.classic .content a:visited, body.classic .link-pages a:link, body.classic .link-pages a:active, body.classic .link-pages a:visited, body.classic .tagdata a:link, body.classic .tagdata a:active, body.classic .tagdata a:visited, body.classic .widget_tag_cloud a:link, body.classic .widget_tag_cloud a:active, body.classic .widget_tag_cloud a:visited { border-bottom: 1px solid #cfdde5; }
body.classic .content a:hover, body.classic .link-pages a:hover, body.classic .tagdata a:hover, body.classic .widget_tag_cloud a:hover { border-bottom: 1px solid #e59900; }

/* Widgets
----------------------------------------------- */
	
	/* Calendar widget
	------------------------------------------- */
	body.classic .widget_calendar tbody td a { color: #fff; background: #8bb6cc; }
	body.classic .widget_calendar tbody td a:hover { color: #fff; background: #cca352; }
	
/* MISC ---------------------------------   */

.cb { clear:both;}
	
