@import url('../blueprint/reset.css'); 
@import url('../blueprint/typography.css'); 
@import url('../blueprint/forms.css'); 

/*---------------------------- GLOBALS --------------------------*/

body { 
background-color:; 
color: #333; 
font: 12px 'Lucida Grande',Arial,Helvetica,sans-serif;
height: 100%; 
min-height: 100%;
}

.clearfix:after	{ 
	clear: both; 
	content: "."; 
	display: block; 
	height: 0; 
	line-height: 0; 
	visibility: hidden;
}

.clearfix { 
	display: inline-block; 
}

html[xmlns] .clearfix { 
	display: block; 
}

* html .clearfix { 
	height: 1%; 
}

:focus { 
	-moz-outline-style: none; 
}

p { 
	line-height: 1.5em; 
}

blockquote { 
	border-left: 2px solid #CCC; 
	color: #666; 
	margin: 5px 0 20px; 
	padding: 5px 10px 1px; 
	font-style: normal; 
}



/*------------------------------ STRUCTURE -----------------------*/

#wrapper { 
	min-height: 100%;
	position: relative; 
}

#main {
	background-color: ; 
	padding: ; 
	z-index: 0; 
	*z-index: -1; }
/*#main { background: url(../../images/12_col.gif); } */



/*------------------------------ HEADER ----------------------------*/


/* Header Structure ---------------*/
#header { 
	background: #170B00; /* #170B00 #1e1b1a*/
	padding: 0 0 0px 0;
}

#branding { 
	width: 960px;
	margin: 0 auto;
}


/* Logo ----------------------------*/
.logo { 
	max-width: 590px; 
	float: left; 
	margin: 0px 0 0 40px; 
}

.blog-name { 
	font-weight: bold; 
	font-size: 22px; 
	margin: 0; 
	line-height: 1em; 
	display: block; 
	text-transform: uppercase; 
}


.blog-name a:link, .blog-name a:visited	{ 
	color: #FFF; 
	text-decoration: none; 
}

/*.blog-name a:link, .blog-name a:visited	{  text-indent: -9000px; background: url(../../images/icons/logo.png) no-repeat; width: 450px; height: 22px; display: block; }*/

.blog-name a:hover { }


.logo a { 
	text-decoration: none;
	text-indent: -5000px
}

#blog-title a {
	height: 75px;
	width: 180px;
	display: block;
	background: url(../../images/nate_logo_site.png);
	
}

#blog-title a:hover {
	height: 75px;
	width: 180px;
	display: block;
	background: url(../../images/nate_logo_site.png);
	background-position: 0px bottom;
}


/* Subtitle ----------------------------*/

.blog-description { 
	padding: 0 15px;
	font-size: 11px;
	font-weight: 300; 
	color: #7d716d; 
	margin: 0 5px 0 0; 
	padding: ;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}



/* Menu Navigation ----------------------*/

#nav {  
	width: 600px;
	position: absolute;
	margin: 25px 0 0 250px;
	
}

#nav-content { 
	height: 30px;
	
}

.sf-menu { font-weight: bold; }

.sf-menu, .sf-menu ul { 
	float: left; 
	list-style: none; 
	line-height: 25px; 
	padding: 0; 
	margin: 0;
}
	

.sf-menu a { 
	display: block; 
	text-decoration: none; 
	padding: 0 15px 0px 15px; 
	text-transform: uppercase; 
	color: #666; 
	font-size: 11px;
	height: 50px; 
	letter-spacing: .5px;  
}

.sf-menu li	{ 
	float: left; 
	padding: 0;
}

.sf-menu li	li a { 
	float: left; 
	padding: 0;
	height: 30px;
}


/* Menu Navigation Img Replacement ------------*/
/*
#nav-content a { 
	height: 30px;
	text-indent: -5000px;
}

.menu_home a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}

.cat-item-1 a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}

.cat-item-3 a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}

.cat-item-9 a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}

.cat-item-10 a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}

.page-item-2 a { 
	display: block; 
	text-decoration: none; 
	background: url(../../images/next.png) no-repeat;  
}
*/






/* Drop-down Menu ----------------------*/

.sf-menu ul	{ 
	position: absolute; 
	left: -999em; 
	height: auto; 
	width: 150px; 
	margin: 0; 
	line-height: 1; 
	border: none; 
}

