/* ----------------------------------------------------------------------------------------- BOF */

	body {
		background-color:Black;
		color:#999999; 
        font-family:Trebuchet MS;
		font-size:12px;
	}
	
	a {
		text-decoration:none;
        color:#0099FF;
	}
	
	a:hover {
		text-decoration:underline;
	}
	
	img {
		border:none;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssBackground {
		position:fixed !important;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssBody {
		width:960px;
		margin:50px auto;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssHead {
        background-color:#333333;
		padding:30px;
        position:relative;
        margin-bottom:25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
        min-height:140px;
	}

    .cssHead h1 {
        font-family:ChunkFive;
        font-size:120px;
        color:#4A4A4A;
        position:absolute;
        text-align:center;
        z-index:1;
        width:840px;
        padding:0px;
        margin:0px;
	}

    .cssHead p {
        line-height:18px;
        margin:0px 0px 10px 0px;
        position:relative;
        z-index:2;
	}

    .cssHead p.cssBlogDefault {
        text-align:center;
        margin-top:70px;
        margin-bottom:70px;
	}
    

/* ----------------------------------------------------------------------------------------- */

	.cssLifeBlog {
		float:left;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssGeekBlog {
		float:right;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssBlog {
		width:410px;
        background-color:#333333;
		padding:30px;
        margin-bottom:25px;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
	}

    .cssBlog h2 {
        font-family:ChunkFive;
        font-size:24px;
        color:#CFCFCF;
        text-align:center;
        margin:0px 0px 0px 0px;
        padding:0px;
        border-bottom:1px dotted #CFCFCF;
	}

    .cssBlog p {
        line-height:18px;
        margin:0px 0px 10px 0px;
	}

    .cssBlog .cssBlogPost {
        border-bottom:1px dotted #CFCFCF;
        margin-top:20px;
        margin-bottom:10px;
        padding-bottom:10px;
        width:410px;
        overflow:hidden;
	}

    .cssBlog .cssBlogPost h3 {
        font-size:20px;
        margin-top:0px;
        margin-bottom:0px;
	}

    .cssBlog .cssBlogPost .cssBlogPostDate {
        margin-bottom:10px;
	}

    .cssBlog .cssBlogDefault {
        text-align:center;
	}

    .cssBlog .cssBlogLink {
        text-align:center;
        margin-bottom:0px;
	}

/* ----------------------------------------------------------------------------------------- */

	.cssFooter {
        background-color:#333333;
		padding:10px 30px 10px 30px;
        clear:both;
        -moz-border-radius: 25px;
        -webkit-border-radius: 25px;
        border-radius: 25px;
        text-align:right;
	}

    .cssFooter a  {
        padding-left:10px;
	}

    .cssFooter a img {
        border:2px solid white;
	}

    .cssFooter .cssFooterCopyright {
        float:left;
        line-height:38px;
        margin:0px;
	}

    .cssFooter .cssFooterCopyright a {
        padding-left:0px;
	}
	
/* ----------------------------------------------------------------------------------------- EOF */
