/* Start of CMSMS style sheet 'Home' */
body {
	background:url(../images/background.jpg) repeat-x;
	background-color:#E8EBDE;
	margin:0px;
	padding:0px;
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#FFFFFF;
}

#container {
	margin:0 auto;
	width:960px;
	height:inherit;
}

#headerhome {
	position:relative;
	background:url(../images/headerbg.jpg) no-repeat;
	width:960px;
	height:112px;
}

#left {
	position:relative;
	float:left;
}

#hidden {
	display:none;
}

#subnav {
	position:relative;
	background:url(../images/subnavbg.jpg) no-repeat;
	width:220px;
	height:60px;
	float:right;
}

/*********************** subnav ***********************/

#subnav ul {
	position:relative;
	width:220px;
	height:26px;
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#subnav ul li {
	position:relative;
	display:block;
	padding:0px;
	margin:0px;
	float:left;
}

#home {
	background:url(../images/home.jpg) no-repeat;
	display:block;
	width:46px;
	height:26px;
	padding:0px;
}

#home:hover {
	background:url(../images/homehover.jpg) no-repeat;
	display:block;
	width:46px;
	height:26px;
	padding:0px;
}

#press {
	background:url(../images/press.jpg) no-repeat;
	display:block;
	width:46px;
	height:26px;
	padding:0px;
}

#press:hover {
	background:url(../images/presshover.jpg) no-repeat;
	display:block;
	width:46px;
	height:26px;
	padding:0px;
}

#aboutus {
	background:url(../images/aboutus.jpg) no-repeat;
	display:block;
	width:68px;
	height:26px;
	padding:0px;
}

#aboutus:hover {
	background:url(../images/aboutushover.jpg) no-repeat;
	display:block;
	width:68px;
	height:26px;
	padding:0px;
}

#actnow {
	background:url(../images/actnow.jpg) no-repeat;
	display:block;
	width:60px;
	height:26px;
	padding:0px;
}

#actnow:hover {
	background:url(../images/actnowhover.jpg) no-repeat;
	display:block;
	width:60px;
	height:26px;
	padding:0px;
}

/********************* end subnav *********************/

#nav {
	position:relative;
	width:555px;
	height:34px;
	float:right;
	padding-top:8px;
}

/************************ nav *************************/

#clear {
	clear:right;
}

#nav ul {
	position:relative;
	width:555px;
	height:34px;
	padding:0px;
	margin:0px;
	list-style-type:none;
}

#nav ul li {
	position:relative;
	display:block;
	padding:0px;
	margin:0px;
	float:left;
}

#about {
	background:url(../images/about.jpg) no-repeat;
	display:block;
	width:105px;
	height:34px;
	padding:0px;
}

#about:hover {
	background:url(../images/abouthover.jpg) no-repeat;
	display:block;
	width:105px;
	height:34px;
	padding:0px;
}

#gila {
	background:url(../images/gilablue.jpg) no-repeat;
	display:block;
	width:130px;
	height:34px;
	padding:0px;
}

#gila:hover {
	background:url(../images/gilabluehover.jpg) no-repeat;
	display:block;
	width:130px;
	height:34px;
	padding:0px;
}

#faq {
	background:url(../images/brush.jpg) no-repeat;
	display:block;
	width:153px;
	height:34px;
	padding:0px;
}

#faq:hover {
	background:url(../images/brushhover.jpg) no-repeat;
	display:block;
	width:153px;
	height:34px;
	padding:0px;
}

#more {
	background:url(../images/more.jpg) no-repeat;
	display:block;
	width:167px;
	height:34px;
	padding:0px;
}

#more:hover {
	background:url(../images/morehover.jpg) no-repeat;
	display:block;
	width:167px;
	height:34px;
	padding:0px;
}

/********************** end nav ***********************/

#newscontainer {
	position:relative;
	background:url(../images/newsbg.jpg) no-repeat;
	padding-top:35px;
	float:left;
	width:268px;
	height:542px;
}

#news {
	position:relative;
	width:268px;
	height:inherit;
        padding-top:0px;
        margin-top:0px;
}

#mediacontainer {
	position:relative;
	float:right;
	width:692px;
	height:577px;
}

#media {
	position:relative;
	background:url(../images/mediabg.jpg) no-repeat;
	width:692px;
	height:117px;
}

