
ul#tabs{height:32px;list-style:none outside none;width:auto;margin:0;padding:0}
ul#tabs li{   border-color: #D5D5D5;
    float: left;
    height: 33px;
    line-height: 32px;
    margin-right: 2px;
    overflow: hidden;
    position: relative;}
ul#tabs li a { 
    display: block;
    padding: 0 20px;
	text-decoration:none;
	background:#111;
	color:#ccc;	
	-webkit-border-radius:0.2em 0.2em 0px 0px;
	-moz-border-radius:0.2em 0.2em 0px 0px;
	border-radius:0.2em 0.2em 0px 0px;
	box-shadow:0 1px 100px #111111 inset;	
}
ul#tabs li a.selected { 
    display: block;
    padding: 0 20px;
	color:#333;	
	background-image: -webkit-linear-gradient(top, rgb(249, 249, 249), rgb(240, 240, 240));
	background-image: -moz-linear-gradient(top, rgb(249, 249, 249), rgb(240, 240, 240));
	background-image: -o-linear-gradient(top, rgb(249, 249, 249), rgb(240, 240, 240));
	background-image: -ms-linear-gradient(top, rgb(249, 249, 249), rgb(240, 240, 240));
	background-image: linear-gradient(top, rgb(249, 249, 249), rgb(240, 240, 240));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f9f9f9', EndColorStr='#f0f0f0');
	background-image:-webkit-gradient(linear, 0 0, 0 100%, from( rgb(249, 249, 249)), to(rgb(240, 240, 240)));
	background-image:-moz-gradient(linear, 0 0, 0 100%, from( rgb(249, 249, 249)), to(rgb(240, 240, 240)));
	background-image:-ms-gradient(linear, 0 0, 0 100%, from( rgb(249, 249, 249)), to(rgb(240, 240, 240)));
	background-image:gradient(linear, 0 0, 0 100%, from( rgb(249, 249, 249)), to(rgb(240, 240, 240)));
	filter: progid:DXImageTransform.Microsoft.gradient(GradientType=0, StartColorStr='#f9f9f9', EndColorStr='#f0f0f0');
	
	
	-webkit-border-radius:0.2em 0.2em 0px 0px;
	-moz-border-radius:0.2em 0.2em 0px 0px;
	border-radius:0.2em 0.2em 0px 0px;
	border:1px solid #cecece;
	-webkit-box-shadow:
 inset 0px 1px 0px #fff,  0px 1px 2px rgba(0,0,0,.06);
	-moz-box-shadow:
 inset 0px 1px 0px #fff,  0px 1px 2px rgba(0,0,0,.06);
	box-shadow:
 inset 0px 1px 0px #fff,  0px 1px 2px rgba(0,0,0,.06);
	
}


#scroller-body{ border: 1px solid #CCCCCC;
   background:#F0F0F0;

    padding-bottom: 30px;
    width: auto;}
#mask{width:auto;overflow:hidden;margin:0 auto}
#panel div{float:left}
#panel ul{list-style:none;margin:0 5px;padding:0}
#panel ul li{border-bottom:1px dotted #ccc;padding:5px}

span.customStyleSelectBox{background-color:#F5F0DE;border:1px solid #E7DAB0;border-radius:5px 5px 5px 5px;color:#7C7C7C;font-size:11px;padding:5px 7px}
span.customStyleSelectBox.changed{background-color:#F0DEA4}
.customStyleSelectBoxInner{background:url(../images/arrow.gif) no-repeat center right}

.actions  { float:right}
.actions li  { float:left}
.actions img,.content_rating img { box-shadow:none; border:none; background:none}

.inner_footer { padding:20px; height:40px; }
.copyright { float:left}
.tech { float:right}


.svg .html5 {
  background-image: url("../images/HTML5_Badge.svg");
    background-repeat: no-repeat;
    background-size: 45px auto;
    display: block;
    float: left;
    height: 45px;
    width: 45px;

}
.svg .css3 {
  background-image: url("../images/CSS3_Badge.svg");
    background-repeat: no-repeat;
    background-size: 45px auto;
    display: block;
    float: left;
    height: 45px;
    width: 45px;

}
.svg .gv {
  background-image: url("../images/GV_Badge.svg");
    background-repeat: no-repeat;
    background-size: 45px auto;
    display: block;
    float: left;
    height: 45px;
    width: 45px;

}
#content {
     behavior: url(PIE.php);
	 	display:block;

	 position:relative;
	 	 border-radius:14px;

	-moz-border-radius: 14px;
	-webkit-border-radius: 14px;
	 background:rgba(255, 255, 255, 0.6);
	 filter: progid:DXImageTransform.Microsoft.gradient(startColorstr=#60FFFFFF, endColorstr=#60FFFFFF);

}
.latestItemView { float:left}
.latestItemBody { background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    max-height: 200px;
    max-width: 200px;
    min-height: 200px;
    min-width: 200px;
    padding: 20px;
    text-align: center;}


article img {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    margin-right: 20px;
    padding: 5px;
}

article img.right {
    background: none repeat scroll 0 0 #FFFFFF;
    border-radius: 10px 10px 10px 10px;
    margin-left: 20px;
    margin-right: 0px;
    padding: 5px;
}