.sf-menu li li { 
	width: 154px; /*148px*/ 
	border-top: solid #333333; 
	border-width: 1px 1px 0; 
}

.sf-menu li li a { 
	background: repeat-x top #FFF; 
	padding: 7px 13px; /*7px 10px*/ 
	width: 128px; 
	font-size: 11px; 
	text-transform: capitalize; 
}

.sf-menu li ul ul { 
	margin: -27px 0 0 148px; 
}

.sf-menu li li:hover { 
}

.sf-menu li:hover ul ul, .sf-menu li:hover ul ul ul, .sf-menu li:hover ul ul ul ul, .sf-menu li.sfhover ul ul, .sf-menu li.sfhover ul ul ul, .sf-menu li.sfhover ul ul ul ul { 
	left: -999em; 
}

.sf-menu li:hover ul, .sf-menu li li:hover ul, .sf-menu li li li:hover ul, .sf-menu li li li li:hover ul, .sf-menu li.sfhover ul, .sf-menu li li.sfhover ul, .sf-menu li li li.sfhover ul, .sf-menu li li li li.sfhover ul { 
	left: auto; 
	z-index: 2; 
}

/* drop-down bg and link*/
.sf-menu li:hover li a, .sf-menu li li:hover li a, .sf-menu li li li:hover li a, .sf-menu li li li li:hover li a { 
	background: repeat-x top #170B00; /*#170B00 #1e1b1a*/
	color: #666; 
}

/* drop-down hover settings */
.sf-menu li ul li:hover a, .sf-menu li ul li li:hover a, .sf-menu li ul li li li:hover a, .sf-menu li ul li li li:hover a { 
	background:  repeat-x top  #170B00; /*#1e1b1a*/
	color: #A3E4D0; 
}


/*-----------------------------------*/





/*------------------------------ SIDEBAR ------------------------------*/

.sidebar { }

.sidebar .xoxo { 
	list-style: none; 
	padding: 0; 
	margin: 0; 
}

.widgetcontainer ul, .widgetcontent .xoxo, .widgetcontainer ol { 
	list-style: disc; 
	margin-left: 15px; 
}

.widgetcontainer li	{ 
	margin-bottom: 5px; 
}

.widgetcontainer li a:visited, .widgetcontainer li a:link { 
	text-decoration: none; 
	font-weight: bold; 
	font-size: 12px; 
}

.widgetcontainer li a:hover	{ 
	border-bottom: 1px dotted #635957; 
}

.widgettitle { 
	 
	margin: 0; 
	padding: ; 
	background: ; 
	border: ; 
}

.widgettitle a	{ 
	color: #333; 
}


						


/*------------------------------ FEATURED SLIDESHOW ------------------------*/

.featured { 
	background: ; 
	border: ; 
	padding: 10px; 
	margin: 0 10px 10px 0; 
	height: 250px; 
}

#controls { 
	position: absolute; 
	float: left; 
	z-index: 10; 
	width: 630px; 
	padding-top: 75px; 
}

#controls .next, #controls .prev { 
	text-indent: -9000px; 
	width: 30px; 
	height: 30px; 
	display: block; 
}

#controls .prev	{ 
	background: url(../../images/prev.png) no-repeat; 
	float: left; 
}

#controls .next	{ 
	background: url(../../images/next.png) no-repeat; 
	float: right; 
}

#featured-slideshow	{ 
	position: relative; 
	height: 250px; 
	margin-right: 20px; 
}			

