/*  Theme Name: Golden GateTheme URI: http://www.freewpthemes.net/preview/goldengateDescription: Widget ready and tested on WP 2.3.1.Version: 2.0Author: Free WordPress ThemesAuthor URI: http://www.freewpthemes.net/*/body {	margin: 0;	padding: 0;	background: #FFFFFF url(images/img01.jpg) repeat-x left top;	font-family: Arial, Helvetica, sans-serif;	font-size: 13px;	color: #000000;}h1, h2, h3 {	margin-top: 0;	color: #0153B4;}h1 {	font-size: 2em;}h2 {	font-size: 1.6em;}h3 {	font-size: 1em;}ul {	list-style-image: url(images/img07.gif);}a {	text-decoration: none;	border-bottom: 1px dashed #CCCCCC;	color: #0153B4;}a:hover {	border-bottom: none;}a img {	border: none;}img.left {	float: left;	margin: 0 20px 0 0;}img.right {	float: right;	margin: 0 0 0 20px;}/* Header */#logo {	width: 972px;	height: 71px;	margin: 0 auto;	padding: 0 10px;}#logo h1, #logo p {	float: left;	margin: 0;	color: #FFFFFF;}#logo h1 {	padding: 10px 0 0 0;	text-transform: lowercase;	font-weight: normal;	font-size: 3em;}#logo p {	text-transform: uppercase;	padding: 37px 0 0 3px;	font-size: 10px;	color: #FFFFFF;}#logo a {	border: none;	text-decoration: none;	color: #FFFFFF;}/* Menu */#menu {	width: 972px;	height: 54px;	margin: 0 auto;	background: url(images/img02.jpg) no-repeat left top;}#menu ul {	margin: 0;	padding: 0;	list-style: none;}#menu li {	float: left;}#menu a {	display: block;	float: left;	border: none;	background: url(images/img04.jpg) no-repeat right 50%;	padding: 15px 15px;	font-weight: bold;	color: #262626;}#menu a:hover {}#menu .current_page_item a {}/* Banner */#banner {	margin: 0 auto;	width: 972px;	height: 310px;	background: url(images/img03.jpg) no-repeat left top;}/* Wrapper */#wrapper {}/* Page */#page {	width: 972px;	margin: 0 auto;	padding: 30px 0;}#page-bg {	padding: 11px 24px;	background: url(images/img03.jpg) no-repeat;}/* Latest Post */#latest-post {	padding: 20px;	border: 1px dashed #CCCCCC;}/* Content */#content {	float: left;	width: 530px;}.post {	margin-bottom: 20px;	padding-bottom: 15px;	line-height: 200%;}.post h1 {	font-weight: normal;	font-size: 30px;}.post h2 {	font-size: 24px;}.title {	margin: 0;	padding-bottom: 6px;	font-weight: normal;	}.title a {	border-bottom: none;}.title a:hover {	border-bottom: 1px dashed #CCCCCC;}.byline {	border-top: 1px dashed #CCCCCC;	margin: 0 0 20px 0;	text-transform: uppercase;}.entry {}.links {	font-size: 11px;}.links a {	display: block;	border: none;	color: #333333;}.links a:hover {}.links .more {	float: left;	padding-left: 25px;	bpadding-right: 15px;	text-transform: uppercase;}.links .comments {	float: left;	padding-left: 20px;	background: url(images/img04.jpg) no-repeat left top;}/* Sidebars */.sidebar {	float: left;	width: 200px;	padding: 0 0 0 21px;}.sidebar ul {	margin: 0;	padding: 0;	list-style: none;}.sidebar li {	margin-bottom: 10px;	padding: 0 0 20px 0px;	background: url(images/img06.jpg) repeat-y left top;	border-bottom: 1px solid #CCCCCC;}.sidebar li ul {}.sidebar li li {	margin: 0;	padding: 5px 10px;	border: none;}.sidebar li h2 {	height: 30px;	margin: 0 0 10px 0;	padding: 14px 0 5px 10px;	background: url(images/img05.jpg) no-repeat left top;	font-size: 14px;	font-weight: normal;	color: #FFFFFF;}.sidebar p {	padding: 0 10px;}/* Search */#searchform {	margin: 0;	padding: 0;	border: none;	background: none;}#searchform br {	display: none;}#s {	margin: 0;	padding: 2px 2px;	width: 120px;	height: 18px;	font-size: 10px;	color: #000000;}#x {	margin: 0;	padding: 2px 5px;	height: 24px;	border: none;	background: #A49D3C;	text-decoration: none;	text-transform: uppercase;	font-family: Arial, Helvetica, sans-serif;	font-size: 10px;	color: #000000;}/* Calendar */#calendar_wrap {	padding: 0;	text-align: center;	font-size: 10px;}#calendar_wrap table {	width: 100%;}#calendar_wrap th {}#calendar_wrap td {}#calendar_wrap tfoot td {	border: none;}#calendar_wrap tfoot td#prev {	text-align: left;	font-weight: bold;	border: none;}#calendar_wrap tfoot td#prev a {	border: none;}#calendar_wrap tfoot td#next {	text-align: right;	font-weight: bold;	border: none;}#calendar_wrap tfoot td#next a {	border: none;}/* Footer */#footer {	border-top: 1px solid #C8C8C8;	height: 100px;}#footer p {	margin: 0;	padding: 40px 0 0 0;	text-align: center;	font-size: 11px;	color: #000000;}#footer a {	color: #000000;}#commentform {}#comment {	width: 500px;}.alignright {	float: right;}.alignleft {	float: left;}#respond {	margin: 0;	padding-top: 50px;}.navigation {	padding-top: 20px;}.pagetitle {	padding-bottom: 20px;}hr {	display: none;}#search {	margin: 0;	padding: 0;	background: none;	border: none;}