@import url(/template/wysiwyg.css);

body {
	font-family: "Lucida Grande", Lucida Grande, Arial, Verdana, sans-serif;
	font-size:small;
	padding:0;
	margin:15px 0;
	text-align:center;
	/*background-image:url(/template/background.gif);
background-repeat: repeat-x;
background-position: 0px 190px;*/
	background-color: #fff;
	} 

h1 {
	font-size:1.3em;
	color:#000066;
	font-weight:bold;
	margin-top:10;
	text-transform:none;
	}
#content h1 {
        font-size:1.6em
        }

h2 {
	font-size:1em;
	color:#000066;
	font-weight:bold;
	margin-top:10;
	text-transform:none;
	}
h2 a {
	color:#3739DF !important;
	text-decoration:none;
	}
h2 a:hover {
	color:#ff0000 !important;
	}
h3, h4 {
	font-size:1em;
	text-transform:none;
	color:#333;
	}
h4 a {
	color:#333;
	text-decoration:none;
	}
h6 {
	font: normal 21px Baskerville, "Hoefler text", Georgia,serif;
	color: #2E2E2E;	
}

a {
	color:#5a595a;
	}
p,ul,ol {
	line-height:1.5em;
	font-size:0.9em;
	}
	

#container {
	width:699px;
	text-align:left;
	/*border:8px solid white;*/
	margin:auto;
	background:#fff url(/template/side-bg.gif) 0 0 repeat-y;
	/*border: 1px solid #000066;*/
border: 1px solid #40408C;
	}


#banner-cont {
	height: 174px;
	width: 100%;
	clear: both;
}

#logo {
	background-image: url(/template/logo.jpg);
	height: 80px;
	width: 100%;/*65px;*/
	background-position: center;
	background-repeat: no-repeat;
	/*margin-right: 10px;*/
	padding-top: 50px;
	padding-bottom: 50px;
	/*float: right;*/
}


#banner {
	height:174px;
	width: 624px;
	float: left;
	/*margin-left: 20px;*/
	/*background:#FFFFFF url(/template/gg_logo.jpg) left top no-repeat;*/
}

.brand-logo {
	height:70px;
	text-decoration:none;
	display:block;
	text-indent:-999em;

	}

#brand {
	height:20px;
	/*width:100%; RT*/
	float:center;
	padding: 4px;
	/*background:#fff 0 0 no-repeat;*/
	color:#000066;
	border-top: 1px solid #000066;
	border-bottom: 1px solid #000066;
		}
#brand h2 {
	height:79px;
	margin:0;
	}
#brand h2 a {
	height:79px;
	display:block;
	text-decoration:none;
	text-indent:-999em;
	no-repeat;
	}
#brand h2 span {
	height:34px;
	display:block;
	width:500px;
	float:left;
	font-size:12px;
	text-align:center;
	padding:30px 0 0 0;
	color:#000066;
	}
#brand h2 span a {
	display:inline;
	padding:0;
	color:#990000 !important;
	text-indent:0;
	background:none;
	width:auto;
	height:auto;
	float:none;
	}
#brand h2 span a:hover {
	text-decoration:underline;
	}
#brand ul {
	margin:0;
	padding:0;
	list-style:none;
	display:inline;
	}
#brand li {
	float: left;
	}


#brand .links-information a {
	color:#000066;
	padding:6px 10px 8px; 10px;
	text-transform:none;
	height:12px;
	border-right: 1px solid #000066;
	text-decoration:none;
	}

#brand .links-information .last a {
border-right: 0;
}


#page-home #brand .links-information .first a {
text-decoration: underline;
}

#brand .links-information a:hover {
	color:#000066;
	text-decoration: underline;/*RT*/
	}

#brand .links-information .current a {
	text-decoration:underline;
	color:#000066;
	}



.links-information {
	width:168px;
        display:inline;
	color:#333;
	}

.links-category {
	/*
	border-right: 0px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #ccc;
	*/
	width: 130px;
}

