/*

General styling

*/

#wrapper750 {
    width:750px;
     padding:20px 0 0 0;
    margin:0 auto;
}



    

/* SIDEBAR */

#sidebar {
    width:180px;
    float:right;
    margin:0 5px 0 0;
    padding: 0 0 0 10px;

}
#sidebar ul li {
	list-style: none;
	margin-bottom: 0px;
	display: block;
	height: auto;
	width: auto;
}
#sidebar a:link, #sidebar a:visited {
    color:#000000;
}

#sidebar a:hover {
    color:#000000;
    text-decoration:underline;
}

#sidebar h2, li h2	{line-height:1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 0.9em; color: #999999; text-transform:uppercase;}
/* LISTS */
#sidebar ul, #sidebar ul li, #sidebar  ul li ul, #sidebar  ul li ul li {
	display: block;
	height: auto;
	overflow:visible;
	margin:0 0 0 0;
	padding:0 0 0 0;
	position: relative;

}
#sidebar li	 {line-height:1.6em; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:0.9em; list-style: none;
	margin:0 0 0 0;
	padding:0 0 0 0;
	text-transform:none;}	
#sidebar  ul li ul li {
		margin:0 0 0 0;
	padding:0 0 0 0;
}
#sidebar  ul li {
		margin:0 0 0 0;
	padding:0 0 0 0;
}

/* CONTENT */

#content {
    margin:0 0 0 5px;
    width:520px;
    float:left;
}
.the_content{

}
.the_content p{
	line-height: 140%;
	font-weight:normal;
	font-size:12px;
}

h2.posttitle {
    font-size:20px;
    line-height:24px;
    color: #000000;
    margin:0 0 0px 0;
    font-family: Georgia, 'Times New Roman', serif;
    font-weight:normal;
    padding: 10px 0 4px 0;
}

h2.posttitle a:link, h2.posttitle a:visited {
	text-decoration:none;
	color: #000000;
}

.post {
    margin:0 0 30px 0;
    clear:both;
}
.postdate {
    font-weight:normal;
}

    .post #sidebar h2 {

        color:#000000;
        margin:0 0 2px 0;
    }
    
        .post a:link, .post a:visited {
            color:#000000;
        }
    
        .post a:hover {
            color:#000000;
            text-decoration:none;
        }
    
        .post a:link span, .post a:visited span {
            color:#000000;
        }
        
        .post a:hover span {
            color:#000000;
        }
        
    .post .postmeta {
        line-height:16px;
        color:#000000;
        margin:0 0 10px 0;
        padding:5px 0 5px 0;
        background-color: #eeeeee;
        border-top:1px solid #999999;
        border-bottom:1px solid #999999;
    }
    
        .post .postmeta a:link, .post .postmeta a:visited {
            color:#333333;
        }
        
        .post .postmeta a:hover {
            color:#FF0000;
            text-decoration:underline;
        }
        
    .post p {
        margin:0 0 15px 0;
        line-height:180%;
    }
    
        .post p a:link,
        .post p a:visited,
        .post ul a:link,
        .post ol a:link,
        .post ul a:visited,
        .post ol a:visited {
            color:#000000;
            text-decoration:underline;
        }
    
        .post p a:hover,
        .post ul a:hover,
        .post ol a:hover {
            text-decoration:underline;
        }
        
        .post .the_content ul, .post .the_content ol {
            margin-bottom:15px;
        }
    
    .post blockquote {
        margin:10px 0 10px 10px;
        padding:8px 8px 8px 8px;
        background-color: #EEEEEE;
        border-top:1px solid #000000;
        border-bottom:1px solid #000000;
    }
    
        .post blockquote p {
            
            font-style:italic;
            line-height:120%;
        }
        
        .post blockquote blockquote {
            margin-top:15px;
            background-color:#EEEEEE;
        }

    .post img {
    border:1px solid #EEEEEE;
    margin:10px 0 10px 0px;
    }
    
    .post .wp-smiley {
        float:none;
        border:0;
        margin:0;
    }


/* COMMENTS */

#commentlist, #trackbacks {
    list-style:none;
}

    #commentlist li {
        margin:0;
        padding:15px 10px 0 10px;
        border-bottom:1px solid #EEEEEE;
    }

    #commentlist li.odd {
        background-color:#FFFFFF;
    }
    
    #trackbacks li {
        padding:5px 10px 5px 10px;
    }

.post .commenttitle {
        font-size:16px;
        line-height:16px;
        color:#000000;
        margin:0 0 2px 0;
        font-weight:normal;
    }
    
        .post #commentlist .commenttitle a:link, .post #commentlist .commenttitle a:visited {
            color:#000000;
             font-weight:bold;
        }
    
        .post #commentlist .commenttitle a:hover {
            color:#000000;
            text-decoration:none;
             font-weight:bold;
        }
        
        textarea {
            width:100%;
        }
