body {
color : #606060;
font-family: Arial, Helvetica, sans-serif;
font-size : 13px;
width:100%;
padding : 0; margin: auto;
max-width: 575px;
border : 1px solid #cdcdcd;
border-radius: 5px;
-moz-border-radius: 10px;
-webkit-border-radius: 10px; box-shadow:0px 0px 10px #343434;
}
a:link, a:active, a:visited {
color: #0565B2;
text-decoration: none;
}
a:hover, a:focus {
color: #009cf0;
}

form {}

form, input, textarea, select {font: 14px Arial;margin: 0;}

h3 {margin: 0;padding: 0 0 2px 0;}

hr {border: 0;border-top: 1px solid #d5d5d5;margin-top: 4px;margin-bottom: 4px}

input, textarea, select {background: #fff;border: 1px solid #d8d8d8;color: #686868;padding: 1px;margin: 1px;}

input[type="file"] {margin: 2px 0;}

input[type="submit"] {background: url(http://camung.net/theme/bem/images/input.gif) repeat-x bottom #fefefe;padding: 3px 8px;}

p {
margin: 1px;
}

textarea {
width: 99%;
max-width: 691px;
}

ul {
margin: 0;
padding-left: 20px;
}

.ads {
background: none repeat scroll 0 0 #FFFFC0;
font-size: 12px;
margin-bottom: 0px;
margin-top: 2px;
font-weight: normal;
border: 1px solid #DDBC6B;
padding: 3px;
}

.time {
color: #0000ff;
background-color: #ffffff;
text-align: center;
}
.daik {
padding-top : 2px;
background-color: #fff;
background-position : top;
}
td {line-height:15px}
#tab {padding:2px 5px 0 5px;border-bottom:5px solid #08A8E8;font-size:14px}
#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:#08A8E8;}
#tab .active a {color:#fff}

.alarm {
background: #E61313;
margin: 0 0 2px 0;
color: #fff;
font-weight: bold;
padding: 3px 0px 3px 4px;
}

.bblist {
color: #4A5663;
background: transparent url(http://camung.net/theme/bem/images/dot.gif) no-repeat left;
padding: 2px 0px 2px 10px;
}

.bmenu a {
color: #fff;
}
h1{padding:6px;margin:0;font-weight:bold;font-size:13px;}
h2{font-size:14px;font-weight:bold;}
h3{font-size:12pt;}
.newsx {
background-color: #f2f6f8;
border-bottom: 1px solid #eaeae9;
color: #34617e;
padding: 3px 4px 3px 4px;
margin: 0 0 0 0;
}
.admin-say {
color: #f00;
padding: 2px;
margin: 2px 2px 4px 2px;
background-color: #fff7eb;
border: 1px solid #f9bc6d;
font-size: 12px;
font-style: italic;
position: relative;
border-radius: 4px;
-moz-border-radius: 4px;
-webkit-border-radius: 4px;
}

.admin-say div.here {
background: transparent url(http://camung.net/theme/bem/images/admin-say.png) no-repeat bottom left;
width: 15px;
height: 12px;
position: absolute;
left: 106px;
bottom: -12px;
z-index: 1;
}
.bmenu {
background: url(http://camung.net/theme/bem/images/bmenu.gif) repeat-x top left #a7a7a7;
margin: 0px;
color: #fff;
padding: 2px 4px 4px 4px;
}

.gmenu {
background: #ebf9ff;
margin: 1px;
color: #264564;
padding: 3px 4px 3px 4px;
}

.gray {
color: gray;
}

.green {
color: green;
}

.hdr {
background-color: #f1f1f1;
border-bottom: 1px solid #595959;
font-weight: bold;
padding-left: 2px;
}

.header {
color: #fffaee;
font-weight: bold;
text-shadow: #45cdf5 1px 1px 1px;
background-color: #9cd462;
background-image: url(http://gamevina.us/images/cam.gif);
background-image: url(http://gamevina.us/images/23.gif);
background-repeat: repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 2px;
border: 1px solid #88beff;
}
.logo {
color : #0000ff;
text-shadow : #45cdf5 1px 1px 1px;
background-color : #ffffff;
background-image : url(http://camung.net/theme/bem/images/head.png);
background-repeat : repeat-x;
background-position : 50% top;
margin-top : 1px;
margin-bottom : 1px;
padding : 1px;
border : 1px solid #68e1ff;
}


#tab {padding:2px 5px 0 5px;border-bottom:5px solid #08A8E8;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:#08A8E8;}
#tab .active a {color:#fff}
.footer
{background:#0768f9;
border:1px solid #0454cc;
color:#fff;font-size:14px;
margin:1px;
padding:2px}
.left {
float: left;
}

.list1, .list2, .menu, .news, .game, .quote, .omenu {
background-color: #fff;
margin-top: 1px;
margin-bottom: 1px;
padding: 4px;
border: 1px solid #d5d5d5;
}

.maintxt {
border: 0px solid #e1e1e1;
background: #ffffff;
color: #606060;
margin: 0px;
padding: 4px;
}

.pagex {
background-color: #d7d8da;
border: 1px solid #cecece;
margin: 4px 0px 0px 0px;
padding: 1px 4px 1px 4px;
}

.phdr {
font-size: 13px;
background: #76B732 url(http://gamevina.us/images/phdr.gif) repeat-x 0 100%;
line-height: 16px;
color: #FFF;
padding: 1px 0 3px 2%;
}
.phdr a {
color: #fffaee;
}
.red, .red a {
color: #f00;
}

.rmenu {
background: #fee5fd;
border: 1px solid #ffc6fc;
margin: 1px 0;
padding: 4px;
}

.rmenu input, .rmenu textarea, .rmenu select {
border: 1px solid #E2C0C7;
}
.status {
color: #CD853F;
}

.sub {
border-top: 1px dotted #417394;
font-size: x-small;
margin: 3px 2px 2px 2px;
padding: 3px 0px 0px 0px;
}

.topmenu {
background-color:#d5f3ff;
border:1px solid #FFF;
font-size:11px;
margin:0;padding:4px}

.bmenu a:hover, .phdr a:hover {
color: #ebebeb;
text-decoration: none;
}

.rmenu input:focus, .rmenu textarea:focus {
border: 1px solid #DBB0B9;
background: #FDFBFB;
}

a:hover {
text-decoration: underline;
}

input:focus, textarea:focus {
background: #F4F4F4;
border: 1px solid #BCBCBC;
}

.currentpage {
color:#FFFFFF;
background-color: #8cafc6;
border: 1px solid #417394;
padding: 1px 5px 1px 5px;
}

a.pagenav {
border: 1px solid #417394;
background-color: #f2f6f8;
padding: 1px 3px 1px 3px;
text-decoration: none;
}

a.pagenav:hover {
background-color: #f2f6f8;
border: 1px solid #417394;
}
.mainblok {
border: 1px solid #cecece;
margin: 0px 0px 5px 0px;
}

.mainblok .list1 table img, .mainblok .list2 table img, .mainsub table img {
padding: 1px;
margin: 4px 4px 0 0;
border: 1px solid #d5d5d5;
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;
transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
border-radius: 2px;
width: 45px;
height: 55px;
}
.mainblok .list1 table img:hover, .mainblok .list2 table img:hover, .mainsub table 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;
box-shadow: 0px 0px 8px #666;
-moz-box-shadow: 0px 0px 8px #666;
-webkit-box-shadow: 0px 0px 8px #666;
border-radius: 5px;
width: 90px;
height: 110px;
}

.forumtxt {
background-color: #ffffff;
color: #333333;
padding: 4px 2px 4px 2px;
font-size: 14px;
font-family: "Times New Roman", Times, serif;
}

.mainblok .forumtxt img {
padding: 1px;
margin: 4px 4px 0 0;
border: 1px solid #d5d5d5;
border-radius: 2px;
}
.mainblok .forumtxt img:hover {
box-shadow: 0px 0px 10px #666;
-moz-box-shadow: 0px 0px 10px #666;
-webkit-box-shadow: 0px 0px 10px #666;
border-radius: 5px;
}
#QDK {
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;
transform: rotate(0deg);
-moz-transform: rotate(0deg);
-webkit-transform: rotate(0deg);
width: 120px;
}
#QDK:hover {
background-color: #ffffff;
padding: 5px;
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;
width: 365px;
}

.nonex {
background-color: #ffffff;
border: none;
margin: 0px 0px 0px 0px;
padding: 0px 4px 0px 4px;
}

.nonex img {max-height: 22px; width: auto;}
.spoiler {
background: #f5f5f5;
border: 1px solid #417394;
}

.smallfont
{
font: 11px verdana, geneva, lucida, 'lucida grande', arial, helvetica, sans-serif;
}
.alt2, .alt2Active
{
background: #FDFDFE;
color: #000000;
}

.bbcode_container {
margin:7px;
margin-right: 5px;
margin-top:5px;
display:block;
}

.bbcode_container div.bbcode_quote {
margin:0 10px;
margin-right: 5px;
margin-bottom: 10px;
-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;
}

.bbcode_quote div.quote_container {
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
border-radius: 5px;
padding: 5px 10px 5px 10px;
}

.bbcode_container .bbcode_quote_container {
background: transparent url(images/quote-left.png) no-repeat  left;
display:block;
width: 9px;
height: 13px;
position: absolute;
top: 5;
left: -9px;
}

.qc {
background: none repeat scroll 0 0 #FFFFC0;
font-size: 12px;
margin-bottom: 0px;
margin-top: 2px;
font-weight: normal;
border: 1px solid #DDBC6B;
padding: 3px;
}
.table {
padding: 2px;
border: 1px solid #cecece;
background-color: #fff;
background-position : top;
}
.file-attach {
background-color: #fff7eb;
border: 1px solid #f9d9b0;
border-radius: 5px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
margin: 4px;
padding: 0;
max-width: 480px;
}

.file-attach .attach {
background: #fadeba url(http://camung.net/images/bg-att.png) repeat-x top left;
font-weight: bold;
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;
}

.file-attach .attach img {
width: 16px;
height: 16px;
margin-right: 2px;
vertical-align: - 2px;
}

.file-attach .file {
background-color: #fff7eb;
margin: 0;
padding: 4px;
font-size: 11px;
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;
}

.file-attach .file .f {
margin: 0;
padding: 2px 0px 2px 0px;
}
