.mainmenu {
	width:150px;
}

.mainmenu ul, .mainmenu li {border:0; margin:0; padding:0; list-style:none;}

.mainmenu li a:link, .mainmenu li a:visited {
    padding:5px 0 0 5px;
    width:187px;
    height:20px;
    display:block;
    color:#ddf3ff;
    text-decoration:none;
}

#sub {
	padding-left:30px;

}
#sub a:hover {
	text-decoration:underline;
		background:url('../images/menu/5.jpg') no-repeat;
}
#subsel {
	padding-left:30px;
}
#subsel a:link, #subsel a:hover, #subsel a:visited {
	color:#fffc00;
}

.mainmenu li a:hover {
    text-decoration:none;
}
#sel a:link, #sel a:hover, #sel a:visited {
	color:#fffc00;
}
#1 a:hover{
    background:url('../images/menu/1.jpg') no-repeat 25px;
}
#2 a:hover {
    background:url('../images/menu/2.jpg') no-repeat 25px;

}
#3 a:hover {
    background:url('../images/menu/3.jpg') no-repeat 25px;
}
#4 a:hover {
    background:url('../images/menu/4.jpg') no-repeat 25px;
}
#5 a:hover {
    background:url('../images/menu/5.jpg') no-repeat 25px;
}
#6 a:hover {
    background:url('../images/menu/6.jpg') no-repeat 25px;
}
#7 a:hover {
    background:url('../images/menu/7.jpg') no-repeat 25px;
}
#8 a:hover {
    background:url('../images/menu/8.jpg') no-repeat 25px;
}
#9 a:hover {
    background:url('../images/menu/9.jpg') no-repeat 25px;
}
#10 a:hover {
    background:url('../images/menu/10.jpg') no-repeat 25px;
}
#11 a:hover {
    background:url('../images/menu/11.jpg') no-repeat 25px;
}
#12 a:hover {
    background:url('../images/menu/11.jpg') no-repeat 25px;
}


.hovermenu ul{

padding-left: 0;
margin-left: 0;
height: 20px;
}

.hovermenu ul li{
list-style: none;
display: inline;
}

.hovermenu ul li a{
padding: 2px 0.5em;
text-decoration: underline;

color: #fff;
}

.hovermenu ul li a:hover{
text-decoration:none;
color:#fcff00;
}



.inner-box {
	padding:1em; 
}

.r1, .r2, .r3, .r4, .r5, .r6, .r7, .r8, .r9, .r10 {
	display: block;
	height: 1px;
	overflow: hidden;
	font-size:1px;
}

.r10 { margin: 0 10px; }
.r9 { margin: 0 9px; }
.r8 { margin: 0 8px; }
.r7 { margin: 0 7px; }
.r6 { margin: 0 6px; }
.r5 { margin: 0 5px; }
.r4 { margin: 0 4px; }
.r3 { margin: 0 3px; }
.r2 { margin: 0 2px; }
.r1 { margin: 0 1px; }



#rounded-box-3, #rounded-box-5, #rounded-box-10 { margin:1em; }

.inner-box, b { background-color: #39a1d5; }

#rounded-box-3 .inner-box { padding: 1em;}
#rounded-box-5 .inner-box { padding: 0.7em 1em;}
#rounded-box-10 .inner-box { padding: 0.4em 1em;}
