/* Two-column with sidebar on left from the /sandbox-layouts/ folder  */
/*@import url('sandbox-layouts/2c-l.css');*/

/* Just some example content */
/*div#header{text-align:center;margin-bottom:2em;}
div#access div.skip-link{position:absolute;top:1em;right:1em;}
div#menu{font-size:0.9em;height:1.5em;padding-top:0.3em;background:#eee;width:100%;}
div#menu ul a{font-weight:700;text-decoration:none;}
div#menu ul,div#menu ul ul,div#menu ul li{list-style:none;margin:0;padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{background:#eee;padding:0.3em 0.5em;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block;font-size:0.9em;padding-top:0.5em;position:absolute;}
div#menu ul li:hover ul li a{background:#f5f5f5;border:none;display:block;padding:0.1em;width:10em;}

.entry-title{clear:both;}
div#container,div.sidebar{margin-top:2em;}
div#nav-above,div#nav-below{width:100%;height:1em;}
div#nav-above{margin-bottom:1em;}
div#nav-below{margin-top:1em;}
.alignleft,div.nav-previous{float: left;}
.alignright,div.nav-next{float: right;}
form#commentform .form-label{margin:1em 0 0;}
form#commentform span.req-field{background:#fff;color:red;}
form#commentform,form#commentform p{padding:0;}
input#author,input#email,input#url{width:50%;}
input#author,input#email,input#url,textarea#comment{padding:0.2em;}
div.comments ol li{margin:0 0 3.5em;}
textarea#comment{height:13em;margin:0 0 0.5em;overflow:auto;width:66%;}

div.sidebar div,div.sidebar h3,div.sidebar ul,div.sidebar li{margin:0;padding:0;}
div.sidebar h3{font-size:1.2em;}
div.sidebar input#s{width:7em;}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 1em;}
div.sidebar ul ul li{list-style:disc;margin:0;}
div.sidebar ul ul ul{margin:0 0 0 0.5em;}
div.sidebar ul ul ul li{list-style:circle;}

div#footer{text-align:center;}*/

/* bases. 
************************* */
html { height: 100%;
}
* { margin: 0;
	padding: 0;
}
img {
	border: 0;
}
p {
	line-height: 1.6em;
	margin: 0.7em 0;
}
b {
	color: #333;
}
code {
	font-size: 1.3em;
}
dl {
	margin: 1em 0;
}
dt {
	font-weight: bold;
}
dd {
	margin: 0.5em;
	padding: 0;
}
img.right {
	float: right;
	margin: 10px 0 0 10px;
}
img.left {
	float: left;
	margin: 0 10px 0 0;
}
hr {
	display: none;
}
body {
	/*background: #fff url(image/bg.png) 0 0 repeat-x;*/
	background: #ddd; 
	/*color: #333;/*
/*	font: 74%/1.6em "Lucida Sans Unicode", "Lucida Grande", LucidaGrande, "Lucida Sans", Geneva,  verdana, tahoma, arial, sans-serif;  */
	font: 72%/1.6em verdana, tahoma, arial, sans-serif; 
	margin: 0;
	padding: 0;
	text-align: center;
    height: 100%;
}
a {
	text-decoration: none;
}
a:link, a:visited {
	color: #3C6B92;
}
a:hover, a:active {
	text-decoration: underline;
}
h1, h2, h3, h4, h5, h6 {
	font-family: Verdana, Arial, Serif;
/*
	font-family: garamond,georgia,times,serif;
	font-weight:400;
*/
}
.post h3, .page h3 {
        padding-top: 0.3em;
}
ol,ul {
	margin: 1em 0 1em 0;
}
blockquote {
	padding: .3em 1.7em;
	margin: .3em 4em .2em .9em;
	background:#F3FAFF;
	border: solid thin #B0D4E1;
}

/* Etc
******************** */
br.clear {
	clear: both;
}

/* Layout
******************** */

#wrapper {
	position: relative;
	text-align: left;
	width: 870px;
	padding: 0 27px 0 27px;
	/*margin: 0 auto;*/
	margin: 0 auto 0 auto;
	/*background: #fff url(images/bg.png) 0 0 repeat-x;*/
	background: #fff url(images/frame_900.gif) center repeat-y;
}

#wrapper-border { /* Note: Jon added to sandbox header.php and footer.php */
	border-left: thin #999 solid;
	border-right: thin #999 solid;
	width: 846px;
}

