*	{
	margin: 0px;
	padding: 0px;
	font-family: Arial, Verdana, Helvetica, sans-serif;
	}

p	{
	color: #ffffff;
	}
p.tweett	{
	color: #ffffff;
	}

#wrap	{
	width: 100%;
	height: 100%;
	margin-left: auto;
	margin-right: auto;
	background-image: url('images/bg2.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	}

#main	{
	width: 964px;
	margin-left: auto;
	margin-right: auto;
	}

#header {
	width: 964px;
	height: 92px;
	background-image: url('images/header.jpg');
	background-position: top center;
	background-repeat: no-repeat;
	}
	
	#header span {
		color: #ffffff;
		font-size: 75%;
		text-align: right;
		font-weight: bold;
		}
    #header a:link {text-decoration: none; color: #ffffff;}
	#header a:active {text-decoration: none; color: #ffffff;}
	#header a:visited {text-decoration: none; color: #ffffff;}
	#header a:hover {text-decoration: underline; color: #ffffff;}
		
table.header-table {
	width: 964px;
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	}

#content {
	width: 964px;
	border: 0px none transparent;
	background-color: #7c1818;
	background-image: url('images/framebg.gif');
	background-position: top center;
	background-repeat: repeat-y;
	}	

table.content-table {
	width: 930px;
	margin-left: 7px;
	margin-right: 12px;
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	background-color: #7c1818;
	background-image: url('images/redbg.jpg');
	background-position: top center;
	background-repeat: repeat-x;
	}


	td.outer-menu-cell {
		background-color: #09283b;
		color: #ffffff;
		font-size: 80%;
		font-weight: bold;
		border:1px solid #ffffff;
		letter-spacing: -0.01em;
		}

	td.outer-red-cell {
		padding: 0px 6px 12px 18px;
		}

div.bottom-frame {
		width: 964px;
		height: 41px;
		background-image: url('images/bottom-frame.png');
		background-repeat: no-repeat;
		background-position: top center;
		}

table.menu-table {
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	display: table;
	width: 188px;
	}

	table.menu-table td {
		height: 38px;
		width: 188px;
		background-image: url('images/linkbg.jpg');
		background-position: bottom center;
		background-repeat: repeat-x;
		display: table-cell;
		padding: 0px;
		}

	td.menu {
		line-height: 38px;
		}


	td.menu a {
		width: 176px;
		padding-left: 12px;
		height: 38px;
		display: block;
		}

	td.menu a:link {
		color: #ffffff;
		text-decoration: none;
		background-image: none;
		height: 38px;
		width: 176px;
		}

	td.menu a:visited {
		color: #ffffff;
		text-decoration: none;
		background-image: none;
		height: 38px;
		width: 176px;
		}

	td.menu a:hover {
		color: #ffffff;
		text-decoration: none;
		background-image: url('images/linkbg-on.jpg');
		background-position: bottom center;
		background-repeat: repeat-x;
		height: 38px;
		width: 176px;
		}

	
table.red-content {
	width: 735px;
	border: 0px none transparent;
	border-spacing: 0px;
	border-collapse: collapse;
	}	

	td.white-text {
		}

		td.white-text h2 {
			padding-bottom: 5px;
			color: #ffffff;
			font-size: 110%;
			}

		td.white-text p {
			line-height: 125%;
			color: #ffffff;
			font-size: 80%;
			margin-bottom: 6px;
			margin-top: 6px;
			}

		td.white-text a:link {
			color: #ffffff;
			text-decoration: underline;
			}

		td.white-text a:visited {
			color: #ffffff;
			text-decoration: underline;
			}

		td.white-text a:hover {
			color: #7f1717;
			text-decoration: none;
			background-color: #ffffff;
			}

	td.mainlink {
		width: 366px;
		}

	td.mainlink a:link {
		border: 0px none transparent;
		text-decoration: none;
		}

	td.mainlink a:visited {
		border: 0px none transparent;
		text-decoration: none;
		}

	td.mainlink a:hover {
		border: 0px none transparent;
		text-decoration: none;
		}

	td.mainlink img {
		border: 0px none transparent;
		}

	td.white-box-top {
		width: 366px;
		height: 8px;
		padding: 0px;
		margin: 0px;
		background-image: url('images/white-box/top.png');
		background-repeat: no-repeat;
		background-position: bottom left;
		}


	td.white-box-middle {
		width: 700px;
		padding: 0px;
		margin: 0px;
		background-image: url('images/white-box/middle.png');
		background-repeat: no-repeat;
		background-position: bottom left;
		}

	td.white-box-bottom {
		width: 366px;
		height: 7px;
		padding: 0px;
		margin: 0px;
		background-image: url('images/white-box/bottom.png');
		background-repeat: no-repeat;
		background-position: top left;
		}

	td.white-box-middle a:link {
		color: #7f1717;
		text-decoration: underline;
		}

	td.white-box-middle a:visited {
		color: #7f1717;
		text-decoration: underline;
		}

	td.white-box-middle a:hover {
		color: #ffffff;
		text-decoration: none;
		background-color: #7f1717;
		}

ul.whitebox {
	list-style-type: none;
	margin: 0px;
	padding: 0px;
	margin-left: 12px;
	margin-right: 32px;
	font-size: 80%;
	}

	ul.whitebox li.line {
		list-style-type: none;
		margin: 0px;
		padding: 8px 0px 5px 0px;
		border-top: 1px dotted #000000;
		}

	ul.whitebox li.noline {
		list-style-type: none;
		margin: 0px;
		padding: 0px 0px 5px 0px;
		}

	span.calendar-date {
		color: #7f1717;
		font-weight: bold;
		}

body	{
	background-color: #000000;
	background-image: url('images/bg.jpg');
	background-position: top center;
	background-repeat: repeat-x;
	}

img.longrule {
	width: 733px;
	height: 16px;
	margin-left: auto;
	margin-right: auto;
	padding-top: 4px;
	padding-bottom: 4px;
	}


div.clear {
	width: 100%;
	height: 0px;
	line-height: 0%;
	font-size: 0%;
	clear: both;
	}

span.b	{
	font-weight: bold;
	}

span.i	{
	font-style: italic;
	}

span.u	{
	text-decoration: underline;
	}

table.productlinks a:hover {
	background-color: transparent;
	text-decoration: none;
	border: 0px none transparent;
	}
