@charset "UTF-8";
/* CSS Document */



header
,nav
,section
,article
,aside
,footer
,hgroup 
{ 
display: block;
}

*{outline:none;}

.clear{clear:both;}

img, img a{
	border:none;
}

.blue a{color:#222222;
text-decoration:none;}

.gold a{color:#fff;
text-decoration:none;}

a:hover{text-decoration:underline;}

.blue{
	color:#222222;
	font-size:16px;
}

.gold{
	color:#999999;
	font-size:16px;
}

h1{color:#222222;
	font-size:28px;
	font-weight:400;
	
}

p, ul, li{font-size:16px;
color:#222222;
line-height:140%;
}




/*  --------------- GLOBAL STYLES  --------------- */


body{background:url(../images/pet-background.jpg) top center no-repeat; margin:0px; padding:0px; font-family:Georgia, "Times New Roman", Times, serif; color:#222222; font-style:italic;}

#page{margin:20px auto 0px; width:940px; padding:20px; background-color: rgba(255, 255, 255, .8); color: rgba(247, 239, 208, .8);-webkit-box-shadow: 0 0 12px 2px #696969; box-shadow: 0 0 12px 2px #696969;
}

header{
	margin:0px auto;
	width:940px;
	height:205px;
	background:url(../images/header-background-2.png) top center no-repeat; }
	
#global-contact{
	text-align:right;
	padding:10px;
}

#main-nav{
	margin:65px 0px 0px 265px;
	width:680px;
}

#left-col{
	float:left;
	width:300px;
}

.left-article{
	
	padding:5px 20px;
	margin:10px;
	text-align:left;

}

#right-col{
	float:right;
	margin:0px;
	padding:0px;
	width:625px;
	background:none;
}

hr{
	border:none;
	border-bottom: solid 1px #222222;
	width:90%;
	margin:20px;
}

/*  --------------- SLIDER  --------------- */

.nivoSlider {
	height: 380px;
	width: 540px;
	margin:0px auto;
}
.nivoSlider img {
	height: 380px !important;
	width: 540px !important;
}
.nivo-controlNav {
	display:block;
	bottom: 0px;
	position: absolute;
	right: 55px;
	z-index: 10;
}
.theme-default .nivoSlider {
	background: none;
	box-shadow: none;
}

#home-slider-wrap{
	float:left;
	width:540px;
	height:380px;
	margin:23px 0px 0px 10px;
}
#slider{
}


footer{
	margin:0px auto;
	padding:20px;
	background:#222222;
	min-height:30px;
	text-align:center;
}

#footer-left{
	width:400px;
	float:left;
}

#footer-right{
	width:400px;
	float:right;
	text-align:right;
}

.footer, .footer a{
	font-family:Helvetica, Arial, sans-serif;
	font-size:10px;
	color:#484848;
}

.footer a:link, .footer a:visited{
	text-decoration:none;
}

.footer a:active, .footer a:hover{
	text-decoration:underline;
}
