<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body 	{
	margin: 0;
	padding: 0;
	border: 0;
	}

body, html { height: 100%; }


/***************
NOTE -----
TO EDIT THE COLORS &amp; FONTS EDIT
THE CSS FILES IN YOUR "colors" FOLDER
***************/





/* MOBILE HOME PAGE */

.non-mobile	{
		position: relative;
		left: 10px;
		top: 0px;
		width: 110px;
		height: 33px;
		margin-bottom: -33px;
		z-index: 3;
		}

.home-content	  { margin: 10px 0px 10px 0px; }

.contentpad-home  { padding: 7px 7px 7px 0px; }





/* SOCIAL ICONS */

.socialicon		{ margin: 1px 1px 1px 1px; }

.social-align		{ margin: 0 auto; }





/* MOBILE PAGE WIDTHS HEIGHTS */

.pageheight-min { min-height: 610px; }

.pagewidth	{ max-width: 500px; }

.pagediv	{ margin: 0 auto; }

#contentdiv	{
		padding: 0px 0px 0px 0px;
		margin: 0 auto;
		text-align: left;
		}

.contentpad	{
		width: auto;
		margin: 0 auto;
		padding: 7px 7px 7px 7px;
		}

.textbox-inner	{
		text-align: left;
		padding: 9px 8px 8px 8px;
		margin: 0px 0px 0px 0px;
		}





/* MOBILE DEFAULTS */

.floatitem	{ float: left; margin-right: 5px; margin-bottom: 1px; }

.floatclear 	{ height: 0px; clear: both; font-size: 1px; line-height: 0px; padding: 0px; margin: 0px; }

.hide-mobile	{ display: none; }

.text-nowrap	{ overflow: hidden; min-width: 125px; }





/* MOBILE HEADER */

.header		{
		width: 100%;
		padding: 0px;
		margin: 0px 0px 0px 0px;
		}

.headericons		{ padding: 0px 2px 0px 1px; }

.headericontable 	{ margin: 0px 6px 0px auto; }

/* FONT USED FOR TEXT HEADER */

a.TextLogo, a.TextLogo:hover	{
				font-size: 18px;
				line-height: 50px;
				letter-spacing: 0px;
				text-decoration: none;
				}

.TextLogopad			{ padding: 0px 0px 0px 4px; }





/* MOBILE BORDERS AND BARS */

.page-splits	{ margin: 10px 0px 10px 0px; }





/* MOBILE GALLERY AND CART IMAGES */

.Galbor-margin		{ margin: 0px 0px 4px 0px; }

img.Galimg-respond 	{ width: 100px; height: auto; display: inline; margin: 2px; }

.view-cart-margin	{ margin: 6px 0px 0px 0px; }

.carticon		{ margin: 5px 0px 0px 0px; }

.Galspacefix		{ font-size: 0px; }




/* GALLERY IMAGE VIEWER */

.viewer-height		{ height: 94%; }

.viewer-respond		{ width: 94%; max-width: 1000px; }

.viewer-background	{ background-image: none; }

#gallery-return 	{
			width: 40px;
			height: 40px;
			margin-top: 8px;
			margin-bottom: 8px;
  		/* CORNER ROUNDING */
			-moz-border-radius: 4px;
			-webkit-border-radius: 4px;
			-khtml-border-radius: 4px;
			border-radius: 4px;
			}




/* MOBILE LIST CODE */

ul.lists 		{ margin-top: 0px; margin-bottom: 0px; }





/* MOBILE TOP IMAGE */

.main-imagediv	{
		text-align: left;
		padding: 0px;
		margin: 0px auto 3px auto;
		}

.main-image	{
		width: 100%;
		height: auto;
		display: block;
		margin: 0px auto 0px auto;
		}

.main-imagediv, img.main-image 
		{
		max-width: 500px;
		max-height: 219px;
		min-width: 200px;
		}





/* MOBILE RESOURCES SEARCH RESOURCES PAGE */

.searchform		{ width: 125px; }





/***************
Media Queries - RESPONSIVE FOR SMALLER MOBILE SCREENS
***************/

@media handheld and (max-width: 482px),
   screen and (max-device-width: 482px),
   screen and (max-width: 482px) 
	{


img.Galimg-respond	{ display: inline; }


	}
/***************
END Media Queries
***************/




</pre></body></html>