/*Theme Name: TuckBlue01Theme URI: http://www.atemplatefree.com/Description: Fixed width dark themed valid xhtml theme.  Video, 3 Adsense units, blue, black, featured video, social bookmarks.Version: 1.0Author: S DawkinsAuthor URI: http://www.atemplatefree.comTags: 2 Column, 3 Column, Adsense, Animal, black, blue, dog, fixed width, Fixed Width, right sidebar, two columns, valid XHTML, Valid xhtml, video, widget, widgets*//* by using this free Wordpress theme, you have agreed to leave theme designer and collaborator links in tact, removing is a violation of the theme license. */body {	margin: 0 auto;	padding: 0;	background-color: #000000;}.Main {	position: relative;	width: 100%;	left: 0;	top: 0;}.fright {	margin-left: 590px;	padding-right: 5px;}.form {	margin: 0px;	width: 260px;}.searchfield {	height: 20px;	padding: 0px;	margin-left: 33px;	width: 180px;	float: left;	margin-top: 20px;	background-color:transparent !important;	border-top-width: 0px;	border-right-width: 0px;	border-bottom-width: 0px;	border-left-width: 0px;	font-size: 14px;	color: yellow;}.mag {	margin-top: 15px;	margin-left: 11px;	padding: 0px;	margin-right: 0px;	margin-bottom: 0px;}form {	padding:0 !important;	margin:0 !important;}.topA {	width: 900px;	margin-top: 155px;}.adblock {	margin-top: 5px;	float: right;	margin-right: 10px;}.PageBackgroundSimpleGradient {	position: absolute;	background-image: url('images/Page-BgSimpleGradient.jpg');	background-repeat: repeat-x;	top:0;	width: 100%;	height: 900px;}.cleared {	float: none;	clear: both;	margin: 0;	padding: 0;	border: none;	font-size:1px;}/* interior sidebars *//* followers */.feeds {	padding: 1px;	margin-bottom: 8px;	width: 355px;}.feeds p {	font-size: 11px;	font-family: Tahoma, Verdana, Arial;	line-height: 1.3em;	color: #181818;	margin: 0px 0px 2px 10px;}/* end follows */.side1 {	float: left;	width: 150px;	font-size: 11px;	padding: 0px 0px 0px 0px;	display: inline;}.side2 {	float: left;	width: 200px;	font-size: 11px;	padding: 0px 0px 0px 0px;	margin-left: 2px;	display: inline;}/* end sidebars *//* about us formatting start */.aboutUs {	margin: 0 auto;	overflow: hidden;	width: 900px;	background-color:transparent;}.aboutUs p {	margin: 20px;}/* about us formatting end*/table.position {	position: relative;	width: 100%;	table-layout: fixed;}/* end Page *//* begin Box, Sheet */.Sheet {	position:relative;	z-index:0;	margin:0 auto;	width: 900px;	min-width:31px;	min-height:31px;}.Sheet-body {	position: relative;	z-index:1;	padding: 0px;}.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl, .Sheet-tc, .Sheet-bc, .Sheet-cr, .Sheet-cl {	position:absolute;	z-index:-1;}.Sheet-tr, .Sheet-tl, .Sheet-br, .Sheet-bl {	width: 30px;	height: 30px;	background-image: url('images/Sheet-s.png');}.Sheet-tl {	top:0;	left:0;	clip: rect(auto, 15px, 15px, auto);}.Sheet-tr {	top: 0;	right: 0;	clip: rect(auto, auto, 15px, 15px);}.Sheet-bl {	bottom: 0;	left: 0;	clip: rect(15px, 15px, auto, auto);}.Sheet-br {	bottom: 0;	right: 0;	clip: rect(15px, auto, auto, 15px);}.Sheet-tc, .Sheet-bc {	left: 15px;	right: 15px;	height: 30px;	background-image: url('images/Sheet-h.png');}.Sheet-tc {	top: 0;	clip: rect(auto, auto, 15px, auto);}.Sheet-bc {	bottom: 0;	clip: rect(15px, auto, auto, auto);}.Sheet-cr, .Sheet-cl {	top: 15px;	bottom: 15px;	width: 30px;	background-image: url('images/Sheet-v.png');}.Sheet-cr {	right:0;	clip: rect(auto, auto, auto, 15px);}.Sheet-cl {	left:0;	clip: rect(auto, 15px, auto, auto);}.Sheet-cc {	position:absolute;	z-index:-1;	top: 15px;	left: 15px;	right: 15px;	bottom: 15px;	background-color: #040901;}.Sheet {	margin-top: 0px !important;}.PageBackgroundSimpleGradient, .PageBackgroundGradient, .PageBackgroundGlare {	min-width:900px;}/* end Box, Sheet *//* begin Menu *//* menu structure */.menu a, .menu a:link, .menu a:visited, .menu a:hover {	text-align:left;	text-decoration:none;	outline:none;	letter-spacing:normal;	word-spacing:normal;}.menu, .menu ul {	margin: 0;	padding: 0;	border: 0;	list-style-type: none;	display: block;}.menu li {	margin: 0;	padding: 0;	border: 0;	display: block;	float: left;	position: relative;	z-index: 5;	background:none;}.menu li:hover {	z-index: 10000;	white-space: normal;}.menu li li {	float: none;}.menu ul {	visibility: hidden;	position: absolute;	z-index: 10;	left: 0;	top: 0;	background:none;}.menu li:hover>ul {	visibility: visible;	top: 100%;}.menu li li:hover>ul {	top: 0;	left: 100%;}.menu:after, .menu ul:after {	content: ".";	height: 0;	display: block;	visibility: hidden;	overflow: hidden;	clear: both;}.menu, .menu ul {	margin: 0 auto;	overflow: hidden;	width: 900px;}.menu ul {	background-image: url(images/spacer.gif);	padding: 10px 30px 30px 30px;	margin: -10px 0 0 -30px;}.menu ul ul {	padding: 30px 30px 30px 10px;	margin: -30px 0 0 -10px;}/* menu structure */.menu {	padding: 0px 0px 0px 0px;}.nav {	position: relative;	height: 44px;	z-index: 100;}.nav .l, .nav .r {	position: absolute;	z-index: -1;	top: 0;	height: 44px;	background-image: url('images/nav.png');}.nav .l {	left: 0;	right:0px;}.nav .r {	right: 0;	width: 900px;	clip: rect(auto, auto, auto, 900px);}/* end Menu *//* begin MenuItem */.menu ul li {	clear: both;}.menu a {	position:relative;	display: block;	overflow:hidden;	height: 44px;	cursor: pointer;	text-decoration: none;	margin-right: 0px;	margin-left: 0px;}.menu a .r, .menu a .l {	position:absolute;	display: block;	height: 132px;	background-image: url('images/MenuItem.png');}.menu a .l {	left:0;	right:0px;}.menu a .r {	width:400px;	right:0;	clip: rect(auto, auto, auto, 400px);}.menu a .t {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 13px;	font-style: normal;	font-weight: normal;	text-transform: uppercase;	color: #E0E0E0;	padding: 0 18px;	margin: 0 0px;	line-height: 44px;	text-align: center;}.menu a:hover .l, .menu a:hover .r {	top:-44px;}.menu li:hover>a .l, .menu li:hover>a .r {	top:-44px;}.menu li:hover a .l, .menu li:hover a .r {	top:-44px;}.menu a:hover .t {	color: #F0F0F0;}.menu li:hover a .t {	color: #F0F0F0;}.menu li:hover>a .t {	color: #F0F0F0;}/* end MenuItem *//* begin MenuSeparator */.nav .separator {	display: block;	width: 1px;	height: 44px;	background-image: url('images/MenuSeparator.png');}/* end MenuSeparator *//* begin Header */div.Header {	margin: 0 auto;	position: relative;	z-index:0;	width: 900px;	height: 250px;}div.Header-jpeg {	position: absolute;	z-index:-1;	top: 0;	left: 0;	width: 900px;	height: 250px;	background-image: url('images/Header.jpg');	background-repeat: no-repeat;	background-position: center center;}/* end Header *//* begin Logo */.logo {	display : block;	position: absolute;	left: 0px;	top: 60px;	width: 880px;	max-height: 160px;}h1.logo-name {	display: block;	text-align: left;}h1.logo-name, h1.logo-name a, h1.logo-name a:link, h1.logo-name a:visited, h1.logo-name a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 31px;	font-style: normal;	font-weight: bold;	text-decoration: none;	padding:0;	margin:0;	color: #C2D1F5 !important;}.logo-text {	display: block;	text-align: left;}.logo-text, .logo-text a {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	padding:0;	margin:0;	color: #C2D1F5 !important;}/* end Logo *//* begin ContentLayout */.contentLayout {	position: relative;	margin-bottom: 2px;	width: 900px;}/* end ContentLayout *//* begin Box, Block */.Block {	position:relative;	z-index:0;	margin:0 auto;	min-width:1px;	min-height:1px;}.Block-body {	position: relative;	z-index:1;	padding: 0px;}.Block {	margin: 7px;}/* end Box, Block *//* begin BlockHeader */.BlockHeader {	position:relative;	z-index:0;	height: 30px;	padding: 0 7px;	margin-bottom: 0px;}.BlockHeader .t {	height: 30px;	color: #BDBDBD;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	text-transform: uppercase;	white-space : nowrap;	padding: 0 7px;	line-height: 30px;}.BlockHeader .l, .BlockHeader .r {	display:block;	position:absolute;	z-index:-1;	height: 30px;	background-image: url('images/BlockHeader.png');}.BlockHeader .l {	left:0;	right:0px;}.BlockHeader .r {	width:900px;	right:0;	clip: rect(auto, auto, auto, 900px);}.header-tag-icon {	display:inline-block;	background-position:left top;	background-image: url('images/BlockHeaderIcon.png');	padding:0 0 0 23px;	background-repeat: no-repeat;	min-height: 16px;	margin: 0 0 0 5px;}/* end BlockHeader *//* begin Box, BlockContent */.BlockContent {	position:relative;	z-index:0;	margin:0 auto;	min-width:1px;	min-height:1px;}.BlockContent-body {	position: relative;	z-index:1;	padding: 7px;}.BlockContent-cc {	position:absolute;	z-index:-1;	top: 0px;	left: 0px;	right: 0px;	bottom: 0px;	background-color: #040901;}.BlockContent-body {	color:#828282;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;}.BlockContent-body a:link {	color: #668CE5;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}.BlockContent-body a:visited, .BlockContent-body a.visited {	color: #E0E0E0;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}.BlockContent-body a:hover, .BlockContent-body a.hover {	color: #9BB4EE;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}.BlockContent-body ul {	list-style-type: none;	color: #828282;	margin:0;	padding:0;}.BlockContent-body li {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	text-decoration: none;}.BlockContent-body ul li {	padding:0px 0 0px 9px;	background-image: url('images/BlockContentBullets.png');	background-repeat:no-repeat;	margin:0.5em 0 0.5em 0;	line-height:1.2em;}/* end Box, BlockContent *//* begin Box, Post */.Post {	position:relative;	z-index:0;	margin:0 auto;	min-width:1px;	min-height:1px;}.Post-body {	position: relative;	z-index:1;	padding: 2px;}.Post {	margin: 5px;}/* Start images */a img {	border: 0;}.article img, img.article {	border: solid 1px #262626;	margin: 5px;}.metadata-icons img {	border: none;	vertical-align: middle;	margin:2px;}/* Finish images *//* Start tables */.article table, table.article {	border-collapse: collapse;	margin: 1px;	width:auto;}.article table, table.article .article tr, .article th, .article td {	background-color:Transparent;}.article th, .article td {	padding: 2px;	border: solid 1px #696969;	vertical-align: top;	text-align:left;}.article th {	text-align:center;	vertical-align:middle;	padding: 7px;}/* Finish tables *//* end Box, Post *//* begin PostMetadata */.PostMetadataHeader {	height: 30px;	background-image: url('images/BlockHeader.png');	width: 100%;}/* end PostMetadata *//* begin PostHeaderIcon */.PostHeaderIcon-wrapper {	text-decoration:none;	margin: 0.2em 0;	padding-left: 10px;	padding-top: 0px;	padding-bottom: 0px;	padding-right: 2px;	font-weight:normal;	font-style:normal;	letter-spacing:normal;	word-spacing:normal;	font-variant:normal;	text-decoration:none;	font-variant:normal;	text-transform:none;	text-align:left;	text-indent:0;	line-height:inherit;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #B5C7F2;}.PostHeaderIcon-wrapper, .PostHeaderIcon-wrapper a, .PostHeaderIcon-wrapper a:link, .PostHeaderIcon-wrapper a:visited, .PostHeaderIcon-wrapper a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #B5C7F2;}/* end PostHeaderIcon *//* begin PostHeader */.PostHeader a:link {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	text-align: left;	color: #9FB7EF;}.PostHeader a:visited, .PostHeader a.visited {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	text-align: left;	color: #C7C7C7;}.PostHeader a:hover, .PostHeader a.hovered {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	text-align: left;	color: #A8A8A8;}/* end PostHeader *//* begin PostIcons */.PostHeaderIcons {	padding:1px;}.PostHeaderIcons, .PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 10px;	color: #B5C7F2;}.PostHeaderIcons a, .PostHeaderIcons a:link, .PostHeaderIcons a:visited, .PostHeaderIcons a:hover {	margin:0;}.PostHeaderIcons a:link {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}.PostHeaderIcons a:visited, .PostHeaderIcons a.visited {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}.PostHeaderIcons a:hover, .PostHeaderIcons a.hover {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	color: #4F4F4F;}/* end PostIcons *//* begin PostContent *//* Content Text Font & Color (Default) */body {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	color: white;}.PostContent {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	text-align: justify;	color: white;}/* Start Content link style *//*The right order of link pseudo-classes: Link-Visited-Hover-Focus-Active.http://www.w3schools.com/CSS/css_pseudo_classes.asphttp://meyerweb.com/eric/thoughts/2007/06/11/who-ordered-the-link-states/*/a {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}/* Adds special style to an unvisited link. */a:link {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}/* Adds special style to a visited link. */a:visited, a.visited {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #A6A6A6;}/* :hover - adds special style to an element when you mouse over it. */a:hover, a.hover {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	color: #A6A6A6;}/* Finish Content link style *//* Resert some headings default style & links default style for links in headings*/h1, h2, h3, h4, h5, h6, h1 a, h2 a, h3 a, h4 a, h5 a, h6 a h1 a:hover, h2 a:hover, h3 a:hover, h4 a:hover, h5 a:hover, h6 a:hover h1 a:visited, h2 a:visited, h3 a:visited, h4 a:visited, h5 a:visited, h6 a:visited {	font-weight: normal;	font-style: normal;	text-decoration: none;}/* Start Content headings Fonts & Colors  */h1, h1 a, h1 a:link, h1 a:visited, h1 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 22px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #668CE5;}h2, h2 a, h2 a:link, h2 a:visited, h2 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 20px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #668CE5;}h3, h3 a, h3 a:link, h3 a:visited, h3 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 18px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #9BB4EE;}h4, h4 a, h4 a:link, h4 a:visited, h4 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 16px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #BFBFBF;}h5, h5 a, h5 a:link, h5 a:visited, h5 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #BFBFBF;}h6, h6 a, h6 a:link, h6 a:visited, h6 a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 14px;	font-style: normal;	font-weight: bold;	text-align: left;	color: #BFBFBF;}/* Finish Content headings Fonts & Colors  *//* end PostContent *//* begin PostBullets *//* Start Content list */ol, ul {	color: #969696;	margin:1em 0 1em 2em;	padding:0;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;}li ol, li ul {	margin:0.5em 0 0.5em 2em;	padding:0;}li {	margin:0.2em 0;	padding:0;}ul {	list-style-type: none;}ol {	list-style-position:inside;}.Post li {	padding:0px 0 0px 9px;	line-height:1.2em;}.Post ol li, .Post ul ol li {	background: none;	padding-left:0;}.Post ul li, .Post ol ul li {	background-image: url('images/PostBullets.png');	background-repeat:no-repeat;	padding-left:9px;}/* Finish Content list *//* end PostBullets *//* begin PostQuote *//* Start blockquote */blockquote p {	color:#030711;	font-family: Arial, Helvetica, Sans-Serif;	font-style: italic;	font-weight: normal;	text-align: left;}blockquote {	border:solid 1px #7C9DE9;	margin:10px 10px 10px 50px;	padding:5px 5px 5px 41px;	background-color:#7C9DE9;	background-image:url('images/PostQuote.png');	background-position:left top;	background-repeat:no-repeat;}/* Finish blockuote *//* end PostQuote *//* begin PostIcons */.PostFooterIcons {	padding:1px;}.PostFooterIcons, .PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 9px;	text-decoration: none;	color: #B5C7F2;}.PostFooterIcons a, .PostFooterIcons a:link, .PostFooterIcons a:visited, .PostFooterIcons a:hover {	margin:0;}.PostFooterIcons a:link {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}.PostFooterIcons a:visited, .PostFooterIcons a.visited {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: underline;	color: #668CE5;}.PostFooterIcons a:hover, .PostFooterIcons a.hover {	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;	color: #4F4F4F;}/* end PostIcons *//* begin Button */.Button {	display:inline-block;	width: auto;	outline:none;	border:none;	background:none;	line-height:26px;	margin:0;	padding:0;	overflow: visible;	cursor: default;	text-decoration: none !important;	z-index:0;}.Button .btn {	display:block;	position:relative;	float:left;	height: 26px;	overflow:hidden;	white-space: nowrap;	width: auto;	color: #DEDEDE;}.Button .btn .t {	display:block;	height: 26px;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;	white-space: nowrap;	text-align: left;	padding: 0 10px;	line-height: 26px;	text-decoration: none !important;}input, select {	font-family: Arial, Helvetica, Sans-Serif;	font-size: 12px;	font-style: normal;	font-weight: normal;}.Button .hover, .Button:hover {	color: #404040;	text-decoration: none !important;}.Button .active {	color: #F5F5F5;}.Button .btn .l, .Button .btn .r {	display:block;	position:absolute;	z-index:-1;	height: 78px;	background-image: url('images/Button.png');}.Button .btn .l {	left:0;	right:0px;}.Button .btn .r {	width:401px;	right:0;	clip: rect(auto, auto, auto, 401px);}.Button .btn.hover .l, .Button .btn.hover .r, .Button .btn:hover .l, .Button .btn:hover .r {	top: -26px;}.Button .btn.active .l, .Button .btn.active .r {	top: -52px;}/* end Button *//* begin Footer */.Footer {	position:relative;	z-index:0;	overflow:hidden;	width: 900px;	margin: 5px auto 0px auto;}.Footer .Footer-inner {	height:1%;	position: relative;	z-index: 0;	padding: 10px;	text-align: right;}.Footer .Footer-background {	position:absolute;	z-index:-1;	background-repeat:no-repeat;	background-image: url('images/Footer.png');	width: 900px;	height: 150px;	bottom:0;	left:0;}.Footer .Footer-text p {	margin: 0;}.Footer .Footer-text {	display:inline-block;	color:black;	font-family: Arial, Helvetica, Sans-Serif;	font-size: 11px;}.Footer .Footer-text a:link {	text-decoration: none;	color: black;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}.Footer .Footer-text a:visited {	text-decoration: none;	color: #BECEF4;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}.Footer .Footer-text a:hover {	text-decoration: none;	color: black;	font-family: Arial, Helvetica, Sans-Serif;	text-decoration: none;}/* end Footer *//* begin PageFooter */.page-footer, .page-footer a, .page-footer a:link, .page-footer a:visited, .page-footer a:hover {	font-family:Arial;	font-size:10px;	letter-spacing:normal;	word-spacing:normal;	font-style:normal;	font-weight:normal;	text-decoration:underline;	color:#2c4e9b;}.page-footer {	margin:1em;	text-align:center;	text-decoration:none;	color:#2c4e9b;}/* end PageFooter *//* begin LayoutCell */.contentLayout .content {	position: relative;	margin: 0;	padding: 0;	border: 0;	float: left;	overflow: hidden;	width: 530px;}.contentLayout .content-wide {	position: relative;	margin: 0;	padding: 0;	border: 0;	float: left;	overflow: hidden;	width: 899px;}/* end LayoutCell *//* begin LayoutCell */.contentLayout .sidebar1 {	position: relative;	margin: 0;	padding: 0;	border: 0;	float: left;	overflow: hidden;	width: 359px;}.commentlist, .commentlist li {	background: none;}.commentlist li li {	margin-left:30px;}.commentlist li .avatar {	float: right;	border: 1px solid #eee;	padding: 2px;	margin:1px;	background: #fff;}.commentlist li cite {	font-size:1.2em;}#commentform textarea {	width: 100%;}img.wp-smiley {	border:none;	margin:0;	padding:0;}.navigation {	display: block;	text-align: center;}/* Recommended by http://codex.wordpress.org/CSS *//* Begin */.aligncenter, div.aligncenter, .article .aligncenter img, .aligncenter img.article, .aligncenter img, img.aligncenter {	display: block;	margin-left: auto;	margin-right: auto;}.alignleft {	float: left;}.alignright {	float: right;}.alignright img, img.alignright {	margin: 1em;	margin-right: 0;}.alignleft img, img.alignleft {	margin: 1em;	margin-left: 0;}.wp-caption {	border: 1px solid #ddd;	text-align: center;	background-color: #f3f3f3;	padding-top: 4px;	margin: 10px;}.wp-caption img {	margin: 0;	padding: 0;	border: 0 none;}.wp-caption p.wp-caption-text {	font-size: 11px;	line-height: 17px;	padding: 0 4px 5px;	margin: 0;}/* End */.hidden {	display: none;}/* Calendar */#wp-calendar {	empty-cells: show;	margin: 10px auto 0;	width: 155px;}#wp-calendar #next a {	padding-right: 10px;	text-align: right;}#wp-calendar #prev a {	padding-left: 10px;	text-align: left;}#wp-calendar a {	display: block;}#wp-calendar caption {	text-align: center;	width: 100%;}#wp-calendar td {	padding: 3px 0;	text-align: center;}