/*
Theme Name: USETDA
Theme URI: http://www.usetda.org/
Description: This theme for the United States Electronic Thesis and Dissertation Association (USETDA) has been adapted from the WordPress Renegade Theme, which was developed by Frostpress (http://frostpress.com/themes/renegade/). 
Author: Karen A. Plummer
Author URI: http://www.karenplummer.com/
Tags: red, white, blue, two-column, right-sidebar
Template: 
Version: 1.0

Create date: May 27, 2010.
Last edited: June 8, 2010

'Time is a illusion, lunchtime doubly so.' -Douglas Adams
*/

/* basic */
	body { 
		width:100%; 
		background:#e4e4e9 url('images/hdrbg4copy.png') top left repeat-x;  
		margin:0px; 
		padding:0px; 
		font:0.9em/150% Tahoma, Verdana, Helvetica, sans-serif; 
		color:#000; 
		}
	a { 
		color:#00b; 
		text-decoration:none; 
		outline:none; 
		}
	a:hover { 
		color:#05b; 
		text-decoration:none; 
		}
	a img { 
		border:0; 
		}
	blockquote { 
		background-color:#F4F5F7; 
		padding:5px 10px 5px 10px; 
		margin:10px; 
		line-height:160%; 
		border-left:solid 6px #B5BCC4; 
		}
	pre { 
		display:block; 
		clear:both; 
		margin:10px; 
		padding:10px; 
		background-color:#F2F3F4; 
		line-height:160%; 
		border:solid 1px #ccc; 
		overflow:auto; /*white-space:pre;*/  
		font:normal 12px "Courier New", Courier, monospace; 
		}
/*	ul { 
		list-style-image:url('images/dot.gif'); 
		}
*/
	input, select, textarea { 
		font:8pt Verdana, Arial, sans-serif; color:#333333; 
		}
	textarea { 
		line-height:160%; 
		}
	form { 
		margin:0px; 
		padding:0px; 
		}
	p { 
		margin:11px 0px 11px 0px; 
		}
	acronym, abbr { 
		cursor:help; 
		border-bottom:1px dashed #999; 
		}
	code { 
		font:1.1em 'Courier New', Courier, Fixed; 
		}
        dt { 
	   	font-weight: bold; 
		font-size: 1.2em; 
		}
        dd { 
	   	margin-bottom: 1em; 
		padding-left:0.5em; 
		border-left: 1px solid #b5bcc4; 
		padding-bottom:0.5em; 
		border-bottom: 1px solid #b5bcc4;}

/* layout */
	#wrap { 
		width:890px; 
		margin:0px auto 0px; 
		padding:0px; 
		overflow:hidden; 
		}
	#c1 { 
		width:600px; 
		float:left; 
		padding:0px; 
		margin:0px; 
		overflow:hidden; 
		background-color : #ffffff;
border : 1px solid #0F1044;
		}
	#c2 { 
		width:250px; 
		float:left; 
		padding:0px; 
		margin:56px 0px 0px 0px; 
		overflow:hidden; 
		}

/* header */
	/* menu */
	#menu { 
		overflow:hidden; 
		padding:0px; 
		margin:0px 0px 0px 0px; 
		height:34px; 
		font:normal 11px Georgia, "Times New Roman", Times, serif; 
		text-transform:uppercase; 
		}
	#menu ul { 
		list-style:none; 
		list-style-image:none; 
		padding:0px; 
		margin:10px 0px 0px 0px; 
		}
	#menu li { 
		display:inline; 
		padding:0px; 
		margin:0px; 
		}
	#menu li a { 
		display:block; 
		float:left; 
		padding:0px 10px 0px 10px; 
		margin:0px 0px 10px 0px; 
		color:#00b; 
		border-left:solid 1px #7B8A95; 
		background-color: transparent;
		}
	#menu li a:hover { 
		text-decoration:none; 
		color:#05b; 
		background-color: transparent;
		}
	#menu li.current_page_item a, #menu li.current_page_item a:hover { 
		color:#9D2020; 
		background-color: transparent;
		}
	#menu li a#subscribe { 
		margin:0px 0px 0px 20px; 
		border:0; 
		color:#EF9E45;
		background-color: transparent;
		}
	#menu li a#subscribe:hover { 
		color:#EDBA7C; 
		background-color: transparent;
		}
/* header */
	#header { 
		color:#FFFFFF; 
		background-color: transparent;
		margin:5px 0px 15px 0px; 
		}
	#header h1 { 
		letter-spacing:-1.5px; 
		font:bold 1.4em Helvetica, Arial, sans-serif; 
		margin-top : 40px;
		margin-bottom : 0px;
		padding : 0px;
		}
