/*	Zyrv.com
	http://www.zyrv.com/
	CSS -> "default"
	Last Updated: 2010.09.01
*/

body {
behavior : url('http://www.zyrv.com/csshover3.htc');
/*	"behavior" is an Internet Explorer specific property.
	Most validators will read this as an error, but it is required for correct display over IE.	*/
font-family : "Times New Roman", Verdana, Tahoma, "MS PMincho", Arial;
font-size : 12px;
letter-spacing : 1px;
text-align : left;
text-decoration : none;
border-style : none;
margin : 0px;
padding : 0px;
}

a:link,a:visited {
font-weight : bold;
text-decoration : none;
}

a:hover {
font-weight : bold;
text-decoration : underline;
}

a:active {
font-weight : bold;
text-decoration : underline;
}

table {
min-width : 800px;
max-width : 1280px;
border-style : none;
margin : 0px;
padding : 0px;
}

tr {
border-style : none;
margin : 0px;
padding : 0px;
}

td,th {
border-style : none;
margin : 0px;
padding : 0px;
}

hr {
border-style : solid none none none;
border-width : 1px;
margin : 5px 2px 0px 2px;
padding : 2px;
}

label {
font-weight : bold;
}

abbr,acronym {
border-style : none;
}

.indent {
text-indent : 24px;
}

.mainbody {
width : 92%;
text-align : left;
vertical-align : top;
}

.fullwidth {
width : 100%;
}

.halfwidth {
width : 50%;
}

ol,ul {
display : block;
}

input[type=text],input[type=password] {
border-style : outset;
border-width : 1px;
margin : 0px;
padding : 0px 0px 0px 16px;
background-color : transparent;
background-repeat : no-repeat;
background-position : center left;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 12px;
font-weight : bold;
text-align : left;
text-decoration : none;
letter-spacing : 1px;
height : 16px;
width : 240px;
}

input[type=text]:focus,input[type=text]:hover,input[type=password]:focus,input[type=password]:hover {
border-style : outset;
}

input[type=text] {
background-image : url('http://www.zyrv.com/images/16x16/text.png');
}

input[type=password],.password {
background-image : url('http://www.zyrv.com/images/16x16/password.png');
}

input[disabled],input[disabled]:focus,input[disabled]:hover {
border-style : none;
margin : 0px;
padding : 0px;
background-image : none;
background-color : transparent;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 12px;
font-weight : bold;
text-align : left;
text-decoration : none;
letter-spacing : 1px;
height : 16px;
width : 280px;
}

input[type=hidden] {
display : none;
}

textarea {
border-style : solid;
border-width : 1px;
margin : 0px;
padding : 2px;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 12px;
font-weight : bold;
text-align : left;
text-decoration : none;
letter-spacing : 1px;
height : 128px;
width : 256px;
}

.newthreadpostbox {
height : 256px;
width : 800px;
}

.quickreply {
height : 128px;
width : 800px;
}

select {
border-style : outset;
border-width : 1px;
margin : 0px;
padding : 0px 4px 0px 16px;
background-color : transparent;
background-image : url('http://www.zyrv.com/images/16x16/bullets/down.png');
background-repeat : no-repeat;
background-position : center left;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 12px;
font-weight : bold;
text-align : left;
text-decoration : none;
letter-spacing : 1px;
}

select:focus,select:hover {
border-style : outset;
}

button {
border-style : outset;
border-width : 1px;
margin : 0px;
padding : 0px 4px 0px 4px;
background-color : transparent;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 12px;
font-weight : bold;
letter-spacing : 1px;
}

button:focus,button:hover {
border-style : outset;
}

button:active {
border-style : inset;
}

.bb {
padding : 0px;
}

.sb {
border-style : none;
margin : 0px;
padding : 0px;
}

.sb:focus,.sb:hover {
border-style : none;
}

.sb:active {
border-style : none;
}

.navlinks {
font-family : Verdana, Tahoma, "Times New Roman", Arial, "MS PMincho";
letter-spacing : 4px;
}

.division {
font-size : 12px;
font-weight : bold;
border-style : solid none none none;
border-width : 1px;
margin : 4px;
padding : 2px 8px 2px 8px;
}

.topbar,.lowbar {
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
font-weight : bold;
border-style : none;
margin : 0px;
padding : 2px 8px 2px 8px;
background-attachment : scroll;
background-repeat : repeat-x;
background-position : center center;
}

.topbar a:link,.topbar a:visited,.lowbar a:link,.lowbar a:visited {
font-weight : bold;
text-decoration : none;
}

.topbar a:hover,.lowbar a:hover {
font-weight : bold;
text-decoration : underline;
}

.topbar a:active,.lowbar a:active {
font-weight : bold;
text-decoration : underline;
}

.caption-dark {
border-style : none;
margin : 4px;
padding : 4px;
}

.caption-light {
border-style : none;
margin : 4px;
padding : 4px;
}

.caption-nobg {
border-style : none;
margin : 4px;
padding : 4px;
}

.activity {
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
text-align : left;
}

.admin-left,.mycpl-left,.profile-left {
width : 300px;
border-style : none;
margin : 0px;
padding : 0px;
}

.admin-right,.mycpl-right,.profile-right {
border-style : none;
margin : 0px;
padding : 0px;
}

.forum-addthread-left {
width : 300px;
font-size : 12px;
border-style : none;
margin : 0px;
padding : 0px;
}

.forum-addthread-right {
min-width : 500px;
font-size : 12px;
border-style : none;
margin : 0px;
padding : 0px;
}

.avtrimg {
max-height : 128px;
max-width : 128px;
border-style : none;
margin : 0px;
padding : 0px;
}

.avtrimg-sm {
max-height : 64px;
max-width : 64px;
border-style : none;
margin : 0px;
padding : 0px;
}

.emblem,.postimage {
max-height : 512px;
max-width : 512px;
border-style : none;
margin : 0px;
padding : 0px;
}

.viewthread-left {
width : 300px;
}

.viewthread-right {
min-width : 500px;
}

.code {
font-family : "Courier New", "MS PMincho", Arial, Tahoma, Verdana;
font-size : 12px;
letter-spacing : 1px;
text-align : left;
text-decoration : none;
border-style : dashed;
border-width : 1px;
background-color : transparent;
background-attachment : scroll;
background-image : url('http://www.zyrv.com/images/16x16/code.png');
background-repeat : no-repeat;
background-position : top right;
}

.quote {
border-style : dashed;
border-width : 1px;
}

.border {
border-style : solid;
border-width : 1px;
}

.noborder,.footer img {
border-style : none;
}

.w60px {
width : 60px;
}

.w100px {
width : 100px;
}

.w140px {
width : 140px;
}

.fs10px {
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
}

.fs10pxb {
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
font-weight : bold;
}

.fs12px {
font-size : 12px;
}

.fs12pxb {
font-size : 12px;
font-weight : bold;
}

.fs10pxbgy {
color : #666666;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
font-weight : bold;
}

.fs10pxbrd {
color : #990000;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
font-weight : bold;
}

.fs10pxbgn {
color : #009900;
font-family : Tahoma, Verdana, Arial, "Times New Roman", "MS PMincho";
font-size : 10px;
font-weight : bold;
}

.share {
position : absolute;
top : 48px;
right : 4%;
margin : 0px;
padding : 8px;
border-style : none;
text-align : right;
}
