	BODY {
		overflow:auto;
		margin: 0px 0px 0px 0px;
		font-size:10px;
		font-family: verdana, arial;
		/*background-image: url(../images/img_bg_pixelfill.jpg);*/
		background-color:#000000;
	}

	TABLE {
		padding: 0px;
		margin: 0px;
		border:0px;
		font-size:10px;
		font-family: verdana, arial;
	}
	TD {
		vertical-align:top;
		padding-right: 5px;
	}
	TD.spacer {
		background-color:#A72A22;
		height:1px;
		border-collapse:collapse;
	}

	.input, .submit, TEXTAREA{
		margin: 0px 0px 0px 0px;
		font-size:10px;
		font-family: verdana, arial;
		width:400px;
		border:1px solid #A72A22;
	}
 .input{
 		width:400px;
 	}
	.submit {
		width:100px;
		background-color: #FFFFFF;
		font-weight:bold;
	}

	TEXTAREA {
		height:150px;
	}

	.img_icon{
	text-align:absmiddle;
	}

	a:link {color:#A72A22;font-weight:bold;text-decoration:none;	}
	a:visited {color:#A72A22;font-weight:bold;text-decoration:underline;}
	a:active {color:#A72A22;text-decoration:none;}
	a:hover {color:red;text-decoration:none;}

	.div_topmenu a:link, .div_content_menu a:link {
		color:#FFFFCC;
		font-weight:bold;
		text-decoration:underline;
	}

	.div_topmenu a:visited, .div_content_menu a:visited  {
		color:#FFFFCC;
		font-weight:bold;
		text-decoration:underline;
	}
	.div_topmenu a:active {
		color:#FFFFCC;
		text-decoration:none;
	}
	.div_topmenu a:hover, .div_content_menu a:hover {
		color:red;
		text-decoration:none;
	}

	.div_topmenu, .div_content_menu{
		color:#A72A22
	}

	.div_root{
		position:relative;
		top:20px;
 		width:930px;
 		float:right;
 		height: 100%;
 		overflow:hidden;
		float:right;

	}

	.div_menu{
		position:relative;
		left:160px;
		height:16px;
	}

	.div_footer{
		position:absolute;
		bottom:0px;
		height:16px;
		text-align:right;
		float:right;
	}


	.div_left{
 		background-image:url(../images/img_bg_leftmargin.jpg);
 		background-position:top right;
 		background-repeat:no-repeat;
 		height:540px;
 		width:150px;
 		float:left;
 		text-align:right;
 		color:#FFFFCC;
	}

	.div_content_start{
 		background-image:url(../images/img_bg_content_start.jpg);
 		background-position:top;
 		background-repeat:no-repeat;
 		height:540px;
 		width:475px;
 		float:left;
	}

	.div_content{
 		background-image:url(../images/img_bg_content_content.jpg);
 		background-position:top;
 		background-repeat:no-repeat;
 		background-color:#ffffff;
		height:540px;
 		width:475px;
 		float:left;
	}

	.div_content_menu{
		position:relative;
		top:30px;
		right:30px;
	}

	.div_content_text{
		position:relative;
		top:30px;
		padding: 0px 0px 10px 10px;
 		width:460px;
		color:#333333;
 		overflow-y:auto;
 		height:490px;
	}

	h1 {
		font-weight:bold;
		color:#A72A22;
		font-size:14px;
	}

	h2 {
		font-weight:normal;
		color:#A72A22;
		font-size:10px;
		text-align:right;
	}

	.div_right{
 		background-image:url(../images/img_bg_rightmargin.jpg);
 		background-position:rigth top;
 		background-repeat:no-repeat;
 		height:540px;
 		width:305px;
 		float:left;
 }

 .div_right_box{
 		background-image:url(../images/img_bg_leftmargin_whitebox.jpg);
 		background-repeat:no-repeat;
 		position:relative;
		top:133px;
 		left:10px;
 		width:275px;
		padding: 10px 10px 0px 10px;
		height:100%;
	}

.div_rightbox_linktext{
	position:absolute;left:10px;top:30px;
}

.pic_thumb{
		cursor:hand;
		vertical-align:middle;
		}

.div_punchline{
 		/*background-image:url(../images/img_bg_leftmargin_whitebox.jpg);*/
 		/*background-repeat:no-repeat;*/
 		position:relative;
		top:480px;
 		left:10px;
 		width:450px;
		padding: 10px 10px 0px 10px;
		height:10px;
	}

.img_node{
		height:11px;
		width:11px;
		border:0px;
	}
