/*typography*/

/*top-levels*/
body {
	font-family: 'century gothic', Verdana, Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #808080;
}

a {
	text-decoration: none;
	color: #454545;
	outline: none;
}

a:visited {
	color: #454545;
	text-decoration: none;
}	

a:hover{
	color: #ff3333;
}

li {
	list-style: none;
}

img {
	border: none;
}

/*site-wide*/
#navigation li, #home_navigation li {
	font-family: 'Orator Std',Century, 'Times New Roman', Times, serif;
	font-size: 12px;
	list-style: none;
	color: #999999;
}
#navigation a, #home_navigation a {
	font-family: 'Orator Std',Century, 'Times New Roman', Times, serif;
	font-size: 12px;
	list-style: none;
	color: #999999;
}
#navigation a:hover, #home_navigation a:hover {
	font-family: 'Orator Std',Century, 'Times New Roman', Times, serif;
	font-size: 12px;
	list-style: none;
	color: #cccccc;
}
#footer {
	font-size: 8px;
}

.page_title {
	font-size: 24px;
	color: #CC0066;
	font-family: Century, 'Times New Roman', Times, serif;
}

.sub_title {
	font-size: 14px;
}

.red_text {
	color: #FF0000;
}

.yellow_text{
	color: #C7C06B;
}
.pink_email{
	color: #CC0066;
}


/*home*/	
#online_store_blurb {
	font-family: 'Trebuchet MS1', Helvetica, sans-serif;
	font-weight: bold;	
	color: #484848;
	font-size: larger;
}

#give_color {
	color: #D4145A;
	font-size: 20px;
	font-family: 'American Typewriter',Century, 'Times New Roman', Times, serif;
}
#give_color a{
	color: #D4145A;
	font-size: 20px;
	font-family: 'American Typewriter',Century, 'Times New Roman', Times, serif;
}
#give_color a:visited{
	color: #D4145A;
	font-size: 20px;
	font-family: 'American Typewriter',Century, 'Times New Roman', Times, serif;
}
#give_color a:hover{
	color: #cccccc;
	font-size: 20px;
	font-family: 'American Typewriter',Century, 'Times New Roman', Times, serif;

}

/*shop*/
#shop_nav li{
	font-size: 14px;
	color: #808080;
	padding: 2px;
}
#shop_menu_collections{
	text-align: right;
	letter-spacing: 0.3em;
	font-size: 12px;
}
#shop_menu_collections a{
	color: #8F8F8F;
}
#shop_menu_collections a:hover{
	color: #ff3333;
}
#shop_menu{
	text-align: right;
	letter-spacing: 0.2em;
	font-weight: bold;
}
#shop_menu a{
	color: #8F8F8F;
}
#shop_menu a:hover{
	color: #ff3333;
}
.collection_title{
	letter-spacing: 0.4em;
}
#footer_statement{
	font-size: 10px;
	letter-spacing: 0.2em;
}
.prod_name{
	font-size: 18px;
}
.basket_title{
	font-size: 14px;
}
#empty_basket{
	color: #D4145A;
}
.customer_column_title{
	font-weight: bold;
}
#order_summary{
	font-size: 14px;
	font-weight: bold;
}
#pre-order_now{
	letter-spacing: 0.4em;
}
#product_pre_order{
	font-size: 11px;
	color: #D4145A;
}

/*contact*/

/*stores*/
.store_group{
	color: #454545;
	font-size: 16px;
}

.store_address{
	font-size: 12px;
}

#online_store_list{
	font-size: 12px;
}

#store_more_information{
	font-size: 12px;
}
.season{
	font-size: 10px;
}

/*give*/
.spread_yellow {
	color: #D9E021;
	font-size: 12px;
	letter-spacing: 0.3em;
	font-family: 'century gothic', Arial, Helvetica, sans-serif;
	font-weight: bold;
}
.big_red_text {
	color: #C6306F;
	font-size: 18px;
}
.clear_period {
	color: #FFFFFF;
}
