/*
Janell Baxter
Copyright 2004-2009 Janell Baxter
Style: Default
ID: 3
Authored and Designed by: Janell Baxter (janellbaxter.com)
*/

/*-----------------------------------------------------------------------------*/
/*Setup*/
/*-----------------------------------------------------------------------------*/
	.setup {
	  color: #302011;  
	}
  html{
    height: 100%;
    margin-bottom: 0.1em;
  }
  
  *{
    margin: 0;
    padding: 0;
  }

/*---------------------------------------------------------------------*/
/*Standard site links                                                            */
/*---------------------------------------------------------------------*/
	a:link	{	
		font-weight:	bold;
		color:	#333333;
	}	
		
	a:visited	{	
		font-weight:	bold;
		color:	#333333;
	}	
			
	a:active	{	
		font-weight:	bold;
		color:	#333333;
	}	
			
	a:hover	{	
		color: #45532b;
		background: #d8d79a;
	}
		
	.plain:hover	{	
		border: 0;
		text-decoration: none;
		background: #ffffff;
	}	

	a.plain:hover	{	
		border: 0;
		text-decoration: none;
		background: #ffffff;
	}	

	a.plain	{	
		border: 0;
		text-decoration: none;
		background: #ffffff;
	}
	a.highlightName {
		color: #31102f;
		background: #947392;
	    	letter-spacing: 0.2em;
	    	line-height: 1.2em;
	    	font-size: large;
		}
	a.highlightName:visited {
		color: #31102f;
		background: #947392;
	    	letter-spacing: 0.2em;
	    	line-height: 1.2em;
	    	font-size: large;
		}
	a.highlightName:hover {
		/*color: #d8d79a;*/
		color: #cccccc;
		background: #947392;
	    	letter-spacing: 0.2em;
	    	line-height: 1.2em;
	    	font-size: large;
	}
	a.highlightName:active {
		/*color: #d8d79a;*/
		color: #cccccc;
		background: #947392;
	    	letter-spacing: 0.2em;
	    	line-height: 1.2em;
	    	font-size: large;
	}
		
	
/*---------------------------------------------------------------------*/
/*Layout                                                               */
/*---------------------------------------------------------------------*/	
	#page {
		background: #ffffff;
		width:100%;
		height: 100%;
	}

	.content {
		clear:both;
		float:left;
		width:100%;	
		overflow:hidden;
		background:#fff;
	}

	.container {
		float:left;
		width:100%;
		position:relative;
	}
	.contentBlock, .contentArea {
		float:left;
		position:relative;
		text-align: center;
		padding:0 0 1em 0;
		overflow:hidden;
		background:#fff;
	}
	.contentBlock img {
		display:block;
	}
	
	.contentArea img{
		display:block;
	}

	.layout {
			
	}
	.layout .container {
		right:50%;			
		background:#fff;		
	}
	.layout .contentArea {
		width:55%;			
		left:52%;			
	}
	.layout .contentBlock {
		width:37%;			
		left:56%;			
	}
	.main {
		text-align: left;
		line-height: 1.2em;
	}
	
	/*.main h3 {
		padding-left: 10px;
		padding-right: 10px;
	}*/

/*---------------------------------------------------------------------*/
/*Header                                                               */
/*---------------------------------------------------------------------*/	
 	 #head {
		clear:both;
		float:left;
		width:100%;
    		height: 120px;
		background: url(http://janellbaxter.com/media/site/support/background_top.jpg) top repeat-x;
	}
	
	#head h1 {
		margin-left: 10px;
		
		
	}
	
	#head A {
		text-decoration: none;
	}
  
/*---------------------------------------------------------------------*/
/*Footer                                                               */
/*---------------------------------------------------------------------*/
  	#foot {
		clear:both;
		float:left;
		width:100%;
		padding-top: 45px;
		/*background-color: #947392;*/
		background: #947392 url(http://janellbaxter.com/media/site/support/background_bottom.jpg) top repeat-x;
	}
	#foot p {
		text-align: center;
		font-size: x-small;
		font-style: italic;
	}
	#foot p a {
		text-align: center;
		text-decoration: none;
		font-size: x-small;
		font-style: italic;
	}

