Theme URI: No.
Description: Green
Version: 1.1.2
Author: Andrew Mansbach
Author URI: http://www.cynicalmedia.com
*/
@charset "utf-8";
/*tables*/

* {margin-top:0; padding-top:0;}
body {margin:0 auto 0 auto; font-family: 'Lucida Grande', Tahoma, Verdana, Arial; font-size:13px; margin-top:0; padding-top:0; background-image:url(http://cynicalmedia.com/wp-content/uploads/2008/01/greenbg1.gif); background-color:#186c1c;}

 
#wrap{width:870px; margin:0 auto 0 auto; background-color:#FFFFFF; background-image:url(img/bg.gif); background-repeat:repeat-y;}

#header{height:140px; background-image:url(http://www.cynicalmedia.com/images/cmgreen.gif); background-repeat:no-repeat;}


#centerad{padding-right:30px; background-color:#CCC; text-align:center;}

#container{padding-left:10px; padding-top:20px;}
#content{float:left; width:640px;}
#sidebar{float:right; width:200px; padding-left:6px; background-color:86c64c;}
#sidebartag{width:150px;}
#footad{clear:both; background-color:#000000; text-align:center;}
#footer{clear:both; background-image:url(img/graybg.gif); background-color:#302C2D; color:#FFFFFF; text-align:center; padding:10px; margin:0px auto 0 auto;}



.ngg-gallery-thumbnail-box {

margin:0px !important;

float: center;

}
.meta{text-align:right; font-size:9px; font-weight:normal; font-color:#CCCCCC; border-bottom:#DBDBDB solid 1px; padding-bottom:6px; padding-top:3px;}
.metatitle {text-align:left; font-size:10px; font-color:#CCCCCC;}
.text {margin:0; padding:0;}
.post{padding-bottom:10px;}
#sidebar ul{list-style:none; margin-left:6px; padding-left:6px;}
blockquote{margin-top:6px; margin-left:10px; padding:6px; border:#DBDBDB solid 1px; background-color:#FBFBFB;}
.alignleft{float:left;}
.alignright{float:right;}
.com-write{width:520px;}
.side-center{text-align:center;}
/*forms*/
.search{width:130px;}
/*typography*/
#header h1 {font-size:30px; padding-left:77px; padding-top:11px; color:#FFFFFF;}
#header p {font-size:15px; font-weight:bold; margin-top:-8px; margin-left:110px; color:#476828;}
.page h2{font-size:20px; font-weight:normal; color:#302C2D;}
h1{font-size:20px; font-weight:normal; color:#302C2D;}
h2{font-size:18px; font-weight:bold; color:#6C9F3E;}
h3{font-size:14px; font-weight:bold; color:#302C2D;}
h4{font-size:12px; font-weight:bold; color:#302C2D;}
#sidebar h3{font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
#sidebar h4{font-size:15px; font-weight:normal; padding-left:6px; padding-top:2px; margin-bottom:6px; color:#FFFFFF;}
.hidden {visibility:hidden;}
.searchs {font-size:10px;}
.categories { font-size:11px;}
.archives { font-size:11px;}
.links { font-size:11px;}
.rss { font-size:11px;}
.trackback{font-size:11px;}
.com-name{font-size:13px; font-weight:bold;}
/*links*/
#header h1 a:link, #header h1 a:visited {text-decoration:none; color:#FFFFFF;}
#header h1 a:hover {text-decoration:none; color:#FFFFFF;}
h2 a:link, h2 a:visited {text-decoration:none; color:#6C9F3E;}
h2 a:hover {text-decoration:underline; color:#302C2D;}
a:link, a:visited {text-decoration:underline; color:#302C2D;}
a:hover {text-decoration:none; color:#6C9F3E;}
#sidebar a:link, #sidebar a:visited {text-decoration:none; color:#302C2D;}
#sidebar a:hover {text-decoration:underline; color:#FFFFFF;}
#footer a:link, #footer a:visited {text-decoration:underline; color:#FFFFFF;}
#footer a:hover {text-decoration:none; color:#6C9F3E;}
/*menu*/
#menu{height:15px; padding-top:10px; padding-bottom:10px; background-image:url(img/graybg.gif); background-color:#302C2D; color:#FFFFFF;}
#menu li{display:inline; list-style:none; margin:0; margin-left:10px; text-align:center; color:#FFFFFF;}
#menu ul{margin:0; padding:0;}
#menu li a {color:#FFFFFF; padding:10px;}
#menu li a:hover {background-color:#86C64C;}
#menu li:hover {background-color:#86C64C;}
#menu{text-transform:uppercase; font-size:12px; font-weight: bold;}
#menu a:link{text-decoration:none;}
#menu a:visited{text-decoration:none;}

/* Begin Images */
p img {
	padding: 5;
	max-width: 100%;
	}

/*	Using 'class="alignright"' on an image will (who would've
	thought?!) align the image to the right. And using 'class="centered',
	will of course center the image. This is much better than using
	align="center", being much more futureproof (and valid) */
	
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
	
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */




