﻿/*---------- tag ----------*/
h4 {
	background:url('../img/sqr_home.png') no-repeat 0px 4px;
	border-bottom:1px dotted gray;
}

h5 {
	background:url('../img/box_home.png') no-repeat 0px 4px;
}

/*---------- id ----------*/
#menu0 .menu_img {
	background-image:url('../img/menu_home_on.png') !important;
}

/*---------- class ----------*/
.top_image {
	background:url('../img/title_home.png') no-repeat 0px 0px;
}

.main {
	background:url('../img/back_home.png') repeat-y;
}

.left_pane {
	background-color:transparent;
}

.left_pane li {
	background-color:silver;
}

.left_pane li a {
	color:dimgray;
}

.left_pane ul ul li {
	background-color:gainsboro;
}

/*
.list_left {
	background:url('../img/sqr_home.png') no-repeat left center;
}
*/

.square {
	list-style:none url('../img/sqr_home.png');
	margin:20px 0px;
	padding:0px;
	padding-left:20px;
}

.appeal {
	background:url('../img/appeal.png') no-repeat 0px 0px;
	color:gray;
	font-size:20pt;
	height:100px;
	margin:20px 0px;
	padding:0px;
	text-align:center;
	white-space:nowrap;
	width:500px;
}

.info {
	background-color:lightsteelblue;
	clear:both;
	padding:10px 7px;
	margin-bottom:30px;
	-moz-border-radius: 10px;
}

.news {
	background-color:lightgoldenrodyellow;
	clear:both;
	padding:10px 7px;
	margin-bottom:30px;
	-moz-border-radius: 10px;
}

.info_img {
	background:url('../img/information.png') no-repeat 5px 1px;
	color:white;
	font-family:impact;
	font-size:medium;
	height:19px;
	width:auto;
}

.news_img {
	background:url('../img/updates.png') no-repeat 5px 1px;
	color:white;
	font-family:impact;
	font-size:medium;
	height:19px;
	width:auto;
}

.newslist {
	margin:7px 10px;
	padding:1px;
	-moz-border-radius: 10px;
}

.newslist ul {
	margin:3px;
	padding:3px;
	padding-left:20px;
}

.blue {
	color:steelblue;
}

.amazonbox {
	border:solid 1px gray;
	float:left;
	line-height:150%;
	overflow:hidden;
	padding:5px 10px;
	width:350px;
}

.amazonbox .list {
	margin:5px;
}

.amazonbox .list_right {
	line-height:130%;
	width:220px;
}

.blog a {
	margin-left:10px;
}

ul.toggle {
	border:dotted 2px gainsboro;
	list-style:none;
	margin:20px 0px;
	padding:5px;
}

.toggle_button {
	background:url('../img/toggle_plus.gif') no-repeat 0px 2px;
	padding-left:20px;
}

.toggle_minus {
	background:url('../img/toggle_minus.gif') no-repeat 0px 2px;
	cursor:hand;
	cursor:pointer;
	padding-left:20px;
}

.toggle_plus {
	background:url('../img/toggle_plus.gif') no-repeat 0px 2px;
	cursor:hand;
	cursor:pointer;
	padding-left:20px;
}

.toggle_text {
	background-color:whitesmoke;
	border-right:solid 1px gainsboro;
	border-bottom:solid 1px gainsboro;
	margin-left:20px;
	padding:10px;
}

