﻿
body
{
    font-size:12px;
}

.more, a:link.more, a:visited.more{
	color:#7C4B08;
	text-decoration:none;
	font-weight:bold;
}
a:hover.more
{
    color:#7C4B08;
	text-decoration:underline;
	font-weight:bold;
}


a:link.home-tab, a:visited.home-tab{
	background-image: url(/images/tabs/shop_home.jpg);

}
a:hover.home-tab, a:visited:hover.home-tab{
	background-image: url(/images/tabs/shop_home.jpg);
	background-position: 0px -40px;
}

a:link.news-tab, a:visited.news-tab{
	background-image: url(/images/tabs/shop_news.jpg);

}
a:hover.news-tab, a:visited:hover.news-tab{
	background-image: url(/images/tabs/shop_news.jpg);
	background-position: 0px -40px;
}
a:link.artist-tab, a:visited.artist-tab{
	background-image: url(/images/tabs/shop_artists.jpg);

}
a:hover.artist-tab, a:visited:hover.artist-tab{
	background-image: url(/images/tabs/shop_artists.jpg);
	background-position: 0px -40px;
}

a:link.friends-tab, a:visited.friends-tab{
	background-image: url(/images/tabs/shop_friends.jpg);

}
a:hover.friends-tab, a:visited:hover.friends-tab{
	background-image: url(/images/tabs/shop_friends.jpg);
	background-position: 0px -40px;
}



a:link.goodies-tab, a:visited.goodies-tab{
	background-image: url(/images/tabs/shop_goodies.jpg);

}
a:hover.goodies-tab, a:visited:hover.goodies-tab{
	background-image: url(/images/tabs/shop_goodies.jpg);
	background-position: 0px -40px;
}

a.shop-tab{
	background-image: url(/images/tabs/shop_shop.jpg);

}
a:link.podcast-tab, a:visited.podcast-tab{
	background-image: url(/images/tabs/shop_podcast.jpg);

}
a:hover.podcast-tab, a:visited:hover.podcast-tab{
	background-image: url(/images/tabs/shop_podcast.jpg);
	background-position: 0px -40px;
}


.shop-small-pic
{
    
}

.shop-description
{
    
}


#shop-welcome-text
{
    padding:10px 20px 15px 10px;
}

#successText, #failedText
{
    font-size:12px;
    min-height:450px;
}
#shopconfirm,#shopcheckout
{
    padding:15px 15px 15px 25px;
}
.shop-available-products
{
    margin-left:10px; 
}
/*.btn-check-out
{
    float:right;
}*/
.hr-shop-sep
{
    background-image: url(/images/news/hr_news_seperator.gif);
	background-repeat: repeat-x;
	width:490px;
	height:3px;
	margin-top: 14px;
	margin-left:auto;
	margin-right:auto;
}
.hr-shop-sep-co
{
    background-image: url(/images/news/hr_news_seperator.gif);
	background-repeat: repeat-x;
	width:750px;
	height:3px;
	margin-top: 14px;
	margin-left:auto;
	margin-right:auto;
}

#shop-list
{
    float:left;
    width:600px;
}

#shop-basket
{
    float:left;
    width:250px;

}

#shop-goodies
{
    float:left;
    width:160px;

}

.vertical-break
{
    margin-left:10px;
    margin-right:15px;
    margin-top:5px;
    background-image: url(/images/news/news_seperator.gif);
    background-repeat: repeat-y;
    position:relative;
    float: left;
    width:3px;
    height:890px;
}

.tbl-head
{
    font-weight:bold;
    font-family: arial;
    font-size:12px; 
}
#clearer
{
    clear:both;
}

.protxText
{
    font-size:12px;
    padding:25px 30px 20px 20px;
}

.transactionId
{
    font-size:14px;
    color:Red;
    font-weight:bold;
}

#productScreen-wrapper
{
  text-align:center;
  margin-left:auto;
  margin-right:auto;
  width:600px;
}

#productScreen
{
    margin-top:15px;
    display:block;
    text-align:left;
    background-color:White;
    width:600px;
}

#product-image
{
    padding-top:10px;
    text-align:center;
}

#product-text
{
    margin:15px 25px 0px 15px;
    padding-bottom:20px;
}

ul, li
{
    font-weight:normal;
}
