html, body{
 margin:0;
 padding:0;
 text-align:center;
 font-family: Arial, Helvetica, sans-serif;
 font-size: 86%;
 background-color:#FFFFFF;
 color:#FFFFFF;
}

#wholepagewidth{
 width:1000px;
 text-align:left;
 min-width: 500px;
 margin-left:auto;
 margin-right:auto;

}

#header1{
 height:120px;
 width:100%;
 background-color:#030080;
 font-weight:bold;
 font-stretch:narrower;}

#header2{
 height:5px;
 width:100%;
 background-color:#030080;
 color:#CC3300;
 text-align:center;
}

#leftcolumn{
 width:200px;
 float:left;
 position:relative;
 margin-left:-200px;
 margin-right:1px;
 text-align:left;
 font-size: 110%;
 background-color:#030080;
 color:#FFFFFF;
 font-weight:bold;
 }

#outer{
 border:#030080 25px;
  /*/*/ border-left-width: 200px ;  /* left column width. NN4 hack to hide borders */
border-left-color: #030080;   /* left column colour */
border-left-style: solid;
 /*/*/ border-right-width:25px; /* right column width. NN4 hack to hide borders */
border-right-color: #030080;  /* right column colour */
border-right-style: solid;
  background-color: #030080; /* center column colour */
width: auto;
 }

#rightcolumn{
 /*/*/ width:25px; /* hack keeps NN4 right column right? */
 float:right;
position:relative;
  margin-right:-25px;
 margin-left:1px;
}



#footer{
 width:100%;
 background-color:#030080;

}

#footer1{
 height:200px;
 width:100%;
 background-color:#030080;
 color:#070163;
 text-align:center;
 font-weight:bold;
 min-width: 500px;margin-left:auto;
 margin-right:auto;
}

#footer2{
 height:35px;
 width:100%;
 background-color:#030080;
 color:#000066;
 text-align:center;
 font-size: 80%;
}

#footer3{
 height:85px;
 width:100%;
 background-color:#030080;
 color:#FFFFFF;
 text-align:center;
 }


#inner{margin:0; width:100%;}
}

#maincolumn{
 float: left;
 width: 100%;
 position: relative;
 margin: 0 -8px 0 -2px;
 font-size: 110%;
color:#FFFFFF;
 }

#outer>#inner { border-bottom: 0px solid #6600FF;  }

.clr{clear:both;}

.content{padding:5px;} /*padding for content */

#header .content{padding-bottom:0;} /*padding bottom 0 to remove space in IE5 Mac*/

.subheader {font-weight:bold; font-style:italic}