#news a, a:link, a:visited {
	color:#EBD287;
	text-decoration:none;
}
#news a:hover {
	color:#EBD287;
	text-decoration:underline;
}

h2 {
	font-size:14px;
	padding-bottom:0px;
	padding-top:6px;
	margin:0px;
	color:#FFFFFF;
}

p {
	padding:0px;
	margin:0px;
}

.line1 {
	display:block;
	background:url(../images/line1.jpg) no-repeat;
	width:266px;
	height:2px;
	margin-top:3px;
}

/************************ media ************************/

#media ul {
	position:relative;
	width:685px;
	height:60px;
	padding-left:6px;
	padding-top:18px;
	margin:0px;
	list-style-type:none;
}

#media ul li {
	position:relative;
	display:block;
	padding:0px;
	margin:0px;
	float:left;
}

#photo {
	background:url(../images/photo.jpg) no-repeat;
	display:block;
	width:186px;
	height:60px;
	padding:0px;
	margin:0px;
}

#photo:hover {
	background:url(../images/photohover.jpg) no-repeat;
	display:block;
	width:186px;
	height:60px;
	padding:0px;
	margin:0px;
}

#video {
	background:url(../images/videos.jpg) no-repeat;
	display:block;
	width:150px;
	height:60px;
	padding:0px;
	margin:0px;
}

#video:hover {
	background:url(../images/videoshover.jpg) no-repeat;
	display:block;
	width:150px;
	height:60px;
	padding:0px;
	margin:0px;
}

#ring {
	background:url(../images/howl.jpg) no-repeat;
	display:block;
	width:155px;
	height:60px;
	padding:0px;
	margin:0px;
}

#ring:hover {
	background:url(../images/howlhover.jpg) no-repeat;
	display:block;
	width:155px;
	height:60px;
	padding:0px;
	margin:0px;
}

#ringtwo {
	background:url(../images/howl2.jpg) no-repeat;
	display:block;
	width:155px;
	height:60px;
	padding:0px;
	margin:0px;
}

#ringtwo:hover {
	background:url(../images/howl2hover.jpg) no-repeat;
	display:block;
	width:155px;
	height:60px;
	padding:0px;
	margin:0px;
}

#rangemaps {
	background:url(../images/rangemaps.jpg) no-repeat;
	display:block;
	width:194px;
	height:60px;
	padding:0px;
	margin:0px;
}

#rangemaps:hover {
	background:url(../images/rangemapshover.jpg) no-repeat;
	display:block;
	width:194px;
	height:60px;
	padding:0px;
	margin:0px;
}

#rangemapstwo {
	background:url(../images/rangemaps2.jpg) no-repeat;
	display:block;
	width:194px;
	height:60px;
	padding:0px;
	margin:0px;
}

#rangemapstwo:hover {
	background:url(../images/rangemaps2hover.jpg) no-repeat;
	display:block;
	width:194px;
	height:60px;
	padding:0px;
	margin:0px;
}

/********************** end media **********************/

#bottom {
	position:relative;
	background:url(../images/bottombg.jpg) no-repeat;
	width:960px;
	height:275px;
	padding-top:35px;
	color:#354F39;
	font-size:14px;
}

#bottom a, a:link, a:visited {
	color:#354F39;
	text-decoration:none;
}

#bottom a:hover {
	color:#354F39;
	text-decoration:underline;
}

#bottom ul {
        margin-left:0px;
}
#bottom ul li {
        margin-left:0px;
}

#one {
	list-style-image:url(../images/bullet.jpg);
	padding-left:20px;
	margin-top:15px;
}

#one li {
	padding-bottom:10px;
}

#two {
	list-style-image:url(../images/bullet.jpg);
	padding-left:20px;
	margin-top:15px;
}

#two li {
	padding-bottom:10px;
}

#three {
	list-style-image:inherit;
	padding-left:30px;
	margin-top:15px;
}

#three li {
	padding-bottom:10px;
}

.star {
	list-style-image:url(../images/star.jpg);
}

.glass {
	list-style-image:url(../images/glass.jpg);
}

.paw {
	list-style-image:url(../images/paw.jpg);
}

#footer {
	position:relative;
	width:960px;
	height:25px;
	color:#354F39;
	font-size:10px;
}

#footer a, a:link, a:visited {
	color:#354F39;
	text-decoration:none;
}

#footer a:hover {
	color:#354F39;
	text-decoration:underline;
}
/* End of 'Home' */

