body {
	padding:0;
	margin:0;
	background:#5e5e5e url(../images/v1/bg.gif) repeat-x fixed;
	}
p,div,span,td {
	font-family:verdana,arial;
	text-align:justify;
	}

#container {
	padding:30px;
	}
.copy {
	font-family:verdana,arial;
	font-size:11px;
	}
.copypad {
	padding-left:10px;
	text-indent:10px;
	line-height:1.5em;
	font-family:verdana,arial;
	font-size:11px;
	}
.copywht {
	font-family:verdana,arial;
	font-size:11px;
	color:#FFF;
	}

.copytiny {
	font-family:verdana,arial;
	font-size:9px;
	}

.copybold {
	font-family:verdana,arial;
	font-size:12px;
	font-weight:800;
	}

a, a:visited, a:active {
	font-family:verdana,arial;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
}
a:hover {
	font-family:verdana,arial;
	font-size:11px;
	color:#FFF;
	text-decoration:underline;
}

a.block, a.block:visited, a.block:active {
	text-align:center;
	font-family:verdana,arial;
	font-size:11px;
	color:#FFF;
	text-decoration:none;
	display:block;
}
a.block:hover {
	text-align:center;
	font-family:verdana,arial;
	font-size:11px;
	color:#FFF;
	background:#747474;
	text-decoration:none;
	}
	a.block img {
		border:1px solid #FFF;
	}

h1 {
	font-family:arial,verdana;
	font-size:22px;
	font-weight:600;
	color:#FFF;
	border-bottom:2px solid #747474;
	}

h2, .search {
	font-family:arial,verdana;
	font-size:18px;
	font-weight:600;
	color:#FFF;
	background:#747474;
	padding:1px 0 1px 5px;
	border-bottom:1px solid #000;
	border-top:1px solid #CCC;
	clear:both;
	}

.entry {
	float:left;
	font-family:verdana,arial;
	font-size:10px;
	width:24%;
	height:200px;
	text-align:center;
	}
	.entry img{
		border:1px solid #FFF;
		}
		
#header {
	width:437px;
	height:52px;
	background:url(../images/v1/ncac_winners.gif) top left no-repeat;
	margin: 0 0 20px 0;
}

#contentcontainer {
	float:left;
	width: 760px;
	padding: 0;
	margin: 0 10px 10px 0;
	background:#ececec;
	border:2px solid #FFF;
	}
	#logincontainer {
		text-align:right;
		font-family:verdana,arial;
		font-size:12px;
		
		position:relative;
		padding: 0 15px;
		margin: 3px;

		height:25px;

		width: 760px;
		width/* */:/**/722px;
		width/**/:/**/722px;
		}
	#navcontainer {
		position:relative;
		padding: 0 15px;
		margin: 0 3px 0 3px;
		border-top:1px solid #747474;
		border-right:1px solid #747474;
		border-bottom:0;
		border-left:1px solid #747474;
	
		width: 760px;
		width/* */:/**/722px;
		width/**/:/**/722px;

		background:#af0c0d url(../images/v1/nav-background.gif) bottom repeat-x;
		}
	#content {
		position:relative;
		padding: 15px;
		margin: 0 3px 10px 3px;
		border-top:0;
		border-right:1px solid #747474;
		border-bottom:1px solid #747474;
		border-left:1px solid #747474;

		width: 760px;
		width/* */:/**/722px;
		width/**/:/**/722px;

		background: #9d9d9d;
		}
		
#sidebarcontainer {
	float:left;
	padding: 0;
	margin: 0;
	width: 200px;
	background:#ececec;
	border:2px solid #FFF;
	}
	#sidebar {
		position:relative;
		padding: 15px;
		margin: 3px;
		border:1px solid #747474;
		
		width: 200px;
		width/* */:/**/162px;
		width/**/:/**/162px;
		
		background: #9d9d9d;
		}

#searchbarcontainer {
	float:left;
	padding: 0;
	margin: 0 10px 0 0;
	width: 200px;
	}