#header {
	height: 100px;
	width: 652px;
	padding: 12px;
	margin: 0 0 0 -15px;
	/*background: url(http://contexts.org/discoveries/files/banner.jpg) 0px 29px no-repeat;*/
	background: url(~/files/banner.jpg) 0px 29px no-repeat;
    border-bottom: solid thin #ddd;
}	

div#container {
	float: left;
	width: 100%;
	padding: 0;
	margin: 0;
}
div#content {
	/*width: 450px;*/
	width: 436px;
	margin: 1em 200px 0;
	/*border: 1pt solid #660000;*/
}
div#content li {
	padding-top: 0.6em;
}
div.sidebar {
	float: left;
	overflow: hidden;
	margin: 0;
	padding: 0;
	/*padding-top: 1em;*/
}
div#primary {
	/*width: 185px;*/
	width: 175px;
	padding: 10px;
	/*margin: 0 0 0 -885px;*/
	margin: -8px 0 0 -878px;
	/*border: 1pt solid #078;*/
}
* html div#primary {
	left: 20px;
	position: relative;
}
div#secondary {
	/*background: #cceecc;*/
	background: #fff;
	border-left: solid thin #ddd;
	margin: -96px -20px 0 -210px;
	width: 190px;
	padding: 10px 10px 10px 17px;
}
div#footer { 
	clear: left;
	border-top: 1px solid #B0D4E1;
	width: 100%;
	height: 5em;
	padding: 0 0 -7em 0;
}
div#wp-credit {
	visibility: hidden;
}
.license{
	text-align: center;
	font-size: .8em;
	/*border: thin solid #000;*/
	margin-left: auto;
	margin-right: auto;
	width: 200px;
}
.cc-logo {
	margin-top: 5px;
	margin-bottom: -2em;
	margin-left: auto;
	margin-right: auto;
	width: 88px;
	height: 31px;
	background: url(images/somerights20.png) 0 0 no-repeat;
}

.side1 {
	width: 200px;
	float: left;
	color: #000;
	background: #fff;
	margin-left: -950px;
}
.side2 {
	width: 200px;
	float: left;
	color: #000;
	margin-left: -200px;
}

/* header
********** */
#header  h1#blog-title {
	visibility: hidden;
	padding-top: 38px; 
	padding-left: 10px;
	font-family: Lucida Grande;
	font-weight: normal;
	font-style: normal;
	font-size: 3.4em;
}
#header  a {
	color: #fff;
}
#header  a:hover {
	color: #ddd;
}
#header-link a {
	display: block;
	margin-top: 21px;
	margin-left: -10px;
	height: 85px;
	width: 664px;
}
#blog-description {
	padding: 13px 0 0 10px;
	visibility: hidden;
}
/*.skip-link {
	right: 0;
	top: 0px;
	position: absolute;
}
.skip-link a {
	background: url(images/skip.png) 0 0 no-repeat;
	height: 22px;
	width:114px;
	display: block;
	text-indent: -9000px;
}
.skip-link a:hover {
	background: url(images/skip.png) -115px 0 no-repeat;
	height: 22px;
	width:114px;
	display: block;
	text-indent: -9000px;
}*/
/* menu
********** */
#access {
/*	border-bottom: 1px solid #B0D4E1;*/
	margin-left: -15px;
}
#menu {
	position: absolute;
	height: 28px;
	background: #000;
	border-bottom: solid thin #333;
	left: 12px;
	top: 0;
	width: 900px;
}
#menu ul {
	list-style: none;
	margin: 0;
	padding: 4px 0 0 0;
	font-family: verdana, tahoma, arial, sans-serif;
	font-size: 1.1em;
}
#menu ul li {
	float: left;
	padding-left: 0px;
	padding-right: 0px;
	color: #fff;
}
/*#menu ul li a {
	padding: 3px 10px;
	display: block;
	color: #F3FAFF;
	border-left: 1px solid #fff;
	background: #83B1C9;
}
#menu ul li a:hover {
	background: #333;
	color: #fff;
}
#menu ul li.current_page_item a, #menu ul ul li.current_page_item a {
	background: #3C7EA0;
	color: #fff;
	font-weight: bold;
}

#menu ul ul{display:none;}
#menu ul ul li{float:none;}
#menu ul ul li a{margin:0;padding:0;}
#menu ul li:hover ul{
	display:block;
	position:absolute;
	}
#menu ul li:hover ul li a{
	border-top: 1px solid #fff;
	background:#83B1C9; 
	color: #F3FAFF;
	display:block;
	padding: 3px 10px;
	width:10em;
}
#menu ul li:hover ul li a:hover{
	background: #333;
	color: #fff;
}*/