/*---------------------------------------------------------------------*/
/*Navigation                                                           */
/*---------------------------------------------------------------------*/	
	  #navigation {
	  margin-top: 10px;
	  margin-bottom: 20px;
	  font-family: Verdana, Arial, sans-serif;
	  font-size: small;
	  font-weight:bold;
	}
  
	#navigation ul {
		/**/
		clear:left;
		float:left;
		width:100%;
		list-style:none;
		/*margin-top: 10px;
	  	margin-bottom: 10px;*/
		 
	}
	
	#navigation ul li {
		display:inline;
		list-style:none;
		/*list-style-type: square;*/
		padding:0;
		
	}
	
	#navigation ul li a {
		float:left;
		padding:3px 10px;
		/*background:#eee;
		border-left: 1px solid #eeeeee;*/
		color:#000;
		text-decoration:none;
		/*position:relative;
		left:15px;*/
		line-height:1.3em;
	}
	
	#navigation ul li a:hover {
		/*background:#333;
		color:#fff;*/
		color: #cccccc;
		background: #947392;
	}
	
	#navigation ul li a.active,
	#navigation ul li a.active:hover {
		/*color:#fff;
		background:#333;
		font-weight:bold;*/
		color: #cccccc;
		background: #947392;
	}
	
/*---------------------------------------------------------------------*/
/*Images                                                               */
/*---------------------------------------------------------------------*/  
	  img {       
		border-right: #333333 1px solid;
		border-top: #333333 1px solid;
		border-left: #333333 1px solid;
		border-bottom: #333333 1px solid;
		margin: 12px;
		}
	  
	  img.alignright, img.right{
	    float: right;
	    margin: 10px 0 0 10px;
	  }
	  
	  img.alignleft, img.left{
	    float: left;
	    margin: 0 10px 0 0;
	  }
	
	  img.centered {
	    display: block;
	    margin-left: auto;
	    margin-right: auto;
		}
		
	  img.divider {
		text-align: center;
		margin-top: 2em;
		margin-bottom: 2em;
	}
	img.borderless {
		border: 0px;
		display: block;
	    margin-left: auto;
	    margin-right: auto;
	}

	
/*---------------------------------------------------------------------*/
/*Headers                                                              */
/*---------------------------------------------------------------------*/  
	h1 { 
		font-family:Verdana, Arial, sans-serif;
		font-size: x-large; 
		color: #1f2409;
		padding-top: 8px;
		padding-bottom: 0px;
	}

	h2 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:x-large; 
		line-height:100%;
		/*color: #4e5c2d;*/
		color: #504b5a;
	}

	h3 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:medium; 
		line-height:100%;
		/*color: #4e5c2d;*/
		color: #504b5a;
	}

	h4 { 
		font-family:Verdana, Arial, sans-serif;
		font-size:small; 
		/*color: #4e5c2d;*/
		color: #504b5a;
	}
	.main h3 {
		padding-top: 20px;
	}
	.main h2 {
		padding-top: 20px;
	}

/*---------------------------------------------------------------------*/
/*General styles                                                                  */
/*---------------------------------------------------------------------*/  

	body {
		margin:0;
		padding:0;
		border:0;	
		width:100%;
		background: #947392;
		/*background:#aaaaaa;
		background: #ffffff;*/
		min-width:900px;  
		font-size:90%;
	}

	p {
		font-family: Verdana, "Lucida Grande", Tahoma, Helvetica;
		font-size: 0.9em;
		line-height: 1.6em;
		text-align: left;
		padding-left: 10px;
		padding-right: 10px;
	}

	blockquote {
		font-family: "Myriad Web", Geneva, Arial, Helvetica, serif;
		font-size: small;
		text-align: left;
		color: #25201A;
		margin-left: 20px;
		margin-right: 0px;
		padding-left: 30px;
		padding-right: 10px;
		background: url(http://janellbaxter.com/media/site/support/quotes.gif) no-repeat top left;
	}

	hr {
		border: #1f2409 1px solid;
		margin-top: 8px;
		margin-bottom: 8px;
	}

	div.comments_error {
		border: 1px solid #cc8;
		padding : 0.3em;
	}
  
	input[button=">"] {       
		border-right: #545441 1px solid;
		border-top: #545441 1px solid;
		border-bottom: #545441 1px solid;
		font-size: 7px; 
		background:#f6f5f5;
		color: #545441;
		height: 7px;
		padding: 4px;
		
	}
	
	ul {
		/*font-size: 12px; 	*/
	}
	
	li {
		/*font-size: 12px; 	
		line-height: 1.2em;	*/
	}

	input {       
		background:#f6f5f5;
		border-right: #25201a 1px solid;
		border-top: #25201a 1px solid;
		border-left: #25201a 1px solid;
		border-bottom: #25201a 1px solid;
		font-size: 12px; 	
	        } 
	option {       
		background:#f6f5f5;
		border-right: #25201a 1px solid;
		border-top: #25201a 1px solid;
		border-left: #25201a 1px solid;
		border-bottom: #25201a 1px solid;
		font-size: 12px; 	
	        }
	textarea {       
		background:#f6f5f5;
		border-right: #25201a 1px solid;
		border-top: #25201a 1px solid;
		border-left: #25201a 1px solid;
		border-bottom: #25201a 1px solid;
		font-size: 12px; 	
	        }
          
          #emailform {
          	text-align: right;
          	width: 400px;
          }
          .twitter p {
          	padding-left: 0px;
          	margin-left: 0px;
          
          }
