/*==================================
			global
==================================*/

html { 
  padding:0px;
  margin:0px;
  background-image:url(images/page_bg.gif);
  
}


body {
  font-size: 12px;
  font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
  color:#564b47;  
  padding:20px;
  margin:0px;
  text-align: center;
  background-color:inherit;
  background-image:url(images/page_bg.gif);
}

a:link {
	color: #000000;
}
a:visited {
	color: #666666;
}
a:hover {
	color: #F86102;
}
a:active {
	color: #CC6633;
}
/*==================================
			containers
==================================*/

#header { 	
	text-align: left;
	vertical-align: bottom;	
	margin: 0px auto;
	padding-left: 13px;
	padding-right: 13px;
	height:63px;
	width: 745px;
	background-image:url(images/header_bg.png);
	border: 0px solid #564b47;
}

#logo {
	height:57px;
	width:233px;
	position:relative;
	top:6px;
}

#content { 	
	text-align: center;
	vertical-align: middle;	
	margin: 0px auto;
	padding-left: 13px;
	padding-right: 13px;
	width: 745px;
	background-image:url(images/maincontent_bg.png);
	border: 0px;
}

/*==================================
			   search
==================================*/
#search {
	height:47px;
	width:320px;
	position:relative;
	top:15px;
	float:right;
	
}

input {font-size:11px; font-family: Tahoma, sans-serif; color: #FF4900; padding:2px; border:1px solid #ddd; width:100px}
input:hover, input:focus { border:1px solid #aaa;}



.imgmiddle {
 vertical-align: middle;	
}


/*==================================
		subpage navigation
==================================*/
ul#menu {list-style-type:none; line-height:0px; font-size:0;text-align: left; margin:0px; padding:0px;}

ul#menu li {text-indent:-1000px;text-align: left;}
ul#menu li a {display:block; text-decoration:none; }

a#menu-home { height:11px; width:52px; float:left; background: url(images/home.gif); background-repeat: no-repeat;}
a#menu-catalogue {background: url(images/catalogue.gif) no-repeat; height:11px; width:84px; float:left;}
a#menu-about {background: url(images/about_hip-o.gif) no-repeat; height:11px; width:121px; float:left;}
a#menu-friends {background: url(images/friends.gif) no-repeat; height:11px; width:123px; float:left;}
a#menu-contact {background: url(images/contact.gif) no-repeat; height:11px; width:72px; float:left;}
a#menu-ppolicy {background: url(images/privacy_policy.gif) no-repeat; height:11px; width:96px; float:left;}
a#menu-newsletter {background: url(images/newsletter.gif) no-repeat; height:11px; width:96px; float:left;}
a#menu-apparel {background: url(images/apparel_btn.gif) no-repeat; height:11px; width:66px; float:left;}
a#menu-fineartprints {background: url(images/findArtPrints_btn.gif) no-repeat; height:11px; width:86px; float:left;}

a#menu-home:hover {background: url(images/home-over.gif) no-repeat; height:11px; width:52px;float:left;}
a#menu-catalogue:hover {background: url(images/catalogue-over.gif) no-repeat; height:11px; width:84px;float:left;}
a#menu-about:hover {background: url(images/about_hip-o-over.gif) no-repeat; height:11px; width:121px; float:left;}
a#menu-friends:hover {background: url(images/friends-over.gif) no-repeat; height:11px; width:123px; float:left;}
a#menu-contact:hover {background: url(images/contact-over.gif) no-repeat; height:11px; width:72px; float:left;}
a#menu-newsletter:hover {background: url(images/newsletter-over.gif) no-repeat; height:11px; width:96px; float:left;}
a#menu-apparel:hover {background: url(images/apparel_btn_over.gif) no-repeat; height:11px; width:66px; float:left;}
a#menu-fineartprints:hover {background: url(images/findArtPrints_btn_over.gif) no-repeat; height:11px; width:86px; float:left;}



#nav { 	
	text-align: left;
	margin: 0px auto;
	padding-top: 13px;
	padding-left: 13px;
	padding-right: 13px;
	padding-bottom: 5px;
	width: 745px;
	height: 11px;
	background-image:url(images/maincontent_bg.png);
	border: 0px;
	
}

#test{
	text-align: left;
	width: 745px;
	height: 11px;
	position:relative;
	}
	
	
/*==================================
		subpage main images
==================================*/
#mainImg {
	width:745px;
	height:152px;
	text-align:center;
	}



/*==================================
    	browse by category
==================================*/
#BrowseCat {
	width:194px;
	float:left;
	margin-left:3px;
	margin-right:3px;
	position:relative;
}

#browsebyCatHeader{
	width:194px;
	height:41px;
	background-image: url(images/header_browsecategory.gif);
	text-indent:-2000px;
	margin-bottom:3px;
}
#browsebyCategory {
	width:194px;
	background-image: url(images/sub_browsecatbg.gif);
	text-align:left;
	border-top: #ff814f 1px solid;
}