#header img {
margin : 0px;
padding : 0px;
}
	#header img a {
		text-decoration : none;
		border : none;
		}
	#header a { 
		color:#FFFFFF; 
		background-color: transparent;
		}

/* posts */
	.post { 
		margin:0px 0px 10px 0px; 
		padding:0px; 
		overflow:hidden; 
		background-color:#FFFFFF; 
		border-bottom:solid 6px #e4e4e9;
		width:600px; 
		}

	#submenu { 
		margin:0px 0px 10px 0px; 
		padding:0px; 
		overflow:hidden; 
		background-color:#FFFFFF; 
		width:600px;
		/*float:right; 
		overflow:hidden; 
		font:11px/150% Verdana, Arial, sans-serif; 
		margin:10px 0px 10px 10px; 
		padding:10px; */
		}
	#submenu ul { 
		margin:0px; 
		padding:0px 0px 0px 20px; 
		}
	#submenu ul li { 
		padding:5px 0px 0px 0px; 
		}

	/* post title */
		.post-title { 
			overflow:hidden; 
			background-color : #ffffff;
			}
		.post-title h1 { 
			color:#333333; 
			letter-spacing:-2px; 
			font:bold 24px/26px Helvetica, Arial, sans-serif; 
			margin:10px 10px 10px 10px; 
			}
		.post-title h1 a { 
			color:#333333; 
			}
		.post-title h1 a:hover { 
			color:#666666; 
			}

	/* post text */
		.post-text { 
			width:580px; 
			background-color : #ffffff;
			overflow:hidden; 
			padding:0px; 
			margin:0px 10px 10px 10px; 
			}

	/* post info box */
		.post-sub { 
			overflow:hidden; 
			width:580px; 
			font:11px/180% Verdana, Arial, sans-serif; 
			margin:10px 0px 10px 0px; 
			padding:10px; 
			background-color:#ffffff; 
			
			}
		.post-comments { 
			float:right; 
			font-weight:bold; 
			}
		.post-author { 
			display:none; 
			}

/* comments */
	.commentlist { 
		padding:0px; 
		margin:0px; 
		overflow:hidden; 
		}
	.commentlist ul { 
		margin:0px; 
		padding:0px; 
		list-style:none; 
		list-style-image:none; 
		}
	.commentlist li { 
		margin:0px 0px 0px 30px; 
		padding:0px; 
		list-style:none; 
		overflow:hidden; 
		}
	.commentlist .depth-1 { 
		margin:0px !important; 
		}
	.comment-arrow { 
		background:url('images/bg_comments.gif') 20px top no-repeat; 
		height:8px; 
		margin-top:10px; 
		overflow:hidden; 
		}
	.comment-text { 
		overflow:hidden; 
		background-color:#ffffff; 
		padding:10px 10px 10px 10px; 
		border-bottom:solid 3px #e4e4e9; 
		}
		.avatar { 
			float:left; 
			border:1px solid #EEEEEE; 
			padding:2px; 
			margin:0px 10px 0px 0px; 
			background:#FFFFFF; 
			}
		.comment-author cite, .comment-author cite a { 
			font-weight:bold; 
			font-style:normal; 
			}
		.comment-meta a { 
			font-size:8pt; 
			color:#999999; 
			}
		.comment-reply { 
			font-size:8pt; 
			float:right; 
			}
		.comment-reply a { 
			background-color:#F8F9FA; 
			padding:3px 7px 3px 7px; 
			color:#333333; 
			margin-left:5px; 
			}
		.comment-reply a:hover { 
			background-color:#FFFFFF; 
			}
	.trackbacklist { 
		padding:0px 0px 0px 20px; 
		overflow:hidden; 
		}
	.trackbacklist .comment-author cite, .trackbacklist .comment-author cite a { 
		font-weight:normal; 
		}
	#respond input, #respond textarea { 
		background-color:#F8F8F8; 
		padding:4px; 
		border:solid 1px #CCCCCC; }
	#respond input { 
		background:#F8F8F8 url('images/dot.gif') 6px 6px no-repeat; 
		padding-left:20px; 
		}
	#respond input:hover, #respond textarea:hover { 
		border:solid 1px #AEAEAE; 
		}
	#respond #comment { 
		width:98%; 
		max-width:98%; 
		}
	#respond #submit { 
		background-color:#E3E4E6; 
		}
	#respond #submit:hover { 
		background-color:#D7D8DB; 
		}

/* bottom navigation */
	.page-nav { 
		overflow:hidden; 
		}
	.page-nav a { 
		background-color:#FFFFFF; 
		border-bottom:solid 6px #71808C; 
		padding:10px; color:#333333; 
		}

