/* Crazy College Scholarships Style Sheet */

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

body {
	background-color:#f2f2f2;
	font-family:arial;
} 

a {
	text-decoration:none;
	color:#00cc00;
}
	a:hover {
		text-decoration:underline;
	}
p {
	font-size:12px;
}
img {
	margin:0px;
	padding:0px;
	border:none;
}

.clearit {
	clear:both;
	height:0px;
	overflow:hidden;
}

/* Wordpress Default Stylings */ 
.alignleft { 
	float:left; 
	margin:0 10px 5px 0;
}
.alignright { 
	float:right; 
}
.aligncenter { 
	display:block; 
	margin:0px auto; 
}


/* Font */
.font_green {
	color:#00cc00;
	font-weight:normal;
}

/* Site Structure */
#wrapper {
	width:100%;
	margin:10px 0 0 0;
}

#site_wrapper {
}

/* Header */
#header {
	width:940px;
	margin:0 auto;
	overflow:hidden;
}
#logo {
	float:left;
}

#navi {
	margin:55px 0 0 10px;
	padding:0px;
	float:left;
}
	#navi li {
		list-style:none;
		float:left;
		margin:0 10px 0 0;
		background:url('images/navi/right.gif') no-repeat right top;
	 	padding:0px;
	}
		#navi li a {
			float:left;
			display:block;
			background:url('images/navi/left.gif') no-repeat left top;
			padding:5px 15px;
			font-weight:bold;
			color:#333;
			padding:10px;
		}
 		/* Commented Backslash Hack 
		hides rule from IE5-Mac \*/
  			#navi li a {float:none;}
  		/* End IE5-Mac hack */
		
		#navi .current_page_item {
			background:url('images/navi/right-on.gif') no-repeat right top; 
		}
			#navi .current_page_item a {
				background:url('images/navi/left-on.gif') no-repeat left top; 
				color:#F2F2F2;
			}

#sub_navi {
	width:100%;
	height:50px;
	margin:0px;
	padding:0px;
	background:url('./images/nav_bg.png');
	clear:both;
} 
	#sub_navi_wrapper {
		width:900px;
		margin:0 auto;
		overflow:hidden;
	}
		#sub_navi_cats {
			width:620px;
			margin:10px 0 0 0;
			float:left;
		}
			#sub_navi_cats ul {
				list-style:none;
			}
				#sub_navi_cats li {
					margin:0 10px 0 0px;
					float:left;
				}
					#sub_navi_cats li a {
						color:#f2f2f2;
						font-size:18px;
					}
		#sub_navi_search {
			width:240px;
			margin:10px 0 0 0;
			float:right;
		}
			#sub_navi_search input.search {
				width:200px;
				height:25px;
				padding:2px 5px 0 5px;
				color:#bfbfbf;
				font-weight:bold;
				font-size:16px;
				background:url('./images/search_bg.png') no-repeat;
				border:none;
				float:left;
			}
			#sub_navi_search input.submit {
				margin:0 0 0 0px;
				float:right;
			}

/* Main */
#main {
	width:940px;
	margin:0 auto 10px;
	overflow:hidden;
	clear:both;
}

#fold {
	height:260px;
	width:100%;
	background:url('images/background/fold.jpg') repeat-x;
}
	#fold-wrapper {
		width:940px;
		margin:0 auto;
		padding:40px 0 0;
		overflow:hidden; 
	}
	#fold-description {
		width:600px;
		margin:20px 0 0;
		float:right;
		overflow:hidden;
	}
		#fold-description h1 {
			color:#333;
			font-size:32px;
		}
		#fold-description .text {
			width:400px;
			margin:20px 0 0;
			float:left;
		}
		#fold-description .button {
			margin:20px 0 0 20px;
			float:left;
		}
	#featured-scholarship {
		width:533px;
		margin:0 0 20px;
		padding:10px;
		background:url('images/background/fold.jpg') repeat-x;
		border:1px solid #e8e8e8;
	}
		#featured-scholarship h2 {
			padding:20px 0 0 20px;
			color:#333;
			font-size:32px;
		}
			#featured-scholarship h2 a {
				color:#333;
			}
		#featured-scholarship p {
			width:420px;
			padding:10px 0 0 20px;
		}
		#featured-scholarship .featured-content {
			clear:both;
		}

/* Find Scholarships */
.scholarship {
	overflow:hidden;
	margin:40px 0;
}

/* Post */
#content {
	width:550px;
	margin:10px 0 10px 0;
	padding:0px;
	float:left;
}
#content h2 {
	color:#bfbfbf;
	font-weight:normal;
}
.category_description {
	margin:0px;
	padding:8px;
	border:1px dashed #36302b;
	background:#bfbfbf;
	font-size:12px;
	text-align:justify;
}

