

.p1{ text-align: left; padding:5px;border:3px solid #333333;color:gold;background:#000000 url(../images/bg.gif) repeat-x;margin:5px 3;}     

.p2{padding:5px;border:1px solid #333333;color:gold;background-color:#000000;margin:3px 0}   
.p3{padding:5px;border:1px solid 333333;color:gold;background-color:#000000;margin:3px 0}  
.tm{margin:3px 4;padding:1 1px;background: #2F2F2F url(../images/header_bg.png) repeat-x;border:1px solid silver;color:silver;}       





.t1{color:gold; font-size:110%; font-weight: bold;}    
.t2{margin:3px 2;padding:2 2px;background:#000000 url(http://syntaxerror.wen9.com/bg/1.gif) repeat;color:#FFFFFF;border:1px solid #333333;}     
.h2{text-align:center;padding:1px;border:5px inset #545c66;color:#0448c4;background-color: white;margin:2px 15} 
.h1{text-align:left; padding:5px;border:3px solid #000000;color:silver;background-color:#333333;margin:0px 0}   

.t3{margin:3px 2;padding:3 3px;color:#808080;font-size:80%;}    
a.l1{margin:3px 0;padding:0 2px;border: 1px solid #444;  background: #2A2A2A url(../images/button_bg.png) repeat-x; text-align:left;color:silver;}   
a.l2{margin:3px 0;padding:0 2px;border: 1px solid #444;  background: #2A2A2A url(../images/button_bg.png) repeat-x; text-align:left;color:silver;}   

a.l3{margin:3px 0;padding:0 2px;border: 1px solid #444;  background: #2A2A2A url(../images/button_bg.png) repeat-x; text-align:center;}  
.f1{padding:5px;border:3px solid #333333;color:gold;background-color:#000000;margin:3px 3}   
.pg{background-image:url('/images/header_bg.png');text-align:center;padding:2px;border:2px solid #333333;color:white;background-color:#000000;margin:3px 35}     
.ibtn{ color: #fff; padding: 2px 10px!important; padding: 1px 5px; background: #000000 url(../images/button_bg.png) repeat-x 50% top; border-color: #333333; border-style: solid; border-width: 1px; }   
.itxt{ 	border: 1px solid #444;  background: #2A2A2A url(../images/input_bg.png) repeat-x; 	padding: 3px 6px; 	color: #ccc;	 } 
img
{
border:0px;
vertical-align:middle;
margin:1px
}

body
{
margin:5px auto;
line-height: 100%; 
color: #ffffff;
background:#000000 url(../images/bg_2.png) repeat-x center top;  
font-size:12px; 
	
border:3px solid #2f2f2f; 
max-width:480px;
text-align:center;
}

.logo
{
background:#000000 url(../images/logo_bg.png) repeat-x center top;  
padding:5px; 
margin:0px;
border:2px solid #333333; 

text-align:center
}

.header, .footer
{
 background-color:#2F2F2F;background-image:url('/images/header_bg.png');  

 font-weight:bold; 
margin:3px; 
border:2px solid #333333; 
padding:3px;
}

div.shout
{
text-align : center;
border:2px solid #333333;
margin:3px;
background-color:#000000;
background-image:url('/images/header_bg.png'); 
color:#ffffff;
font-weight:bold;
padding:3px;
}
.menu3, .menu1, .menu2
{
background-image:url('/images/bg.gif');   
background-repeat: repeat-x;
background-position: top;
border:1px solid #333333;
margin:3px;
text-align:left;
padding:1px;
color:#ffffff;
}
.shoutmenu
{
border:1px solid #333333;
padding:3px;
margin:3px;
text-align:center;
background-image:url('images/block.gif') ;
background-repeat: repeat-x;
background-position: top
}
.pmbudon
{
margin-top:3px;
margin-bottom:3px;
border-top : 1px solid #333333; 
border-bottom : 1px solid #333333; 
text-align : center;
}
table.pmbudon
{
padding:1px;
border : 0px;
width : 100%;
}
table.pmbudon td {
margin:2px;
padding: 1px;
border: 1px solid #333333; 
text-align: center;
width: 33%;
background-color:#000000;
background-image:url('images/bg.gif');
}
.profile
{
margin-bottom : 1px;
padding : 2px;
text-align : left;
font-weight : bold;
border : 2px solid #333333; 
}

.pmdialog
{
margin-top : 6px;
margin-bottom : 6px;
padding : 2px;
border : 2px;
}

.pmby
{
margin-bottom: 1px;
padding : 2px;
color : #FFFFFF; 
border : 2px solid #333333; 
text-align : center;
font-size : small; font-weight : bold;
}
.pmmsg
{
margin-bottom : 1px;
padding : 2px;
border : 2px solid #333333; 
color:#ffffff; 
text-align : left; 
font-size : small;
}

.avatar
{
border : 0px;
vertical-align : middle;
border : 1px solid #ffffff;
}

a:link, a:visited, a:active
{
color : gold;
text-decoration : none;
font-weight : bold;
}
a:hover
{
text-decoration:underline;
}
a.pm:link, a.bud:link, a.on:link, a.pm:visited, a.bud:visited, a.on:visited
{
color : gold; 
text-decoration : none;
font-weight : bold;
font-size:12px; 
}

a.pm:active, a.bud:active, a.on:active, a.pm:hover, a.bud:hover, a.on:hover
{
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size:12px; 

}

a.mnu1:link, a.mnu1:visited, a.mnu1:active, a.mnu2:link, a.mnu2:visited, a.mnu2:active
{
color : #ffffff;
text-decoration : none;
font-weight : bold;
font-size:12px; 
}
a.mnu1:hover, a.mnu2:hover
{
color : #ffffff;
text-decoration : underline;
font-weight : bold;
font-size:12px; 
}
a.forum:link, a.forum:visited
{
color : gold; 
text-decoration : underline;
font-weight : bold;
}
a.forum:active, a.forum:hover
{
color : #ffffff;
font-weight : bold;
text-decoration : underline;
}

a.nav:link, a.nav:visited
{
color : gold; 
text-decoration : none;
font-weight : normal;
}

a.nav:active, a.nav:hover
{
color : #ffffff;
text-decoration : none;
font-weight : normal;
}

a.shoutname:link, a.shoutname:visited, a.enter:link, a.enter:visited
{
color : #ffffff;
text-decoration : none;
font-weight : bold;
}

a.shoutname:active, a.shoutname:hover, a.enter:active, a.enter:hover
{
color : #ffffff;
text-decoration : underline;
}

a.shoutmnu:link, a.shoutmnu:visited, a.mainpage:link, a.mainpage:visited
{
margin:4px;
background: #2A2A2A url(../images/button_bg.png) repeat-x; 
border : 1px solid #333333; 
color : gold; 
text-decoration : none;
font-weight : bold;
font-size:12px; 
padding : 1px;
}

a.shoutmnu:active, a.shoutmnu:hover, a.mainpage:active, a.mainpage:hover
{
margin:4px;
color : #ffffff;
}

input.text,input[type=text]{
font-family: comic sans ms;
margin:4px;
border: 1px solid #444;
background: #2A2A2A url(../images/input_bg.png) repeat-x;
padding: 3px 6px; 	color: #ccc;	 } 

input.password,input[type=password]{
font-family: comic sans ms;
margin:4px;
border: 1px solid #444;
background: #2A2A2A url(../images/input_bg.png) repeat-x;
padding: 3px 6px; 	color: #ccc;	 } 

input.file,input[type=file]{
font-family: comic sans ms;
margin:4px;
border: 1px solid #444; 
background: #2A2A2A url(../images/input_bg.png) repeat-x; 
padding: 3px 6px; 	color: #ccc;	 } 

textarea{
font-family: comic sans ms;
margin:4px;
border:2px solid #ffffff;
background-color:#ffffff;
color:#000000}

select{
margin:4px;
border: 1px solid #444; 
 background: #2A2A2A url(../images/input_bg.png) repeat-x;
padding: 3px 6px; 	color: #ccc;	 }

input.submit,input[type=submit]{
margin:4px;
	border: 1px solid #444; 
background: #2A2A2A url(../images/button_bg.png) repeat-x;

 padding: 2px;  color: #ccc;  margin: 10px 0px; 

font-weight:bold;
} 

.bold{
font-weight:bold;
}

.small{
font-size: small;
}

.boldsmall{
font-weight: bold;
font-size: small;
}
