﻿
/****************************/
/*	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_halloween.jpg);
	background-repeat:repeat-x}
	
	.mainWrapperIn{
		padding:0 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					*/	
#headerWrapper{position:relative}
#lgoPetPlace{
	left:10px;
	position:absolute}
	
#imgSlogan{
	float:right;
	margin-top:78px;
	margin-bottom:10px;
	clear:right}
	
/****************************/
/*	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:#F85F00;
		text-align:center;
		padding:11px 0 7px 0;
		width:127px;
		border-bottom:solid 1px #F85F00}

		.menuWrapper li a{
			color:#FFF;
			text-decoration:none}

li.currentMenu a{
	color:#FFF;
	
}

li.currentMenu{
	background-color:#A10800;
	border-bottom:solid 1px #A10800;
}

#headerLine{
	background-color:#A10800;
	height:7px;
	overflow:hidden;
	float:none;
	clear:both}

/****************************/
/*	Search					*/





.searchWrapper{
	background-color:#91BFCC;
	float:right;
	padding:0;
	margin:0;
	width:385px;
	position:relative}

.searchWrapper label{
	background-color:#91BFCC;
	font-family:Arial;
	font-size:15px;
	font-weight:bold;
	color:#1C4573;
	margin:0;padding:0;
	position:absolute;
	left:5px;
	top:10px}

.searchWrapper input.Search{
	width:236px;
	border:solid 1px #4184D0;
	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}