a#blogbar-contexts {
	display: block;
	margin: -.4px -2px 0 9px;
	width: 94px;
	height: 20px;
	background: url(images/blogbar_contexts_blue.png) 0 0 no-repeat;
}

/*a#blogbar-contexts:hover {
	background: url(images/blogbar_contexts.png) 0 -30px;
}*/


a#blogbar-magazine {
	display: block;
	margin: -5px 0 0 0;
	width: 85px;
	height: 29px;
	background: url(images/blogbar_magazine.png) 0 0;
}

a#blogbar-magazine:hover {
	background: url(images/blogbar_magazine.png) 0 -30px;
}


a#blogbar-blogs {
	display: block;
	margin: -5px 0 0 0;
	width: 56px;
	height: 29px;
	background: url(images/blogbar_blogs.png) 0 0;
}

a#blogbar-blogs:hover {
	background: url(images/blogbar_blogs.png) 0 -30px;
}

a#blogbar-media {
	display: block;
	margin: -5px 0 0 0;
	width: 61px;
	height: 29px;
	background: url(images/blogbar_media.png) 0 0;
}

a#blogbar-media:hover {
	background: url(images/blogbar_media.png) 0 -30px;
}

a#blogbar-classroom {
	display: block;
	margin: -5px 0 0 0;
	width: 85px;
	height: 29px;
	background: url(images/blogbar_classroom.png) 0 0;
}

a#blogbar-classroom:hover {
	background: url(images/blogbar_classroom.png) 0 -30px;
}

a#blogbar-about {
	display: block;
	margin: -5px 0 0 0;
	width: 60px;
	height: 29px;
	background: url(images/blogbar_about.png) 0 0;
}

a#blogbar-about:hover {
	background: url(images/blogbar_about.png) 0 -30px;
}

a#blogbar-search {
	display: block;
	margin: -5px 0 0 0;
	width: 62px;
	height: 29px;
	background: url(images/blogbar_search.png) 0 0;
}

a#blogbar-search:hover {
	background: url(images/blogbar_search.png) 0 -30px;
}