.links-category a {
	/*font-weight: bold*/
	}

.links-category a:hover{
	color:#3739DF;
	font-weight: bold;
	}	
	
#center-line {	
	width:1px;
	border-right:1px solid red;
	float:none;
	padding:none;
	/*background-color: <!--#E8E8E8-->;*/
	display:block; 
	}

#side {
	width:130px;
	border-right:8px solid white;
	float:right;
	padding:55px 0 20px 0;
	/*background-color: <!--#E8E8E8-->;*/
	display:block; 
	}
#side ul {
	margin:0;
	padding:5px 0 5px 0;
	list-style:none;
	}
#side ul ul {
	margin:0;
	padding:0;
	list-style:none;
	}
#side li {
	display:inline;
	}
#side ul a {
	display:block;
color: #000066;
height: 30px;
	padding: 5px 0 0 33px;
	text-transform:none;
vertical-align: bottom;
	text-decoration:none;
background-repeat: no-repeat;
background-image: url(/template/link.gif);
	}

#side ul .current a {
	text-decoration:none;
	color:#000066;
background-image: url(/template/link_over.gif);
background-repeat: no-repeat;
/*border-top: 0px solid #000066;
border-bottom: 1px solid #000066;*/
	font-weight: bold
	}
#side ul a:hover {
	}
#side ul a.highlight-edit-small {
	display:inline;
	color:red;
	}
#side ul ul a {
	padding:2px 0 2px 25px;
	}
#side .highlight-edit-small {
	padding:4px;
	margin-left:10px;
	}



#side ul li a:hover {
background-image: url(/template/link_over.gif);
background-repeat: no-repeat;
}



.links-groupings ul,
.links-groupings h4 {
	margin:1em 0 0 0;
	}



#page-home p.horse-image img {
	border: 1px solid #ccc;
	margin: auto;
	padding: 3px;
}

#page-home p.horse-image {
	text-align: center;
}
	
	
	
	
	
#content {
	margin:32px 0 0 2px;
	float:left;
padding-left: 20px;
border-right: 1px solid #ccc;
padding-right: 10px;
width:515px;
}

.subsection-category #content {
	
	}

.about-us-image-box {
	width: 300px;
	float: right;
	padding: 5px;
	margin: 6px;
	background-color: #eee;
	font-size: 10px;
}

.about-us-image-box img {
	margin-bottom: 5px;
}

.foals-content {
	text-align: center;
}

.foals-content img {
	border: 1px solid #ccc;
	padding: 3px;
}

.foals-content td a {
	text-decoration: none;
}


.line-divider {
	height: 0px;
	padding: 5px;
	border-top: 1px solid #ccc;
}



.gallery-link-bar {
	padding-bottom: 3px;
	border-bottom: 1px solid #eee;
	color: #999;
}

.gallery-link-bar a {
	color: #333;
	text-decoration: none;
}

	
	

	

	/*
#page-home #content {
	width:538px;
	padding:0;
	margin:0;
	}*/

#page-home #content ul.homepics {
	margin:0;
	padding:0;
	list-style:none;
	}
#page-home #content ul.homepics li {
	display:inline;
	}
#page-home #content ul.homepics a {
	display:block;
	float:left;
	text-decoration:none;
	filter:alpha(opacity=50);
	-moz-opacity:.50;
	opacity:.50;
	}
#page-home #content ul.homepics a:hover {
	display:block;
	float:left;
	text-decoration:none;
	filter:alpha(opacity=100);
	-moz-opacity:1;
	opacity:1;
	}
#page-home #content .home1 a {
	width:600px;
	height:142px;
	background:url(/template/rpc-sketch-pad.jpg);
	border-right:8px solid white;
	}