#browsebyBt{
	width:194px;
	height:10px;
	background-image: url(images/sub_browsecatbg.gif);
}

#utility {width:184px;position:relative;left:6px;padding-bottom: 10px; text-align:left; margin-top:4px;}
/* category lisy - vertical navigation */
	.catodd {height:20px; padding-top:10px;border-bottom: 1px dotted #000;margin-top: 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#FFFFFF; color:#ff4900}
	.cateven {height:20px; padding-top:10px;border-bottom: 1px dotted #000;margin-top: 1px; font-family:Tahoma, Helvetica, sans-serif; font-size:10px; font-weight:bold; background-color:#fae7d6; color:#ff4900}
	
	img.center{
    margin-left: auto;
    margin-right: auto; }
a.category:link {font-family: tahoma,Helvetica, sans-serif; font-size: 10px; color: #ff4900; text-decoration: none; font-weight:bold;}
a.category:visited {font-family: tahoma,Helvetica, sans-serif; font-size: 10px; color: #ff4900; text-decoration: none; font-weight:bold;}
a.category:active {font-family: tahoma,Helvetica, sans-serif; font-size: 10px; color: #ff4900; text-decoration: none;font-weight:bold;}
a.category:hover {font-family: tahoma,Helvetica, sans-serif;font-size: 10px; color: #000000; text-decoration: none;border-bottom: 1px dotted gray;font-weight:bold;}	
	
/*==================================
    	main content
==================================*/
#mainContent {
	width:538px;
	float:right;
	margin-right:2px;
    margin-left:3px;

}
#mainContentHeader{
	width:538px;
	height:41px;
	background-image: url(images/subpage_header.gif);
	text-indent:-2000px;
	margin-bottom:3px;

}
#mainContentC {
	width:538px;
	background-color:#FFFFFF;
	border-top: #ff814f 1px solid;
    background-image: url(images/maincontentbg.gif);
	text-align:left;
	position:relative;
}

#mainContentBt{
	width:538px;
	height:10px;
	_height:9px;
	background-image: url(images/maincontentbg.gif);
}	
	/*==================================
			textstyles
==================================*/
.albumShortDesc
{font-size: 10px;
  font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
  color:#564b47;} 
	
a.albumArtist{
   font-size: 11px;
    font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color:#003e75;
   font-weight:bold;
   text-decoration : none;
} 

a.albumTitle{
   font-size: 11px;
    font-family: Tahoma, Verdana, Helvetica, Sans-Serif;
   color:#f75200;
   font-weight:bold;
   text-decoration : none;
}
.catDesc
{font-size: 14px;
  font-family: Arial, Helvetica, Sans-Serif;
  font-weight:lighter;
  color:#00427b;} 


	/*==================================
			footer
==================================*/
#footer {
	clear:both;
	text-align: center;
	vertical-align: top;
	margin: 0px auto;
	padding-left: 13px;
	padding-right: 13px;
	height:57px;
	width:745px;
	background-image:url(images/footer_bg.png);
	border: 0px solid #564b47;
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-size: 9px;
	line-height:12px;
	background-repeat: no-repeat;
}
/* for IE png transparency and link issue*/
#footernav {
	text-align: center;
	vertical-align: top;
	height:10px;
	width: 745px;
	font-family: Tahoma, Helvetica, Sans-Serif;
	font-size: 9px;
	position:relative;
}

hr.footerrule {
    border: 0;
	width: 736px;
	text-align: center;/*this will align it for IE*/
	margin: 0 0 0 0; /*this will align it left for Mozilla*/
    color: #000;
    background-color: #000;
    height: 6px;
	line-height:2px;

	}

#footernav a {color:#7a7c80; text-decoration:none; text-transform:uppercase; background:inherit;}
#footernav a:hover {color:#ff4900; text-decoration:none; text-transform:uppercase; border-bottom: 1px dotted #ff4900; background:inherit;}

.clear {
height:4px;
    clear:both;
  }
.topmargin3 {
    margin-top:3px;
  }
  
.clickhere {
float:right;
margin-top:5px;
margin-right:15px;
}

.contentiefix
{position:relative;}

#hor-minimalist-b{font-family:"Lucida Sans Unicode", "Lucida Grande", Sans-Serif;font-size:12px;background:#fff;width:95%;border-collapse:collapse;text-align:left;}
#hor-minimalist-b th{font-size:14px;font-weight:bold;border-bottom:2px solid #ccc;padding:10px 8px;}
#hor-minimalist-b td{border-bottom:1px solid #ccc;padding:6px 8px;}

a.mp3_buylink{
	color:#FE4A01;
}

.disc_table td{ padding:1px 2px;}
.disc_table tr:hover td{  background-color:#D6DEEC}