/* post
********** */
#nav-above {
	display: none;
}
.page-title {
	font-size: 1.1em;
	border-bottom: 1px solid #ddd;
	margin-top: -0.15em;
	margin-bottom: 1em;
	text-transform: lowercase;
	/*color: #3C6B92;*/
	color: #333; ?>;
}
.page-title span {
}
.archive-meta {
	margin-top: -.8em;	
	margin-bottom: 1.4em;
}
/*img.tag-feed-link,img.cat-feed-link,img.author-feed-link {
	border: thin solid #000;
	height: 15px;
	padding-left: 15px;
	background: url(images/feed-icon.gif) 0 no-repeat;
	margin-top: -5px;
	margin-left: 5px;
}*/
.tag-feed-link,.cat-feed-link,.author-feed-link {
	height: 16px;
	padding-left: 16px;
	/*background: url(images/feed-icon.gif) 0 no-repeat;*/
	background: url(images/feed-16x16-white.png) 0 no-repeat;
	margin-top: -5px;
	margin-left: 5px;
}
.entry-title {
	font-size: 1.3em;
	clear:both;
}
.entry-title a:link, h2.entry-title a:visited {
	color: #3C6B92;
}
.entry-title a:hover {
	text-decoration: underline;
}
.post {
	margin-bottom: 20px;
	margin-right: 1em;
}
.post ul, .post ol{
	margin-left: 40px;
}
.entry-content a {
	color: #3C6B92;
	text-decoration: none;
}
.entry-content a:hover {
	text-decoration: underline;
}
.entry-content img {
	padding: 1px;
	margin: 5px 8px;
	border: 1px solid #B0D4E1;
}
.entry-content img.noborder {
	border: none;
	padding: 0;
}
div.entry-content div.addthis-button {
	margin-left: -10px;
}
.addthis-button img {
	border: none;
}
.entry-meta {
	/*border-top: 1px solid #83B1C9;*/
	/*color: #83B1C9;*/
	color: #444;
	padding-left: 7px;
	font-size: 0.9em;
}
.entry-meta a {
	color: #3C6B92;
	text-decoration: none;
}
.entry-meta a:hover, entry-meta-2 a:hover {
	text-decoration: underline;
}
.entry-meta-2 {
	/*border-top: thin solid #F3FAFF;*/
	border-top: thin solid #ddd;
	/*color: #83B1C9;*/
	color: #444;
	font-size: 0.9em;
}
.entry-meta-2 a:hover {
	text-decoration: underline;
}
.entry-meta .author{
	/*background: url(images/author.png) 0 0 no-repeat;
	padding-left: 16px;*/
}
.vcard {
	padding-left: 0px;
}
.entry-meta-2 .cat-links{
	background: url(images/folder-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
}
.entry-meta-2 .feed-link{
	background: url(images/feed-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: 2em;
}

.entry-meta-2 .permalink{
	background: url(images/permalink-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: 2em;
	text-transform: lowercase;
}
.entry-meta-2 .tag-links{
	background: url(images/tag_red12x12.png) 0 0 no-repeat;
	padding-left: 16px;
}
.entry-meta .edit-link{
	background: url(images/pencil-12x12.png) 0 0 no-repeat;
	padding-left: 16px;
}
.entry-meta-2 .comments-link{
	background: url(images/comment-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
	text-transform: lowercase;
}

.meta-sep {
	visibility: hidden;
}

abbr.published {
	border: 0;
	cursor: help;
	margin: 0;
}

div#nav-below{
	width: 100%;
	float: left;
	margin-bottom: 1em;
    padding: 1.3em 0;
    border-top: solid thin #ccc;
    border-bottom: solid thin #ccc;
    background: #F3FAFF;
}
div#nav-below p {
    text-align: center; 
    padding-right: 2.5em;
    color: #777;
    text-transform: lowercase;
    }
.alignleft{float: left;}
.alignright{float: right;}

div.nav-next-arrow {
    float: right; 
	background: url(images/post-next.png) 178px 1px no-repeat;
    width: 200px;
    margin-right: 10px;
}
div.nav-next{
    text-align: right;
    padding-left: 25px;
    padding-right: 25px;
}

div.nav-previous-arrow{
    float: left;
	background: url(images/post-previous.png) 0px 1px no-repeat;
    width: 200px;
    margin-left: 10px;
}
div.nav-previous{
    text-align: left;
    padding-right: 25px;
    padding-left: 25px;
    }



img.latex-img {
	border: none;
}

ul#archives-page {
	list-style: none;
}
ul#archives-page ul {
	margin-left: 20px;
}

/* comment
********** */
#comments {
}
#comments h3 {
	font-size: 1.2em;
	border-bottom: 1px solid #ddd;
}
#comments  ol{
	list-style: none;
	margin: 1em 0;
}
#comments  ol li{
	background: #fff; ?>;
	border-top: thin dotted #6693AE;
	padding: 5px;
}
#comments  ol li.alt{
	/*background: #B0D4E1;*/
	background: #F3FAFF;
	border-top: thin dotted #6693AE;
}
#comments  ol li.bypostauthor{
	/*background: #B0D4E1;*/
	background: #B0D4E1;
	border-top: thin dotted #6693AE;
}
#comments ol .comment-author {
	font-size: 1.1em;
	font-weight: bold;
}

#comments #author , #comments #email, #comments #url{
	padding: 0.2em;
	font: 1em verdana, tahoma, arial, sans-serif; 
	/*border: 2px solid #B0D4E1;
	margin: 0.5em 0;
	color: #3C6B92;*/
}
#comments #author:focus , #comments #email:focus, #comments #url:focus,#comments #author:hover , #comments #email:hover, #comments #url:hover {
	/*border: 2px solid #83B1C9;*/
}
textarea#comment {
	width: 430px;
	padding: 0.2em;
	margin: 0.5em 0;
	font: 1em verdana, tahoma, arial, sans-serif; 
	/*border: 2px solid #B0D4E1;
	color: #3C6B92;*/
}
textarea#comment:focus,textarea#comment:hover {
	/*border: 2px solid #83B1C9;*/
}
.form-submit input {
	/*background: #6693AE;
	color: #fff;
	font-weight: bold;
	margin-bottom: 2em;
	padding: 0.2em 0.5em;
	border: 2px solid cxt4;
	border-right: 2px solid #3C7EA0;
	border-bottom: 2px solid #3C7EA0;
	padding: 0.2em 0.5em;*/
	margin-bottom: 2em;
}
.form-submit input:focus, .form-submit input:hover {
	/*background: #3C7EA0;
	color: #fff;
	font-weight: bold;
	margin-bottom: 2em;
	padding: 0.2em 0.5em;
	border: 2px solid #6693AE;
	border-right: 2px solid #000;
	border-bottom: 2px solid #000;
	padding: 0.2em 0.5em;*/
	margin-bottom: 2em;
}

