/* Violent By Design - Webspell CSS */

/* ---------- General Properties ---------- */

* { margin: 0; padding: 0px; }

body {
	background-image: url(images/bg.png);
	background-repeat: repeat;
	margin-top: 0px;
	margin: 0px;
}

/* ---------- Login Properties ---------- */

.userbar {
	height: 20px;
	margin-top: 0px;
	vertical-align: middle;
	padding-left: 8px;
	padding-rught: 8px;
}

/* ---------- Banner Properties ---------- */

.home_ban {
	width: 546px;
	height: 65px;
	background-image: url(images/home_ban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.about_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/mgban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.roster_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/godban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.results_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/rb6ban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.fixtures_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/bfban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.achieve_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/codban.png);
	background-repeat: no-repeat;
	background-position: top left;
}
.contact_banner {
	width: 546px;
	height: 65px;
	background-image: url(images/utban.png);
	background-repeat: no-repeat;
	background-position: top left;
}

/* ---------- Navigation Properties ---------- */

.navigation { 
	height: 22px;
	background-image: url(images/navbg.png);
	background-repeat: no-repeat;
	word-spacing: 1px;
	text-align: left;
	margin-left: 0px;
	list-style: none;
	padding-left: 8px;
}
.navigation li {
	display: inline;
	
}
.navigation li a {
	color: #999999;
	text-decoration: none;
	margin-left: 4px;
	margin-right: 8px;
}
.navigation li a:hover {
	color:#D8D8D8;
	text-decoration: underline;
}
#nav_id {
	height: 6px;
}
img.arrow {
	margin-bottom: 10px;
	vertical-align: middle;
}

/* ---------- Content Properties ---------- */

.cont_head {
	width: 546px;
	height: 65px;
}
.cont_info {
	width: 546;
	heigh: 13px;
	background-image: url(images/cont_info.png);
	background-repeat: no-repeat;
	font: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #CCCCCC;
}
.cont_info_left {
	text-align: left;
	height: 13px;
}
.cont_info_right {
	text-align: right;
	height: 13px;
}
.cont_bg {
	width: 546px;
	background-image: url(images/cont_bg.png);
	background-repeat: repeat-y;
	padding-top: 5px;
	padding-bottom: 15px;
	overflow: hidden;
	text-align: justify;
}
.cont_fill {
	width: 546px;
	background-image: url(images/mainfill.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
/* ---------- Box Properties ---------- */

#latest {
	background-image: url(images/latest.png);
	background-repeat: no-repeat;
	width: 235px;
	height: 26px;
}
#upcoming {
	background-image: url(images/upcoming.png);
	background-repeat: no-repeat;
	width: 235px;
	height: 26px;
}
#affil {
	background-image: url(images/affiliates.png);
	background-repeat: no-repeat;
	width: 235px;
	height: 26px;
}
.box_txt {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838383;
	text-decoration: none;
}
.box_affil {
	width: 235px;
	height: 139px;
	background-image: url(images/box_bg.png);
	background-repeat: no-repeat;
	margin-top: 0px;
	vertical-align: top;
}
.box_cont {
	width: 235px;
	height: 139px;
	background-image: url(images/box_bg.png);
	background-repeat: no-repeat;
	padding: 3px 3px 3px 3px;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838383;
	text-decoration: none;
	margin-top: 0px;
	vertical-align: top;
}
.box_cont a {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #838383;
	text-decoration: none;
}
.box_cont a:hover {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	/*color: #CCCCCC;*/
	text-decoration: underline;
}
.box_fill {
	width: 235px;
	background-image: url(images/boxfill.png);
	background-repeat: repeat-y;
}

/* ---------- Table Properties ---------- */

.wrap_left {
	background-image: url(images/wrap_left.png);
	background-repeat: repeat-y;
}
.wrap_right {
	background-image: url(images/wrap_right.png);
	background-repeat: repeat-y;
}
#main {
	width: 895px;
	border: 0px;
	margin: auto;
	margin-top: 0px;
}
.table_fill {
	background-image: url(images/table_bg.png);
	background-repeat: repeat-y;
}
.table_fill a {
	color: #700000;
	text-decoration: none;
}
.table_fill a:hover {
	color: #700000;
	text-decoration: underline;
}
.general_content {
	background-image: url(images/cont_bg.png);
	background-repeat: repeat-y;
	margin: 0px;
	padding: 0px;
}
.general_content a {
	color: #700000;
	text-decoration: none;
}
.general_content a:hover {
	color: #700000;
	text-decoration: underline;
}
img {
	margin: 0px;
	padding: 0xp;
}

/* ---------- WebSpell Table Properties ---------- */


.table_content {
	background-image: url(images/cont_bg.png);
	background-repeat: repeat-y;
}

/* ------------------ Text Styles ------------------- */

.title {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	font-weight: bold;
	color: #070707;
	margin: 10px 7px 15px 7px;
}
.article {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #070707;
	margin: 3px 7px 3px 7px;
	text-indent: 15px;
	text-align: justify;
}
.footer {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 10px;
	color: #666666;
	margin-top: 0px;
	text-align: center;
}
	