/*  
Theme Name: New Look
Theme URI: http://wordpress.org/
Description: New Look theme.
Version: 2.1
Author: Jacek Woloszuk

Author URI: http://petprivy.com/

	The CSS, XHTML and design is released under GPL:
	http://www.opensource.org/licenses/gpl-license.php
*/
	body {
				font-size: .95em	; /* 62.5% Resets 1em to 10px */
				font-family: Georgia, "Times New Roman", Roman, sans-serif;
				background-color: #73a0c5;
				background-color:#BBD1E3;
				background-color:#86ADCD;
				background-color: #A5BAD2;
				background-color: #76999E;
				background-color: #A0BDC1;
				background-color: #B4CACA;
				background-color: #AEB8BE;
				background:url(images/test.jpg) left top repeat-x #DFE4E7;
			//	background-color: #DFE4E7;

	/* D1D8DC */
	
		color: #51646B;
		margin:0px;
		padding:0px;
		}
	/* page */
	
		#page{
						width: 785px;
						text-align: left;
			}
		
		#main { 
						width: 772px;
						height:140px;
						margin-top: 0px;
						margin-left: 0px;
						border-top-width:0px;
						border-top-style:solid;
						border-top-color: #4875AE;
						background: #8AACDC; 
						padding-left: 0px;
						padding-top: 0px;
						padding-bottom: 10px; 
						font-size:60px;
						font-weight:bold;
						color:white;
						font-family: serif;
						padding-top: 0px;
						padding-left: 10px; 
					}
					img
											{
							padding-top: 0px;
							margin-top:0px;				
							border-color: #B9C7DB;
											}
			#mainmenu { 
						width: 780px;
						margin-top: 0px;
						margin-left: 0px;
						border:1px;
						border-style:solid;
						border-color: #4875AE;
						background: #73a0c5 url(images/menu.jpg) repeat-x top left; 
						padding-left: 0px;
						padding-top: 10px;
						padding-bottom: 10px; 
						font-size:14px; 
					}
		
			#posts 	{
						float: left; 
						padding: 0 4px 0 0; 
						margin: 10px 0 0 0;
						min-height: 620px;
						background-color: #DFE4E7;	
					}
				.post 	{	
								position: relative; 
								float: left; 
								width: 500px; 
								margin: 0 0 15px; 
								padding: 0; 
								background: #FFFFFF;
						}
					
					.post-content { 
							
								padding: 0px 20px 0 20px; 
					}

					.post-top-top-line, .post-top-bottom-line, .post-bottom-line{ 
								border-top: 1px solid #DFE4E7; 
					}

					.post-top-bottom-line  { 
								margin: 0px 0 25px 0;
					}

					.post-bottom-line  { 
								margin: 25px 0 25px 0;
					}
					.post p{
								line-height: 20px;
					}
				/* this is the formating of the next and previous page links */	
				.pnavigation {	
						position: relative; 
						float: left; 
						width: 500px; 
						margin: 0 0 15px; 
						padding: 0;
				}
	
			/* Site side */
			#siteside 	{
							position: relative; 
							font-size: 12px; 
							float: left; 
							padding: 0 4px 0 0;
							margin: 10px 0 0 15px;
							width: 260px;
							
						}
			
				
						.sitepost 	{	
											position: relative; 
											float: left; 
											width: 254px; 
											padding: 0; 
											background: #FFFFFF;
											border-style: solid; 
											border-color: #C3D6F2; 
											border-width: 1px;
											padding-left: 10px;
											font-size: .9em;
											text-align: left;
											color: #667EFB;
											font-weight:normal;
											margin-left:12px;
											margin-top:11px;	
											margin-bottom: 20px;		 }	
									 
						.sitepost form
											{
													margin-top:5px;
													margin-bottom:15px;
											}
						
						.sitepost img
											{
													margin-right: 2px;
											}
											
						.subscribe-heading
											{
													position: relative; margin-top:-.75em; margin-bottom:1em; padding-top:.15em;padding-bottom:.15em; 
													background: #ffa20c;
													color: #A51324;
											}
											
						.sidepost-heading
											{
													position: relative; margin-top:-.75em; margin-bottom:1em; padding-top:.15em;padding-bottom:.15em; 
													border: 1px solid #C3D6F2;
													background: #ffa20c;
													background: #AFBED3;
													color: #A51324;
													color: #FFF;
											}							 
						
						.subscribe-heading, .sidepost-heading
											{
													border: 1px solid #C3D6F2;
													margin-left:2px;
													text-align: left;
													text-indent:5px;
													width:86%;
													font-size: 1.1 em;
											}				
						.search-contant, .categories-contant
										 	{ 
													  padding-left: 5px;
											}
						.categories-contant
										 	{ 
													  padding-bottom: 20px;
											}
