.footerLinks .block { width: 42%; padding: 5px; color: #DEDEDE; margin: 0 auto; display: inline-block; vertical-align: top }
.footerLinks .block .title { font-weight: bold; padding: 5px 10px; border-bottom: 1px solid #C7C7C7; }
.footerLinks .block ul { list-style-type: square; float: left; }
.footerLinks .block ul li { margin-left: 30px;}
.footerLinks .credits { padding: 5px; border: 1px solid #DEDEDE; border-right: none; border-left: none; text-align: right;}
#lastLine {
color: #FFF;
font-weight: bold;
background: #7e7e7e;
padding: 10px;
text-align: center;
background-image: -webkit-gradient(linear, center top, center bottom, from(#747474), to(#747474), color-stop(25%, #7e7e7e), color-stop(25%, #7e7e7e), color-stop(50%, #858585), color-stop(75%, #7e7e7e), color-stop(75%, #7e7e7e));
background-image: -webkit-linear-gradient(top, #747474, #7e7e7e 25%, #7e7e7e 25%, #858585 50%, #7e7e7e 75%, #7e7e7e 75%, #747474);
background-image: -moz-linear-gradient(top, #747474, #7e7e7e 25%, #7e7e7e 25%, #858585 50%, #7e7e7e 75%, #7e7e7e 75%, #747474);
background-image: -o-linear-gradient(top, #747474, #7e7e7e 25%, #7e7e7e 25%, #858585 50%, #7e7e7e 75%, #7e7e7e 75%, #747474);
background-image: -ms-linear-gradient(top, #747474, #7e7e7e 25%, #7e7e7e 25%, #858585 50%, #7e7e7e 75%, #7e7e7e 75%, #747474);
background-image: linear-gradient(to bottom, #747474, #7e7e7e 25%, #7e7e7e 25%, #858585 50%, #7e7e7e 75%, #7e7e7e 75%, #747474);
}
@media screen and (max-width: 310px){
.form .row .name { display: block; width: auto; vertical-align: top; text-align: center; }
.form .row .input { display: block; width: auto; vertical-align: top; text-align: center; }
table.links tr td span.text { display: none; }
.featuredContents table.featuredContentsTable tr td.img { width: 55px; }
.featuredContents table.featuredContentsTable tr td.img img { width: 40px; height: 40px;}
}
@media print {
.tabcontent { display:block !important; }
}
.codesty { text-align: center; border:
solid 1px #006400; background-color:
white; -webkit-border-radius: 0.3em;
border-radius: 0.3em; margin: 6px;
padding: 6px; }
.masterc {
background: transparent url('/images/quote-left.png') no-repeat  left;
display:block;
width: 9px;
height: 13px;
position: absolute;
top: 5;
left: -9px;
}
.top_hag
{
border: 1px solid #EEE;
border-bottom:none;
border-radius: 7px 7px 7px 7px;
background:#565051;
margin: 0;
margin-bottom: 0px;
}
/* end reset */
.status
{
background: #222; color:#FFFFFF; font-weight:bold;
}
.left
{
}
.main_dav
{
padding: 6px;
border: 1px solid #565051;
background: #565051;
color: #fff;
font-weight: bold;
}
.txtforms
{
background: #c0beb7;
margin: 0px-2px 2px -2px; color: #000000;
padding: 3px;
}
.new_post { text-align: center; border:
solid 1px #D2D2BE; background-color:
whitesmoke; -webkit-border-radius: 0.3em;
border-radius: 0.3em; margin: 6px;
padding: 6px; }
.forum_note { text-align: center; border:
solid 1px #cccccc; background-color:
#cccccc;}
.forumman
{
color:#666362;background:#ddffdd; border-radius:2px;
border-color:#000; padding:2px;
}
.don_alty{
padding: 8px;
background: #ffffcc;
border: 1px solid #cccccc;
color: black;
text-transform: capitalize;
font-weight: bold;
text-align: center;
}
.wapcodesty { text-align: center; border:
solid 1px #006400; background-color:
white; -webkit-border-radius: 0.3em;
border-radius: 0.3em; margin: 6px;
padding: 6px; }
.dtry {
color : #fff;
background-color : #565051;
background-image : url('images/nfooter.gif');
background-repeat : no-repeat;
background-position : right
50%;
text-align:left;
padding:3px
}
.sxty {
background-color: #f2f6f8;
border-bottom: 1px solid #eaeae9;
color: #34617e;
padding: 3px 4px 3px 4px;
margin: 0 0 0 0;
}
.mainblok {
border: 1px solid #cecece;
margin: 5px 0px 0px 0px;
padding: 0px 0px 0px 0px;
}
.f_tats {
background-color: #ffffff;
border-bottom: 1px solid #d5d5e3;
color: #333333;
padding: 2px 2px 4px 2px;
margin: 2px 4px 2px 4px;
}
.fru_mby {
background-color: #e9e9e9;
border: none;
margin: 0px 0px 0px 0px;
padding: 2px 5px 1px 4px;
}
.fru_mby a:link {
color: #424242;
text-decoration:none;
}
.admform {
background-color: #ffecec;
border: none;
margin: 0px 0px 0px 0px;
padding: 2px 5px 1px 4px;
}
.admform a:link {
color: #424242;
text-decoration:none;
}
.bequti
{
margin: 3px; padding: 5px; border: 2px solid #7abaec; background: url(/img/1241/1241244_93fe2cf08e.gif) repeat-x 50% bottom; }
.bequti1
{
margin: 3px; padding: 5px; border: 1px solid #7abaec; background: url(/img/1241/1241244_93fe2cf08e.gif) repeat-x 50% bottom; }
.nametyt
{
background-color: #7abaec; color: #fff; padding-top: 4px; padding-bottom: 4px; padding-left: 6px; padding-right: 1px; font-
weight: bold; }