/* sidebar
********** */
.sidebar h3, #secondary h3 {
	font-size:1.1em;
	border-bottom: thin solid #ddd;
	color: #333;
	text-transform: lowercase;
}


.contexts-blogs {
	display: block;
	height: 26px;
	width: 170px;
	margin-bottom: 10px;
	background: url(images/contextsblogs_blue.png) 0 0;
}

div.sidebar input#s {
	/*width: 145px;*/
	width: 150px;
	/*border: 2px solid #B0D4E1;*/
	/*padding: 0.2em 0.2em 0.2em 1.7em;*/
	padding: 0.2em;
	/*background: url(images/zoom.png) 0.1em center no-repeat;*/
	margin: 0.5em 0;
	/*color: #3C6B92;*/
}
div.sidebar input#s:focus,div.sidebar input#s:hover {
	/*border: 2px solid #83B1C9;*/
}
input#searchsubmit {
	/*background: #000;
	border: 2px solid #333;
	border-top: 2px solid #999;
	border-left: 2px solid #999;
	color: #fff;
	font-weight: bold;
	padding: 0.1em 0.4em;*/
}
input#searchsubmit:focus, input#searchsubmit:hover {
	/*background: #333;
	border: 2px solid #000;
	border-top: 2px solid #666;
	border-left: 2px solid #666;
	color: #fff;
	font-weight: bold;
	padding: 0.1em 0.4em;*/
}
div.sidebar li{list-style:none;margin:0 0 1em;}
div.sidebar li form{margin:0.2em 0 0;padding:0;}
div.sidebar ul ul{margin:0 0 0 0;}
.sidebar ul ul li, #secondary ul ul li{
	margin:0;
	border-bottom: 1px dashed #ddd;
	padding: 0.3em 0;
}

.sidebar ul ul li a:link, .sidebar ul ul li a:visited, .sidebar ul li#list-all-blogs ul li a, 
#secondary ul ul li a:link, #secondary ul ul li a:visited, #secondary ul li#list-all-blogs ul li a {
	background: url(images/linkin-14x14-white.png) 0 -.05em no-repeat;
	padding-left: 16px !important;
    padding-bottom: .5em;
	color: #015A1E;
    line-height: 1.4em;
}

/*.sidebar ul li#recent-posts ul li a.recent-noarrow {
	    text-transform: lowercase;
	    background: none;
	    margin-left: -16px;
}
.sidebar ul li#recent-posts ul li a.recent-arrow {
	    text-transform: lowercase;
		background: url(images/linkin-14x14-white.png) 0 -.15em no-repeat;
		padding-left: 16px;
        padding-bottom: .5em;
        color: #015A1E;
}*/

/*.sidebar ul li#recent-posts ul li a.recent-noarrow {
	    text-transform: lowercase;
	    background: none;
	    margin-left: -16px;
}*/
.sidebar ul li#recent-posts ul li a {
  /*   text-transform: lowercase;*/
		background: url(images/linkin-14x14-white.png) 0 -.15em no-repeat;
        color: #015A1E;
}

.sidebar ul ul li a:hover {
	color: #000;
 }
