/*

Theme Name: vCreative

Author: Mboxa

Author URI: http://www.mboxa.com



*/





* { margin:0; padding:0; }



body

{ 

	background:#3d7d0e;

	font:12px Tahoma, Verdana; color:#FFFFFF;

	background-image: 

	url('images/background.png');

	background-repeat: repeat-x

}



a:link, a:visited{

	text-decoration: none;

	font-weight: bold;

	color: #63c3ff;

}



a:hover{

	text-decoration: underline;

	color: #fffc00;

}



#container {

     width:900px; height:auto;

     margin:0 auto;

}



#content_background {

	background:url(images/container.png) repeat-y;

	width:900px; height:auto;

}



h3 {

	margin:0;

	padding-bottom: 0;

	font-size: 14px;



}



#banner {

	background:url(images/banner.png) no-repeat;

	width:900px; height:134px;

}



#space {

	width:900px; height:40px;

	text-align: center;

	font-weight: bold;

	padding: 25px 0 0 0;



}



#bbanner {

	background:url(images/bbanner.png) no-repeat;

	width:900px; height:30px;

}



#navitop ul {

		margin: 0; 

		padding: 8px 50px 8px 0; 

		text-align: right;

		list-style-type: none; list-style-image: none; 

	}



#navitop li {

		display: inline; 

		padding-left: 2px

	}

#navitop ul li a {

		text-decoration:none;  margin: 0px;

		padding: 6px 10px 8px 12px; 

		color: white;

		font-weight:bold;

		border-left:2px solid #FFFFFF;

		border-right:2px solid #FFFFFF;

		border-top:2px solid #FFFFFF;

     		background:url(images/navitop.png)

	}

#navitop ul li a:hover {

		color: #025c94;

     		background:url(images/navitophover.png)

	}



#content_container {

	width:861px; height:auto;

	margin:0 auto;

}



.left_column {

	width:647px; height:auto;

	float:left;

}



	.left_header {

		width:647px; height:25px;

	}



	 .left_footer {

     	width:647px; height:25px;

	}



#right_column {

	/* Set width and height. */

	width:214px; height:auto;

	/* Float it to the right. */

	float:right;

}



	.space1 {

	width:214px; height:25px;

	}



	.right_header {

		width:212px; height:13px;

		background:url(images/rightop.png) no-repeat;

	}

	

	.right_back {

		width:208px; height:auto;

		background:#4e7b2c;

	 }

	 

	 .right_footer {

	 	width:212px; height:13px;

		background:url(images/rightbottom.png) no-repeat;

	}



.clear {

	clear:both;

}



#footer {

	width:900px; height:82px;

	background:url(images/footer.png) no-repeat;

}



	#footer p {

		text-align:center;

		padding-top:27px;

		font-weight: bold;

	}



		#footer p a:link, #footer p a:active, #footer p a:visited {

			font:15px Tahoma, Verdana; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;

		}

				

		#footer p a:hover {

			padding:0 0 0 10px;

			color:#fff881;

			background:url(images/hoverlink.png) no-repeat center left;

			font-weight:bold;

		}



.contenttop {

	background:url(images/contenttop.png) no-repeat;

	width:587px; height:58px;

}



.contentbg {

	background:url(images/contentbg.png);

	width:577px; height:auto;

	padding: 0 0 0 10px;

}



.contentbottom {

	background:url(images/contentbottom.png) no-repeat;

	width:587px; height:11px;

}



.contenttitle {

	position: relative;

word-wrap: break-word;

width:450px; height:11px;
	
	top: -15px;

	left: 115px;
	
	

	font-weight: bold;

}



		.contenttitle a:link, .contenttitle a:active, .contenttitle a:visited {

			font:15px Tahoma, Verdana; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;

		}

				

		.contenttitle a:hover {

			padding:0 0 0 10px;

			color:#fff881;

			background:url(images/hoverlink.png) no-repeat center left;

			font-weight:bold;

		}



.contentdatem {

	position: relative;

	top: 8px;

	left: 55px;

	font-weight:bold;

}



.contentdated {

	position: relative;

	top: 17px;

	left: 57px;

	font-weight:bold;

}



.right_back ul{

	list-style-type: none;

	margin:-5px 0 0 0;

	margin-left:0px;

	padding: 0;

}



.right_back ul li{

	list-style-type: none;

	margin:-5px 0 0 0;

	padding: 10px 0 10px 0;

}



.right_back ul li h2{

	list-style-type: none;

	width: 200px;

	height: 23px;

	padding: 3px 0 0px 0;

	font-size: 14px;

	text-align: center;

	background:url(images/catbg.png) no-repeat;

}



.right_back ul ul li{

	width: 200px;

	height: 23px;

	padding: 3px 0 0 10px;

	background:url(images/linksbg.png) no-repeat;

}



		.right_back ul ul li a:link, .right_back ul ul li a:active, .right_back ul ul li a:visited {

			margin:0; padding:2px 0 0 4px;

			width:170px; height:16px;

			display:block;

			font:11px Tahoma, Verdana; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;

		}

				

		.right_back ul ul li a:hover {

			margin:0 0 0 10px; padding:2px 0 0 10px;

			color:#98ff44;

			background:url(images/hoverlink.png) no-repeat center left;

			width:170px;

			font-weight:bold;

		}





.navigation {

	padding: 10px 0 0 0;

	font-size: 13px;

	font-weight: bold;

	line-height: 18px;

}



		.navigation a:link, .navigation a:active, .navigation a:visited {

			font:15px Tahoma, Verdana; color:#FFFFFF; text-transform:none; font-weight:normal; text-decoration:none;

		}

				

		.navigation a:hover {

			padding:0 0 0 10px;

			color:#fff881;

			background:url(images/hoverlink.png) no-repeat center left;

			font-weight:bold;

		}



#calendar caption{

	padding: 2px 0 0 5px;

	background:url(images/calendarbg.png)

}



#wp-calendar{

	background:url(images/calendarbg.png)

}



table#wp-calendar{

	width: 100%;

}



.comments-template {

	padding: 0 0 0 30px;

}
