     
	
	#wrapper {
		width:		1000px;
		text-align:	left;
		position:relative;
		margin:0 auto;
		}

	body {
               
		right:		1000px;
		text-align:	center;
		color:            #2A2F36;
                margin:           0px;
                background:       #464E59;
                font-family:      'Lucida Grande', Helvetica, sans-serif;
		text-alighn:		left;
            }
          

	  #header1 {
                width:            580px;
                margin:           auto;
                padding:          0px;
                position:         relative;
                background:       #ffffff;
                border-left:      solid 5px #7F8894;
                border-right:     solid 5px #7F8894;
            }


	 #header2 {
                width:            580px;
                margin:           auto;
                padding:          0px;
                position:         relative;
                background:       #ffffff;
                border-left:      solid 5px #7F8894;
                border-right:     solid 5px #7F8894;
            }


		a.nav    { 
			color: white; 
			font: bold 0.7em arial, verdana, helvetica, sans-serif; 
			text-decoration: none; 
			letter-spacing: 0.2em; 
			padding: 3px 7px; 
		}
		
		a:hover.nav    { 
			color: #fff; 
			font: bold 0.7em arial, verdana, helvetica, sans-serif; 
			text-decoration: none; 
			letter-spacing: 0.2em; 
			padding: 3px 6px; 
			border-style: dashed; 
			border-width: 1px 1px 0; 
			border-color: #fff;
		}
ul.nav  { 
			list-style-type: none; 
			display: inline; 
			margin: 1em 0; 
			position: relative; 
			top: 0; 
			left: 0; 
			background-color: #99CC33;}

		li.nav    { 
			list-style-type: none; 
			display: inline; margin: 1em 10px 1em 0; 
			padding: 0; 
			position: relative; 
			top: 0; 
			left: 0; 
			zoom: 1; 
		}
  
            #content {
                width:            510px;
                margin:           auto;
                padding:          35px;
                position:         relative;
                background:       #ffffff;
                border-left:      solid 5px #7F8894;
                border-right:     solid 5px #7F8894;
		
            }

            a {
                color:            #009FA1;
            }

            h1 {
                color:            #2A2F36; 
		padding:          0px;
                margin:           0px;
                font:             Bold 24px Helvetica, sans-serif;
                line-height:      10px;
                letter-spacing:   -1px;
            }
            
            h1 a {
                color:            #2A2F36;
                text-decoration:  none;
		font:             Bold 12px Helvetica, sans-serif;
            }






            
	div#Ldescription {
                position:         absolute;
                right:            600px;
                text-align:       right;
                width:            185px;
                font:             Normal 12px Verdana,sans-serif;
                text-align:       right;
                color:            #E0E0E0;
                padding-top:	38px;
                line-height:      20px;
            }

            div#Ldescription div a {
                color:            #ffffff;
            }

	div#Ldescription div a img {
                border:            0px;
            }













