a{color:#3e406d}
a:hover,a:focus,a:active{color:#384d5e}
input[type="text"],input[type="password"],textarea{
	background:rgba(0,0,0,0.2);
	border-color:#666;
}
[dd-parent]{
	border-top:inherit;
	border:16px solid transparent;
	-moz-border-image:url(images/dd.png) 16 round;
	-webkit-border-image: url(images/dd.png) 16 round;
	-o-border-image: url(images/dd.png) 16 round;
    border-image: url(images/dd.png) 16 fill round;
	padding:0;
}
[dd-parent]>*:first-child{margin-top:-5px}
[dd-parent="101"]{width:135px}
#localmenu [dd-parent] a,[dd-parent] a{color:#fff}
#localmenu [dd-parent]{padding:0}
#localmenu{
	background:url(images/gm.png) repeat-x;
	border:none;
	line-height:30px;height:40px;
	color:#DCB308;
	max-width:100%;
	text-align:center;
	margin-bottom:-10px
}

.breadcrumbs,.breadcrumbs>a,.groupSelect>a{color:#DCB308;margin-bottom:0}
.groupSelect>a.active{background-color:rgba(150, 150, 150, 0.3)}
.page,#comments,#userComments,#mail{
	border:27px solid transparent;
	-moz-border-image:url(images/b.png) 27 round;
	-webkit-border-image: url(images/b.png) 27 round;
	-o-border-image: url(images/b.png) 27 round;
    border-image: url(images/b.png) 27 fill round;
	padding:5px 10px;
	position:relative
}
.page:before,.page:after{
	display:block;content:" ";
	position:absolute;
	top:-27px;left:-27px;
	width:48px;height:33px;
	background:url(images/bu.png) no-repeat left;
}
.page:after{
	top:auto;left:auto;
	bottom:-29px;right:-29px;
	background-position:right
}
.page h1,#userComments h1,#mail h1{
	display:block;
	border:9px solid transparent;
	-moz-border-image:url(images/h.png) 9 round;
	-webkit-border-image: url(images/h.png) 9 round;
	-o-border-image: url(images/h.png) 9 round;
    border-image: url(images/h.png) 9 fill round;
	margin-left:-10px
}
.page h1:before,#userComments h1:before,#mail h1:before{
	display:inline-block;content:" ";
	margin:0 15px 0 -14px;width:5px;height:21px;
	vertical-align:middle;
	background:url(images/g.png) no-repeat 0 -39px;
}
.page h1,#userComments h1,#mail h1{color:#C3B152}
.page .tags a{color:#444}
.page .footer{padding:0}
.comment .avatar{
	border:5px solid transparent;
	-moz-border-image:url(images/c.png) 9 round;
	-webkit-border-image: url(images/c.png) 9 round;
	-o-border-image:url(images/c.png) 9 round;
    border-image: url(images/c.png) 9 fill round;
	max-width:80px;
	padding:0;
	position:relative
}
.comment .avatar:before{
	display:block;content:" ";position:absolute;
	width:5px;height:21px;top:20px;right:-10px;
	background:url(images/g.png) no-repeat 0 -39px;
}
.comment .avatar img{border-radius:4px}
.comment .body{
	border:9px solid transparent;
	-moz-border-image:url(images/c.png) 9 round;
	-webkit-border-image: url(images/c.png) 9 round;
	-o-border-image: url(images/c.png) 9 round;
    border-image: url(images/c.png) 9 fill round;
	padding:0
}
.comment.new .body{background-color:rgba(255,2555,255,0.25)}
.widget{
    border:solid transparent;
	border-width:72px 42px 41px;
	-moz-border-image:url(images/w.png) 72 42 41 stretch round;
	-webkit-border-image: url(images/w.png) 72 42 41 stretch round;
	-o-border-image: url(images/w.png) 72 42 41 stretch round;
    border-image: url(images/w.png) 72 42 41 fill stretch round;
	padding:0;
	color:#C3B152
}
.widget>h3{
	margin:-65px 0 25px 0;
	color:inherit;
	text-align:center
}
.widget>h3>i{
	display:block;
	float:left;
    width:50px;height:50px;
    margin:-14px -50px 0 -19px;
	background:url(images/g.png) no-repeat -322px 0
}
.widget a{color:inherit;text-decoration:none}
.widget a:hover{color:inherit;text-decoration:underline}