.featured-article		{ display: block; width: 630px; height: 250px; text-decoration: none !important; }
.featured-entry			{ position: relative; top: 165px; overflow: hidden; background: url(../../images/overlay.png); height: 85px; color: #a7a7a7; padding: 0; display: block; }
.featured-entry .entry-title	{ color: #FFF; padding: 10px 15px 5px; display: block; font-size: 16px; font-weight: bold; }
.featured-entry .entry-summary	{ padding: 0 15px; margin: 0; display: block; }

.layout-3c-r-fixed .featured, .layout-3c-fixed .featured	{ height: 225px; }
.layout-3c-r-fixed #controls, .layout-3c-r-fixed .featured-article, .layout-3c-fixed #controls, .layout-3c-fixed .featured-article	{ width: 480px; }
.layout-3c-r-fixed .featured-article, .layout-3c-fixed .featured-article	{ height: 225px; }
.layout-3c-r-fixed .featured-entry, .layout-3c-fixed .featured-entry		{ height: 100px; top: 125px; }



/*------------------------------ BOTTOM CONTENT ----------------------------*/

#bottom-content-1, #bottom-content-2	{ float: left; width: 320px; margin: 0 10px 10px 0; overflow: hidden; }
#bottom-content-1 .xoxo, #bottom-content-2 .xoxo	{ margin: 0; }
#bottom-content-1 * .xoxo, #bottom-content-2 * .xoxo{ margin-left: 15px; }
#bottom-content-1 .widgettitle, #bottom-content-2 .widgettitle	{ background: #F0F0F0; }

.layout-3c-r-fixed #bottom-content-1, .layout-3c-r-fixed #bottom-content-2, .layout-3c-fixed #bottom-content-1, .layout-3c-fixed #bottom-content-2	{ width: 243px; }

/*------------------------------ HOME IMAGE ----------------------------*/

#home_img{
	width: 770px;
	height: 210px;
	background: url(../../images/hello-there_wood_type.jpg);
	margin: 0 0px 0 99px;
}


/*------------------------------ THUMBNAILS ----------------------------*/
.entry-thumbnails {
	background-color: #D0CBC3; /* #A3E4D0 #E5D9BF #DCCE71 #DCD3A4 #D0CBC3*/
}

.entry-thumbnails a img {
	filter:alpha(opacity=100); /* 15 */
	-moz-opacity: 1;
	opacity: 1;
	
}

.entry-thumbnails a:hover img {
	filter:alpha(opacity=15);
	-moz-opacity: .15;
	opacity: .15;
}


.posts-default, .posts-quick, .posts-line { 
	list-style: none; 
	margin: 0; 
	padding: 0; 
	overflow: hidden; 
}

.posts-default .post { 
	width: 230px; /*175px*/
	float: left;
	margin: 0 0px 50px 0;
	height: 165px; /*125px*/
	padding: 2px;
	font-size: 11px;
}

.posts-default img { 
	float: left; 
	width: 230px; /*175px 260x*/
	height: 165px; /*125p 195pxx*/
	 
	text-indent: -9000px;
	
}

.posts-default .entry-title	{ 
	font-weight: bold; 
	font-size: 12px; 
	margin: 10px 0 5px; 
	line-height: 1.3em; 
}

.posts-default .entry-title a:link, .posts-default .entry-title a:visited { 
	text-decoration: none; 
}

.posts-default .entry-title a:hover	{ }

.posts-default .entry-summary, .posts-quick .entry-summary { 
	color: #666; 
	overflow: hidden; 
}

.posts-default .entry-thumbnails { 
	clear: both; 
	display: inline-block;
	height: 165px;
	background-color: #E5D9BF; /* #336666*/
}

.posts-quick { 
	background: url(../../images/techblue/content-bg.jpg) repeat-x #FFF; 
	border: 1px solid #CCC; 
	margin: 0 10px 10px 0; 
	padding: 10px; 
}

.posts-quick li	{ 
	padding: 10px 0; 
	border-bottom: 1px dotted #EEE; 
}

.posts-quick li:last-child { 
	border: none; 
}

.posts-quick img		{ float: left; margin-right: 15px; border: 1px solid #CCC; width: 190px; height: 100px; background: #111; text-indent: -9000px; }
.posts-quick .entry-title	{ font-weight: bold; font-size: 14px; margin: 0 0 10px; line-height: 1.3em; }
.posts-quick .entry-title a:link, .posts-quick .entry-title a:visited	{ text-decoration: none; }
.posts-quick .entry-title a:hover	{ }
.posts-quick .entry-summary	{ line-height: 1.5em; }
.posts-quick .quick-read-more	{ padding: 5px 0; }
.posts-quick .entry-thumbnails	{ float: left; }

.posts-default .entry-meta, .posts-quick .entry-meta { 
	color: #CCCCCC; 
	float: left;
	background-color: ; /*#1e1b1a #A3E4D0 #ACD65A*/
	/*background: url(../../images/overlay.png);*/ 
	width: 230px; /*175px*/
	height: 35px; 
	display: block; 
	margin: 0px 0 0; /*-125px 0 0;*/
	font-weight: bold; 
}

.posts-quick .entry-meta { 
	margin: 76px 0 0 -206px; 
}


.posts-default .entry-meta a:link, 
/*-->*/.posts-default .entry-meta a:visited,/*<--this is the thumbnail title link*/ 
.posts-quick .entry-meta a:link, .posts-quick .entry-meta a:visited { 
	color: ; 
	text-decoration: none;
}

.posts-default .entry-comments, .posts-quick .entry-comments { 
	float: right; 
	margin: 5px 5px 0; 
	background: url(../../images/comments.gif) no-repeat left center; 
	padding: 0 0 0 12px; 
}

.posts-default .published, .posts-quick .published	{ 
	float: left; 
	margin: 5px 5px 0; 
	font-size: 10px; 
	color: #999; 
	border-bottom: none; 
}

.posts-line	{ 
	background: url(../../images/techblue/content-bg.jpg) repeat-x #FFF; 
	border: 1px solid #CCC; 
	margin: 0 10px 10px 0; 
	padding: 10px; 
}

.posts-line	li { 
	padding: 7px 0; 
	border-bottom: 1px solid #EEE; 
}

.posts-line .entry-cat	{ 
	float: left; 
	font-size: 11px; 
	width: 100px; 
	overflow: hidden; 
	color: #848485; 
}

.posts-line .entry-title { 
	float: left; 
	font-size: 12px; 
	margin: 0; 
}

.posts-line .entry-comments	{ 
	float: right; 
	font-size: 11px; 
	color: #848485; 
}

.layout-3c-r-fixed .posts-default .post, 
.layout-3c-r-fixed .posts-default img, 
.layout-3c-r-fixed .posts-default .entry-meta { 
	width: 223px; 
}

.layout-3c-fixed .posts-default .post, 
.layout-3c-fixed .posts-default img, 
.layout-3c-fixed .posts-default .entry-meta	{ 
	width: 223px; 
}




/*------------------------ NEXT+PREVIOUS NAV ------------------------*/

/* Navigation Structure */
.navigation	{
	float: right;
	width: 135px;
	height: 45px;
	background-color: ;
	margin: 100px 75px 0 0;
}

#nav_next {
	float: right;
}

#nav_previous {
	float: left;
}

