@import url(http://67.199.47.135/_css/style.css);
@import url(http://67.199.47.135/_css/nav.css);

/*****************************************************
* Layout
*****************************************************/
a {
	color				: #bed63a;
	}

#wrapper {
	width				: 960px;
	margin				: 0 auto;
	}

#header {
	margin				: 0 0 20px 0;
	}

#sub-header {
	}

#feeds {
	margin				: 0 0 15px 0;
	}

#main {
	}

#content {
	float				: left;
	width				: 650px;
	}

#sidebar {
	float				: right;
	width				: 150px;
	margin				: 35px 0 0 0;
	}

/*****************************************************
* Paragraphs
*****************************************************/

p.copyright {
	color				: #a1a1a1;
	font-size			: 65%;
	padding				: 0;
	}

/*****************************************************
* Lists
*****************************************************/

ul.list {
	color				: #555555;
	font-size			: 75%;
	line-height			: 1.4em;
	margin				: 0 0 0 20px;
	list-style-type		: none;
	}

ul.list li {
	padding				: 0 0 10px 20px;
	}
	
ul.list li.bullet {
	font-weight			: bold;
	padding				: 0 0 0 20px;
	background			: transparent url(_images/bullet.gif) no-repeat 0 50%;
	}
	
ul.sidebar-list {
	list-style-type		: none;
	margin				: 0 0 20px 0;
	font-size			: 75%;
	line-height			: 1.4em;
	}
	
ul.sidebar-list li {
	display				: block;
	padding				: 3px 0 3px 15px;
	background			: transparent url(_images/arrow.gif) no-repeat 0 50%;
	}

ul.sidebar-list li a {
	display				: block;
	list-style-type		: none;
	text-decoration		: none;
	color				: #bed63a;
	}

ul.sidebar-list li a:hover {
	display				: block;
	list-style-type		: none;
	text-decoration		: underline;
	color				: #bed63a;
	}

ul#validate {
	font-size			: 65%;
	list-style-type		: none;
	}

ul#validate li {
	display				: inline;
	}

/*****************************************************
* Headers
*****************************************************/

h1#logo {}

h1#logo a {
	display				: block;
	width				: 960px;
	height				: 130px;
	background			: transparent url(_images/logo.jpg) no-repeat 0 0;
	}

h1#logo a span {
	display				: none;
	}

h3.sidebar-heading {
	color				: #ffffff;
	font-size			: 12pt;
	font-family			: Helvetica, Arial, sans-serif;
	}

/*****************************************************
* Post
*****************************************************/

div.post {
	margin				: 0 0 20px 0;
	}

div.post-head {
	border-bottom		: 1px solid #5b93d3;
	padding				: 0 0 5px 0;
	margin				: 0 0 10px 0;
	}

div.post-title-box {
	float				: left;
	}

h2.post-title, h2.post-title a {
	color				: #ffffff;
	font-size			: 18pt;
	font-family			: Helvetica, Arial, sans-serif;
	text-decoration		: none;
	margin				: 0;
	padding				: 0;
	}
	
h2.post-title a:hover {
	color				: #ffffff;
	font-size			: 18pt;
	font-family			: Helvetica, Arial, sans-serif;
	text-decoration		: underline;
	margin				: 0;
	padding				: 0;
	}

div.post-content p {
	color				: #b5cae1;
	}

p.post-details {
	padding				: 0;
	margin				: 0;
	font				: normal 75% Arial, Helvetica, sans-serif;
	}

p.post-details a {
	color				: #bed63a;
	text-decoration		: none;
	}

div.post-comments-box {
	text-align			: right;
	}

p.post-comment {
	padding				: 0;
	margin				: 0;
	font				: normal 75% Arial, Helvetica, sans-serif;
	}

p.post-comment a {
	color				: #ffffff;
	text-decoration		: none;
	padding				: 1px 18px 0 0;
	padding				: 1px 18px 0 0;
	background			: transparent url(_images/comments.gif) no-repeat 100% 0;
	}

p.post-comment a:hover {
	text-decoration		: none;
	background-position	: 100% -16px;
	}

a.comment-icon {
	padding				: 2px 18px 0 0;
	background			: transparent url(_images/comments.gif) no-repeat 100% 0;
	}
	
/*****************************************************
* Comments
*****************************************************/	
	
h3#comments, h3#respond {
	color				: #ffffff;
	font-size			: 12pt;
	font-family			: Helvetica, Arial, sans-serif;
	text-decoration		: none;
	margin				: 10px 0 0 0;
	padding				: 0;
	}
	
#commentform input {
	width				: 200px;
	padding				: 2px;
	margin				: 5px 5px 1px 0;
	font-size			: 100%;
	}

#commentform textarea {
	width				: 425px;
	padding				: 2px;
	}

#commentform #submit {
	width				: 125px;
	margin				: 0 0 20px 309px;
	}
/* End Form */



/* Begin Comments*/

a.comment-date-link {
	color				: #999;
	text-decoration		: none;
	}
	
.alt {
	margin				: 0;
	padding				: 10px;
	border-left			: 3px solid #b5cae1;
	background-color	: transparent;
	}

.commentlist {
	padding				: 0;
	text-align			: justify;
	}

.commentlist li {
	margin				: 15px 0 3px;
	padding				: 5px 10px 3px;
	list-style			: none;
	border-left			: 3px solid #b5cae1;
	background			: transparent url(/_images/login-box-bg.gif);
	}

.commentlist p {
	margin				: 10px 5px 10px 0;
	}

#commentform p {
	margin				: 0 0 0 0;
	font-size			: 65%;
	}

.nocomments {
	text-align			: center;
	margin				: 0;
	padding				: 0;
	}

.commentmetadata {
	margin				: 0;
	display				: block;
	}
