/*	Zyrv.com & Game Jaunt
	http://www.zyrv.com/ - http://www.gamejaunt.com/
	CSS Core ("Default")
	Maintained by Maikuolan
	Last Updated: 2011.05.20
*/

body {
behavior : url('/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, Helvetica, "MS PMincho", Arial;
font-size : 12px;
letter-spacing : 1px;
text-align : center;
text-decoration : none;
border-style : none;
margin : 0px;
padding : 0px;
white-space : normal;
background-color : transparent;
background-attachment : fixed;
background-image : url('http://www.zyrv.com/images/diag00.gif');
background-repeat : repeat;
}

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 : 600px;
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;
}

.mainbody2 {
width : 96%;
text-align : left;
vertical-align : top;
}

.mainbody2c {
border-style : solid;
border-width : 1px;
border-color : #c7ced3;
background-color : #ffffff;
width : 98%;
text-align : center;
vertical-align : top;
}

.fullwidth {
width : 100%;
}

.halfwidth {
width : 50%;
}

ol,ul {
display : block;
}

li {
display : inline;
}

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;
width : 240px;
}

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

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

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

input[class=search] {
background-image : url('http://www.zyrv.com/images/16x16/search.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;
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 : 256px;
width : 100%;
}

select {
border-style : outset;
border-width : 1px;
margin : 0px;
padding : 0px 4px 0px 16px;
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;
}

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;
}

.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;
white-space : nowrap;
}

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

.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;
}

.caption-float {
border-style : solid;
border-width : 1px;
margin : 0px;
padding : 0px;
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;
}

.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;
white-space : pre-wrap;
}

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

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

.noborder {
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;
}

input[class=fs10pxb],input[class=fs10pxb]:focus,input[class=fs10pxb]:hover,input[class=fs10px],input[class=fs10px]:focus,input[class=fs10px]:hover {
font-size : 10px;
width : 120px;
}

button[class=fs10pxb] {
font-size : 10px;
}

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

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

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

.whtbar {
border-style : solid;
border-width : 1px;
border-color : #c7ced3;
background-color : #f4f6f8;
}

.whtbar2 {
border-style : solid;
border-width : 1px;
border-color : #d3cec7;
background-color : #f8f6f4;
background-image : url('http://www.zyrv.com/images/grad4.jpg');
background-repeat : repeat;
height : 21px;
width : 100%;
white-space : nowrap;
padding : 0px 16px 0px 16px;
}

.whtbar3 {
position : fixed;
bottom : 0px;
right : 0px;
border-style : solid;
border-width : 1px 0px 0px 0px;
border-color : #d3cec7;
background-color : #f8f6f4;
background-image : url('http://www.zyrv.com/images/grad4.jpg');
background-repeat : repeat;
height : 21px;
width : 100%;
white-space : nowrap;
padding : 0px 16px 0px 16px;
margin : 0px;
}

.newscache {
position : fixed;
bottom : 0px;
left : 0px;
border-style : none;
height : 21px;
white-space : nowrap;
padding : 0px 16px 0px 16px;
margin : 0px;
}

