body {
	background-image: url(images/ssr_layout1_bg.jpg);
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
}

a:link {
	color: #EBBC01;
}
a:visited {
	color: #EBBC01;
	text-decoration: none;
}
a:hover {
	color: #EBBC01;
	text-decoration: underline;
}
a:active {
	color: #EBBC01;
}

.piclarge {
border-color: #EBBC01;
border-bottom: 3px solid;
} 

.picsmall {
border-color: #EBBC01;
border-bottom: 2px solid;
} 

A.imgbord:link {color: #EBBC01;}
A.imgbord:active {color: #EBBC01;}
A.imgbord:visited {color: #EBBC01;}
A.imgbord:hover {color: #EBBC01;}

.style1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
	color: #EBBC01;
}

.style2 {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.style2 a:link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration:none;
}

.style2 a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.style2 a:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.style2 a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration:none;
}

.product_name {
	font: Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFCD20;
	font-size: 18px;
}

.style6 {
	color: #FFCD20;
	font: Arial, Helvetica, sans-serif;
}

.style6 a:link {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCD20;
	text-decoration:none;
}

.style6 a:hover {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCD20;
}

.style6 a:active {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCD20;
}

.style6 a:visited {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #FFCD20;
	text-decoration:none;
}
.commonlink {
	font-size: 12px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.commonlink a:link {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #EBBC01;
	text-decoration:none;
}

.commonlink a:hover {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.commonlink a:active {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.commonlink a:visited {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration:none;
}

.style5 {
	font-size: 15px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.footer_text {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #EBBC01;
}

.footer_text a:link {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration:underline;
}

.footer_text a:hover {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration: none;
}

.footer_text a:active {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.footer_text a:visited {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
	text-decoration:none;
}

#header {
	margin:0 auto;
	height:72px;
	width:960px;
	text-align: left;
}

#logo {
	height:28px;
	width:180px;
	text-align: left;
	float: left;
}

#nav_holder {
	height:34px;
	width:900px;
	text-align: left;
	float: left;
}

#nav_holder2 {
	height:72px;
	width:760px;
	text-align: left;
	float: right;
}

#navbar {
	width:840px;
	height: 72px;
	float: right;
}

#nav_topmargin {
	height:30px;
	width:670px;
	text-align: left;
	float: right;
	background-image: url(images/header_horse1.jpg);
}

#main_nav { list-style: none; margin: 0; padding: 0; }

/* ACCESSIBLE ROLL OVERS */
#main_nav li { float: left; }
#main_nav li a { text-indent: -999999px; overflow: hidden; display: block; height: 34px; } 

#home { background: url(images/navbar/home.jpg); width: 63px; }
#home:hover { background: url(images/navbar/home.jpg) -102px 0; }
#home.active { background: url(images/navbar/home.gif) -102px 0; }

#gr { background: url(images/navbar/groups_retreats.jpg); width: 140px; }
#gr:hover { background: url(images/navbar/groups_retreats.jpg) -168px 0;
}
#gr.active { background: url(images/navbar/groups_retreats.jpg) -342px 0; } 

#saddle { background: url(images/navbar/saddle_mules.jpg); width: 110px; }
#saddle:hover { background: url(images/navbar/saddle_mules.jpg) -152px 0; }
#saddle.active { background: url(images/navbar/saddle_mules.jpg) -256px 0; } 

#events { background: url(images/navbar/arena_events.jpg); width: 109px; }
#events:hover { background: url(images/navbar/arena_events.jpg) -152px 0; }
#events.active { background: url(images/navbar/arena_events.jpg) -256px 0; } 

#shop { background: url(images/navbar/shop_online.jpg); width: 100px; }
#shop:hover { background: url(images/navbar/shop_online.jpg) -152px 0; }
#shop.active { background: url(images/navbar/shop_online.jpg) -350px 0; } 

#trophy { background: url(images/navbar/trophy_hunting.jpg); width: 118px; }
#trophy:hover { background: url(images/navbar/trophy_hunting.jpg) -152px 0; }
#trophy.active { background: url(images/navbar/trophy_hunting.jpg) -234px 0; }

#about_us { background: url(images/navbar/about_us.jpg); width: 122px; }
#about_us:hover { background: url(images/navbar/about_us.jpg) -152px 0; }
#about_us.active { background: url(images/navbar/about_us.jpg) -234px 0; }

#african { background: url(images/navbar/african_safari.jpg); width: 125px; }
#african:hover { background: url(images/navbar/african_safari.jpg) -152px 0; }
#african.active { background: url(images/navbar/african_safari.jpg) -342px 0; }

#contact_us { background: url(images/navbar/contact_us.jpg); width: 105px; }
#contact_us:hover { background: url(images/navbar/contact_us.jpg) -152px 0; }
#contact_us.active { background: url(images/navbar/contact_us.jpg) -342px 0; }

#main_nav2 li { float: left; }
#main_nav2 li a { text-indent: -999999px; overflow: hidden; display: block; height: 34px; } 

#photos { background: url(images/navbar/contact_us.jp); width: 120px; }
#photos:hover { background: url(images/navbar/contact_us.jp) -152px 0; }
#photos.active { background: url(images/navbar/contact_us.jp) -342px 0; }

/*===========================store=========================*/

.table_titles {
	color: #ffcd20;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 15px;
}

.item_text {
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
}

.item_text a:link {
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
}

.item_text a:visited {
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
}

.item_text_bold {
	font-weight: bold; 
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	padding-left: 2px;
}

.item_text_bold a:link {
	font-weight: bold; 
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
	text-decoration: none;
}

.item_text_bold a:hover {
	font-weight: bold; 
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
	text-decoration: underline;
}

.item_text_bold a:active {
	font-weight: bold; 
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
	text-decoration: none;
}

.item_text_bold a:visited {
	font-weight: bold; 
	color: #ffcd20;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
	padding-left: 2px;
	text-decoration:none;
}


.cat_hr {
	color: #ffcd20;
}
.sale {
	color: #cc0000;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}
.salebold {
	color: #cc0000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 13px;
}

.item_text a:link {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffcd20;
	text-decoration:none;
}

.item_text a:hover {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #A9A14E;
}

.item_text a:active {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: ffcd20;
}

.item_text a:visited {
	font-size: 13px;
	font-family: Arial, Helvetica, sans-serif;
	color: #ffcd20;
	text-decoration:none;
}

#featured_products_title {
	color: #A9A14E;
	padding-left: 12px;
}

#cart_title {
	color: #A9A14E;
	padding-left: 12px;
}

