﻿
/****************************/
/*	Global					*/
body{
	background-color:#EAF2DC;
	padding:10px 0 30px 0;
	margin:0;
	text-align:center;
	font-family:Arial}
img{
	border:none;}
/****************************/
/*	Page layout				*/
.mainWrapperOut{
	border:solid 1px #D3E1EA;
	width:1000px;
	margin:auto;
	background-color:#FFF;
	background-image:url(/i/bkg_header_spring.jpg);
	background-repeat:no-repeat}

	
	.mainWrapperIn{
		padding:12px 20px 12px 20px}

#contentWrapper{
	float: left;
	width: 100%}

	.contentColumn{
		margin: 0 195px 0 229px}
		
		#contentColumnInnerOuter{		
			width:536px;
		}
			#contentColumnInner{
				padding: 0 15px 0 15px;
				text-align:left;
			}
			
#leftColumnWrapper{
	float: left;
	width: 229px;
	margin-left: -960px}
	
	#leftColumnWrapperInner{
		text-align:left;
	background-color: #F1F5EC;
		}
	
#rightcolumnWrapper{
	float: left;
	width: 195px; 
	margin-left: -195px}
	
	#rightcolumnWrapperInner{
		text-align:left;
	}
	
#leftColumnWrapperInner, #rightcolumnWrapperInner,#contentColumnInner{
	margin:18px 0 0 0
	}
	
.contentColumnExpanded{margin-left:0}
	
.contentColumnExpanded #contentColumnInnerOuter{
			width:765px;}

/****************************/
/*	Header					*/	
#lgoPetPlace{
	float:left;
	margin:0 0 0 38px;}
	
#imgSlogan{
	float:right;
	margin-top:37px;
	clear:right;
	display:none}

/****************************/
/*	Menu					*/
.menuWrapper{
	clear:both;
	margin:0;
	padding:0;
	list-style:none;
	text-align:left}

	.menuWrapper li{
		margin:0 1px 0 0;
		font-family:Arial;
		font-size:15px;
		font-weight:bold;
		float:left;
		background-color:#399BC2;
		text-align:center;
		padding:11px 0 7px 0;
		width:127px;
		border-bottom:solid 1px #399BC2}

		.menuWrapper li a{
			color:#FFF;
			text-decoration:none}

li.currentMenu a{
	color:#FFF;
	
}

li.currentMenu{
	background-color:#005AAF;
	border-bottom:solid 1px #005AAF;
}

#headerLine{
	background-color:#005AAF;
	height:7px;
	overflow:hidden;
	float:none;
	clear:both}

/****************************/
/*	Search					*/





.searchWrapper{
	background-color:#CADDA6;
	float:right;
	padding:0;
	margin:0;
	width:385px;
	position:relative}

.searchWrapper label{
	background-color:#CADDA6;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#1A4909;
	margin:0;padding:0;
	position:absolute;
	left:5px;
	top:10px}

.searchWrapper input.Search{
	width:236px;
	border:solid 1px #6ECD2E;
	margin:3px 0 0 75px;padding:0;
	height:20px;
	vertical-align:top}
	
.searchWrapper input.go{
	vertical-align:bottom;
	margin:3px 0 2px 0;
}
	
/****************************/
/*	Global Class			*/

.left{float:left}
.right{float:right}
.clear{clear:both}