.fontsize-small{font-size:16px;}
.fontsize-normal{font-size:20px;}
.fontsize-big{font-size:25px;}

.access {
	display:none;
	white-space: nowrap;
    overflow-x: auto;
	position: absolute;
	z-index:100;
	top:0;
	overflow:hidden;
	left:0; 
	right:0;
    background: #f3f3f3;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#d1d1d1));
    background: -webkit-linear-gradient(top,#f3f3f3 0,#d1d1d1 100%);
    background: linear-gradient(to bottom,#f3f3f3 0,#d1d1d1 100%);
	background:none;
}

.special .access{display:block;}

.special .access dl {
	display:block;
	margin: 0;
    vertical-align: baseline;   
	zoom: 1;
	}

	
dd a:hover .selected {
    display: block;
}

	
	
.page, .page-section {
    margin-left: auto;
    margin-right: auto;
    min-width: 600px;
    max-width: 960px;
	
	background: #f3f3f3;
    background: -webkit-gradient(linear,left top,left bottom,color-stop(0,#f3f3f3),color-stop(100%,#d1d1d1));
    background: -webkit-linear-gradient(top,#f3f3f3 0,#d1d1d1 100%);
    background: linear-gradient(to bottom,#f3f3f3 0,#d1d1d1 100%);
	background:none;
	}

.special .access .toolbar {
    max-width: 520px;
    margin: 0 auto;
	height: 50px;
    font-size: 15px;
    color: #000;
    width: 100%;
    z-index: 1000;
    position: relative;    
}

.special .access a {
    outline: 0;
    text-decoration: none;
}
	
.a-fontsize, .a-fontsize a {
    display: inline;
    float: left;
}

.a-colors dd {
    float: left;
    margin-left: 10px;
}

.a-colors, .a-fontsize, .a-images {
    padding-top: 10px;
   padding-left: 1%;
    padding-right: 1%;
}
	
.a-colors a, .a-fontsize a, .a-images a{
    position: relative;
    top: -5px;
    text-decoration: none;
}	
	
.a-fontsize {
    background: url(/images/special/separator.png) 0 30px no-repeat;
}	

.a-fontsize a {
    height: 39px;
    margin-left: 5px;
    background-image: url(/images/special/fontsize.png);
    background-repeat: no-repeat;
	display: inline;
    float: left;
}

.a-fontsize-small {
    width: 34px;
    height: 39px;
}

.a-fontsize-normal {width: 34px; background-position: -34px 0;}
.a-fontsize-big {width: 34px;background-position: -68px 0;}

.a-fontsize dd, .a-fontsize dt {
    float: left;
}

.a-fontsize a {
    height: 39px;
    margin-left: 5px;
    background-image: url(/images/special/fontsize.png);
    background-repeat: no-repeat;
}


.color6 .a-colors, .color6 .a-fontsize, .color6 .a-images, .color6 .a-separatorhack, .color6 .a-settings, .color6 .a-speech {
    background-image: url(/images/special/separator.png);
}

.a-colors {
    margin-left: 0;
    margin-right: 40px;
    background: url(/images/special/separator.png) 0 30px no-repeat;
	}

.a-colors, .a-colors a {
    display: inline;
    float: left;
    height: 38px;
}

	
.a-colors .selected, .a-fontsize .selected, .a-images .selected {
	display: none;
	margin: 0;
	margin-top: 30px;
    background: url(/images/special/arrow.png) bottom center no-repeat;
}



.a-colors a {
    margin-left: 5px;
    background-image: url(/images/special/colors.png);
    background-repeat: no-repeat;
	display: inline;
    float: left;
    height: 38px;
	width: 36px;
}

.a-color2 {
    background-position: -36px 0;
}
.a-color3 {
    background-position: -72px 0;
}
.a-color4 {
    background-position: -108px 0;
}


.a-images {
    float: left;
    height: 38px;
    margin-left: 0;
    margin-right: 40px;
    background: url(/images/special/separator.png) 0 30px no-repeat;
    display: inline;
}


.a-images a {
	height: 38px;
    margin-left: 5px;
    float: left;
    background-image: url(/images/special/images.png);
    width: 57px;
	display: inline;
	}

.a-images dt {
    margin-left: 15px;
    width: 70px;
}	
.a-images dd {
    float: left;
}
.a-images dt, .a-speech dt {
    margin-right: 3px;
    float: left;
    text-shadow: #fff 0 1px 0;
}

.a-images dt, .a-settings dt {
    font-size: 18px;
    margin-top: 5px;
    font-weight: 700;
    cursor: pointer;
}

.a-images a, .a-speech, .a-speech a, .imagesoff .a-images dt span.off, .imageson .a-images dt span.on {
    display: inline;
}

.a-images dt span {
    text-shadow: #fff 0 1px 0;
}

.a-images dt {
    margin-left: 15px;
    width: 70px;
}

.a-images dt, .a-speech dt {
    margin-right: 3px;
    float: left;
    text-shadow: #fff 0 1px 0;
}
.a-images dt, .a-settings dt {
    font-size: 18px;
    margin-top: 5px;
    font-weight: 700;
    cursor: pointer;
}


.a-images dt .off, .a-images dt .on {
    display: none;
}

.a-images a, .a-speech, .a-speech a, .imagesoff .a-images dt span.off, .imageson .a-images dt span.on {
    display: inline;
}

.imageson .a-images a {
    background-position: 0 -38px;
}

.a-images dt .off, .a-images dt .on {
    display: none;
}

.imageson .a-images dt span.on {
    display: inline;
}

	
/*
#####################################
#####################################
#####################################
*/




.color1{background-color:#fff; background-image: none;}

.color1 .kentnews .kentnews_cell h4 a,
.color1 .kentnews .kentnews_cell h4 a:visited{color: #000;}
.color1 .kentnews .kentnews_cell h4 a:hover{color:#333;}
.color1 .kentnews span{color:#333; margin-left: initial;}
.color1 .kentnews .kentnews_cell img{float:none;}

.color1 .middle_left_item { background: #fff;}
.color1 .ypp_menu  ul li a{color:#333;}

.color1 .kentslider{display: none;}

.color1 .tabber .inside li a{color:#555;}
.color1 .tabber .inside li a:hover {}


.color1 .topmenu{height:auto; background:#ccc;}
.color1 .topmenu ul li a{color:#333;}

.color1 .tabber ul.tabs{background:#ccc;}
.color1 .tabber ul.tabs li{background:#fff; color:#333;}
.color1 .tabber ul.tabs li div.selected{background: #333; color: #ccc;}
.color1 .tabber .inside li img{float:none;}

.color1 .main_multi_slider{background: #ccc;}
.color1 .main_multi_slider a, 
.color1 .main_multi_slider a:visited{border: 5px solid #eee;}

.color1 .middle_item{color:#333;}
.color1 .middle_item h1{color:#000;}
.color1 .middle_item h1 a, 
.color1 .middle_item h1 a:visited{color:#000;}
.color1 .middle_item h4{color:#000; margin-left: initial;}
.color1 .middle_item p{color:#333;}

.color1 .page_item a, 
.color1 .page_item a:visited{color:#000;}

.color1 .polls{background-color:#eee;}



.color2{background-color:#fff; background-image: none;}

.color2 h2{color:#000;}
.color2 a,
.color2 a:visited{font-size:1em; color: #000;}

.color2 .middle_left{display:none;}
.color2 .middle_center{width:74% !important;}
/*
.color2 img,
.color2 .kentnews_date{display:none !important;}
*/

.color2 .middle{background-color:transparent;}
.color2 .middle_item{background-color:#fff;}


.color2 .kentnews .kentnews_cell h4 a,
.color2 .kentnews .kentnews_cell h4 a:visited{color: #000;}
.color2 .kentnews .kentnews_cell h4 a:hover{color:#333;}
.color2 .kentnews span{color:#333; margin-left: initial;}
.color2 .kentnews .kentnews_cell img{float:none;}

.color2 .middle_left_item { background: #fff;}
.color2 .ypp_menu  ul li a{color:#333;}

.color2 .kentslider{display: none;}

.color2 .tabber .inside li a{color:#555;}
.color2 .tabber .inside li a:hover {}


.color2 .topmenu{height:auto; background:#ccc;}
.color2 .topmenu ul li a{color:#333;}

.color2 .tabber ul.tabs{background:#ccc;}
.color2 .tabber ul.tabs li{background:#fff; color:#333;}
.color2 .tabber ul.tabs li div.selected{background: #333; color: #ccc;}
.color2 .tabber .inside li img{float:none;}

.color2 .main_multi_slider{background: #ccc;}
.color2 .main_multi_slider a, 
.color2 .main_multi_slider a:visited{border: 5px solid #eee;}

.color2 .middle_item{color:#333;}
.color2 .middle_item h1{color:#000;}
.color2 .middle_item h1 a, 
.color2 .middle_item h1 a:visited{color:#000;}
.color2. h3{background-color:#fff !important;}
.color2 .middle_item h4{color:#000; margin-left: initial;}
.color2 .middle_item p{color:#333;}

.color2 .page_item a, 
.color2 .page_item a:visited{color:#000;}

.color2 .polls{background-color:#eee;}



/*COLOR3*/
.color3{background-color:#555; background-image: none;}

.color3 h2{color:#eee;}
.color3 a,
.color3 a:visited{font-size:1em; color: #fff;}

.color3 .middle_left{display:none;}
.color3 .middle_center{width:74% !important;}
/*
.color3 img,
.color3 .kentnews_date{display:none !important;}
*/

.color3 .middle{background-color:transparent;}
.color3 .middle_item{background-color:#222;}


.color3 .kentnews .kentnews_cell h4 a,
.color3 .kentnews .kentnews_cell h4 a:visited{color: #f3f3f3;}
.color3 .kentnews .kentnews_cell h4 a:hover{color:#cd3a3a;}
.color3 .kentnews span{color:#ccc; margin-left: initial;}
.color3 .kentnews .kentnews_cell img{float:none;}

.color3 .middle_left_item {background: #444;}
.color3 .ypp_menu  ul li a{color:#ccc;}

.color3 .kentslider{display: none;}

.color3 .tabber .inside li a{color:#f8f8f8;}
.color3 .tabber .inside li a:hover {}


.color3 .topmenu{height:auto; background:#666;}
.color3 .topmenu ul li a{color:#fcfcfc;}

.color3 .tabber ul.tabs{background:#555;}
.color3 .tabber ul.tabs li{background:#717171; color:#ccc;}
.color3 .tabber ul.tabs li div.selected{background: #ccc; color: #363636;}
.color3 .tabber .inside li img{float:none;}

.color3 .main_multi_slider{background: #686868;}
.color3 .main_multi_slider a, 
.color3 .main_multi_slider a:visited{border: 5px solid #363636;}

.color3 .middle_item{color:#f4f4f4;}
.color3 .middle_item h1{color:#fff;}
.color3 .middle_item h1 a, 
.color3 .middle_item h1 a:visited{color:#fff;}
.color3 .middle_item h4{color:#fff; margin-left: initial;}
.color3 .middle_item p{color:#f4f4f4;}

.color3 .page_item a, 
.color3 .page_item a:visited{color:#fff;}

.color3 .polls{background-color:#555;}




.special h3{height:auto; border:none;}
.fontsize-normal .sfolders li{width:100% !important;}
.fontsize-big .sfolders li{width:100% !important;}




.imagesoff img, .imagesoff .img{display:none !important;}
.imagesoff .kentslider{display:none;}
.imagesoff .middle_item h4{margin-left: initial;}
.imagesoff .kentnews span{margin-left: initial;}
.imagesoff .kentnews .kentnews_cell img{float:none;}


.special .middle_item .bread {
    background: #F00;
    color: #7e3232;
    font-size: 1em;
    text-transform: uppercase;
    border: none;
    height: auto;
    padding: 0 10px;
	}