#nav_return {
	float: left;
}

/* Navigation Img Replacement -------------------- */

.navigation a { 
	text-decoration: none;
	text-indent: -5000px;
}

.jcarousel-scroll {
	text-decoration: none;
	text-indent: -5000px;
}


/* Next --- */
#nav_next a {
	height: 45px;
	width: 45px;
	display: block;
	background: url(../../images/content_nav_btns.png);
	background-position: -90px top;
}

#nav_next a:hover {
	background: url(../../images/content_nav_btns.png);
	background-position: -90px bottom;
}

#nav_next a:active {
	background: url(../../images/content_nav_btns.png);
	background-position: -90px bottom;
}

/* Previous --- */
#nav_previous a {
	height: 45px;
	width: 45px;
	display: block;
	background: url(../../images/content_nav_btns.png);
	background-position: -45px top;
}

#nav_previous a:hover {
	background: url(../../images/content_nav_btns.png);
	background-position: -45px bottom;
}

#nav_previous a:active {
	background: url(../../images/content_nav_btns.png);
	background-position: -45px bottom;
}

/* Return --- */
#nav_return a {
	height: 45px;
	width: 45px;
	display: block;
	background: url(../../images/content_nav_btns.png);	
}

#nav_return a:hover {
	background: url(../../images/content_nav_btns.png);
	background-position: 0px bottom;
}

#nav_return a:active {
	background: url(../../images/content_nav_btns.png);
	background-position: 0px bottom;
}



/*-------------------------- SINGLE POST LAYOUT ----------------------*/

.post_description {
	background-color: ;
	width: 200px;
	float: right;
	clear: right;
	margin: 0 0 0 0;
}

.work_img {
	margin: 10px 0 0 0;
}

#post_title {
	float: right;
	clear: right;
	width: 200px;
	margin: 20px 0 0 0;
}

.single .post, .single-post	{ background-color: ; margin: 0 10px 20px 0;  }

.single .post .entry-title, .single-post .entry-title { 
	font-size: 14px;
	font-weight: bold;
	padding: 15px 0 0;
	
}