.sidebar .current_page_item {
	font-weight: bold;
}
.sidebar ul li.linkcat ul li a{
	background: url(images/linkout-13x13-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: .5em;
	text-transform: lowercase;
}
.sidebar ul li#categories ul li a, .sidebar ul li#categories-1 ul li a {
	background: url(images/folder-14x14-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: .5em;  /* */
/*	color: #D22221;*/
	color:#3C7EA0;
	text-transform: lowercase;
}
.current-cat {
	font-weight: bold;
}

.sidebar ul li#about {
    margin-top: 5px;
}
.sidebar ul li#archives ul li a{
	text-transform: lowercase;
	background: url(images/archives-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: .5em;
	color: #395F94;
}
.sidebar ul li#list-all-blogs ul li a{
	text-transform: lowercase;
}
.sidebar ul li#meta ul li a{
	text-transform: lowercase;
}
/* FIX THIS */
.sidebar ul li#meta ul li a.poweredbywp {
	background: url(images/wp-13x13.png) 0 0 no-repeat;
}
.sidebar ul li#meta ul li a.poweredbysndbx {
	background: url(images/code-13x13.png) 0 0 no-repeat;
}
.sidebar ul li#meta ul li a.wpadmin {
	background: url(images/wpadmin-13x13.png) 0 0 no-repeat;
}
.sidebar ul li#meta ul li a.wplogin {
	background: url(images/wplogin-14x14.png) 0 0 no-repeat;
}
.sidebar ul li#meta ul li a.wplogout {
	background: url(images/wplogout-14x14.png) 0 0 no-repeat;
}
.sidebar ul li#inthemag  {
    text-transform: lowercase;
}
.sidebar ul li#inthemag ul li a {
	background: url(images/c.png) 0 0 no-repeat;
	color: #395F94;
}
.sidebar ul li#rss-links ul li a{
	text-transform: lowercase;
	background: url(images/feed-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: .5em;
	color: #D1670C;
}
.sidebar ul li ul#recentcomments li a {
    padding: 0; margin: 0;
}
.sidebar ul li ul#recentcomments li.recentcomments a.sidebarcomment {
	text-transform: lowercase;
	background: url(images/comment-12x12-white.png) 0 0 no-repeat;
	padding-left: 16px;
    padding-bottom: .5em;
	color: #395F94;
}
.sidebar ul li ul#recentcomments li.recentcomments a.sidebarplain {
    background: none;
    margin-left: -16px;
	color: #395F94;
}
.sidebar ul li.widget_rss h3 a {
    color: #333;
}
.sidebar ul li.widget_rss ul li a{
    background: url(images/linkout-13x13-white.png) 0 0 no-repeat;
    padding-left: 16px;
    padding-bottom: .5em;
    text-transform: lowercase;
}
.sidebar ul ul ul li{
	border: none;
}
div.sidebar ul ul ul{margin:0 0 0 1em;}
div.sidebar ul ul ul li{}

li#about p {
	margin-top: 3px;
	padding-top: -5px;
}

img.about-photo {
	float: left;	
	height: 85px;
	width: 80px;
	margin: 2px 8px 0px 0;
	padding: 0;
	border: thin solid #ddd;
	background: url(~/files/about_photo_small.jpg) 0px 0px no-repeat;
}

img.about-photo2 {
	float: left;	
	height: 85px;
	width: 80px;
	margin: 2px 8px 0px 0;
	padding: 0;
	border: thin solid #ddd;
	background: url(~/files/about_photo2_small.jpg) 0px 0px no-repeat;
}

.vvqbox { /* for viper's video quicktags */
    margin-bottom: 1em;
}
 
/* widget add-ons */


li#archives.widget_archives h3 {
	margin-bottom: 3px;
}
.widget_ctc {

}
.widget_ctc h3 {
	margin-bottom: 3px;
}

.ctc  {
	color: #B0D4E1;
	text-transform: lowercase;
}

.page-link {
	margin-bottom: 10px;
}

.hidden-tag-list {
	visibility: hidden;
	float: left; height: 0; width: 0; margin: 0; padding: 0;
}

ul.linklog li {
	border-left: 2pt solid #83B1C9;
	padding-left: 5px;
	margin: 2em 1em 2em .3em;
	list-style: none;
}

ul.linklog li a {
	text-decoration:none;
}

img.wp-smiley {
	border: none;
	padding: 0;
	margin: -2px 0 0 0;
}


@media print,@media handheld {
/* If printing the page, get rid of the sidebar and comments */
div#wrapper { width: 100%; }
div#wrapper * { width: auto; }
div#header { margin: 0; padding: 0; display:none !important; }
div#access { margin: 0; padding: 0; display:none !important; }
div#footer { margin: 0; padding: 0; display:none !important; }
div.sidebar { margin: 0; padding: 0; display:none !important; }
div.container { margin: 0; padding: 0; }
.navigation { display: none; }
/*#blog-title { display: none; }*/
/*.comments { display: none; }*/
}

