/*Design by Free CSS Templateshttp://www.freecsstemplates.orgReleased for free under a Creative Commons Attribution 2.5 License*/* {	margin: 0;	padding: 0;}body {	margin: 0px;	background: #002F43 url(images/bg01.jpg) repeat-x;	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;	font-size: 11px;	color: #B9B9B9;}h1, h2, h3 {	margin-bottom: 1.5em;}h1 {	font-size: 2em;}h2 {	font-size: 1.4em;}h3 {	font-size: 1em;}p, ul, ol {	margin-bottom: 1.5em;	line-height: 180%;}ul, ol {	margin-left: 3em;}blockquote {	margin-left: 3em;	margin-right: 3em;}a {	color: #8AC800;}a:hover {	text-decoration: none;}strong {	color: #D7D7D7;}img.left {	float: left;	margin: 5px 25px 0px 0px;}img.right {	float: right;	margin: 5px 0px 0px 25px;}/* Background */#bg1 {	background: url(images/bg02.jpg) no-repeat center top;}#bg2 {	background: url(images/bg03.jpg) no-repeat center top;}#bg3 {	background: url(images/bg04.jpg) repeat-y center top;}#bg3-top {	background: url(images/bg04.jpg) repeat-y center bottom;}#bg4 {	background: url(images/bg05.jpg) no-repeat center top;}#bg4-top {	background: url(images/bg05-top.jpg) no-repeat center bottom;}#bg5 {	background: url(images/bg06.jpg) no-repeat center bottom;}#bg5-top {	background: url(images/bg06-top.jpg) no-repeat center top;}#bg6  {	background:url(images/bg07.jpg) no-repeat center top;}/**********************************************************/	#logo	{		width:400px; 		margin-right:10px; 		margin-left:10px;		float:left;		/* border: 1px solid #CCCCCC; */	}	#picture	{		width:400px; 		margin-right:10px; 		margin-left:10px;		float:left;		/* border: 1px solid #CCCCCC; */	}	#quote	{		clear: both;		margin-right:10px; 		margin-left:10px;		text-align: center;		padding:5px 5px 5px 5px;		font-weight:bold;		font-style:italic;		font-size:15px;		/* border: 1px solid #CCCCCC; */	}/**********************************************************//* Header */#header {	width: 900px;	height: 30px;	margin: 0px auto;	text-transform: lowercase;	color: #FFFFFF;}#header h1 {	float: left;	margin: 0px;	padding: 70px 0px 0px 25px;	font-size: 40px;}#header h1 sup {	font-weight: normal;}#header h2 {	float: right;	margin: 0px;	padding: 95px 25px 0px 0px;	font-size: 14px;}#header a {	text-decoration: none;	color: #FFFFFF;}/* Header2 */#header2 {	width: 900px;	height: 88px;	margin: 0px auto;}/* Menu */ #menu {	float: left;	width: 900px;}#menu ul {	margin: 0px;	padding: 40px 0px 0px 0px;	list-style: none;	text-transform: lowercase;}#menu li {	float: left;}#menu a {	padding-left: 55px;	text-decoration: none;	font-size: 16px;	font-weight: bold;	color: #FFFFFF;}#pop {	text-align: center;	text-decoration:none; 	font-size: 18px;	font-weight: bold;	color: #000000;	background-color: #ff4500;}	#pop a {	text-align: center;	text-decoration:none; 	font-size: 18px;	font-weight: bold;	color: #000000;	background-color: #ff4500;}#pop a:hover {	background-color:#000000;	color: #b9b9b9;}		/* border: 1px solid #CCCCCC; */	/* Page */#page {	width: 846px;	margin: 0px auto;	padding: 40px 0px 0px 0px;}#page_top {	width: 846px;	margin: 0px auto;	margin-bottom: -17px;	padding: 40px 0px 0px 0px;}/* Content */#content {		}.post {}.post .title {	height: 49px;	background: url(images/img02.gif) no-repeat;}.post .title h2 {	float: left;	padding: 12px 0px 0px 24px;	font-size: 24px;	text-transform: lowercase;}.post .title h2 a {	text-decoration: none;	color: #FFFFFF;}.post .title h2 a:hover {	color: #8AC800;}.post .title p {	float: right;	padding: 12px 24px 0px 0px;	font-size: 15px;	font-weight: bold;	color: #343434;}.post .entry {	padding: 30px 23px 0px 23px;}.post .meta {	height: 70px;	clear: left;	margin: 0px 23px;	padding: 15px 0px 0px 0px;	border-top: 1px solid #262626;}.post .meta .credit {	float: left;}.post .meta .links {	float: right;}.post .meta .links .more {	padding-left: 17px;	/* background: url(images/img05.gif) no-repeat left right; */}/* Footer */#footer {}#footer p {	margin: 0px;	padding: 20px 0px;	text-align: center;	text-transform: lowercase;	color: #566D77;}#footer a {	color: #8097A1;}/**********************************************************//* inner right + left divs -> used on contact.php page */#left_inner_div {	width: 350px;	align: left;}#right_inner_div {	width:350px;	float:right;}