.single .post .entry-title a:link, .single .post .entry-title a:visited, .single-post .entry-title a:link, .single-post .entry-title a:visited	{ text-decoration: none; }
.single .post .entry-title a:hover, .single-post .entry-title a:hover	{ }
.single .post .entry-info, .single-post .entry-info	{ color: #848485; }
.single .post .entry-cat, .single-post .entry-cat	{ display: block; color: #848485; margin: 2px 0; }
.single .post .entry-author, .single-post .entry-author { font-weight: bold; margin: 0 10px 0 0; color: #848485; }
.single .post .entry-author address, .single-post .entry-author address	{ display: inline; font-style: normal; }
.single .post .tags, .single-post .tags			{ display: block; margin: 5px 0; color: #848485; }
.single .post .entry-photo, .single-post .entry-photo	{ width: 630px; margin: 0 auto 10px; border: 1px solid #CCC; }
.single .post .entry-content, .single-post .entry-content	{ margin: 10px 0; font-size: 12px; }
.single .post .entry-content p, .single-post .entry-content p	{ line-height: 1.75em; }

.single-post 			{ padding: ; }

.layout-3c-r-fixed .post .entry-photo, .layout-3c-r-fixed .single-post .entry-photo, .layout-3c-fixed .post .entry-photo, .layout-3c-fixed .single-post .entry-photo	{ width: 480px; }



.single-post-meta		{ padding: 4px; margin: 0 10px 10px; background: #F0F0F0; }
.single-post-meta-field	{ clear: left; float: left; width: 15%; font-weight: bold; color: #000; background: #F0F0F0; }
.single-post-meta-value	{ float: left; width: 80%; color: #333; background: #F0F0F0; }

.module-title, .feed-title	{ line-height: 1em; color: #333; font-size: 12px; font-weight: bold; margin: 0 10px 0 0; padding: 7px 10px; display: block; }
.feed-title				{ border-bottom: none; }

.gallery				{ clear: both; margin: 10px 0; }
.gallery-item			{ float: left; margin-right: 10px; }




/* wp-pagenavi */
.wp-pagenavi			{ margin: 0 0 10px; font-size: 12px; }
.wp-pagenavi a:link, .wp-pagenavi a:visited	{ padding: 3px 4px; margin: 2px; text-decoration: none; background: #FFF; border: 1px solid #CCC; }
.wp-pagenavi a:hover	{ color: #000; }
.wp-pagenavi span.pages, .wp-pagenavi span.extend	{ padding: 3px 4px; background: #FFF; margin: 2px; border: 1px solid #CCC; }
.wp-pagenavi span.current	{ padding: 3px 4px; background: #FFF; margin: 2px; font-weight: bold; border: 1px solid #CCC; }
.wp-pagenavi span.pages	{ margin-left: 0; }

/* wp125 */
#wp125adwrap_2c			{ width: 270px !important; display: inline-block; padding: 8px 0 2px 8px; margin: 0 auto !important; }
#wp125adwrap_2c .wp125ad{ padding: 0 !important; margin: 0 10px 10px 0 !important; }
#wp125adwrap_2c:after	{ clear: both; content: "."; display: block; height: 0; line-height: 0; visibility: hidden; }
html[xmlns] #wp125adwrap_2c	{ display: block; }
* html #wp125adwrap_2c	{ height: 1%; }



/* search results */
.search-results h2      { color: #333; font-size: 12px; font-weight: bold; margin: 0 10px 0 0; padding: 6px 10px; background: url(../../images/feed-title-white.jpg) repeat-x top #0052a3; border: 1px solid #CCC; }
.search-results-content { border: solid #CCC; border-width: 0 1px 1px; background: url(../../images/techblue/content-bg.jpg) repeat-x #FFF; margin: 0 10px 10px 0; padding: 10px; }



/*------------------------------ PAGE CONTENT ---------------------------------*/

#content_page .entry-content {
	width: 520px; /*495*/
	padding: 10px 0 0 20px;
	float: left;
	background-color: #DCD3A4;
}

/* Sidebar */
#primary {
	width: 248px;
	background-color: ;
	bottom: 0px;
	right: 100px;

	
}

#primary img {
	float: right;
	height: 408px; /*395 354*/
}

#bottom {
	margin: 5px 0 0 100px;
	width: 200px;
	
	background-color: #DCD3A4;
}

#bottom .xoxo {

}
#bottom .widgetcontainer {
	width: 200px;
	padding: 10px 0 0 20px;
}

.widgetcontent .textwidget {
	color: #333;
	font-size: 12px;
}

/*------------------------------ FOOTER ---------------------------------*/

#footer { 
	margin: auto; 
	width: 960px;
	margin: 50px 0 20px 0;

	padding-top: 10px;
	background-color: ;
	
	float: left;
}

#footer .widgetcontainer { 
	padding: 0 0 0 0px; 
}

#footer .widgettitle { 
	background: none; 
	border: none; 
	text-transform: uppercase; 
	font-size: 10px; 
	color: #333; 
	padding: 0 0 10px; 
}

#footer .widgetcontent { 
	float: left;
	font-size: 11px; 
	background: none; 
	 
}

#footer .footer-message	{ 
	margin: 10px 0 0;
	list-style: none;
	 
}

#footer .footer-message .widgetcontainer { 
	width: 200px; 
	overflow: ;
}

#footer-sidebar	{ 
	width: 880px; 
	float: left; 
	overflow: hidden; 
	margin: 0 0 0 40px;
}

#footer-sidebar .widgetcontainer { float: left; margin: 0 0 15px 0; max-width: 250px; max-height: 120px; }

#footer-sidebar ul	{ list-style: square; }

#footer-sidebar li	{ margin: 0 0 3px; }

#footer .widgetcontent a:link, #footer .widgetcontent a:visited	{ font-size: 11px; }




/*------------------------------ TYPOGRAPHY ----------------------------*/


/* Global Settings ----------------*/

h1, h2, h3, h4, h5, h6	{ font-weight: bold; color: #1E1B1A; }

h3 {
	font-size: 14px;
}

a {
	text-decoration: none;
}


/* Post Type ----------------------*/

.post_title {
	font-size: 18px;
	line-height: 20px;
	color: #574644; /* #1e1b1a */
	
	/*paragraph rule*/
	border-top: dashed 1px;
	border-color: #CCCCCC;
	padding-top: 18px;
}

.post_description {
	font-size: 12px;
	line-height: 20px;
	
	/*paragraph rule*/
	border-bottom: dashed 1px;
	border-color: #CCCCCC;
	padding-bottom: 24px;
}


/* Page Type ----------------------*/

.page_title {
	font-size: 18px;
	color: #1E1B1A;
}

.page_paragraph {
	width: 450px;
}

.par_heading, .widgettitle {
	font-size: 12px;
	color: #1E1B1A;
	font-weight: bold;
	margin: 0 0 6px 0;
}

/* Footer Type ----------------------*/

.widgetcontent {
	font-size: 10px;
	color: #CCCCCC;
}

/*rule*/
#footer-sidebar	{
	border-top: dashed 1px;
	border-color: #CCCCCC;
	padding-top: 10px;
}


/* Links-----------------------------*/

#content a {
	color: #CC6600; 
}

#content a:hover {
	color: #A3E4D0;

}

