/*
    design: zIp
    icq: 55209494
    free design: KreoDiz.Ru
*/
a {
    color: #326ca7;
    text-decoration: none;
}
a:hover {
color : #ff4e00;
text-decoration : none;
}

body {
    max-width : 640px;
    margin : 2px auto;
    font-size : 12px;
    font-family : "Lucida Grande", Verdana, Helvetica, Arial, sans-serif ;
    background-color: #000;
    background-image: url(images/templatemo_body.jpg);
    background-repeat: no-repeat;
    background-position: top center;
    color : #000000;
    padding : 1px 1px 0 1px;
}
img {max-width: 100%;}
.mainblok {
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
border-radius: 5px;
border: 2px solid #1ccaf6;
padding: 0px;
margin-top: 1px;
background-color: #fff;
}
.mainblok img{
max-width: 90%
}
.user_profile{
    background-color: rgb(223, 223, 223);
    color: #888;
    border-top: rgb(194, 194, 194) solid 1px;
    border-bottom: rgb(194, 194, 194) solid 1px;
    padding:3px;
}
.forumtxt {
font-weight: bold;
border: #333333 solid 1px;
background-image: url(http://mackie.wapsite.me/graph/bg_post.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #000;
}
.forumtxt img{
max-width: 90%
}
form {
    font-size: small;
    margin: 0px;
    padding: 0px;
}

h3 {
    margin: 0;
    padding: 0;
    padding-bottom: 2px;
}

hr {
    border: 0;
    border-top: 1px solid gray;
    margin: 0;
}

input {
    border: 1px solid #3c73a7;
}

input[type=submit] {
    padding: 1px;
    margin: 2px;
    background: #538dc3;
    border: 1px solid #3c73a7;
    color: #fff;
    font-size: 11px;
}


img{
    border: 0;
}

.icon {
    padding: 3px 6px 3px 1px;
    vertical-align: middle;
}

p {
    margin-bottom: 6px;
    margin-top: 6px;
}

select {
    border-width: 2 2 2 2px;
    color: #000000;
    padding: 1 1 1 1px;
}

textarea {
    border-radius: 5px;
    border: 1px solid #3c73a7;
    margin: 3px;
    width: 98%;
}

ul {
    margin: 0;
    padding-left: 20px;
}

.alarm {
    background-color: #FF0000;
    border: 1px solid white;
    color: #ffffff;
    font-weight: bold;
    padding: 3px 0px 3px 4px;
}

.alarma{
    background-color: #C27AC5;
    border: 1px solid white;
    color: #ffffff;
    font-weight: bold;
    padding: 3px 0px 3px 4px;
}

.bblist {
    color: #4A5663;
    background: transparent url(../../images/dot.gif) no-repeat left;
    padding: 2px 0px 2px 10px;
}

/*ĐŸĐ°Đ½ĐµĐ»ÑŒ bb*/
.bbpopup {
    margin-top: 3px;
}

/* Đ¡ÑÑ‹Đ»ĐºĐ¸ Đ´Đ»Ñ Đ¿Đ°Đ½ĐµĐ»Đ¸ bb*/
.bbpopup a {
    border: 1px solid #A7A7A7;
    height: 10px;
    display: inline-block;
    margin: 1px;
    vertical-align: middle;
    width: 10px;
}

.bmenu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #D1DBDD 100%);
}

.end {
    text-align: center;
}

.fmenu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #FAF9B8 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #FAF9B8 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #FAF9B8 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #FAF9B8 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #FAF9B8 100%);
}

