/*-----------Block Level Elements--------------*/

Body {
        background: #a8d1e4;
font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, sans-serif;
font-size: 78%;
    margin: 0px;

}

h1, h2, h3, h4, h5, h6 {
	margin: 1.2em 0;
	font-family: Times New Roman, Times, serif;
color: #333333;}

h1{
	font-size: 3em;
   color: #AAAAAA;
   border-bottom: 2px solid #9fd4c5;
line-height: 0.8em;
padding-bottom: 0px
}
h2 {
	font-size: 1.3em;
 margin: 10px 0 0px 0;
        padding: 1px 0 0px 0px;
        list-style: none;
font-variant: small-caps;
border-bottom: 2px solid #EAEAEA
}

h3{	font-size: 1.1em;
 margin: 10px 0 0px 0;
        padding: 1px 0 0px 0px;
        list-style: none;
font-variant: small-caps;
border-bottom: 2px solid #EAEAEA}

a:visited,  a {
        color: #F2AAB2;text-decoration:none;font-weight:bold}
a:hover{color:#F1939E;font-weight:bold}
a:active{color:#F2AAB2;text-decoration:underline;font-weight:bold}

#page {
        background: #a8d1e4;
        width: 990px;
        margin-left: 40px;
        margin-top: 0px;

}

#header {
        
        width: 100%;
        height: 128px;
        padding: 0;

}



.description {
        
        
        padding-left: 6px;

}

#wrapper {
        width: 100%;

}

img#hello {
   float: left;
   z-index: 4;
   position: relative;
   left: -20px;
}

#content {
        background: #ffffff;
        float: right;
        width: 750px;
        padding-top: 0px;
        padding-right:5px;
        padding-left:15px;
        padding-bottom:5px;
   border-right: 4px solid #9fd4c5;
   border-left: 4px solid #9fd4c5;

}

#sidebar {
        background: #ffffff;
        width: 185px;
        margin-top: 0px;
        margin-left: 20px;
        padding: 0px 0px 0px 0;
        min-height: 300px;

}











.post h2 {
        

        font-size: 1.1em;}

p {
	font-size: 1em;
	line-height: 1.5em;
	margin: 1.2em 0;
}















/*--------------Sidebar------------*/

#sidebar ul {list-style:none}

#sidebar ul h2 {


        width: 140px;
        margin: 10px 0 5px 0;
        font-size: 1.1em;
        padding: 2px 0 2px 7px;
        list-style: none;

        background-color: #EAEAEA;
        color: #3F494B;;
        border: 1px solid #3F494B;

}

#sidebar ul li {
        list-style: none;
        margin-left: -30px;

}

#sidebar ul ul {

        list-style: none;

}

#sidebar ul ul li {

        list-style: none;

}

#sidebar ul ul ul {

        list-style: none;

}












/*-------------Other------------------*/

hr {
        display: none;

}

