@import url(base-weblog.css);#banner {	background-image:url(images/guitar-angel.gif);	background-position:center;	background-repeat:no-repeat;	}/* ------------------------------------------------------------------------------------------------------- */body {	padding:0;	margin:0;	background-color:rgb(232,234,213);	background-image:url(images/bgtile.jpg);	background-position:top left;	background-repeat:repeat-y;	font-family:Verdana, Arial, Helvetica, sans-serif;	font-size:82%;	color:#252525;	line-height:1;}a {	color:#888;	text-decoration:none;	}a:hover {	background-color:#EEE;	}p {	margin:0 0 15px 0;	line-height:1.7;	}/* -------- layout styles -------------*/#container {	width:100%;	margin:0;	padding:0	}/* ---------- Single Column Styles ----------  */.layout-one-column #alpha {width: 65%; margin-left:10%;}/* ---------- Two Column Right Styles ---------- */.layout-two-column-right #alpha {	width:56%;	margin:0 7% 0 0;	padding:0;        float:left	}	.layout-two-column-right #beta {	width:37%;	margin:0;	padding:0;        float:right	}	.layout-two-column-right #alpha-inner {	margin-left:10%;	}/* -------- banner styles -------------*/	#banner {	height:369px;	background-repeat:no-repeat;	background-position:top center;	padding:0;	margin:0;	text-align:left;	}#banner-inner {	margin:0 0 0 10px;	}		h1, h2 {padding:0;	margin:0;}#banner-header {	padding:0;	margin:0;	padding-top:5px;	width:540px;	font-size:30px;	color:rgb(0,0,0);	font-weight:bold;	font-family:"Courier New", Courier, mono;	}#banner-header a {	text-decoration:none;	color:rgb(50,50,50);	}#banner-header a:hover {	text-decoration:none;	color:rgb(50,50,50);	}	#banner-description {	padding:3px 0 0 7px;	margin:-14px 0 0 125px;	width:540px;	font-size:16px;	color:rgb(245,115,33);	font-weight:bold;	font-family:"Courier New", Courier, mono;	}	/* -------- page styles -------------*/#pagebody {	margin:auto;	padding:0 0 30px 0;	background-color:none;	text-align:left;	width:90%}#pagebody-inner {	padding:0;	margin:0;	}/* -------- entry area styles -------------*/.date-header {	font-size:15px;	padding:0;	margin:0 0 5px 0;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	}.entry-header {	padding:0;	margin:0 0 15px 0;	font-size:25px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	}	.entry-body p {	font-size:1em;	line-height:1.7;	margin:0 0 15px 0;	text-align:left;	}.entry-body ul, ol {	line-height:1.7;	font-size:.96em;	margin-bottom:15px;	}.entry-body blockquote {	text-align:justify;	padding-left:20px;	background-image:url(images/quote.gif);	background-repeat:no-repeat;	background-position:top left;       margin:20px 0 20px 20px;	line-height:1.7;}.entry-body img {border: 1px solid #555;}.entry-body img[align="right"] {margin: 5px 0 15px 20px; display:block;}.entry-body img[align="left"] {margin: 5px 20px 15px 0; display:block;}.entry-footer {	padding:0 0 0 10px;	line-height:1.5;		border-left:3px solid #BBB;	}.entry-footer p {	margin:10px 0 35px 0;	}.post-footers {	display:block;	}	.separator {display:none !important;}/* -------- sidebar styles -------------*/#beta ul li {list-style-type:none}#beta li {list-style-type:none}.module-header {	padding:0;	margin:0;	font-size:18px;	font-weight:normal;	font-family:"Courier New", Courier, mono;	}	.module-header a {	color:#252525;	}.module-content {	position:relative;	line-height:1.4;	margin:0 0 25px 0;	padding:0;	}.module-content ul {	margin: 5px 0 10px 0;	line-height:1.4;}.module-content li {	line-height:1.4;	}.module-categories module {	margin-top:20px;	}.module-categories ul li ul li {	margin-left:5px;}input, textarea {	font-size: 100%;	padding: 2px;	margin: 3px 0 3px 0;	border: 1px solid #555;	background-color:#FFF;	color:#555;}textarea { font-size: 1em; color:#555;}input#search {    padding:3px;}/* ---------- comment trackback styles ------------------ */.entry-content,.trackbacks-info,.trackback-content,.comment-content,.comments-open-content,.comments-closed{	clear: both;	margin: 0;}.trackback-footer,.comment-footer,.comments-open-footer,.archive-content{	clear: both;	margin: 0;}.content-nav {	margin-bottom:30px;	line-height:1.6;	}.trackbacks-header, .comments-header, .comments-open-header, .trackbacks-open-header {	padding:10px 0 0 0;	margin:0 0 15px 0;	font-size:20px;	font-weight:normal;	font-family:Arial, Helvetica, sans-serif;	}.trackbacks, .comments {	line-height:1.7;	text-align:justify;	}#trackbacks-info {    margin:10px 0 25px 0;	line-height:1.7;	font-size:.95em;	font-style:italic;	}.trackback-footer, .comment-footer {	margin-bottom:25px;	font-size:.96em !important;	padding-left:15px;	background-image:url(images/arrow.gif);	background-repeat: no-repeat;	background-position:center left;	}	#footer {clear:both}