
.logo {background-color: #4682b4; color: white; padding:4px;}

.mh1 { padding: 4px 5px 5px 8px; background: #fdfdfd url(/images/Â.png) repeat-x top; border-bottom: 1px solid #ddd; }

.nfooter {color: #ffffff; font-weight: bold; background-color: fuchsia; text-align: left; padding: 4px 2px 4px 3px; background-repeat: no-repeat; }

.nfooter2 {color: #ffffff; font-weight: bold; background-color: #1B1B1B; text-align: left; padding: 4px 2px 4px 3px; background-repeat: no-repeat; }

.ad {border:1px solid lightsteelblue; padding:2px;margin-top:1px; margin-left:2px; margin-right:2px;}.ad a:link, .a a:visited { color : red; text-decoration : none; target-new: tab ! important;}.ad a {target-new: tab ! important;}.ad img {vertical-align: middle; padding-right: 4px; max-width: 100%;}.ad a:hover, .ad a:focus {color : #000000; }

h2, h1 {background: #4682b4 url(/images/Â.png) repeat-x top;  padding: 5px 4px 4px 4px; display: block; color: #ffffff; text-shadow: #222 1px 1px 1px; position: relative; border: 4px 4px 4px 4px;}
h2 a {color: #FFFFFF;}
h2 a:link, phdr a:visited {color: #FFFFFF; font-weight: bold: padding-right: 3px; padding-left: 3px;}

.topmenu {background-color: #dadde0; font-size: x-small; padding: 2px 4px 3px 4px; margin-bottom: 0px; border-bottom: 0px solid #a8b1bb; border-right: 1px solid #e1e4e8; border-left: 1px solid #e1e4e8; }

.dot {border-top: 2px dotted lightsteelblue;}

.rmenu {background: #f5e9eb; padding : 4px; border-top: 1px solid #e2c0c7; border-bottom: 1px solid #e2c0c7; border-radius: 4px;}

.gmenu {background-color:#eÂe9e9;margin:0;padding:2px; border-radius:4px;}
.gmenu {color :#75bf00;background-Â :#fafff0; margin-top :1px;margin-bottom :1px;padding :2px;border :1px solid #d4eba1}
.gmenu a{color :#6db900;border-bottom :1px dotted #cfe798;}
.gmenu a:hover{color :#92e31d;border-bottom :1px dotted #e3f0c5;}

.menu {background-color: #ffffff; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; margin: 0px;padding:5px 5px 5px 5px;}
 
.lines {border-top: 1px solid lightsteelblue;}
.lined {border-top: 1px dotted lightsteelblue;}

.ad2 {border:1px solid lightsteelblue; padding:3px;margin-top:3px; margin-left:2px; margin-right:2px; margin-bottom:3px;}
.ad2 a:link, .a a:visited { color : red; text-decoration : none; target-new: tab ! important;}
.ad2 a {target-new: tab ! important;}
.ad img {vertical-align: middle; padding-right: 4px;  max-width: 100%;}
.ad2 a:hover, .ad2 a:focus {color : #000000; }

.text img {max-width: 96%; display: blok; margin-top: 3px; margin-bottom: 3px; border : 1px solid #dfdfdf;background-color : #f8f8f8; padding : 3px;}

.menu {background-color: #ffffff; border-left:1px solid #e9e9e9;border-right:1px solid #e9e9e9;border-bottom:1px solid #e9e9e9; margin: 0px;padding:5px;}

.ad {border:1px solid lightsteelblue; padding:3px;margin-top:3px; margin-left:2px; margin-right:2px; margin-bottom:3px;}
.ad a:link, .a a:visited { color : red; text-decoration : none; target-new: tab ! important;}
.ad a {target-new: tab ! important;}
.ad img {vertical-align: middle; padding-right: 4px;  max-width: 100%;}
.ad a:hover, .ad a:focus {color : #000000; }

.notice {color: #333333; border: 1px solid #e6b868; background-color: #fff5bc; padding: 5px; }

.omenu {color: #333333; border: 1px solid #e6b868; background-color: #fff5bc; padding: 5px; margin: 2px;  }

.wcode input {height:20px; width: 55%;}

.frame {padding:2px; border: 1px solid #e7e7e7; background-color: #fff;}

.omenu2 { color: #333333; border: 0px solid #93db2e; background-color: #c1ffc1; margin: 1px; padding: 5px 5px 5px; }

.fd {background-color: #f6f6f6; padding: 4px; border: 1px solid #e7e7e7; border-radius: 4px; }

.fw3 {background-color: #ffffff; padding: 4px; border: 0px solid #ececec; border-radius: 4px; }

.ad {display:block; display:block; height: 45px; overflow: hidden; margin: 0 auto;}
.nfooter, .phdr, .ad, .f2, .mainblok {display:block; overflow: hidden;}
input::-webkit-input-placeholder {font-size: 15px;  font-weight: normal;}
input:-moz-placeholder  {font-size: 15px; font-weight: normal;}

.slist { border-top: none! important; padding: 12px; } .slist a:hover, .slist a:focus { text-decoration: none !important; } .slist { color: #444; background-color: #fff; border-left: 1px solid #ccc; border-right: 1px solid #ccc; border-bottom: 1px solid #ccc; margin: 0 4px 0 4px; }
.slist span.bg { background: #eee; border: 1px solid #bbb; color: #555; padding: 1px 3px 1px 4px; margin: 2px; float: right; font-size: small; margin-top: -3px; vertical-align: center; clear: fix; display: inline; overflow: hidden; } a .slist { color: #333; } 
.gwf { margin-bottom: 4px !important; } .gwf a { color: #104E8B !important; } 
.smenu { border:1px solid #ccc;margin:4px 4px 0px 4px; font-size:20px;font-weight:bold;border-bottom:1px solid #ccc !important;padding:8px;color:#000;background-color:#f5f5f5;text-transform:uppercase; }

.quotee {background: #ffd700; padding: 3px; color: #6600ff; border: 1px solid #417394; overflow: hidden; margin: 0; font-size: x-small; margin-center: 2px; padding-left: 4px; padding-right: 4px; padding-top: 2px; padding-bottom: 2px; }

.button {float: right; display: inline-block; padding: 1px 2px; border: 1px outset #ffffff; color: white; margin: 0 4px; background: #00ced1}

.avatar img { transition: all 15s ease;-webkit-transition: all 15s ease;-moz-transition: all 15s ease;transition-delay: 5s;-webkit-transition-delay: 5s;-moz-transition-delay: 5s;background-color: #FFFFFF;max-width:143px;border-radius:2px;margin:1px 3px 3px 1px; padding:2px;border:1px solid #d4d4d4; box-shadow: 3px 3px 3px #8A8A8A;transform:rotate(-0deg);-moz-transform:rotate(-0deg);-webkit-transform:rotate(-0deg); }
.avatar img:hover {transition: all 3s ease;-webkit-transition: all 3s ease;-moz-transition: all 3s ease;transform:rotate(360deg);-moz-transform:rotate(360deg);-webkit-transform:rotate(360deg);position:relative; }

vi { background-color:#fff; padding: 4px; border-bottom: 1px solid #BFCFDF; display: block; background-image:url(http://trickround.xtgem.com/files/arrow.gif); background-repeat:no-repeat; background-position: 5px;  padding-left:14px; }
vi a {} vi:hover {background-color: #D4EAF3; color: #FF5566}
.vi { background-color:#fff; padding: 4px; border-bottom: 1px solid #BFCFDF; display: block}
.v {color : #000; border: 0px solid #8EABC8;}
xi { background-color:#fff; padding: 4px; border-bottom: 1px solid #BFCFDF; display: block; background-image:url(http://trickround.xtgem.com/files/arrowr.jpg); background-repeat:no-repeat; background-position: 5px;  padding-left:14px; }
xi a {} xi:hover {background-color: #D4EAF3; color: #FF5566}
fi { background-color:#fff; padding: 4px; border-bottom: 1px solid #BFCFDF; display: block; background-image:url(http://trickround.xtgem.com/files/fb.png); background-repeat:no-repeat; background-position: 5px;  padding-left:24px; }
fi a {} fi:hover {background-color: #D4EAF3; color: #FF5566}

.warning {color: #b94a48;background-color: #f2dede;border-color: #eed3d7;}

.done {color: #468847;background-color: #DFF0D8;border-color: #D6E9C6;}

.new {color: #3A87AD;background-color: #D9EDF7;border-color: #BCE8F1;}

.replybox {background: #e5e5e5; padding: 6px; display: block}

.as1 { background: #f7f7f8; padding: 7px; display: block; border-bottom: 2px solid #ddd; }

.as2 { background: #fff; padding: 5px; display: block; border-bottom: 1px solid #ddd; }

.sky { background-color: #cceaff; padding-top: 5px; padding-bottom: 5px; padding-left: 5px; padding-right: 5px; }

.ftext img {max-width: 100%; display: blok; margin-top: 3px; margin-bottom: 3px; border : 1px solid #dfdfdf: background-color : #f8f8f8; padding : 3px;}

.xlist { padding: 5px 5px 5px 8px; background: #f4f4f4 url(/images/Â.png) repeat-x top; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

.xlist2 { padding: 5px 5px 5px 8px; background: #ffffff url(/images/Â.png) repeat-x top; border-top: 1px solid #ffffff; border-bottom: 1px solid #ffffff; }

.notic {color: #333333; border: 1px solid #e6b868; background-color: #fff5bc; padding: 5px 5px 5px 5px; }

.omenu {color: #333333; border: 1px solid #e6b868; background-color: #fff5bc; padding: 5px 5px 5px 5px; border-radius:4px; margin: 4px 4px 4px 4px; }

.f2, .fd, .fw { padding: 4px 5px 5px 8px; background: #fdfdfd url(/images/Â.png) repeat-x top; border-bottom: 1px solid #ccc; }

t {border: 1px solid gray; background:  #333333; padding: 1px 2px; border-radius: 2px; color: white; float: right; text-shadow: none; font-weight: bold;}

o {border: 1px solid gray; background: #ff6600; padding: 1px 2px; border-radius: 2px; color: white; float: right; text-shadow: none; font-weight: bold;}

.body {background-color:#DEDCFF; padding:3px} .body1 {background-color: white; border:1px #c6c7ce solid; padding: 2px; margin-bottom: 3px; margin-left: 4px; margin-right: 4px;} .adv {background: #ffffff; margin: 4px; padding: 5px; border: solid 1px #ddd; display:block;} body:after { content:"TrickRound.CoM"; background: #282828; padding: 6px; display: block; color: #fff; font-weight: bold; position:relative; text-shadow: 0px 1px #2f4f4f;text-align:center;border-top:#111 1px solid;}

.menuu, .news {background: #ddd; margin:1px 0px; padding: 2px; border:1px solid #e1e1e1}

.listerr {margin: 0px;
font-size: 0px; text-align:center;}
.listerr a {color: black; display: inline-block;
background: #fff; border: 1px solid #006abd; margin: 2px; padding: 3px 5px; font-size: 15px; }
.listerr b, .lister a:hover {color: white; display: inline-block; background: #006abd; margin: 2px; padding: 3px 5px; font-size: 15px;}

.fun a{display:block;padding: 4px; background: #fff; border-top: 1px solid #e9e9e9; color: gray; }

.head { background-color: #002033; color: #eef5fb; padding: 10px; border-bottom-width: 1px; border-bottom-color: #2f4f4f; border-bottom-style: solid; }

.li2 { padding: 4px; background: #f4f4f4; border-bottom: 1px solid #ccc; text-align: center; }

.itop {background: #DEDEFD; padding: 0px;
color: black; text-shadow: 0px 1px #2f4f4f; margin:0px; border:1px solid #CCC;}

.pad1 { padding: 7px 7px 7px 7px; background: #f2f2f2; border-top: 1px solid #e9e9e9; ; border-right: 1px solid #ccc;; border-left: 1px solid #ccc; color:red; } 

.pad2 { padding: 7px 7px 7px 7px; background: #fff; border-top: 1px solid #e9e9e9; ; border-right: 1px solid #ccc;; border-left: 1px solid #ccc; color:red; }
.error { border:1px solid #ececec; padding:3px; background:#FFccff; margin:1px; color:red; text-align:center; }

.alert { background-color: #DADDE0; color: gray; font-size: x-small; padding: 2px 4px 3px 4px; margin-bottom: 1px; border-bottom: 1px solid #A8B1BB; border-right: 1px solid #e1e4e8; border-left: 1px solid #e1e4e8; text-shadow: 1px 1px 1px #fff; font-weight: bold; }

.warning, .code, .qt, .note { word-wrap: break-word; }

.warning {padding: 8px 5px 5px 8px; color: #b94a48;background-color: #f2dede; border-color: #eed3d7; repeat-x top; }

.f3 { border-right-width: 1px; border-right-color: #ddd; border-right-style: solid; border-bottom-width: 1px; border-bottom-color: #ddd; border-bottom-style: solid; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px;}

.f4 { border-bottom-width: 1px; border-bottom-color: #ddd; border-bottom-style: solid; padding-top: 4px; padding-bottom: 4px; padding-left: 0px; padding-right: 4px;}

.f5 { border-left-width: 1px; border-left-color: #ddd; border-left-style: solid; border-bottom-width: 1px; border-bottom-color: #ddd; border-bottom-style: solid; padding-top: 4px; padding-bottom: 4px; padding-left: 4px; padding-right: 4px;}

.chat-up {background-color: #fff; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;}
.chat-up:after, .chat-up:before {bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.chat-up:after {border-color: transparent transparent #fff transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -19px; left: 10px; } .chat-up:before {border-color: transparent transparent #bcd2ee transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -21px; left: 10px;}

.chat-down {background-color: #fff; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;} .chat-down:after, .chat-down:before {top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.chat-down:after {border-color: #fff transparent transparent transparent; border-style: solid; border-width: 8px; height: 0; width: 0; position: absolute; bottom: -18px; left: 20px; }
.chat-down:before {border-color: #bcd2ee transparent transparent transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; bottom: -17px; left: 18px; }

.chatt-up {background-color: #f2f6f8; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;} .chatt-up:after, .chatt-up:before {bottom: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; }
.chatt-up:after {border-color: transparent transparent #f2f6f8 transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -19px; left: 10px; }
.chatt-up:before {border-color: transparent transparent #bcd2ee transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; top: -21px; left: 10px;}

.chatt-down {background-color: #f2f6f8; border: 1px solid #bcd2ee; line-height: 1.3em; margin: 4px; padding: 5px; position: relative; text-align: left; border-radius: 4px;} .chatt-down:after,
.chatt-down:before {top: 100%; border: solid transparent; content: " "; height: 0; width: 0; position: absolute; pointer-events: none; } .chatt-down:after {border-color: #f2f6f8 transparent transparent transparent; border-style: solid; border-width: 8px; height: 0; width: 0; position: absolute; bottom: -18px; left: 20px; }
.chatt-down:before {border-color: #bcd2ee transparent transparent transparent; border-style: solid; border-width: 10px; height: 0; width: 0; position: absolute; bottom: -17px; left: 18px; }

.itembox {margin: 3px;border: 1px solid #bbb}

.pcitembox {padding: 18px;border: 1px solid #bbb;margin: 15px;background: white}

.i1 {background: white;border-bottom: 1px solid #e7e7e7;padding: 6px}

.pci1 {border-bottom: 1px solid #bbb;padding: 6px}

.i {background: white;padding: 6px}

.iheader {background: #CF2D5E;padding: 6px;color: white;font-weight: bold;border: 1px solid #CF2D5E}

.pcheader {padding: 3px;color: #008080;font-size: 5px;border-bottom: 1px solid #008080;}

.header a:link {color: white}

.header a:link visited {color: white}

.list-after {background: #CF2D5E;padding: 6px;color: white;font-weight: bold;}

.title-text {background: #fafafa;padding: 6px;color: #bbb;font-weight: bold;border: 1px solid #bbb}

.text {background: #e7e7e7;padding: 6px;color: black;font-weight: none;border-bottom: 2px solid #bbb;}

.comments {background: #008080;padding: 5px;color: white;font-weight: bold;border: 1px solid violet;}

.details {;padding: 4px;color: black;font-weight: normal;border-top: 1px dotted #bbb;}

.owner{float: left;
border: 1px solid rgba(203, 203, 203, 1);
padding: 5px;
position: relative !important;
margin: 0px 2px;} .social-btn {
margin: 0px;
padding: 0px;
text-align: left;
}
.social-btn a{color:#fff!important}
.social-btn span {
margin: 0px 1px 1px 0px;
padding: 5px;
background: none repeat scroll 0% 0% #3B5998;
display: inline-block;
}
.social-btn span + span {
background: none repeat scroll 0% 0% rgba(255, 95, 21, 1);
}
.social-btn span + span + span {
background: none repeat scroll 0% 0% #07ACEC;
}
.social-btn span + span + span + span {
background: none repeat scroll 0% 0% #DC4A36;
}

.d {background-color :#fdfdfd;margin-top :1px;margin-bottom :1px;padding :2px;border :1px solid #ececec;}

.phdr2 {background-color: #151B8D; padding:4px; font-weight:bold; color:#ffffff; }
 .ma { padding-left: 2px; padding-right: 2px }
.ab {border: 1px solid #151B8D;padding: 0px; margin-left:0px; margin-right:0px; margin-top:1px; margin-bottom:0px; }

 .MH {padding: 5px; margin: 1px; color: #C09853;text-shadow: 0 1px 0 rgba
(255,255,255,0.5);background-color: #DFF0D8 border: 1px solid #FBEED5;
color: #3A87AD; background-color: #DFF0D8; border-color: #BCE8F1; }

.paging2 { background: #e7e7e7; padding: 4px; margin: 0px; font-size: 0px; position: relative;}

.paging2 a {font-weight:normal; color: #4682b4; display: inline-block; background: #fff; border: 1px solid #ccc; margin: 1px; padding: 3px 5px; font-size: 15px; text-decoration: ; }

.paging2 b, .paging a:hover {text-shadow:0 1px 0 #000;color: white; display: inline-block; background: #4682b4;border:1px solid #ccc;margin: 2px; padding: 3px 5px; font-size: 14px;font-weight:normal}

.santo_paging a{background: #FFFFFF;border: 1px #FFFFFF, 0);margin:
2px;padding: 2px 4px;font-size: 14px;}

.santo_paging a:hover{color: ; background: rgb(248, 140, 0); border: 4px solid rgb(151, 199, 0); margin: 2px;padding: 2px 4px;font-size: 14px;}

.santo_paging {background-color: #dadde0; padding: 8px; margin: 0px; font-size: 0px; position: relative;text-align:center; border-top: 3px solid #990099 }

.spaging a{background: #FFFFFF;border: 1px #FFFFFF, 0);margin: 2px;padding: 2px 4px;font-size: 14px;}

.spaging a:hover{color: ; background: rgb(248, 140, 0); border: 4px solid rgb(151, 199, 0); margin: 2px;padding: 2px 4px;font-size: 14px;}

.spaging {background-color: #dadde0; padding: 8px; margin: 0px; font-size: 0px; position: relative; border-top: 3px solid #990099 }

.pad5 {padding: 5px; }
td a div.pad5 {text-align: left}

.ll {font-size: smaller; margin-top: 8px; border-bottom: 1px solid #EEEEEE;margin-left: -5px; margin-right: -5px; padding: 2px 2px 2px 12px;} 

.lines { border-top: 1px solid #b0c4de }

.lined { border-top: 1px dotted #eee }

.pad4 { padding: 5px }

.s1 { padding: 4px 5px 5px 8px; background: #fdfdfd url(/images/Â.png) repeat-x top; border-bottom: 1px solid #ddd; }

 .x {border-bottom: 1px solid #ccc; background:#fff; color:#222; padding: 6px; text-shadow:0 1px 0 #fff;background-image:-webkit-gradient(linear,left top,left bottom,from(#fff),to(#f1f1f1));background-image:-webkit-linear-gradient(#fff,#f1f1f1);background-image:-moz-linear-gradient(#fff,#f1f1f1);background-image:-ms-linear-gradient(#fff,#f1f1f1);background-image:-o-linear-gradient(#fff,#f1f1f1); background-image:linear-gradient(#f.gpff,#f1f1f1)} .x:focus, .x:hover {font-weight: bold; text-decoration: underline; background: white; color: black; } r {border: 1px solid gray; background: darkgray; padding: 1px 2px; border-radius: 2px; color: white; float: right; text-shadow: none;}

.line {border-top: 1px solid lightsteelblue;}

.bordersolid {border-top: 1px solid lightsteelblue;}

.lined {border-top: 1px dotted lightsteelblue;}

.pad9 {padding: 9px;}

.fd2 { padding: 5px 5px 5px 5px; background: #f4f4f4 url(/images/Â.png) repeat-x top; border-top: 1px solid #ccc; border-bottom: 1px solid #ccc; }

.fw2 { padding: 5px 5px 5px 5px; background: #ffffff url(/images/Â.png) repeat-x top; border-top: 1px

.pgn2 { padding-top: 15px; padding-bottom: 15px; padding-left: 15px; text-align: left; background: #EEEEEE; background: #EEEEEE; display: block; border-radius:0px 0px 5px 5px; margin-top: -7px; border-top: 1px solid #ccc; }

.pgn2 a, .pgn2 span { border: 1px solid #ccc; border-radius: 4px; font-weight: bold; margin: 0 2px; padding: 3px 6px; text-decoration: none; }
.pgn2 img {}
.pgn2 a:hover, .pgn2 span { background:  #ddd; border-color: #ddd; text-shadow: none; }
.pgn2 div { padding-top: 2px; padding-bottom: 2px;}

.sky2 { color: #fff; background: #33a6cf; padding: 5px; font-weight: bold; border-left: 1px solid #33a6cf; border-right: 1px solid #33a6cf; border-top: 1px solid #33a6cf; border-radius: 2px; }

.topmenus {background-color:#DADDE0;font-size:x-normal;border-bottom:1px solid #A8B1BB; font-weight:bold; }

.topmenuz {font-weight:bold;background-color:#DADDE0;font-size:x-normal;padding:9px 9px;border-bottom:1px solid #A8B1BB;border-right:1px solid #e1e4e8;border-left:1px solid #e1e4e8;}