.footer a, .header a {
    color: #fff;
}

 .header {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #BA7DF8 100%);
background: -moz-linear-gradient(to top, #FAFAFA 0%, #BA7DF8 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #BA7DF8 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #BA7DF8 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #BA7DF8 100%);
}
.footer{
    background: #663399;
    color: #fff;
    margin-top: 10px;
    border:1px solid #663399;
}
.footer_title {
padding-bottom: 4px;
text-transform: uppercase;
border-bottom: 1px solid #E74946;
font-size: 14px;
margin-bottom: 6px;
color: #EEE;
}
.func {
    border-left: 4px solid #9acd32;
    color: #757575;
    font-size: x-small;
    margin-left: 2px;
    margin-top: 4px;
    padding-left: 4px;
}

.gmenu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #BFFCA4 100%);
background: -moz-linear-gradient(to top, #FAFAFA 0%, #BFFCA4 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #BFFCA4 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #BFFCA4 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #BFFCA4 100%);
}

.gray {
    color: #586776;
}

.greply {
    border-left: 4px solid #009900;
    color: #009900;
    padding: 2px 0px 2px 4px;
}

.hdr {
    background-color: #f1f1f1;
    border-bottom: 1px solid #595959;
    font-weight: bold;
    padding-left: 2px;
}

.left {
    float: left;
}


.list1,.list2{
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #F6E5B7),
	color-stop(1, #FAFAFA)
);
background-image: -o-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -moz-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -webkit-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -ms-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: linear-gradient(to bottom, #F6E5B7 0%, #FAFAFA 100%);
}


.list1 a {color: #000;}

.list2 a {color: #000;}

.maintxt {
border-radius: 5px;
color: #900202;
padding: 0px;
border: 1px solid #0c7618;
box-shadow: 10px 10px 10px rgba(0,0,0,0.4);
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #F6E5B7),
	color-stop(1, #FAFAFA)
);
background-image: -o-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -moz-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -webkit-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: -ms-linear-gradient(bottom, #F6E5B7 0%, #FAFAFA 100%);
background-image: linear-gradient(to bottom, #F6E5B7 0%, #FAFAFA 100%);
}

.menu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #AAF1FC 100%);
background: -moz-linear-gradient(to top, #FAFAFA 0%, #AAF1FC 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #AAF1FC 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #AAF1FC 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #AAF1FC 100%);
}

.news {
    background-color: #EEEEEE;
    border: 1px solid white;
    color: #333333;
    font-size: x-small;
    padding: 3px 4px 4px 4px;
}

.newsx {
font-weight: bold;
border: #333333 solid 1px;
background-image: url(http://mackie.wapsite.me/graph/bg_post.gif);
background-repeat: repeat-x;
background-position: top;
background-color: #000;
}
.phdr{
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #c9821c;
text-transform: capitalize;
font-weight: bold;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFC116),
	color-stop(1, #FAFAFA)
);
background-image: -o-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -moz-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -webkit-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -ms-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: linear-gradient(to bottom, #FFC116 0%, #FAFAFA 100%);
}

.phpcode {
    background-color: #E0E6E9;
    border: 1px dotted #9FAEBB;
    margin-top: 4px;
    padding: 0px 2px 0px 2px;
    overflow: auto;
}

.quote {
    border-left: 4px solid #c0c0c0;
    color: #878787;
    font-size: x-small;
    margin-left: 2px;
    padding: 2px 0px 2px 4px;
}

.reply {
    border-left: 4px solid #EE0000;
    color: #EE0000;
    padding: 2px 0px 2px 4px;
}

.rmenu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #FFA2E8 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #FFA2E8 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #FFA2E8 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #FFA2E8 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #FFA2E8 100%);
}

.sitemap {
    font-size: xx-small;
    height: 0px;
    overflow: auto;
}

/*Đ¨Đ°Đ¿ĐºĐ° Ñ†Đ¸Ñ‚Đ°Ñ‚Ñ‹*/
.spoilerhead {
    background: #e0e6e9;
    border: 1px solid #586776;
    font-size: x-small;
    margin-top: 2px;
    margin-top: 2px;
    padding: 2px;
}

/*Đ¢ĐµĐ»Đ¾ Ñ†Đ¸Ñ‚Đ°Ñ‚Ñ‹*/
.spoilerbody {
    border: 1px solid #586776;
    border-top: 0px;
    color: #586776;
    margin-bottom: 2px;
    padding: 6px;
}

.status {
    color: #CD853F;
    font-size: x-small;
    font-weight: bold;
    padding-left: 0px;
}

.sub {
border-top: 1px dotted #c6c17f;
padding: 3px;
font-size: x-small;
margin-top: 13px;
}

.tmn {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #E180E5 100%);
}

.topmenu {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #D1DBDD 100%);
}

.user {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #D1DBDD 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #D1DBDD 100%);
}

.greply a:link, .greply a:visited {
    color: #008800;
}

.reply a:link, .reply a:visited {
    color: #DD0000;
}

.sub a:link, .sub a:visited {
}

a:hover {
    border-bottom-style: dotted;
    border-bottom-width: 1px;
    font-weight: bold;
}

input[type="submit"]:hover {
    background: #72bbe5;
    border: 1px solid #3c73a7;
    color: #fff;
    margin: 1px 0;
    margin: 2px;
    font-size: 11px;
}

a.pagenav, .currentpage {
    padding: 4px 8px;
    background: #444;
    color: #FFF;
    margin: 2px 0px;
    display: inline-block;
    border-radius: 4px;
}
.currentpage {
    background: #08A8E8;
}
a.pagenav:hover {
    background: #08A8E8;
}
.red {
color: #ff0000!important;
}
.chuki {
color: #ff0000;
border: 1px dashed #CECFCE;
background: #FFFFFF;
padding: 5px;
margin-right: auto;
margin-left: auto;
}
.title {
color: #514721;
border: 1px solid #ffd324;
background-color: #ffffcc;
margin: 0;
padding: 2px;
}
.share {
border-left: 1px solid #ffd324;
border-bottom: 1px solid #ffd324;
border-right: 1px solid #ffd324;
background-color: #f0f0f0;
margin-bottom: 3px;
padding: 2px;
}
.photo {
width: 55px;
float: left;
margin: 0 8px 0 0;
height: 55px;
-webkit-border-radius: 30px;
-moz-border-radius: 30px;
border-radius: 30px;
border: 1px solid #d8d8d8;
-webkit-transition: all .5s ease-out;
-moz-transition: all .5s ease;
-o-transition: all .5s ease;
}
/*label cho tieu de topic*/
.label-1 {
background-color: #F89406;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.label-2 {
background-color: #3A87AD;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.label-3 {
background-color: #B94A48;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.label-4 {
background-color: #CD0000;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.label-5 {
background-color: #009933;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
/*style trong forum*/
.nenfr { 
background: #f9f0dc;
padding:4px;
border-bottom: 1px solid #bababa;
}
.titfr {
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #7F9DE7 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #7F9DE7 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #7F9DE7 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #7F9DE7 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #7F9DE7 100%);
}
.cmtfr { 
border-radius: 5px;
color: #900202;
padding: 5px;
margin: 1px;
border: 1px solid #0c7618;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #F9E0FF 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #F9E0FF 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #F9E0FF 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #F9E0FF 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #F9E0FF 100%);
}
.avatarfr { 
background:#fff;
	border: 1px solid #dfdfdf;
	padding: 2px;
	 -moz-border-radius-topleft:4px;
-webkit-border-top-left-radius:4px; 
-moz-border-radius-topright:4px;
-webkit-border-top-right-radius:4px; 
 -moz-border-radius-bottomleft:4px;
-webkit-border-bottom-left-radius:4px; 
-moz-border-radius-bottomright:4px;
-webkit-border-bottom-right-radius:4px; 
}
#nut { 
background: #e9fbfb;
border: 1px solid #92e5e5;
font-size:11px;
padding: 1px;
margin:5px 3px;
}
input[type="file"] {
width: 98%;
max-width: 98%;
border: 1px solid #c6c4c4;
}
input[type="submit"] {
	background: #8B9C38;
	padding: 5px 10px;
	color: #fff;
	border: 0px;
	cursor: pointer;
	margin: 2px 0px;
	border-radius: 4px;
}
input[type="submit"]:hover {
	background: #808F33;
}

input[type="text"], input[type="password"], input[type="mail"], input[type="url"] {
	background: #FDFDFD;
	color: #555;
	border: 1px solid #ddd;
	padding: 5px;
	margin: 3px 0px;
	font-size: 14px;
	box-shadow: inset 1px 1px 3px #eee;
}

input[type="checkbox"]{background-image:-webkit-linear-gradient(hsla(0,0%,0%,.1),hsla(0,0%,100%,.1)),-webkit-linear-gradient(left,#f66 50%,#6cf 50%);background-size:100% 100%,200% 100%;background-position:0 0,5px 0;border-radius:25px;box-shadow:inset 0 1px 4px hsla(0,0%,0%,.5),inset 0 0 10px hsla(0,0%,0%,.5),0 0 0 1px hsla(0,0%,0%,.1),0 -1px 2px 1px hsla(0,0%,0%,.25),0 2px 2px 1px hsla(0,0%,100%,.75),0 -2px 10px 2px hsla(0,0%,100%,.75),0 2px 10px 2px hsla(0,0%,0%,.25);cursor:pointer;height:10px;padding-right:10px;position:relative;width:20px;-webkit-appearance:none;-webkit-transition:.15s}
input[type="checkbox"]:after{background-color:#eee;background-image:-webkit-linear-gradient(hsla(0,0%,100%,.1),hsla(0,0%,0%,.1));border-radius:25px;box-shadow:inset 0 1px 1px 1px hsla(0,0%,100%,1),inset 0 -1px 1px 1px hsla(0,0%,0%,.25),0 1px 3px 1px hsla(0,0%,0%,.5),0 0 2px hsla(0,0%,0%,.25);content:'';display:block;height:10px;left:0;position:relative;top:0;width:10px}
input[type="checkbox"]:checked{	background-position:0 0,15px 0;	padding-left:10px;padding-right:0}
input[type="checkbox"]:hover:before{background:hsla(0,0%,0%,.7);border-radius:10px;color:#e4ded4;content:'on';font:12px/20px sans-serif;height:20px;left:25px;letter-spacing:1px;position:absolute;text-align:center;text-transform:uppercase;top:-5px;width:20px;display:block}
input[type="checkbox"]:checked:hover:before{content:'off'}

textarea {
background: #FDFDFD;
color: #555;
border: 1px solid #5ac1c7;
padding: 4px;
width: 96%;
font: 13px Tahoma, Arial, Helvetica, sans-serif;
box-shadow: inset 1px 1px 3px #eee;
} 

.vpt_head {
font-size:14px;
font-family:verdana;
border-bottom:1px solid #86bd2c;
padding:0;
background:url(images/head.gif) repeat-x 50% top #91d326
}
.vpt_head a {
color:#a9d168;
font-weight:700;
background: url(images/logobg.png) repeat-x top;
display: inline-table;
}
.vpt_head span {
background: url(images/logo.png) no-repeat left top;
height: 63px;
display: block;
}
.vpt_head i {
font-style: normal;
background: url(images/logor.png) no-repeat right top;
height: 37px;
padding-top: 26px;
padding-right: 15px;
padding-left: 20px;
display: block;
}
.vpt_head img {
vertical-align:middle;
width:125px;
height:63px
}
.vpt_head b,.adv a:hover {
color:#fe83a0
}

/*style cho quote*/
.bbcode_container div.bbcode_quote{-moz-border-radius:5px;-webkit-border-radius:5px;background:#f2f6f8 none;border-radius:5px;border:1px solid #417394;font:normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;position:relative;top:0;margin:0 5px 10px 10px;display: table;}
.bbcode_quote div.quote_container{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;display: table;}
.bbcode_container .bbcode_quote_container{background:transparent url(images/quote-left.png) no-repeat left;display:block;width:9px;height:13px;position:absolute;top:5px;left:-9px;display: table;}

.bbcode_containerr div.bbcode_quote{-moz-border-radius:5px;-webkit-border-radius:5px;background:#f2f6f8 none;border-radius:5px;border:1px solid #417394;font:normal 13px Tahoma,Calibri,Verdana,Geneva,sans-serif;position:relative;top:0;margin:0 5px 10px 10px;display: table;}
.bbcode_quote div.quote_containerr{-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;padding:5px 10px;display: table;}
.bbcode_containerr .bbcode_quote_containerr{background:transparent url(images/quote-right.png) no-repeat right;display:block;width:9px;height:13px;position:absolute;top:5px;right:-9px;display: table;}

.php {	background-color: #fff7eb;
border: 1px solid #f9d9b0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin: 4px;	padding: 0px;       max-width:600px; }

.php .code {       background: #fadeba url(images/bg-att.png) repeat-x top left;
margin: 0;	padding: 2px 4px 2px 2px;
border-bottom: 1px solid #f9bc6d;	border-top-left-radius: 4px;
-webkit-border-top-left-radius: 4px;
-moz-border-radius-topleft: 4px;	border-top-right-radius: 4px;
-webkit-border-top-right-radius: 4px;
-moz-border-radius-topright: 4px;}
.php .coder {	background-color: #fff7eb;
margin: 0;
padding: 4px;
border-bottom-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-bottomleft: 4px;
border-bottom-right-radius: 4px;
-webkit-border-bottom-right-radius: 4px;
-moz-border-radius-bottomright: 4px;}

#tron {
background: #69F;
width: 32px;
height: 32px;
-moz-border-radius: 5em;
-webkit-border-radius: 5em;
border-radius: 5em;
}

#tron div {
padding:30px;
}

.rank1 {
background-color: #F89406;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.rank2 {
background-color: #00FF99;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.rank3 {
background-color: #CC66FF;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.rank4 {
background-color: #3399FF;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}
.rank5 {
background-color: #FF3366;
border-radius: 3px;
color: #FFFFFF;
font-size: 11.844px;
font-weight: bold;
line-height: 14px;
padding: 1px 4px 2px;
text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
vertical-align: baseline;
white-space: nowrap;
}

.bbquote {background-color:#fff;
    border-bottom: 1px solid #000; 
    color: #000;
    margin: 0px;
    padding: 3px 0px 4px 4px;}
.bbquote a {color: #000;}

.daik {
    padding-top : 2px;
    background-color: #fff;
    background-position : top;
}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #663399;font-size:12px}
#tab a {color:#494949;font-weight:bold}
#tab tr, #tab td{height:25px;padding-top:4px}
#tab td {padding-left:5px;padding-right:5px;text-align:center}
#tab .active {background:#663399;}
#tab .active a {color:#fff}

/** ---breadcrumb-- **/ 
.breadcrumb { 
background: #FAFAFA; 
border-radius: 4px; 
margin-bottom: 8px; 
border: 1px solid #D6D6D6; 
box-shadow: -2px 2px 1px #E4E4E4; 
padding-left: 5px; 
} 
.breadcrumb span span, .breadcrumb span.tree { 
color: #777; 
display: inline-block; 
background: url('/images/breadcrumb_sp.png') no-repeat center right; 
padding: 6px 16px 6px 3px; 
} 
/** --------------------- **/

.navbar{
border-radius: 5px;
color: #900202;
padding: 3px;
margin: 1px;
border: 1px solid #0c7618;
text-transform: capitalize;
box-shadow: 0px 1px 3px rgba(0,0,0,0.4);
background: linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -moz-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -o-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -ms-linear-gradient(to top, #FAFAFA 0%, #E180E5 100%); 
background: -webkit-linear-gradient(bottom, #FAFAFA 0%, #E180E5 100%);
}
.navbar a {color: #900202;}
.navbar span.item{display:inline-block;text-transform:capitalize;font-size:14px;color:#900202;padding:6px}
.navbar .selected{color:#900202;
border-radius: 5px;
border: 1px solid #0c7618;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFC116),
	color-stop(1, #FAFAFA)
);
background-image: -o-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -moz-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -webkit-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -ms-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: linear-gradient(to bottom, #FFC116 0%, #FAFAFA 100%);
}
.navbar span.item:hover{
color:#900202;
border-radius: 5px;
border: 1px solid #0c7618;
background-image: -webkit-gradient(
	linear,
	left top,
	left bottom,
	color-stop(0, #FFC116),
	color-stop(1, #FAFAFA)
);
background-image: -o-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -moz-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -webkit-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: -ms-linear-gradient(bottom, #FFC116 0%, #FAFAFA 100%);
background-image: linear-gradient(to bottom, #FFC116 0%, #FAFAFA 100%);
}

