@charset "utf-8";
/*
Theme Name: Domus
Theme URI: http://www.collegeandcounty.biz
Description: Custom theme created for College and County by OXLink
Version: 1.0
Author: OXLink
Author URI: http://www.oxlink.net
Tags: dark, orange, clean, modern
*/

/* Search Learn */

input#s {
	background-color:transparent;
	background-image:url(/i/blog/input-search.png);
	background-position:0 0;
	background-repeat:no-repeat;
	border:none;
	color:rgb(255, 255, 255);
	font:12px/16px "Helvetica Neue", Arial, Helvetica, sans-serif;
	height:16px;
	padding:5px 13px 6px 28px;
	text-shadow:0 1px 2px rgba(0, 0, 0, .4);
	width:187px;
}

input#s:hover {
	background-position:0 -27px;
}

input#s:focus {
	background-position:0 -54px;
	outline:none;
}

input#search-submit {
	display:none;
}

label#search-label {
	cursor:pointer;
	display:block;
	float:none;
	line-height:25px;
	padding:0;
	text-align:center;
	text-shadow:0 1px 1px rgba(0, 0, 0, .4);
	width:228px;
}

label#search-label:hover {
	color:rgb(255, 255, 255);
}

/* Content */

#news #content {
	overflow:hidden;
	padding:15px 0 0;
}

/* Blog Content */

div#blog-content {
	float:left;
	padding:0 10px 0 0;
	width:625px;
}

/* Sidebar */

#sidebar {
	border-left:1px dotted rgb(153, 153, 153);
	float:left;
	margin:0 0 -2000px 0;
	padding:0 10px 2000px;
	width:228px;
}

#sidebar ul {
	margin:0 0 15px;
	padding:0;
}

#sidebar ul li {
	list-style-type:none;
	overflow:hidden;
	text-align:right;
}

#sidebar ul a {
	float:left;
}

#news h2 {
	background:rgb(179, 125, 0) url(/i/blog/news.png) 0 0 no-repeat;
	border-right:1px solid rgb(255, 215, 119);
	float:left;
	margin:0 15px -2000px 0;
	min-height:520px;
	overflow:hidden;
	padding:0 0 2000px;
	text-indent:-9999px;
	width:49px;
}

#footer {
	margin:15px 0 0;
}

/* WordPress Default Styles */

img.aligncenter, img.alignleft, img.alignright {
	background-color:#454545;
	border:1px solid #292929;
	display:block;
	padding:5px;
}

.aligncenter {
	display:block;
	margin:0 auto 15px;
}

.alignleft {
	float:left;
	margin:0 15px 15px 0;
}

.alignright {
	float:right;
	margin:0 0 15px 15px;
}

.wp-caption {
	background-color:#454545;
	border:1px solid #292929;
	display:block;
	/*padding:5px;*/
	text-align:center;
}

.wp-caption img {
	margin:5px auto 0;
}

.wp-caption p {
	font-style:italic;
	line-height:20px;
	margin:0;
	padding:0;
}

/* Pagination */

.wp-pagenavi {
	font-weight:700;
	margin:0 0 15px;
}

.wp-pagenavi a, .wp-pagenavi span {
	background-color:#5d5d5d;
	padding:4px 6px;
	margin:0 2px 0;
}

.wp-pagenavi a:focus, .wp-pagenavi a:hover {
	background-color:#f60;
	color:#fff;
}

.wp-pagenavi span.pages {
	background-color:transparent;
	padding:4px 0;
}