/* text formatting */

.post-content img.centered {
	 text-align:center;
	 display: block;
	margin-bottom: 20px;
	margin-left: auto;
	margin-right: auto;
	}
		
	.post-content img	{ 
							margin-top:3px;
				 			margin-right:5px;
						}

	/* turn off the border for the bookmark image */
	.bookmark img		{
							border:0px;
						}
	
	a					{
							color: #E7961E;
							text-decoration: none;
						}
		
	a:hover 			{
							color: #F5B556;
							text-decoration: underline;
							
						}


	.post h1 			{
							font-size: 24px;
							color: #33547E;
						}
	
	.post h2 			{
							font-size: 46px;
							color: #51646B;
						}
	
	.post h3 {
				font-size: 12px;
				font-weight: normal;
				text-align: left;
				color: #B4B4B4;
				padding: 0;
				margin: 15px 0 15px 0;
	}
	.post h4 {
				font-size: 14px;
				font-weight: bold;
				text-align: left;
				color: #4E78B2;
				padding: 0;
				margin: 15px 0 0 0;
	}

	h4 a {
				font-size: 12px;
				font-weight: normal;
				text-align: right;
				padding: 0;
				margin: 15px 0 15px 0;
				text-decoration: none;
	}
	
	h1 a, h1 a:hover{
				
				color: #33547E;
				text-decoration: none;
				font-family: Georgia, "Times New Roman", Roman, serif;;	}
	h1 a:hover {
				color: #E7961E;
				text-decoration: underline;
	}

	.subscribe h2 {
				font-size: 18px;
				color: #51646B;
				padding: 0;
	}

	.sitepost p {
				font-size: 11px;
				color: #51646B;
	}
	
	.categories-contant li 			{
										padding-left:0px;
										padding-top:5px;
										list-style-type:none;
										line-height:150%;
										width:85%;
										font-size: 14px;
										border-bottom: 1px dashed #C3D6F2;
									}
	
	.categories-contant li a 		{
										text-decoration:none;
									}
	
	.categories-contant li a:link	{
										text-decoration:none ;
									}
									
	.categories-contant li a:hover	{
										text-decoration:none;	
										color: #F5B556;
									}
									
	.categories-contant li a:visited{
										text-decoration:none;
									}
		
	.tag 	{
				font-size:12px;
			}	
	form
	{
		padding-top:10px;	/* display: inline; */
	
	}

	.search-contant input2
	{
		color: #ffa20f;
		border: 1px solid #ccc;
		padding-top:3px;
		padding-left: 5px;
		height: 25px;
	}
	


/* end of text formating */

/* links formating */

/* end of links formating */

/* rounded corners */
	.roundtop 	
					{ 
						background: url(images/tr.gif) no-repeat top right; 
					}
	
	.roundbottom 	
					{
						background: url(images/br.gif) no-repeat top right; 
					}

	.roundbottom2 
					{
						background: url(images/bl.gif) no-repeat top left; 
					}
	
	img.corner 
					{
						width: 15px;
						height: 15px;
						border: none;
						display: block !important;
					}
	/* end of rounded corners */
	

	#mainmenu li 	
							{ 
									list-style-type: none; 
									display: inline; 
									padding: 0;
							}
	#mainmenu li a:link 	
							{ 
									color: #FFF; 
									padding: 10px 21px 10px 21px; 
									text-decoration: none;
							}
	#mainmenu li a:visited 
							{ 
									color: #FFF; 
									padding: 10px 21px 10px 21px; 
									text-decoration: none; 
							}
	
	#mainmenu li a:hover 	
							{ 
									border-left:1px;
									border-right:1px;
									border-bottom:1px;
									border-top:1px;
				
									border-style:solid;
									border-color: #628AC0;
				
									color: #FFF; 
									background: #9BBBE8 ; 
									padding: 10px 20px 10px 20px; 
									text-decoration:underline; 
							}

	#mainmenu li a:active 	{ 
									color: #FFF; 
									padding: 10px 20px 10px 20px;
									text-decoration:underline 
							}