/*---------------------------------------------------------------------*/
/*Custom classes and divs                                                     */
/*---------------------------------------------------------------------*/  
	
	.excerpt {
		font-size: small;
		font-style: italic;
		color: #434759;

	}
	.linklist {
		font-family:Verdana, sans-serif;
		font-size:10px; 
		color: #434759;
	}
	
	.plainImage {
		border: 0px;
		padding: 0px;
		margin: 0px;
	}
	
	.doodle {
		padding: 0px;
		margin: 0px;
		border-right: #000000 1px solid;
		border-top: #000000 1px solid;
		border-left: #000000 1px solid;
		border-bottom: #000000 1px solid;
	}
	
	#siteTitle {
	    	letter-spacing: 0.2em;
	    	line-height: 1.2em;
	    	font-size: medium;
	    	font-weight:bold;
	    	font-family: "Arial Black", Arial Black, Gadget, sans-serif;
	    	
    	}
	.sitename {
		font-size: medium;
		
	}


	.postDate {
		font-style: italic;
	}
	
	.center {
	    	display: block;
	    	margin-left: auto;
	    	margin-right: auto;
	}
	.recent {
		font-size: x-small;
		font-style: italic;
	
	}
	.recentWork {
		padding-top: 20px;
	}
	.recentWork img {
		display: inline;
	}
	
	.main ul li {
		padding-left: 20px;
		/*line-height: 1.5em;
		line-height: 2em;*/
		padding-bottom: 4px;
	}
	
	.main p {
		/*text-indent: 20px;*/
	}
	 
          
/*---------------------------------------------------------------------*/
/*Legacy                                                               */
/*---------------------------------------------------------------------*/  
          
 	#recentPosts {
		font-size: 10px;
	}
	
	#recentPosts h3{
		border-left: #1f2409 4px solid;	
	}
	
		#accessibility {
		position: absolute;
		top: -10000px;
	}
	
	#titleBar {
		margin: 0px;
		background: #000000;
		height: 100px;
	}
	
	#list {

	}
	
	#list h2 {

	}
	
	#externalLinks {
		padding-left: 0;
		margin-left: 0;
		font-size:10px;
	}
	
	#externalLinks ul {
		padding-left: 2px;
		margin-left: 0;
	}
	
	#externalLinks li {
		margin: 0;
		list-style-image: url(http://janellbaxter.com/media/site/support/arrow.png);
	}
	
	#contentLinks li {
		margin: 0;
		list-style-image: none;
	}
	
	#externalLinks li a { 
		text-decoration: none; 
		font-size:10px; 
		}
	.externalLinkSubHead {

	}
	.postPreview {
		margin-bottom: 10px; 
		padding: 6px;
		background-color:#eee;
		font-family: "Myriad Web", Geneva, Arial, Helvetica, sans-serif;
		border-right: #c6c5b0 1px solid;
		border-top: #c6c5b0 1px solid;
		border-left: #c6c5b0 1px solid;
		border-bottom: #c6c5b0 1px solid;
	}
	
	.post{
	
	}
	
	.postHeading {
	
		border-left: #1f2409 20px solid;
	}
	.recentPostList {
		margin-left: 10px;
		font-family: "Myriad Web", Geneva, Arial, Helvetica, sans-serif;
	}