/*
*
*		CORNER DEFINITIONS FOR CONTENT AND SIDEBAR
*	
*/

	.corners {
		position: absolute;
		margin: 0;
		padding: 0;
		height: 15px;
		width: 15px;
	}

		#navcorner1 {
			top: -1px;
			left: -1px;
			background: url(../images/v1/nav-top-left-corner.gif) top left no-repeat;
		}

		#navcorner2 {
			top: -1px;
			right: -1px;
			background: url(../images/v1/nav-top-right-corner.gif) top right no-repeat;
		}

		#contentcorner1 {
			top: -1px;
			left: -1px;
			background: url(../images/v1/content-top-left-corner.gif) top left no-repeat;
		}

		#contentcorner2 {
			top: -1px;
			right: -1px;
			background: url(../images/v1/content-top-right-corner.gif) top right no-repeat;
		}

		#contentcorner3 {
			bottom: -2px;
			bottom/* */:/**/-1px;
			bottom/**/:/**/-1px;
			left: -1px;
			background: url(../images/v1/content-bottom-left-corner.gif) left bottom no-repeat;
		}

		#contentcorner4 {
			bottom: -2px;
			bottom/* */:/**/-1px;
			bottom/**/:/**/-1px;
			right: -1px;
			background: url(../images/v1/content-bottom-right-corner.gif) bottom right no-repeat;
		}

		#sidebarcorner1 {
			top: -1px;
			left: -1px;
			background: url(../images/v1/content-top-left-corner.gif) top left no-repeat;
		}

		#sidebarcorner2 {
			top: -1px;
			right: -1px;
			background: url(../images/v1/content-top-right-corner.gif) top right no-repeat;
		}

		#sidebarcorner3 {
			bottom: -2px;
			bottom/* */:/**/-1px;
			bottom/**/:/**/-1px;
			left: -1px;
			background: url(../images/v1/content-bottom-left-corner.gif) left bottom no-repeat;
		}

		#sidebarcorner4 {
			bottom: -2px;
			bottom/* */:/**/-1px;
			bottom/**/:/**/-1px;
			right: -1px;
			background: url(../images/v1/content-bottom-right-corner.gif) bottom right no-repeat;
		}

/*
*
*		LIST NAVIGATION
*
*/

		#navcontainer ul { 
			height:25px;
			margin: 0;
			padding: 3px 0 0 0;
			}
		#navcontainer ul li {
			display: inline;
			list-style-type: none;
			}
			#navcontainer ul li a, #navcontainer ul li a:link, #navcontainer ul li a:visited, #navcontainer ul li a:active {
				font-family:Arial,Verdana;
				font-size:12px;
				font-weight:400;
				color: #fff;

				padding: .5em 1em;
				
				text-decoration: none;
			  }
			#navcontainer ul li a:hover {
				color: #fff;
				background-color: #670804;
				text-decoration: none;
				}

		.hlist {
			text-align:center;
			}
			.hlist ul { 
				height:25px;
				margin: 0;
				padding: 3px 0 0 0;
				}
			.hlist ul li {
				display: inline;
				list-style-type: none;
				}
				.hlist ul li a, .hlist ul li a:link, .hlist ul li a:visited, .hlist ul li a:active {
					font-family:Arial,Verdana;
					font-size:12px;
					font-weight:400;
					color: #fff;
	
					padding: .5em 1em;
					
					text-decoration: none;
				  }
				.hlist ul li a:hover {
					color: #fff;
					background-color: #670804;
					text-decoration: none;
					}

/*FORM ELEMENTS*/

.btn{
	border:1px solid #FFF;
	background:#747474;
	color:#FFF;
	height:20px;
	}
input {
	border:1px solid #747474;
	background:#FFF url(../images/v1/input-background.gif) top repeat-x;
	}

.form {
	border:1px solid #747474;
	background:#FFF url(../images/v1/input-background.gif) top repeat-x;
	}
.searrch {
	font-family:Verdana,Arial,Helvetica,sans-serif;font-size:12px;text-decoration:none; color:#FFFFFF;
	font-weight:800;
	background-image: url('../images/v1/search_bg.gif');
	background-repeat: repeat-x;
}