a:hover { 
	color: #A3E4D0; 
}

a {
	color: #999999;
}



/*------------------------------ COMMON CLASSES ----------------------------*/

.aligncenter			{ display: block; margin: 0 auto; }
.alignright				{ float: right; margin: 0 0 1em 1em; }
.alignleft				{ float: left; margin: 0 1em 1em 0; }
.floatleft				{ float: left; }
.floatright				{ float: right; }
img.aligncenter, img.alignright, 
img.alignleft			{ border: 3px solid #EEE; }

.textcenter				{ text-align: center; }
.textright				{ text-align: right; }
.textleft				{ text-align: left; }

.noticebox				{ background-color: #fff9d7; border: 1px solid #e2c822; color: #333; margin-bottom: 20px; padding: 10px; }
.noticebox a			{ color: #000; }

.sub					{ font-size: 11px; color: #848485; }

.ui-tabs-hide, .hide	{ display: none !important; }

.wp-caption { border: 1px solid #DDD; text-align: center; background: #F3F3F3; padding-top: 4px; margin: 10px }
.wp-caption img { margin: 0; padding: 0; border: none }
.wp-caption .wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0 }

.tags a:link, .tags a:visited	{ font-weight: bold; text-decoration: none; padding: 2px 4px; background: #FFF; display: inline-block; margin-bottom: 3px; }










