/*
 * Widget
 */
#bodyarea .col_small .widgetdiv1, #bodyarea .store_sidebar .widgetdiv1 {
	background: transparent url(../images/sidebar-bottom.gif) center bottom no-repeat;
	margin-bottom: 0;
	padding: 0 0 20px 0; font-size: 0.9em;
	position: relative;
}
#bodyarea .col_small p, #bodyarea .store_sidebar p  {
	margin-bottom: 0;
}
#bodyarea .col_small ul, #bodyarea .store_sidebar ul {
	list-style-image: none;
	list-style: none;
}
#bodyarea .col_small .widgetdiv2, #bodyarea .store_sidebar .widgetdiv2 {
	background: url(../images/sidebar-left.gif) left top no-repeat;
	position: relative;
}
#bodyarea .col_small .widgetdiv3, #bodyarea .store_sidebar .widgetdiv3 {
	padding: 7px;
	background: #f2eee9 url(../images/sidebar-bg.gif) right top no-repeat;
	position: relative;
}

/*
 * Text inside
 */
.col_large h2, .widget h3 {
	margin: 0;
	padding: 0 0 10px 0 !important;
	color: #67BAEE; /* color 02 */
	font-size: 1.7em;
	font-family: 'arial';
}
.col_small h3, .store_sidebar h3 {
	font-size: 1.1em;
	color: #888;
	line-height: 0.7em;
}
.widget ul {
	list-style-type: none;
	margin: 0;
	padding: 0;
}
.widget .textfield, .widget textarea {
	width: 97%;
	margin-bottom: 3px;
	padding: 2px;
	border: solid 1px #ccc;
}
.widget textarea {
	height: 10em;
}
.widget label {
	font-weight: bold;
	font-size: 0.9em;
	color: #888;
}
.widget .more {
	text-align: right;
	font-size: 0.9em;
}