.title {font-family: Arial, Helvetica, sans-serif; font-size: 180%; color: #FFFFFF; font-weight:bold; }

.title1 {font-family: Arial, Helvetica, sans-serif; font-size: 110%; color: #FFFFFF; font-weight:bold; }

.title2 {font-family: Arial, Helvetica, sans-serif; font-size: 148%; color: #FFFFFF; font-weight:bold; }

.menusmall  ,menulinks:hover   {font-family:  Arial, Helvetica, sans-serif; font-size: 80%; color: #FFFFFF; text-decoration: none;}

.menusmall:hover {font-weight:bold; color: #FF0000; }

.menusmall2  {font-family:  Arial, Helvetica, sans-serif; font-size: 110%; color: #FFFFFF; text-decoration: none;}
.menusmall2:hover {color: #FF0000; }

.menusmall3  {font-family:  Arial, Helvetica, sans-serif; font-size:90%; color: #FF0000; text-decoration: none;}
.menusmall3:hover {color: #FFFFFF; }

.menusmall4  {font-family:  Arial, Helvetica, sans-serif; font-size:90%; color: #FFFFFF; text-decoration: none;}
.menusmall4:hover {color: #FF0000; }

.hyperlinks  {font-family:  Arial, Helvetica, sans-serif; font-size:120%; color: #FF0000; text-decoration: none;}
.hyperlinks:hover {color: #FFFFFF; }

.emaillinks  {font-family:  Arial, Helvetica, sans-serif; font-size:100%; color: #FFFFFF; text-decoration: none;}
.emaillinks:hover {color: #FF0000; }

.menu_category {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}
.menu_category:hover {color: #FF0000; }

.cart_menu_title {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}
cart_menu_title:hover {color: #FF0000; }

.cart_seller {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}
.cart_seller:hover {color: #FF0000; }

.cart_title {font-family:  Arial, Helvetica, sans-serif; font-size: 110%; color: #FFFFFF; text-decoration: none;}
.cart_title:hover {color: #FF0000; }


.cart_sale {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}
.cart_Sale:hover {color: #FF0000; }

.cart_menu_sub {font-family:  Arial, Helvetica, sans-serif; font-size: 90%; color: #FF0000; text-decoration: none;}
.cart_menu_sub:hover {color: #FFFFFF; }

.cart_links {font-family:  Arial, Helvetica, sans-serif; font-size: 100%; color: #FFFFFF; text-decoration: none;}
.cart_links:hover {color: #FF0000; }





.links ,links:hover {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #070163; text-decoration: underline; }
.links:hover {color: #FF9900; text-decoration: none;}

.footerlinks ,footerlinks:hover {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #FFFFFF; text-decoration: none; font-weight: bold;}
.footerlinks:hover {color: #DB4208;}

.menulinks ,menulinks:hover {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #FFFFFF; font-weight:bold; text-decoration: none;}
.menulinks:hover {color: #FF0000; }

.menulinks2 ,menulinks2:hover {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #070163; font-weight:bold; text-decoration: none;}
.menulinks2:hover {color: #009900; }

.menulinks3 ,menulinks3:hover {font-family: Arial, Helvetica, sans-serif;font-size: 120%; color: #FFFFFF; font-weight:bold; text-decoration: none;}
.menulinks3:hover {color: #C6100F; }

.footerdiv {color: #FFFFFF; }

.gallerylinks ,gallerylinks:hover {font-family: Verdana, Arial, Helvetica, sans-serif;font-size: 100%; color: #000066; text-decoration: none; }
.gallerylinks:hover {color: #FFFFFF;}

.linksfooter {font-family: Arial, Helvetica, sans-serif;font-size: 100%; color: #070163; text-decoration: underline; font-weight: bold;}
.linksfooter:hover {font-family: Arial, Helvetica, sans-serif;color: #FFFFFF;  }


/*Gallery Styles*/

		.phppgmainbox { /* holds next/prev links and main image */
			margin:10px auto 0 auto;
			padding:0;
			min-height:400px;
			}
		.phppgnextbox { /* holds next and previous links */
			margin-bottom:5px;
			padding:0;
			text-align:center;
			}
		.phppgimagebox { /* table, holds main image */
			margin:0 auto 0 auto;
			padding:0;
			}
		.phppgimageframe { /* frame around main image */
			width: auto;
			border: 1px solid #CCC;
			background-color: #FFFFFF;
			padding: 15px 15px 40px 15px;
			}
		.phppgimagetag { /* main image's img tag style */
			border: 1px solid #CCC;
			}
		.phppggifbox { /* table style that holds gif thumbnail's */
			margin:10px auto 0 auto;
			padding:0;
			border-collapse:collapse;
			}
			.phppggifbox td {
				padding: 5px;
				border:1px solid #6600FF;
				border-collapse:collapse;
				text-align:center;
				vertical-align:middle;
				}

#intro_text {
padding-bottom: 10px;

}
#intro_text A {
color: #fff;
text-align:center;
}

.footer_new
{
 position:fixed;
 bottom: 0px;
 margin:0 auto;
 width:925px;
 height:40px;
 padding-bottom:3px;
 padding-top:10px;
 background-image: url(/images/footer.png);
 color: #000;
 text-align: center;
}


.footerlink {
 text-decoration: none;
 color:#333333;
 font: 9pt Verdana, Helvetica, sans-serif;
}

a:link.footerlink {
 color:#333333;
 font: 9pt Verdana, Helvetica, sans-serif;
}

a:visited.footerlink {
 color:#333333;
 font: 9pt Verdana, Helvetica, sans-serif;
}

a:hover.footerlink {
 color:#666666;
 font: 9pt Verdana, Helvetica, sans-serif;
}

.content H1 {
font-size: x-small;
}

A.credit { color: #fff; text-decoration: none; padding: 9px; }
A.credit:hover { color: #ccc; }
#the-footer A { color: #fff; padding: 9px; }