div#description {
                position:         relative;
            }

        

            div#description div {
                padding-top:	0px;	
		position:         absolute;
                left:             600px;
                font:             Normal 12px Verdana,sans-serif;
                line-height:      20px;
                width:            200px;
                color:            #E0E0E0;
		text-align:	left;
            }

            div#description div a {
                color:            #ffffff;
            }
            
            .post {
                position:         relative;
                margin-bottom:    40px;
            }


            	.date {
                font:             Normal 16px Helvetica, sans-serif;
                color:            #7F8894;
                line-height:      32px;
                height:           28px;
                padding-top:      7px;
                background:       #fff url('http://www.chrisgarciacomedy.com/images/stripes.gif') top repeat-x;
                border-bottom:    dotted 1px #bbb;
                margin-bottom:    10px;
                text-transform:   uppercase;
            }
            
            .post {
                margin-bottom:    40px;
                position:         relative;
            }

		.post .permalink {
                position:         absolute;
                top:              -20px;
                right:            3px;
                display:          none;
                font-weight:      bold;
                font-size:        24px;
                line-height:      0px;
            }

            .post:hover .permalink {
                display:          block;
            }

            .post .permalink a {
                text-decoration:  none;
            }

            .post .date {
                position:         absolute;
                right:            565px;
                text-align:       right;
                width:            200px;
                white-space:      nowrap;
                font:             Bold 20px Helvetica, sans-serif;
                text-align:       right;
                letter-spacing:   -1px;
                color:            {color:Date1};
                padding:          5px 5px 5px 5px;
                line-height:      20px;
                text-transform:   uppercase;
            }

            .post .date em {
                font-style:       normal;
                color:            #fff;
            }

            .post .date big {
                font-size:        30px;
            }


	h2 {
                font-weight:      Normal;
                font-size:        20px;
                color:            #2A2F36;
                margin:           0px 0px 10px 0px;
            }



            .post h2 {
                font-weight:      Normal;
                font-size:        20px;
                color:            #2A2F36;
                margin:           0px 0px 10px 0px;
            }
            
            .post h2 a {
                color:            #2A2F36;
                text-decoration:  none;
            }

            /* Regular Post */
            .post .regular {
                font-size:        12px;
                line-height:      17px;
            }

            .post .regular blockquote {
                font-style: italic;
            }
            
            /* Photo Post */
            		
	.post .photo img {
                border:           solid 5px #E0E0E0;
            }

            .post .photo .caption {
                font-size:        13px;
                margin-top:       17px;
            }            
            .post .photo .caption a {
                color:            #2A2F36;
            }
            
            /* Quote Post */
            .post div.quote {
                padding: 0px 30px 0px 30px;
            }

		.post .quote span.quote {
                font-weight:      bold;
                font-size:        20px;
                letter-spacing:   -1px;
                color:            #373D46;
            }

            .post .quote span.quote a {
                color:            #373D46;
            }

            .post .quote span.quote big.quote {
                font-weight:      bold;
                font-size:        60px;
                line-height:      0px;
                vertical-align:   -28px;
		opacity:          0.5;
                -moz-opacity:     0.5;
                filter:           alpha(opacity=50);
            }
            
            .post .quote span.source {
                font-size:        14px;
                color:            #7F8894;
		text-align:	right;
            }

            .post .quote span.source a {
                color:            #7F8894;
            }
            
            /* Link-Post */
            .post .link a.link {
                font:             Bold 30px Helvetica, sans-serif;
                letter-spacing:   -1px;
                color:            #009FA1;
                text-decoration:  none;
                border-bottom:    dotted 1px #009FA1";
                line-height:      36px;
            }

            .post .link .description {
                font-weight:      normal;
                font-size:        11px;
                line-height:      16px;
                margin-top:       5px;
            }
            
            /* Conversation Post */
            .post .conversation ul {
                background-color: #fff;
                list-style-type:  none;
                margin:           0px;
                padding:          0px;
                border-left:      solid 5px #fff;
            }
            
            .post .conversation ul li {
                font-size:        12px;
                padding:          4px 0px 4px 8px;
                color:            #000;
            }
            
            .post .conversation ul li span.label {
                font-weight:      bold;
            }

		.post .conversation ul li.odd {
                background-color: #f4f4f4;
            }
            
            .post .conversation ul li.even {
                background-color: #e8e8e8;
            }

            
            /* Audio Post */
            .post .audio .caption {
                font-size:        11px;
                margin-top:       5px;
		color:           #2A2F36;
            }
            
            .post .audio .caption a {
                color:            #2A2F36;
            }
            
            /* Video Post */
            .post .video {
                width:            500px;
                margin:           auto;
                background-color: #fff;
            }

            .post .video .caption {
                font-size:        13px;
                margin-top:       15px;
		 color:            #2A2F36;
            }
            
            .post .video .caption a {
                color:            #2A2F36;
            }

            /* Footer */
            #footer {
                margin:           20px 0px 0px 0px;
                text-align:       center;
                font-size:        18px;
		 }
            
            #footer a {
                text-decoration:  none;
                color:            #2A2F36;
            }
            
            #footer a:hover {
                text-decoration:  underline;
            }

            #footer p.tiny {
                margin:           50px 0px 0px 0px;
                font-size:        11px;
                font-weight:      bold;
            }
            
            #footer p.tiny a {
                text-decoration:  underline;
                color:            #2A2F36;
		font-weight:      bold
            }
            
            #footer p.tiny .dim {
                filter: alpha(opacity=50); 
                -moz-opacity: 0.5; 
                opacity: 0.5;
            }



 /* Footer2 */
            #footer2 {
                width:            590px;
                margin:           auto;
                padding:          10px, 0, 0, 0;
                position:         relative;
                background:       #464E59;                
		text-align:       center;
                font-size:        11px;
		border-top:    solid 5px #7F8894;
		color: 		  #E0E0E0;
	    }

            
            #footer2 a {
                text-decoration:  none;
                color:            #FFF;
		font-weight:      bold;
            }
            
            #footer2 a:hover {
                text-decoration:  underline;
            }

            p.copyright {
                margin:           0;
                font-size:        11px;
                font-weight:      normal;
		text-align:	left;
            }

		p.amy {
                margin:      	 0px;
                font-size:        11px;
                font-weight:      normal;
		text-align:	right;
		float:		right;
            }

 

	
	/* Permalinks */
            .post a.permalink,
            .post .audio .caption a.permalink,
            .post .quote .source a.permalink {
                font-size:        10px;
                font-weight:      bold;
                color:            #009FA1;
            }

	
      
		
		

