/* theme settings */
.theme_settings_wrapper{
	position:fixed; 
	left:0px;
	top:180px;
	z-index: 9000;
}
.theme_settings_wrapper #show_settings_button{
	width:30px; height:32px; left:0; top:21px; position:absolute;
	background:url(images/settings/show_settings.png) no-repeat 0 0;}
.theme_settings_wrapper #hide_settings_button{
	width:29px; height:31px; right:-26px; top:21px; position:absolute;
	background:url(images/settings/close_settings.png) no-repeat 0 0;}
.theme_settings_container{width:140px; position:absolute;background:url(images/settings/rep_settings.png) repeat-y 0 0; min-height:81px; padding:6px 21px 12px 16px;}
.theme_settings_container .theme_settings_container_top{position:absolute;width:100%; height:8px; background:url(images/settings/top_settings.png) no-repeat 0 0; left:0;top:-8px;}
.theme_settings_container .theme_settings_container_bott{position:absolute;width:100%; height:8px; background:url(images/settings/bott_settings.png) no-repeat 0 0; left:0;bottom:-8px;}
.theme_settings_container a{color:#0a71a0; font-size:11px;}
.theme_settings_container a:hover{color:#768b94;}

.theme_settings_container h3{color:#555 !important; font:bold 12px/15px 'Open Sans', Arial; margin:0 0 7px 0; font-weight:normal;}
.theme_settings_container select{height:28px;border:#e8e8e8 1px solid; border-radius:5px; padding:4px; width:140px; color:#a4a4a4; font:12px/20px Arial; margin:0 0 15px 0;}
.theme_settings_container select#skin_font{margin-bottom:17px;}
.theme_settings_container select:hover{color:#000;}
.theme_settings_container #color_scheme{overflow:hidden; margin:0 0 11px 0;}
.theme_settings_container #color_scheme li{float:left; width:28px; height:23px;}
.theme_settings_container #color_scheme li a{display:block; width:0; height:0; position:relative; overflow:hidden; padding:19px 0 0 24px; font-size:0;}
.theme_settings_container li a#blue{background:url(images/settings/col_blue.png);}
.theme_settings_container li a#orange{background:url(images/settings/col_orange.png);}
.theme_settings_container li a#red{background:url(images/settings/col_red.png);}
.theme_settings_container li a#green{background:url(images/settings/col_green.png);}
.theme_settings_container li a#dark_blue{background:url(images/settings/col_blue_dark.png);}
.theme_settings_container li a#sea_wave{background:url(images/settings/col_sea_wave.png);}
.theme_settings_container li a#purple{background:url(images/settings/col_violet.png);}
.theme_settings_container li a#dark_green{background:url(images/settings/col_dark_green.png);}
.theme_settings_container li a#dark_red{background:url(images/settings/col_dark_red.png);}


.theme_settings_container #pattern_scheme{overflow:hidden; margin:0 0 11px 0;}
.theme_settings_container #pattern_scheme li{float:left; padding:0 4px 4px 0;}
.theme_settings_container #pattern_scheme li a{display:block; width:0; height:0; position:relative; overflow:hidden; padding:19px 0 0 24px; font-size:0;}
.theme_settings_container li a#wide_cells{background:url(images/settings/pattern_1.jpg);}
.theme_settings_container li a#wide_diagonal_cells{background:url(images/settings/pattern_2.jpg);}
.theme_settings_container li a#huge_cells{background:url(images/settings/pattern_3.jpg);}
.theme_settings_container li a#diagonal_cells{background:url(images/settings/pattern_4.jpg);}
.theme_settings_container li a#vertical_lines{background:url(images/settings/pattern_5.jpg);}
.theme_settings_container li a#cells{background:url(images/settings/pattern_6.jpg);}
.theme_settings_container li a#wood{background:url(images/settings/pattern_7.jpg);}