h1, h2, h3, h4, h5, h6, p, blockquote,
 form, label, ul, ol, dl, fieldset, address, hr {
    margin: 0px 0px 0px 0px;
    padding: 0px 0px 0px 0px;
    border: solid 0px;
}
h1
{
	margin: 1.2em 0.5em 0.5em 0em;
}
h2, h3, h4, h5, h6
{
	margin: 0.5em 0.5em 0.5em 0em;
}

p
{
	margin: 1em 0em 1em 0em;
}

body {
	font-family: Arial, Helvetica, sans-serif;
	margin: 0px;
	font-size: 12px;
	background-image: url(/img/bg.png);
	/*background-color: #666666;*/
	/*background-color: #f6f6f6;*/
	background-repeat: repeat-y; /*no-repeat;*/
	background-position: 0px 0px;
}

h1 {
	font-size: 18px;
	font-weight: bold;	
}

h2 {
	font-size: 16px;
	font-weight: bold;	
}

h3 {
	font-size: 14px;
	font-weight: bold;	
}

h4 {
	font-size: 12px;
	font-weight: bold;	
}
hr {
	/*border: 1px outset #999999;*/
	border-top: 1px solid #FFD9FE;
	/*border-bottom: 1px dashed #DF4D94;*/
	color: #ffffff;
	background-color: #ffffff;
	height: 0px;
	margin: 12px 0px 10px 0px;
	
}
.ingress {
	font-size: 12px;
	font-weight: bold;
}
.moviethumb {
	padding:8px;
	border:0px;
}
.sidethumb {
	padding:3px;
	border:0px;
}

.avatar {
	padding:0px;
	border:1px solid #e2e2e2;
	margin: 8px;
}

.first {
	position: relative;
	left: 0px;
	top: 0px;
	width: 10px;
	height: 100px;
}

.content {
	background-image: url(/img/contentbg.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	border: 0px outset #DF4D94;
	/*background-color: #f6f6f6;*/ 
	
	padding: 14px;
	margin: 0px;
	
	width: 368px;
	position: relative;
	left: 200px;
	top: 0px;
} 


.left {
	border: 0px outset #DF4D94;
	/*background-color: #f6f6f6;*/ 

	padding: 14px;
	margin: 0px;
	width: 148px;
	position: absolute;
	left: 10px;
	top: 100px;
	width: 148px;
} 



.right {
	border: 0px outset #DF4D94;
	/*background-color: #f6f6f6;*/ 

	padding: 14px;
	margin: 0px;
	width: 148px;
	position: absolute;
	left: 610px;
	top: 100px;
	width: 148px; 
} 

.adbar {
	/*background-color: #666666;*/ 

	padding: 0px;
	margin: 0px;
	width: 180px;
	position: absolute;
	left: 800px;
	top: 100px;
	width: 180px;
} 

.adbar a {
	color:#ffffff;
}

.menubg {
	background-image: url(/img/topbg.png);
	background-repeat: repeat-x;
	width: 100%;
	position: absolute;
	left: 0px;
	top: 0px;
	height: 99px;
}
.menu {
	background-image: url(/img/top.png);
	background-repeat: no-repeat;
	background-position: 0px 0px;
	margin: 0px;
	height: 15px;
	position: absolute;
	left: 0px;
	top: 0px;
	padding: 80px 14px 4px 116px;
}

.menu a:link,.menu a:visited {
	font-weight:bold;
	font-size:14px;
	color:#202045;
	text-decoration: underline;
}

.menu a:active,.menu a:hover {
	font-weight:bold;
	font-size:14px;
	color:#0000ff;
	text-decoration: underline;
}

.footer {
	padding: 10px;
	margin: 0px;
	
	width: 380px;
	height: 26px;
	position: relative;
	left: 200px;
	top: 0px;

	font-size:10px;
	text-align:center;
	color:#000;
	width: 380px;
} 

.footer a {
	font-weight:bold;
	font-size:10px;
	color:#000;
}

.grade { 
	font-weight:bold;
	font-size:20px;
}

.login {
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	WIDTH: 85px;
	height: 16px;
}

#btn {
	BORDER-BOTTOM: black 1px solid;
	BORDER-LEFT: black 1px solid;
	BORDER-RIGHT: black 1px solid;
	BORDER-TOP: black 1px solid;
	WIDTH: 60px;
	height: 18px;
}

.yes {
	color:#ff0000;
}

.no {
	color:#dddddd;
	text-decoration:line-through;
}
.rec {
	font-size:9px;
}
.barrow {
	font-size:10px;
}
.smalltext {
	font-size:9px;
}
