* {	margin: 0;	padding: 0;}a {color: #666666;}
a:hover {color: #990000;}
body {	background: #000000 url(img/bg.gif);	color: #FFFFFF;	font: normal 62.5% "Lucida Sans Unicode",sans-serif;	margin: 3% 0;} p,ul {	padding-bottom: 1em;}
ul {margin-left: 1.2em;}
li {list-style: none;}
.main li {list-style-image: url(img/li.gif);}
h1 {font-size: 1.2em;	color: #990000;}	
h2 {font-size: 1em;	color: #660000;}	
vet {color: #ff0000;}
blockquote {	background-color: #FFFFFF;	border-bottom: 2px solid #990000;	border-top: 2px solid #990000;	border-left: 2px solid #990000;	border-right: 2px solid #990000;	color: #000000;	display: block;	margin-bottom: 1.2em;	padding: 6px 12px;}
blockquote p {padding: 3px 0;}
h3 {color: #990000;}
input, textarea {	border-style: solid;	border-width: 1px;	border-color: #990000;	color: #000;	background: #fff;	font: 10px Verdana, Arial, Helvetica, sans-serif;}
/* misc */

.clearer {clear: both;}
.main_right .padded {padding: 6px 2px 6px 16px;}
.main .padded {padding: 18px 24px;}
.meta {font-size: 0.8em; color: #666;}
.left {float: left;}
.right {float: right;}
.ornament1{background:transparent url(img/ornament_left.gif) no-repeat 50% 0}
.ornament2{background:transparent url(img/ornament_right.gif) no-repeat 50% 99%}

/* structure */

.container {	font-size: 1.2em;	background: url(img/bgcontainer.gif) repeat-y;	margin: 0 auto;	width: 840px;	border: 12px solid #222;}

/* header */

.header {	width: 839px;	height: 150px;	text-align: center;	background-color: #000000;	border: 1px solid #222;}

/* structure */

.top {	background: #222;	color: #DDD;	float: left;	font: normal 1.4em Verdana;	height: 50px;	text-align: center;	width: 639px;}
.subnav {	float: left;	width: 160px;}
.main {	float: left;	width: 480px;}
.main_right {	float: right;	width: 200px;	color: #CCC;}

/* sub-navigation */

.subnav h1 {	background: #660000;	color: #FFFFFF;	font: bold 1.1em Verdana,sans-serif;	line-height: 24px;	padding-left: 8px;} .subnav ul {margin: 0; padding: 0;} 
.subnav li {	border-bottom: 1px solid #666666;	list-style: none;} 
.subnav li a {	background: #333333;		color: #FFFFFF;	display: block;	padding: 8px 0 8px 12px;	width: 148px;	text-decoration: none;} 
.subnav li a:hover {	background: #CC0000;	color: #FFFFFF;} 

/* footer */

.footer {	background: url(img/bgfooter.gif) repeat-x;	color: #CCC;	font-size: 0.9em;	line-height: 39px;	width: 100%;	text-align: center;}
.footer .left,.footer .right {padding: 0 16px;}
.footer a {color: #EEE;}
.footer a:hover {color: #FAFCB0;}
.pwimages {border: 5px solid #000000;}