.post {
	margin:10px 0 40px 0;
	overflow:hidden;
}
.post h2, .post h2 a {
	color:#36302b;
	font-weight:normal;
	font-size:32px;
}
.post h3 {
	color:#36302b;
	font-weight:normal;
}
.post h2 a:hover {
	color:#bfbfbf;
	text-decoration:none;
}
.post p {
	margin:10px 0 0 0;
}
.post ul {
	margin:10px 0 10px 20px;
	font-size:12px;
}
.post li {
	margin:5px 0 0 0;
	font-size:12px;
}
.post ol {
	margin:10px 0 0 20px;
}
.post ol ol, .post ul ol {
	margin:0 0 0 20px;
	list-style-type:lower-alpha;
}
ul.meta {
	margin:0;
	list-style:none;
}
	ul.meta li {
		display:inline;
		margin:0 10px 0 0;
		font-size:12px;
		color:#36302b;
		font-weight:bold;
	}
	ul.meta a {
		color:#00cc00;
		font-size:12px;
		font-weight:normal;
	}

.post_navi {
	width:510px;
	margin:10px auto 0px;
	padding:5px 15px;
	border:1px solid #36302b;
	font-size:12px;
	float:left;
}
.post_navi a {
	color:#36302b;
}
.left_align {
	float:left;
	text-align:left;
}
.right_align {
	float:right;
	text-align:right;
}

/* Comments */
#comments {
	margin:10px 0 0 0;
	color:#36302b;
}
#comments h3 {
	font-size:18px;
}
#comments ul {
	margin:0 0 0 0px;
	list-style:none;
}
#comments li {
	margin:10px 0 0 0;
	padding:5px;
	border:1px solid #000;
}

.comment_author {
	color:#00cc00;
	font-size:14px;
}
.comment_meta a {
	font-size:10px;
	color:#36302b;
}
.comment_text p {
	margin:5px 0 5px 10px;
	font-size:12px;
}

#respond {
	margin:10px 0 0 0;
	color:#36302b;
}
#respond h3 {
	font-size:18px;
}
#respond input {
}
#respond textarea {
}

/* Sidebar */
#sidebar {
	width:306px;
	margin:20px 0 0 0;
	padding:0px;
	float:right;
}

.box {
	width:306px;
	height:auto;
	margin:0px;
	padding:0px;
	background:url('./images/box_body.png');
}
.box p {
	width:265px;
	margin:0px;
	padding:5px 0 0 25px;
	font-size:12px;
}
.box ul {
	width:265px;
	margin:0 0 0 25px;
	padding:0px;
	list-style:none;
}
.box li {
	margin:0px;
	padding:5px 0 5px 0;
	border-bottom:1px dashed #bfbfbf;
}
.box li a {
	color:#3e403f;
	font-weight:normal;
	text-decoration:underline;
	font-size:12px;
}
.box li a:hover {
	font-weight:bold;
}
.box li span {
	font-size:12px;
}

.box_head_about {
	height:30px;
	background:url('./images/box_header_about.png');
}
.box_head_sponsors {
	height:30px;
	background:url('./images/box_header_sponsors.png');
}
.box_head_news {
	height:30px;
	background:url('./images/box_header_news.png');
}
.box_head_posts {
	height:30px;
	background:url('./images/box_header_posts.png');
}
.box_footer {
	height:15px;
	margin:0 0 20px 0;
	background:url('./images/box_footer.png') no-repeat;
} 

.box_ad {
	margin:0 0 20px;
}

.ad_wrapper {
	padding:10px 0 0 25px; 
}

/* Footer */
#footer {
	height:200px;
	background:url('./images/footer_bg.png');
}

#footer_wrapper {
	width:900px;
	margin:0 auto;
	overflow:hidden;
} 
#footer_logo {
	margin:5px 0 0 0;
	padding:0px;
	float:right;
}
#footer_feed {
	margin:4px 0 0 0;
	padding:0px;
	float:left;
}
#footer_links {
	margin:10px 0 0 0;
	padding:0px;
	float:left;
}
#footer_links h3 {
	margin:0 0 5px 0;
	padding:0px;
	color:#f2f2f2;
}
#footer_links p {
	color:#bfbfbf;
}
#footer_links a {
	color:#bfbfbf;
}
#footer_links ul {
	margin:0px;
	padding:0px;
	list-style:none;
}
#footer_links li {
	margin:0px;
	padding:0 0 5px 0;
}
#footer_links li span {
	font-size:12px;
}
#footer_links a {
	font-size:12px;
}
#footer_links_left {
	width:620px;
	margin:0px;
	padding:0px;
	float:left;
}
#footer_links_right {
	margin:0 0 0 10px;
	padding:0px;
	float:left;
}
#footer_links_right p {
	font-size:12px;
}
