/* <![CDATA[ */

/* ====================================================================

Blue Wave 2006	2006 10 22
(c) 1994-2006	John Harris Stevenson
		http://www.tranquileye.com

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


/* ====================================================================
Tag Styles
-------------------------------------------------------------------- */

body	{
	margin: 0;
	padding: 0;
	font-family: Verdana, Geneva, Arial, sans-serif;
	font-size: 11px;
	color: #000000;
	background-attachment: scroll;
	background-image: url(http://www.tranquileye.com/blog/waved_001.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	}
div	{
	margin: 0px;
	padding: 0px;
	}

h2	{
	color: #000000;
	font-size: 1em;
	font-weight: bold;
	margin-top: 0px;
	padding-top: 10px;
	visibility: visible;
	}	
h3	{
	font-size: 1em;
	font-weight: bold;
	visibility: visible;
	}	
h4	{
	font-size: 1em;
	font-weight: bold;
	visibility: visible;
	margin-top: 0px;
	padding-top: 0px;
	}			
p	{
	color: #000000;
	font-weight: normal;
	line-height: 18px;
	}
blockquote	{
	line-height: 17px;
	margin-left: 40px;
	}	
img	{
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;	
	}	
b, strong {
	font-weight: bold;
	}
em, cite, i {
	font-style: italic;
	}		
a:link, a:visited	{
	text-decoration: none;
	color: #0040b6;
	border-bottom: dotted #cccccc 1px;
	}
abbr, acronym {
        border-bottom: 1px dotted #333;
        cursor: help;
        }

/* ====================================================================

Box Layout Styles

Column layout techniques with the help of 
"In search of the One True Layout"
http://www.positioniseverything.net/articles/onetruelayout/
-------------------------------------------------------------------- */

	/* Top Level Rows */	
	
#container	{
	width: 90%;
	min-width: 800px;
	}

#header	{
	height: 100px;
	margin-left: 250px;
	}

#banner	{
	text-align: left;
	height: 200px;
	padding: 0;
	margin: 0;
	}	

#footer	{
	margin-left: 250px;
	height: 120px;
	border-top-width: 1px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: none;
	border-left-style: solid;
        clear: both;
	}
	
	
	/* Second Level Boxes */

	/* header div boxes */	

#header	{
	height: 100px;
	margin-left: 250px;
	}	
#headmark	{
	height: 50px;
	border-right-width: 1px;
	border-bottom-width: 1px;
	border-left-width: 1px;
	border-top-style: solid;
	border-right-style: solid;
	border-bottom-style: solid;
	border-left-style: solid;
	border-top-width: 1px;
	position: relative;
	}	
.header-footer-border	{	
	background-image: url(http://www.tranquileye.com/blog/greenie_204.gif);
	border-color: #E1ECF2;	
	}
#navigation	{
	position: relative;
	}	

.headmark-content	{
	margin-left: 50px;
	margin-top: 25px;
	padding: 0px;
	}
.navigation-content	{
	margin-left: 50px;
	margin-top: 5px;
	padding: 0px;
	}	
	
.headmark-content-head	{
	margin: 0px;
	padding: 0px;
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	}
	
a.headmark-content-link:link, a.headmark-content-link:visited	{
	text-decoration: none;
	font-weight: bold;
	font-size: 15px;
	letter-spacing: -0.5px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}	
	
a.navigation-content-link:link, a.navigation-content-link:visited  {
	font-family: "Trebuchet MS", Verdana, Helvetica, sans-serif;
	font-size: 11px;
	text-decoration: none;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	}			


	/* banner div boxes */	
				
#wordmark
	{
	width: 300px;
	float: left;
	margin-left: -1px;
	overflow: hidden;
	}
#cover
	{
	margin-left: 300px;
	}	
	
	/* page-body div boxes */	
	
#primary-container
	{
	float: left;
	width: 100%;
	min-width: 400px;
	}
#primary
	{
	margin: 0 190px 50px 300px;
	}
#inside
	{
	float: left;
	margin-left: -100%;
	width: 300px;
	}
#further
	{
	float: right;
	width: 190px;
	margin-left: -190px;
	}

