@charset "utf-8";
/* CSS Document */

A:visited {color:#000066; font-size: 12px; text-decoration: underline; }
A:link	  {color:#000066; font-size: 12px; text-decoration: underline; }
A:visited {color:#000066; font-size: 12px; text-decoration: underline; }
A:hover	  {color:#cc0000; font-size: 12px; text-decoration: underline; }

body { background-color: #FFFFFF; font-size:12px; font-family:Verdana, Arial, Helvetica, sans-serif; }

div#outer {
	background-image: url('images/top-repeat.jpg');
	background-repeat: repeat-x;
	height: 52px;
	margin-top: -9px;

}

div#center {
	position: relative;
    width: 916px;
    background-image:url(images/mainbkg.jpg); 
    margin-bottom: 0px;
    margin-left: auto;
    margin-right: auto;
    padding: 0px;
	background-repeat: repeat-y;
    /*border: thin solid #000000;*/ 

}

div#header {
    padding: 0px;
    margin: 0px;
    text-align: center;
	height: 51px;
	background-image:url(images/shrimp_03.gif);
    
}
div#main-holder { width: 919px; float: left; }
div#middle-holder { width: 707px; float: left; }

div#nav {
	float: left;
    width: 212px;
    float: left;
	background-image:url(images/navbar-bkg.jpg);
	background-repeat: repeat-y; 
}

div#ahome { float: left; width: 707px; height: 245px; background-image:url(images/shrimp_06.jpg); background-repeat: no-repeat; }
div#aservice { float: left; width: 707px; height: 245px; background-image:url(images/shrimp_06.jpg); background-repeat: no-repeat; }
div#arides { float: left; width: 707px; height: 137px; background-image:url(images/main-rides.jpg); }
div#arates { float: left; width: 707px; height: 137px; background-image:url(images/main-rates.jpg); }
div#ameetourhorses { float: left; width: 707px; height: 137px; background-image:url(images/main-meetourhorses.jpg); }
div#adirections { float: left; width: 707px; height: 137px; background-image:url(images/main-directions.jpg); }
div#aphotogallery { float: left; width: 707px; height: 137px; background-image:url(images/main-photogallery.jpg); }
div#alinks { float: left; width: 707px; height: 137px; background-image:url(images/main-links.jpg); }
div#acontactus { float: left; width: 707px; height: 137px; background-image:url(images/main-contact.jpg); }
div#atestimonials { float: left; width: 707px; height: 137px; background-image:url(images/main-testimonials.jpg); }


div#home { width: 480px; height: 480px; float: left; background-color: #ffffff; padding: 5px; }
div#menu { width: 480px; height: 980px; float: left; background-color: #ffffff; padding: 5px; }
div#locations { width: 480px; height: 1180px; float: left; background-color: #ffffff; padding: 5px; }
div#testimonials { width: 480px; height: 650px; float: left; background-color: #ffffff; padding: 5px; }
div#service { width: 480px; height: 1050px; float: left; background-color: #ffffff; padding: 5px; }







div#right { width: 207px; height: 400px; float: left; }

div#footer {
    padding: 15px;
	padding-bottom: 0px;
	margin-left: 197px;


}
.foot {color: #ffffff; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.foot {color: #ffffff; text-decoration: none; }
A.foot:link {color: #ffffff; font-size: 10px; text-decoration: none; }
A.foot:visited {color: #ffffff; font-size: 10px; text-decoration: none; }
A.foot:active {color: #ffffff; font-size: 10px; text-decoration: none; }
A.foot:hover {color: #ffffff; font-size: 10px; text-decoration: underline; }

.ns {color: #0e4927; font-size: 10px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.ns {color: #0e4927; text-decoration: none; }
A.ns:link {color: #0e4927; font-size: 10px; text-decoration: none; }
A.ns:visited {color: #0e4927; font-size: 10px; text-decoration: none; }
A.ns:active {color: #0e4927; font-size: 10px; text-decoration: none; }
A.ns:hover {color: #0e4927; font-size: 10px; text-decoration: underline; }


.nav {color: #131c8e; font-size: 12px; font-weight: normal; font-family: Verdana, Geneva, Arial, Helvetica, sans-serif; }
A.nav {color: #131c8e; text-decoration: underline; }
A.nav:link {color: #131c8e; font-size: 12px; text-decoration: underline; }
A.nav:visited {color: #131c8e; font-size: 12px; text-decoration: underline; }
A.nav:active {color: #131c8e; font-size: 12px; text-decoration: underline; }
A.nav:hover {color: #cc0000; font-size: 12px; text-decoration: underline; }
