	html,body{
		font-size: 12px;
		font-family: "Vollkorn",Times,serif;
		margin: 0px;
		padding:0px;
		background-color: #333;
		min-height:100%;
	}
	#page-shadow{
		background-image: url('../images/shadow.png');
		width: 660px;
		margin: auto;
		min-height:100%
	}
	td.second{
		text-align:right;
	}
	.content {
		line-height: 20px;
		margin:auto;
		padding: 20px;
		width: 600px;
		height:auto;
		background-position: bottom center;
		background-repeat: no-repeat;
		background-image: url('../images/bg_main.png');
		background-color: transparent;
		color: black;
	  	font-family: 'Vollkorn',serif;
		font-size:13px;	}
	.heading {
		padding-top: 10px;
		padding-right: 20px;
		padding-left: 20px;
		padding-bottom: 20px;
		line-height: 20px;
		margin:auto;
		width: 600px;
		height:auto;
		background-position: bottom center;
		background-repeat: no-repeat;
		background-image: url('../images/bg_main.png');
		background-color: transparent;
		color: black;
	}
	.heading img{
		float:left;
	}
	#header-right{
		float:right;
		padding-top: 3px;
		font-size:11px;
	}
	h2 {
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
		
		padding-left: 0px;
		padding-bottom: 10px;
		padding-right: 0px;
		padding-top: 10px;
		margin: 0px;
		font-size: 140%;
	}
	h2 a{
		color:#333;
	}
	h3{
		font-family: "Lucida Grande", Verdana, Arial, sans-serif;
	}
	a {
		color: #b1b1b1;
		text-decoration: none;
		-webkit-transition: color 0.7s linear;
	  
	}
	a:hover {
		color:#333;
		letter-spacing: 0px;
		text-decoration: underline;
	}
	.clearfix{
		clear:both;
	}
	a img{border:0px none;}
	.gallery img{
		margin-right:10px;
		-webkit-transition: all 0.5s linear;
		
		-webkit-box-shadow:0px 0px 5px #333;
	}
	.gallery img:hover{
		-webkit-box-shadow:0px 0px 10px #000;
		
	}
	.main_links{
     	font-weight:bold;
		font-size:16px;
		color:#333;
		text-align:center;
		padding-left:150px;
	}