/* widgets */
	#widgets { 
		list-style:none; 
		list-style-image:none; 
		margin:0px; 
		padding:0px; 
		font:11px/150% Verdana, Arial, sans-serif; 
		}
	.widget { 
		margin:10px 0px 10px 10px; 
		padding:10px; 
		background-color:#F4F5F7; 
		border-bottom:solid 6px #71808C; 
		}
	.widget.search { 
		opacity:0.95; 
		}
	.widgetblock { 
		margin:10px 0px 10px 10px; 
		padding:10px; 
		background-color:#F4F5F7; 
		border-bottom:solid 6px #71808C; 
		width:300px; 
		}
	.widget h2, .widgetblock h2 { 
		margin:0px 0px 0px 0px; 
		padding:0px; 
		color:#687682; 
		font:bold 11px/150% Verdana, Arial, sans-serif; 
		}
	.widget ul { 
		margin:0px 0px 0px 20px; 
		padding:0px; 
		}
	.widget ul li { 
		padding:5px 0px 0px 0px; 
		}
	#search { 
		margin:0px; 
		}
	#search input { 
		width:205px; 
		padding:6px; 
		background-color:#FFFFFF; 
		color:#666666; 
		border:solid 1px #DDE0E6; 
		border-bottom-color:#F4F5F7; 
		border-right-color:#F4F5F7; 
		}

/* footer */
	#footer { 
		overflow:hidden; 
		padding:0px 0px 20px 0px; 
		text-align:center; 
		font:8pt Verdana, Arial, sans-serif; 
		color:#000000; 
		background-color : #ffffff;
		}
	#footer a { 
		color:#00b; 
		}
	#footer a:hover { 
		color:#05b; 
		}

/* Wordpress defaults */
	.navigation { overflow:hidden; width:98%; display: block; text-align: center; margin:auto; padding:10px; }
	p img { padding: 0; max-width: 100%; }
	img.centered { display: block; margin-left: auto; margin-right: auto; }
	img.alignright { padding:0px; margin:0px 0px 2px 7px; display: inline; }
	img.alignleft { padding:0px; margin:0px 7px 2px 0px; display: inline; }
	.alignright { float: right; }
	.alignleft { float: left }

	/* Begin Calendar */
	#wp-calendar #prev a, #wp-calendar #next a { font-size: 9pt; }
	#wp-calendar a { text-decoration: none; }
	#wp-calendar caption { font-weight:bold; text-align: center; }
	#wp-calendar th { font-style:normal; font-weight:normal; text-transform: capitalize; }
	#wp-calendar { empty-cells: hide; width: 200px; }
	#wp-calendar #next a { padding-right: 10px; text-align: right; }
	#wp-calendar #prev a { padding-left: 10px; text-align: left; }
	#wp-calendar a { display: block; background-color:#D3CFBE; }
	#wp-calendar #today { background-color:#BDC6D5; }
	#wp-calendar caption { text-align: center; width: 100%; }
	#wp-calendar td { text-align: center; background-color:#EAE8DF; }
	#wp-calendar .pad { background-color:#F5F4F1; }
	/* End Calendar */

	/* Captions */
	.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
	.wp-caption { padding-top:4px; margin:10px; }
	.wp-caption img { margin:0; padding:0; border:0 none; }
	.wp-caption p.wp-caption-text { text-align:center; font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
	/* End captions */
	

/* Karen's additional stuff */
	
.center {
	text-align : center;
}
.right {
	text-align : right;
}

.left {
	text-align : left;
}

#pgs {
	overflow : hidden;
	padding-right: 15px;
}

#respgs {
	overflow : hidden;
	padding-right: 15px;
}
#respgs p.center {
	font-size : 1.2em;
	font-weight : bold;
}
#respgs h2 {
		color:#9D2020; 
		background-color: transparent;
		}
#respgs dt { 
	   	font-weight: bold; 
		font-size: 1.2em; 
		}
#respgs dd { 
	   	margin-bottom: 1em; 
		padding-left:0.5em; 
		padding-bottom:0.5em; 
		border : none;
		}
#termsdefs {
	overflow : hidden;
	padding-right: 15px;
}

#termsdefs p.center {
	font-size : 1.2em;
	font-weight : bold;
}
#termsdefs h2 {
		color:#9D2020; 
		background-color: transparent;
		}
#termsdefs dt { 
	   	font-weight: bold; 
		font-size: 1.2em; 
		}
#termsdefs dd { 
	   	margin-bottom: 1em; 
		padding-left:0.5em; 
		padding-bottom:0.5em; 
		border : none;
		}

dl.noline dd { border-left : none; }

table, tr, th, td {
vertical-align : top;
text-align : left;
padding : 4px;
border : 1px solid #000;
}

