body { background: #b8d1e3 url(../img/background.png) repeat-x top; }

h1 { font-size: 24px !important; padding: 5px 0;}

div#triumph2
{
	background: #f6f3ec;
	padding: 0;
	width: 980px;
}

div#container
{
	background: transparent url(../img/content_bg.png) no-repeat center top;
	padding: 10px 10px 0 10px;
}

div.gradient_bar
{
	background: transparent url("../img/gradient_bar.png") repeat-x;
	padding-left: 8px;
	position: relative;
}

div.gradient_bar h2
{
	font-size: 15px;
	padding-top: 8px;
}

div#static_nav
{
	margin: -45px 10px 13px 10px;
	width: auto;
	height: 32px;
}

ul.static_nav li
{
	background: none;
	height: 32px;
}

ul.static_nav li a
{
	color: #333;
	padding: 0;
}

ul.static_nav li a:hover
{
	color: #222;
	text-decoration: none !important;
}

ul.static_nav_dropdown li { height: auto; }

ul.static_nav_dropdown li a
{
	margin: 0;
	float: none;
	text-align: left;
	padding: 2px 10px;
}

a#login_register { color: #222; }

a#login_register:hover { color: #e23cd1; }

div.gradient_bar_right { padding-top: 9px; }

div#user_toolbar
{
	clear: left;
	margin: 0 0 10px 0;
	border-bottom: 1px solid #e7e4dd;
	background: #f2f0ec;
}

.highlight_color,
.product_price,
.product_price a,
a:hover,
div.static_page a,
td#product_description a
{
	color: #4084cb;
}

table#basket_items { background: transparent; }

form#search_form, form#login_form { background: #e2ded5; }

div.panda
{
	position: absolute;
	right: 0;
	top: -16px;
	display: block;
	width: 40px;
	height: 40px;
	background: transparent none no-repeat right top;
}

div#panda1
{
	background-image: url(../img/panda_cake.png);
	width: 56px;
	height: 61px;
}

div#panda4
{
	background-image: url(../img/panda_happy.png);
	width: 77px;
	height: 72px;
	top: -24px;
}

div#panda6
{
	background-image: url(../img/panda_thought.png);
	width: 68px;
	height: 72px;
	top: -24px;
}

span.expand_icon { background: transparent url("../img/plus.gif") no-repeat; }

span.opened { background: transparent url("../img/minus.gif") no-repeat; }

table.side_list_item
{
	background: transparent;
	border-bottom: 1px dotted #ccc;
	margin: 0 auto 5px auto;
	width: 196px;
}

table.side_list_item td
{
	font-size: 12px;
	vertical-align: middle;
	padding-bottom: 5px !important;
}

table.side_list_item td.product_image { width: 48px; }

table.side_list_item td p.product_price { font-weight: bold; }

address { font-style: italic; }

iframe.facebook-likebox { background: #fff; }