#page-body:after
	{
	content: ''; 
	display: block; 
	height: 0; 
	clear: both; 
	visibility: hidden;
	}
#page-body
	{
	display: inline-block;
	height: 1%;
	display: block;
	}


/* ====================================================================
Content Styles
-------------------------------------------------------------------- */	

	/* Wordmark tag selector styles */
	/* css hacks for wordmark from Zeldman - http://www.zeldman.com/  */

#wordmark h1	{
	text-indent: -9999px;
	margin: 0;
	padding: 0;
	}
#wordmark h1 a:link, #wordmark h1 a:visited	{
	display: block;	
	width: 100%;
	height: 200px;
	background: transparent url(http://www.tranquileye.com/blog/2006-0102.gif) top left no-repeat;
	margin: 0;
	padding: 0;
	border: 0;
	padding-top: 200px;
	overflow: hidden;
	height: 0px !important; /* for most browsers */
	height /**/:200px; /* for pre 6.0 IE Win */
	}
#wordmark h1 a:hover	{
	background: transparent url(http://www.tranquileye.com/blog/2006-0102.gif) top left no-repeat;
	}


	/* page-body styles */		
		
.primary-content	{
	padding: 0px 30px 50px 0px;
	}		
.inside-content	{
	padding: 0px 50px 10px 40px;
	text-align: right;
	}	
.further-content	{
	padding: 0px 0px;
	}	
.footer-content	{
	padding: 10px;
	}

.headmark-border	{
	background-image: url(http://www.tranquileye.com/blog/greenie_204.gif);
	border-color: #E1ECF2;	
	}

#banner-description	{
	visibility: hidden;
	margin: 0px;
	padding: 0px;
	}

.about	{
	margin: 0px;
	padding: 0px;
	}
.about-image	{
	border: 1px solid #000000;
	margin: 0px;
	padding: 0px;
	}
	
#primary .entry	{
	margin-bottom: 25px;
	}
#further .entry	{
	margin-top: 0px;
	padding-top: 0px;
	}
.module-content	{
	line-height: 17px;
	}
.footer-content	{
	margin-left: 50px;
	}
.date-header	{
	padding-top: 0px;
	margin-top: 0px;
	}


/* ====================================================================
Section Styles
-------------------------------------------------------------------- */

	/* del.icio.us Styles */		

.delicious {
	margin: 0px;
	padding: 0px;
	line-height: 17px;
	}
.delicious-link	{
	margin: 0px;
	padding: 0px;
	}
.delicious-tags	{
	}
ul.delicious	{
	padding: 0px;
	}
.delicious li	{
	padding: 0px 0px 10px;
	list-style-type: none;
	}
.delicious-posts	{
	color: #000000;
	font-weight: normal;
	}
.delicious-posts ul, .delicious-posts li, .delicious-banner {
	margin: 0 0 1em;
	padding: 0px;
	}

	/* flickr Styles */	

.flickr-frame	{
	}
.flickr-photo	{
	}
.flickr-caption	{
	}

	/* MT Tag Cloud Styles */	

.module-tagcloud .module-content {
	text-align: ; 
	}
.module-tagcloud .module-content .module-list { 
	list-style: none; 
	}
.module-tagcloud .module-content .module-list .module-list-item { 
	display: inline; 
	}
.module-tagcloud .module-content .module-list li.taglevel1 { 
	font-size: 24px; 
	}
.module-tagcloud .module-content .module-list li.taglevel2 
	{ font-size: 19px; 
	}
.module-tagcloud .module-content .module-list li.taglevel3 { 
	font-size: 17px; 
	}
.module-tagcloud .module-content .module-list li.taglevel4 { 
	font-size: 15px; 
	}
.module-tagcloud .module-content .module-list li.taglevel5 { 
	font-size: 13px; 
	}
.module-tagcloud .module-content .module-list li.taglevel6 { 
	font-size: 11px; 
	}


	
#cloud {
	text-align:left;
	}
#cloud a {
	text-decoration:none;
	}
a.tag1 {
         font-size:11px;
         color: #77f;
	}
a.tag2 {
         font-size:11px;
	}
a.tag3 {
         font-size:12px;
	}