/*
<!--
#page-home #content .home2 a {
	width:157px;
	height:121px;
	background:url(/template/home2.jpg);
	border-right:8px solid white;
	border-bottom:8px solid white;
	}
#page-home #content .home3 a {
	width:198px;
	height:121px;
	background:url(/template/home3.jpg);
	border-bottom:8px solid white;
	}
#page-home #content .home4 a {
	width:241px;
	height:115px;
	background:url(/template/home4.jpg);
	border-right:8px solid white;
	}
#page-home #content .home5 a {
	width:114px;
	height:115px;
	background:url(/template/home5.jpg);
	}
#page-home h1,#page-home #side .highlight-edit-small {
	display:none;
	}
#page-home .highlight-edit {
	position:absolute;
	top:1em;
	right:1em;
	}

-->
*/




/* PRODUCT TABLE STYLES */

.horse-description {
	width: 100%;
	font-size: 10px;
	color: #666;
	margin-top: 50px;
}

.horse-description-table {
	width: 20%;
	padding-top: 3px;
	padding-bottom: 3px;
}




/* CHECKOUT */

.section-purchase #side {   /* hide sidenav */
	display:none;
	}
.section-purchase #content { /* make content wider */
	width:auto;
	}
.links-path,.section-purchase #brand .links-information {  /* change top links into breadcrumb */
	display:none;
	}
.section-purchase .links-path {
	display:block;
	margin:2px 0 0 87px;
	}

.section-purchase #container {
	background:#F2F2F2;
	}	
	
	
	


/* CART */

 .cart-empty .links-order,
.cart-empty h4.cart,
#page-home .links-order,
#page-home h4.cart,
#page-home #side .links-groupings {
	display: none;
	}	
.links-order, #side h4  {
	padding:0 15px;
	}	
.links-order li {
	display:block !important;
	}
.links-order a {
	display:inline !important;
	}		
	
	
	
/* FOOTER */

.links-footer {
	width:699px;
	height:2px;
	border-top:8px solid white;
	clear:both;
        /*background:#3739DF;*/
	}
.links-footer ul {
	height:25px;
	margin:0;
	padding:76px 100px 0 0;
	text-align:right;
        background:#fff;
	}
.links-footer li {
	display:inline;
	}
.links-footer a {
	display:inline;
	padding-left:20px;
	text-decoration:none;
	}


/* COPYRIGHT */

.copyright {
	text-align: center;


	font-size: 10px;
	color: #fff;
	padding-top: 5px;
	padding-bottom: 5px;
}

.copyright a {
	color: #fff;
	text-decoration: none;
}

.copyright a:hover {
	color: #ddd;
}





.form-search {
	width: 13px;
	margin:0;
	padding:10px 0 10px 0;
	}
.form-search label {
	display:none;
	}

.form-search #keywords {
	width:120px;
	margin:0px 0 0 1px;
	border:1px solid #999;
	padding:2px;
	}
.form-search .button {
	margin:2px -10px 0 70px;
	color:black;
	font-size:11px;
	}





.layout-gridview .product {
	border:1px solid #595959;
	background:white;
	margin:5px 0px 20px 20px; 
	padding:10px 0 0 0px;
	width:29%;
	float:left; 
	height:180px;
	}
.layout-gridview .product-image { 
	height:155px;
	}


.layout-listview .product {
	border:1px solid #595959;
	background:white;
	margin:0 0 20px 0; 
	padding: 10px 0 0px 5px ;
	width:99%;
	float:left; 
	height:160px;
	}
.layout-listview .product-image { 
	/*height:200px;*/
        padding: 0 0px 0 0;
        margin: 0 1px 0 0;
	float:left;
	}
.layout-listview .product-summary { 
        width:320px;
        float:right;
	}

.layout-listview a.product-name { 
        width:320px;
        float:right;
	}


.subsection-product .product-image	{
	width:45%;
	border:0px solid #595959;
	background:white;
	padding:20px 0;
	margin:0 0 1em 1em;
	}	

.subsection-product .product-image #content {
	width:585px;
	}	

.product:hover {
	border:1px solid #BBB;
	}
#page-zoom .product-image {
	width:auto;
	}




.category-description {
	padding:0 0 1em 0 ;
	}




.subsection-product .form-standard,
.subsection-product .table-data,
.subsection-product .product-attributes {
	width:50%;
        display:none;
	}
