@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:#0071bc;
text-decoration:none;}

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

a:hover{text-decoration:underline;}

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

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

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

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




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


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

#page{margin:20px auto 0px; width:940px; padding:20px; background-color: rgba(247, 239, 208, .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:265px;
	background:url(../images/header-background.png) top center no-repeat; }
	
#global-contact{
	text-align:right;
	padding:10px;
}

#main-nav{
	margin:85px 0px 0px 255px;
	width:680px;
}

#left-col{
	float:left;
	margin:10px;
	padding:10px;
	width:225px;
	background:#f7d632;
}

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

hr{
	border:none;
	border-bottom: solid 1px #0071bc;
	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:#0071bc;
	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;
}