a.tag4 {
         font-size:13px;
}
a.tag5 {
          font-size: 14px;
	}
a.tag6 {
          font-size: 15px;
	}
.tag7 {
          font-size: 16px;
	}	

	/* Archive List Styles */	
		
ul.module-list	{
	padding: 0px;
	}
.module-archives li {
	padding: 0px 0px 10px;
	list-style-type: none;
	}

	/* DIV pseudo-table cells. really. */

div.spacer {
  clear: both;
  }  
div.row {
	padding-top: 25px;
  }    
div.row span.left {
  float: left;
  text-align: left;
  color: #000;
  width: 49%;
  }
div.row span.right {
  float: right;
  text-align: right;
  color: #000;
  width: 49%;
  }
  

/* ====================================================================
Page Styles
-------------------------------------------------------------------- */

	/* Index & Home Styles */
	/* Three Columns */	

.layout-three-column .headmark-content	{
	visibility: hidden;
	}
.layout-three-column h3.entry-header	{
	font-size: 15px;
	font-weight: bold;
	line-height: 26px;
	color: #000000;
	}
	
	/* Entry & Archive Styles */
	/* Two Columns */	

.layout-two-column .headmark-content	{
	visibility: visible;
	}

.layout-two-column #banner	{
	border: 0px solid #999999;
	height: 0px;
	visibility: hidden;
	}
		
.layout-two-column #wordmark
	{
	height: 0px;
	}
.layout-two-column .wordmark-content
	{
	visibility: hidden;
	}
	
.layout-two-column #further	{
	visibility: hidden;
	}
.layout-two-column #primary	{
	margin: 0 0 200px 300px;
	}
.layout-two-column #inside	{
	}
.layout-two-column .primary-content	{
	}	

.layout-two-column .inside-content {
	}	
.layout-two-column h2.category-header	{
	font-size: 28px;
	font-weight: bold;

	}
.layout-two-column h3	{
	font-size: 11px;
	font-weight: bold;
	}
.layout-two-column h3.page-title	{
	font-size: 28px;
	font-weight: bold;
	letter-spacing: -2px;
	line-height: 30px;
	color: #000000;
	margin-top: 0px;
	padding-top: 0px;
	}		
.layout-two-column h3.entry-header-individual	{
	font-size: 24px;
	font-weight: bold;
	letter-spacing: -1px;
	line-height: 26px;
	color: #000000;
	}
.layout-two-column .module-search	{
	margin-top: 35px;
	padding-top: 0px;
	}
.layout-two-column #cloud {
	font-size: 16px;
	line-height: normal;
	word-spacing: 1em;
	}
.layout-two-column .headmark-content-link	{
	}
	
.layout-two-column .module-syndicate	{
	margin-top: 100px;
	}	

	
	/* Entry & Archive Styles */
	/* One Column */	


.layout-one-column h1 {
	font-size: 24px;
	font-weight: normal;
}
.layout-one-column h2 {
	font-size: 17px;
	color: #000000;
	font-weight: normal;
	margin-top: 30px;
}
.layout-one-column #primary
	{
	margin: 0 0px 50px 300px;
	}

	/* About & Contact Styles */	

.layout-one-column #kentville	{
	background-color: #1A1A1A;
	width: 100%;
	}
.layout-one-column #broadcast	{
	background-color: #000000;
	width: 100%;
	border: 1px solid #000000;
	}
.layout-one-column #wireless	{
	background-color: #65666B;
	width: 100%;
	border: 1px solid #000000;
	background-repeat: repeat;
	background-image: url(http://www.tranquileye.com/contact/wireless_bg12.jpg);
	}

#wireless	{
	overflow: hidden;
	}
	
#contact-card	{
	}	
	
#contact-form	{
	}	
		
.contact-form-element input, .contact-form-element textarea	{
	margin-bottom: 15px;
	}

.contact-form-content	{
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 13px;
	line-height: normal;
	margin-right: 6px;	
	}
	
.contact-form-element .send-it-button {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	background-color: #FFFFFF;
	color: #000000;

	padding: 4px;
}
	
#contact-card h2	{
	margin: 0px;
	padding: 0px;
	}
#contact-card-indent	{
	}		
	

/* ]]> */