/* CSS Document */
*, div, p, li {
margin:0;
padding:0;
font: 12px Verdana, Arial, Helvetica, sans-serif 
}

html {
	width: 100%;
}

body {
	background: url('img/iefix.png');
}

a {
	color: #003772;
	text-decoration: none;
}

p {
	padding-bottom: 10px;
}

li {
	list-style: none;
}


a:hover {
	color: #003772;
	text-decoration: underline;
}

div .submit {
	padding-left: 12em;
}


div h2 {
	font-size: 20px;
}

div#content div#main-content, div#video, div.message, div#content p  {
	margin: 0 15px 0 25px;
}


div.input {
	width:100%;
	float: left;
	clear: left;
	padding-bottom: 1em;
}

label {
	float:left;
	width: 11em;
	margin-right: 1em;
	text-align: right;

}

label.login {
float:left;
width: 4em;

}

div#container, div#video-container  {
	width: 798px;
	margin: 0 auto 0 auto;
	overflow: hidden;
	background: url(img/main-bg2.png) repeat-y;
}

div#video-container {
	background: url(img/video-bg.png) repeat-y;

}

div#bg2 {
	background: url('img/bg.png') repeat-x;
	height:282;
	overflow: visible;

}

div#content {
	width: 603px;
	float:left;
	overflow:visible;
}

div#content p {
	margin-left: 25px;

}

div#video {
	width: 100%;
}

div#navigation {
	float: left;
	width: 166px;
	margin-left: 13px;
}

div#header, div#video-header {
	background: url(img/tidwah-header.png) no-repeat;
	height: 175px;
	clear: both;
}

div#video-header {
	background: url(img/video-header.png) no-repeat;
}

div#header h1, div#video-header h1 {
	margin-left: -9999px;
}


div#footer {
	height:30px;
	clear:both;
	background: url(img/footer-bg.png) no-repeat bottom left;
}

div#footer-video {
	background: url(img/footer-video.png) no-repeat bottom left;
}

div#footer p, div#footer-video p {
	width: 570px;
	text-align: right;
	
}

div#footer-video p {
	width: 756px;
}

div.row {
	border-bottom: 1px solid #000;

}

div.row span {
	text-align: right;
	margin: 5px 0 5px 0;
	float: left;
}

div.row span.title {
	text-align: left;
	float:left;
	width: 180px;
}

div.row span.views {
	width: 70px;
}

div.row span.admin-date {
	width: 120px;
}

div.row span.date {
	width: 175px;
}

div.row span.viewtype {
	float:right;
	width: 80px;
}

div.row span.admin-viewtype {
	float:right;
	width: 70px;
}

div.row span.action {
	float:right;
	width: 50px;
}

div.row div.previous {
	float:left;
	text-align: left;
	width: 200px;
}

div.row div.next {
	float:right;
	text-align:right;
	width: 200px;
}

div#main-content {
	width: 550px;
}


dd ul li {
	padding-left: 20px;
	height: 16px;
	background: url(img/files.png) no-repeat;
}

dt {
	background: url(img/folder.png) no-repeat;
	padding-left: 20px;
	height: 20px;
}

.spacer {
	clear:both;
	height: 1px;
	font-size: 1px;
}
