/* base css */
@import url(/.shared/themes/common/base-weblog.css);

/* portal css */

/* theme css */
/* general page elements */

a {text-decoration: underline;}

a:link { color: #E96F18; }
a:visited { color: #777777; }
a:active { color: #777777; }
a:hover { color: #006699; }

h3 {color: #a63030; font-size: 1.4em}
h4 {color: #a63030; font-size: 1.2em}


body
{
	margin: 0;
	color: #2D271E; /* #40382c; */
	background: #FFFFFF;
	font-weight: normal;
line-height: 145%;
font-size: .92em;
font-family:   Century,Palatino Linotype , microsoft sans-serif,  serif;  /* MS sans-serif, microsoft sans serif, 'Trebuchet MS', Verdana,  sans-serif;*/
}

#container { position: static; width: auto;}

#container-inner
{
	position: static;
	border: 0;
	background: #FFFFFF;
}

#banner
{
	border: 0;
	/* no ie mac \*/ height: 1%; /* ie win 5.5, 6 win */
	/* color: #CC6600;  */
	background: #000000;
	text-align: left;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
		height: 223px;  
		background-image: url("http://www.life2point0.com/Life2v7.jpg");
		background-repeat: no-repeat;
background-position: center;
}

#banner-header
{
	margin:  0;
	font-size: xx-large;
	font-weight: bold;
		position: absolute;
		left: 0;
		top: 0;
		width: 100%;
		height: 100%;
		padding: 0;

}

#banner-inner { overflow: visible; padding: 0; }


#banner a
{
	color: #CC6600;
	text-decoration: none;
margin: 0;
padding: 0;

height: 223px; /* 242*/
}

#banner-description
{
	margin: 0;
	font-size: small
		overflow: hidden;
		width: 0;
		height: 0;
		padding: 0;
		text-indent: -1000em;
}
	

#banner-header a
{
		display: block;
		left: 0;
		top: 0;
		height: 252px;
		text-indent: -1000em;
}
	

#beta #gamma, #beta #delta { width: 210px; margin: 15px 0; }
#beta #gamma-inner, #beta #delta-inner { padding: 0; }


/* content */

.content-nav { margin-top: 0; }

.date-header,
.trackbacks-header,
.comments-header,
.comments-open-header,
.archive-header
{
	margin: 0 0 10px 0;
	border-bottom: 1px solid #333333;
	padding: 3px;
	color: #333333;
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: medium;
	text-align: left;
	font-weight: bold;
}

.entry-header
{
	margin: 1px 0 10px 0;
	border: 0;
	color: #a63030; /* #4F4636;  */
	font-family: 'Trebuchet MS', Verdana, sans-serif;
	font-size: x-large;
	text-align: left;
	font-weight: bold;
}

.entry-content,
.entry-footer,
.trackbacks-info,
.trackback-content,
.comment-content,
.comments-open-content,
.comments-open-footer,
.comments-closed,
.archive-content
{
	margin: 10px 0;
}

.entry-content p { text-align: left; }

.entry-footer,
.trackback-footer,
.comment-footer
{
	margin: 0 0 10px 0;
	border-bottom: 1px solid #CCCCCC;
	padding: 3px;
	color: #999999;
	font-family: Verdana, Arial, sans-serif;
	font-size: small;
	line-height: normal;
	text-align: left;
}

#comment-author, #comment-email, #comment-url, #comment-text
{
	width: 80%;
}

/* fixes bug in ie win */
img.image-full
{
	width: 320px;
}

;
/* modules +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*/

.module a{font-weight: inherit;}
#alpha-inner .module-list a {
	text-decoration: none;
}

.module a:link { color: #4F4537; }
.module a:visited { color: #4F4537; }
.module a:active { color: #4F4537; } /*dark gray */
.module a:hover { color: #E96F18; } /*orange */
.module-header, body table#MBL_COMM td.mbl_h 
{
	margin: 5px 0 0 0;
	border: 0;
  	color: #2D271E; /* #40382c; */
	font-family: sans-serif; /*'Trebuchet MS', Verdana, sans-serif; */
	font-size: medium;
	line-height: normal;
	font-weight: bold;
	letter-spacing: .12em;
	text-align: right;
}
.right-module-header{
  	color: #2D271E; /* #40382c; */
	font-family: sans-serif; /*'Trebuchet MS', Verdana, sans-serif; */
	font-size: medium;
        font-weight: bold;
        letter-spacing: .15em;
        margin: 0;
}

#gamma-inner h2 {text-align: left;}

.module-content
{
	margin: 2px 0 10px 0;
                padding: 0px 0 1px 0px;
	color: #2D271E; /* #40382c; */
	font-family:  Trebuchet MS, Tahoma, microsoft sans-serif, sans-serif; /*microsoft sans-serif, sans-serif;  */
	font-size: .85em;
	line-height: 110%;
	text-align: right;
}
.right-module-content, .module-recent-comments, #twitter_update_list a{
        margin: 0;
  	color: #2D271E; /* #40382c; */
	font-family: Trebuchet MS, Tahoma, microsoft sans-serif, sans-serif;
	font-size: .85em;
        line-height: 110%;
}


.module-list {
       margin: 0;

 }
.module-list-item {
       margin: 3px 0 5px; 
 }

.typelist-thumbnailed .module-list-item { margin: 10px 0; }
.typelist-thumbnail img { margin: 0; }

.module-list #twitter_update_list{
text-align:left;
font-size: .85em;
}

.module-list #twitter_update_list a{
 text-decoration: underline; color: #E96F18;
}




/* three-column tweaks */
	
	.layout-three-column #container
	{
		width: auto;
	}
	
	.layout-three-column #alpha
	{
		width: 2106px;
		display: block;
		position: absolute;
		float: none;
		left: 0;
		top: 0;
margin-top: 17px; 
margin-left: 10px;
	}

       .layout-three-column #alpha-inner
      {
           padding: 0px 15px 2px 0px; /* was 12,0,15,0 */
           background-color: #FFFfFf;  
           border-right: 1px solid #a63030; 
           width: 216px;
       }


	
	.layout-three-column #beta
	{
		
		display: block;
		float: none;
		width: auto;

margin-top: 5px; /* 13 */
margin-left: 250px;
margin-right: 228px;
                }
	
	.layout-three-column #beta-inner
	{
		border: 0;
		background: #FFFFFF;
                padding: 10px 20px 15px 10px; 
         }
	
	.layout-three-column #gamma
	{
		width: 210px; /* 221 */
					display: block;
			position: absolute;
			float: none;
			right: 0;
			top: 0;
margin-top: 15px; 
margin-left: 20px;
margin-right: 12px;
		
	}
	
	.layout-three-column #gamma-inner
	{
		border: 0;
		background: #FFFFFF;
                padding: 6px 10px 15px 12px; 
                background-color: #EBE5C3; 
                width: 190px; /* 201 */

	}


/* user css */

.entry-header
{
margin: 11px 0 20px 0;
font-family: Century, 'Trebuchet MS', Verdana,  sans-serif;
font-size: x-large;
line-height: 100%;
}

.entry-footer
{
font-size: .8em;
line-height: 120%;
FONT-FAMILY: arial, serif, verdana;
}

.comment-footer{
border-bottom: 0;}

.footnote{
FONT-SIZE: 0.9em; 
LINE-HEIGHT: 115%; 
FONT-FAMILY: arial, serif, verdana;
}

.tags{
FONT-SIZE: 0.7em; 
LINE-HEIGHT: 115%; 
FONT-FAMILY: arial, serif, verdana;
}

blockquote {
line-height: 125%;
font-size: .92em;
font-family:   Century,'Palatino Linotype' , 'microsoft sans serif',  serif;  /* MS sans-serif, microsoft sans serif, 'Trebuchet MS', Verdana,  sans-serif;*/
margin: 5px 12px 5px 12px;
padding: 1px 12px 1px 27px;
background-color: #F4F3DD; /*F7F2D1 E7E0CB;*/
background-image: url(http://lightworks.typepad.com/Quote7.jpg);
background-repeat: no-repeat;
background-position: top left;
}

/*noquote to be used with blockquote to remove quotation and recentre text*/
.noquote{
padding-left: 12px;
background-image: none;
} 

/*nocolour to be used with blockquote to remove quotation and recentre text*/
.nocolour{
padding-left: 12px;
background-image: none;
background-color: #FFFFFF;
/* line-height: 145%; */
/* font-size: .92em; */
font-family:   Century,Palatino Linotype , microsoft sans-serif,  serif;  
} 

.pullquote{
margin: 20px;
 padding: 5px 8px;
 font-weight: normal;
 font-size: 16pt; 
float: right; 
width: 172px; l
ine-height: normal;
 font-style: normal; 
height: 82px; 
text-align: right;
 font-variant: normal;
} 

/*-------------end of workiing stuff----------------*/



/* other css */
.feedburnerFlareBlock{
FONT-SIZE: 1.1em; 
LINE-HEIGHT: 125%; 
FONT-FAMILY: arial, serif, verdana;
color: #2D271E; /* #40382c; */
}

#symbol{
position: absolute;
top: 184px;
right: 6px;
}

#search{
position: absolute;
top: 6px;
right: 1%;
}

#topper{
position: absolute;
top: 1px;
left: 1px;
}

#uparrow{
position: fixed;
bottom: 1px;
right: 230px;
/*background-attachment: scroll;*/
}

.delicious-posts { margin: 0em, 0em, 5em, 0em; border: 1px solid #a63030; width: 13em;padding: 0 ;  font-family: 'microsoft sans serif', sans-serif; }
.delicious-banner { margin: 0; padding: .3em .3em .3em .3em; letter-spacing: .15em;}
.delicious-posts li{ margin: 0; padding: .5em .2em .5em .3em;}
.delicious-posts ul { margin: 0; padding: 0;}
.delicious-post { border-top: 1px solid #eee; padding: 0.2em .2em 0 .2em; line-height: 1.1em; font-size: 80% }
.delicious-odd { background-color: #F8F8ED; }  /* f8f8f8 */

.delicious-banner a { font-size: 70%; color: #40382c; font-weight: bold; font-family: sans-serif; text-decoration: none; }
.delicious-banner {color: #2D271E; /* #40382c; */}
.delicious-banner a:link {color: #2D271E; /* #40382c; */  }
.delicious-banner a:visited {color:#2D271E; /* #40382c; */  }
.delicious-banner a:hover {color:#2D271E; /* #40382c; */  }
.delicious-banner a:active {color:#2D271E; /* #40382c; */  }

.delicious-posts a:visited {color: #777777;  text-decoration: underline;}
.delicious-posts a:link {color:#E96F18; text-decoration: underline;  }
.delicious-posts a:active {color:#777777; text-decoration: underline;  }
.delicious-posts a { text-decoration: none; display: block;}
.delicious-posts a:hover { text-decoration: underline; color: #006699;}
.delicious-extended li { line-height: 1.1em; color: #a15426; padding-left: 2px;}

/*  Comments css */
#comment-ID .comment  {


}

.comment-data {


}

/* ph=1 */

