/***********************/
/* SECTION 7 - SIDEBAR */
/***********************/
/*-----------------------------------------------*/
/* Section 7.1 - Size                            */
/*-----------------------------------------------*/
/* Because of IE float-rendering bug, the width  */
/* must be reduced by 6px, otherwise it will     */
/* duplicate characters after the last float     */
/* Reason: IE may not alwys allow nested floats  */
/* have identical widths, but inside float must  */
/* be smaller than outside float. This IE-bug is */
/* somewhat unpredictable. See Section 5 header  */
/* for more details on this topic.               */
/*-----------------------------------------------*/


.sidebar {
	float: left;
	width: 310px;
	margin-right:3px;
	text-align: left;
	color: rgb(75,75,75);
	padding-top: 20px; /* org value is 3.1 */
	padding-right: 0px;
	padding-bottom: 0px;
	/*padding-left: 0px;*/
} /* Actual width should be: 175px, but because of IE-bug we reduce with 6px so that container has some free space) */
.sidebarbox-border {
	width: 300px;
	padding:3px;
	border: solid 1px rgb(200,200,200);
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
}
.sidebarbox-title-shading {display: block; margin: 0px 0px 2px 0px; padding: 2px 5px 3px 5px; background-color: rgb(225,225,225); font-weight: bold; font-size: 100%;}

.login-orange {background-color: rgb(255,204,127);}
.bg-orangeM {background-color: rgb(255,153,0);}
.bg-blue02 {background-color: rgb(222,220,242);}
.bg-blue05 {background-color: rgb(172,167,223);}
.bg-PinkM {background-color: rgb(254,231,241);}
.bg-PinkL {background-color: rgb(255,194,221);}
.bg-yellow03 {background-color: rgb(253,246,185);}
.bg-yellow07 {background-color: rgb(249,233,93);}
.bg-red02 {background-color: rgb(248,216,211);}
.bg-red05 {background-color: rgb(238,157,144);}
.bg-green02 {background-color: rgb(220,238,204);}
.bg-green05 {background-color: rgb(167,211,127);}

.sidebarbox-videoad {
	width: 300px;
	padding: 4px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 1em;
	margin-left: 0px;
}