/* 
.subsection-product .form-standard,
.subsection-product .attribute-price,
.logged-out .highlight-price {
	display:none;
	} */ 

/*
.subsection-product .attribute-price-wholesale dt {
	width:101px;
	}
	

.subsection-product .form-standard,
.logged-out .attribute-price,
.logged-out .highlight-price,
.logged-out .attribute-stock {
	display:none;
	}

.subsection-product .form-standard,
.logged-in .attribute-price,
.logged-in .attribute-stock {
	display:none;
	}

.admin .form-standard,
.admin .attribute-price,
.admin .attribute-stock {
	display:block;
	}


.wholesale .form-standard,
.wholesale .attribute-price
.wholesale .attribute-stock {
	display:block;
	}	
	*/
/*
fieldset, div {
	-moz-border-radius: 0px !important;
	}
	
*/	


a.highlight-edit-small,a.highlight-edit {
	color:red !important;
	}	
	
	

/* 	Mind Internet Branding  */

body.admin .panel-admin {
	padding-bottom:88px;
	background:white url(http://www.mindmediagroup.com/assets/admin-mind-media-logo.gif) 9px 97% no-repeat;
	}

body.admin .panel-admin .a {
	color:black;
	}
/*
body.admin .panel-admin li.link-setup{
	display:none;
	}

body.admin .panel-admin li.link-products{
	display:none;
	}

body.admin .panel-admin li.link-orders{
	display:none;
	}

body.admin .panel-admin li.link-reports{
	display:none;
	}

body.admin .panel-admin li.link-layout{
	display:none;
	}
.section-admin  .links-subsection {
        display:none;
        }


.section-admin  .row-products {
        display:none;
        }

.section-admin  .row-gateway {
        display:none;
        }

.section-admin  .row-status {
        display:none;
        }

 

.section-admin  .row-products {
        display:none;
        }

.section-admin  .row-gateway {
        display:none;
        }

.section-admin  .row-status {
        display:none;
        }
*/

	
<!-- .subsection-product .attribute-weight {
	display:none;
	}	-->

/* hide order and purchase links if not a wholesaler */
.links-login .link-order,
.links-login .link-purchase {
	display:none !important;
	}
.wholesale .links-login .link-order,
.wholesale .links-login .link-purchase {
	display:inline !important;
	}

/* CART */

.cart-empty .links-order,
.cart-empty h4.cart,
#page-home .links-order,
#page-home h4.cart,
#page-home #side .links-groupings {
	display:none;
	}	
.links-order, #side h4  {
	padding:0 15px;
	}	
.links-order li {
	display:block !important;
	}
.links-order a {
	display:inline !important;
	}	


.link-account {
        display:none;
        }	


#photoholder {
	margin: 0;
	width: 700px;
	background-color: #fff;
	height: 225px;
        }

#moving {
	margin-top: 0px;
        padding: 40px;
	}
/*
.form-admin{
        display:inline;
        }
*/
#admin {display:none}
#page-products {
        display:inline;
}
#page-reports {
        display:;
}
.reports-summary {
        display:;
        }

.links-section-options{
        display:none;
        }






#shadedborder-top {
width: 723px;
height: 10px;
background-image: url(/template/sb-top.jpg);
background-repeat: no-repeat;
margin: auto;
margin-bottom: 0px;
padding: 0;
}


#shadedborder {
width: 100%;
margin: auto;
background-image: url(/template/sb-middle.jpg);
background-repeat: repeat-y;
background-position: center;
_margin-top: -6px;
padding: 0;
}

#shadedborder-bottom {
width: 723px;
height: 10px;
background-image: url(/template/sb-bottom.jpg);
background-repeat: no-repeat;
margin: auto;
}

#bgstripe {
background-image: url(/template/stripes.jpg);
background-repeat: repeat-x;
background-position: 0px 175px;
width: 100%;
}
a.style5 {
text-decoration: underline;
color: #0000FF;
}