body {
		margin: 0 5px 0 5px;
				background:#f1f1f1;
		font-family:verdana, arial, helvetica, sans-serif;	
background: #fff;
		}
	
	#container {
		width: 800px;
               
		margin: 0;
		margin-left: auto;
		margin-right: auto;
		margin-bottom: 40px;
		margin-top: 10px;
		background: #fff;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc; 
	}
	

	#header {
		min-width:800px;
		padding-bottom:10px;
		margin: 0;
		font-family: 'Lucida Grande', 'Lucida Sans Unicode', Verdana, Geneva, Lucida, Arial, Helvetica, sans-serif;
		padding: 0;
	      
		}

		#header ul {
			list-style: none;
			margin: 0;
			padding: 2px 0 2px 15px;
			color: #c00;
			background: #e6e6e6;

			}
		#header ul li {
			display: inline;
			margin: 0;
                        color: #c00;
			padding: 0;
			font-family: verdana, arial, helvetica, sans-serif;
			font-size: x-small;
			}
		#header ul li a {
			padding: 1px 10px 1px 10px;
			}
		#header ul li a.here {
			background: #fff;
			}
		#header ul li a:hover {	}


	#overview {
		
                 left: 520px;
	         padding: 0px 0px 0px 0px;
	         position: absolute;
 		 font-family: verdana, arial, helvetica, sans-serif;
		 width: 150px;
		 margin: 15px 0 10px 0;
		 padding: 0;
                 border-right: 1px dotted #ccc;
	}

	#blog {
		width: 520px;
		margin: 0px 0px 0px 0px;
		padding: 20px 0px 0px 0px;
               }
       
	#footer {
		clear: both;
		margin: 10px 0 0 0;
                left:2px;
                bottom:auto;
	        
	         position: absolute;
		padding: 6px;
		color: #000;
		background: #fff;
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}


	A 			{ color:#c00; text-decoration: none;} 
	A:link		{ color: #003366; text-decoration: none;} 
	A:visited	{ color: #003366; text-decoration: none; } 

 a:hover {
	background-color: #003388;
	color: #ffffff;
	border-bottom: 1px solid #003388;
}
	A:active	{ color: #003366;  } 


	h1, h2, h3 {
		margin: 0px;
		padding: 0px;
	}

	               
	.entry {
		color:#000;
		font-size:small;  			  		
		padding: 10px 30px 40px 25px;
		}
	.entry .entrybody,  {
		margin: 0 0 10px 0;
		line-height: 120%;
               		}
	

 .entrybody a:link       {  text-decoration: underline}
                .entrybody a:visited    {  text-decoration: underline }
                
                .entrybody a:active     { color: #003366; }
 

	.google-comments {
padding: 0 0 0 18px;
		
	}
.pic a:hover {
background-color: none;
border-bottom: none;
}

	.pic {
		padding: 4px;
		border: 1px solid #666;
		margin: 0 10px 10px 0;
                float:left;

                max-width: 300px;
                max-height:200px;
                overflow:hidden;
                clear:both;
		}

          .menu { padding: 10px 0 10px 0;
           font-size: x-small;
            text-align:center;
            }

	.date {
		font-size: x-small;
		font-style: normal;
		font-weight: normal;
		color: #666;
		border-bottom: 1px dotted #ccc;
		margin: 0 30px 0 25px;
		padding: 0 0 2px 0;
		}
	ul.date {
		list-style: none;
		font-size: x-small;
		font-style: normal;
		font-weight: normal;
		color: #666;
		border-bottom: 1px dotted #ccc;
		margin: 0 30px 0 25px;
		padding: 0 0 2px 0;
		}
		li.time {
			float: right;
			}
	.category {
		font-size: x-small; 
		margin: 0;
		padding: 0;
                text-transform: lowercase;
                margin: 5px 0 5px 0;
		}
.title {
		font-size: small; 
		color: #000;
		margin: 0;
		padding: 0;
		text-transform: uppercase;
		letter-spacing: 1px;
		}



	.extended {
		width: 350px;
		font-family: verdana, arial, helvetica, sans-serif;
		font-size: x-small;
		font-weight: bold;
		}

	.discuss { 
		float: right;
		width: 500px;
		font-family: verdana, arial, helvetica, sans-serif;
		text-align: right;
		margin: 10px 0 0 0;
		font-size: x-small; 
		}

/* Side navbar */

	.search {
		width: 140px;
		margin: 0;
		padding: 0px;
		color: #333;
		background-color: #f6f6f6;
                font-size: x-small;
                display: block;
		text-align:center;
		}
	.search form {
		margin: 4px 0 4px 0;
		padding:0;
		}
	.search form input {
		margin: 2px 0 2px 0;
		padding:0;
		width: 124px;
		color: #000;
		background-color: #fff;
		border: 1px solid #ccc;
		}

	
	.blogtitle {
		
		background-color: #6491F9;
                padding:5px 5px 5px 5px;
                margin 3px 3px3px 3px;
		font-size: x-large;
		font-weight: bold;
		text-align: left;
		letter-spacing: 2px; 
		text-decoration : none;
		text-transform: none;
			}

 .blogtitle a:link 	{ color: #fff; text-decoration: none}
		.blogtitle a:visited 	{ color: #fff; text-decoration: none }

		.blogtitle a:active 	{ color: #fff; } 

		
	#list {
		width: 140px;
		margin: 10px 0 0 0;
		padding: 0;
		}
	
	#list dl {
		margin:0 0 10px 0;
		padding: 5px;
		background-color:  #fff;
		border: 1px solid #ccc;
		border-top: 5px solid #e6e6e6;
		}

	#list dl dt{
		margin: 0 0 4px 0;
		padding: 0 0 2px 0;
		font-size: x-small;
		font-weight: bold;
		letter-spacing: 2px; 
		}
	
	#list dl dd {
		margin: 0;
		padding: 0 0 2px 0;
		border: 0;
                font-size: xx-small;
                display: block;
		}
	#list dl dd a {
		display: block;
		margin: 0;
		padding: 0;
		font-size: x-small;
		text-decoration : none;
		}

	#list dl dd a:hover {}

	#list dl dd {
		border-bottom: none;
		padding: 0;
		}


#Ads {
	
	width: 150px;
		margin: 15px 0 0 0;
		padding: 0;
        left: 680px;
		position: absolute;
font-family: verdana, arial, helvetica, sans-serif;
		font-size: x-small;
	}
	
	#adbar {
		width: 140px;
		margin: 10px 0 0 0;
		padding: 0;
				}
	
	#adbar dl {
		margin:0 0 0 0;
		padding: 5px;
		background-color:  #fff;
		border: 1px solid #ccc;
		border-top: 5px solid #e6e6e6;
		}

	#adbar dl dt{
		margin: 0 0 0 0;
		padding: 0 0 2px 0;
		font-size: x-small;
		font-weight: bold;
		letter-spacing: 2px; 
		}
	
	#adbar dl dd {
		margin: 0;
		padding: 0 0 2px 0;
		border: 0;
		}
	#adbar dl dd a {
		margin: 0;
		padding: 0;
		font-size: x-small;
		text-decoration : underline;
		}
	#adbar dl dd 

	#adbar dl dd {
		border-bottom: none;
		padding: 0;
		}

#Marketbanker a { display: block;
                margin: 0;
		padding: 0;
		font-size: x-small;
		text-decoration : underline;
}


.subscribe { 
                text-align: left;
		font-size: xx-small;
                }

.comments { 
                margin-top:20px;
                font-size: x-small;
                text-align:left;
                width:400px;
                }

.comments form {
		margin: 4px 0 4px 0;
		padding:5px;
                 font-size: x-small;
		}
.comments form input {
		margin: 2px 0 2px 0;
		padding:px;
		color: #000;
               font-size: x-small;
		}
.commentshow { 
             font-size:85%;
                             text-align:left;
                }
.top_table {color: #FF8A15;
 		font-size: x-small;
		}

.top_table a:link       {  color: #FF8A15}
.top_table		a:visited {color: #FF8A15}
.top_table		a:active {color: #FF8115}