@charset "UTF-8";
/* CSS Document */
/*
Theme Name: Custom Theme Starter
Theme URI: http://brightsky.ie/
Description: Custom Theme
Author:
Author URI: http://brightsky.ie/
Tags: custom, fixed width, 960.gs
*/

/*resets*/
.ieSucks{position:relative;}

.clear{clear:both;}
.clearLeft{clear:left;}
.clearRight{clear:right;}

.alignleft{float:left;}
.alignright{float:right;}

img .alignleft{float:left; margin:0 8px 0 0;}
img .alignright{float:right; margin:0 0 0 8px;}

.floatLeft{float:left;}
.floatRight{float:right;}

.textAlignRight{text-align:right;}
.textAlignLeft{text-align:left;}

a img{border:0; padding:0; display:block;}

/*typography and colours - putting everything in here although I'm maybe not supposed too :| */
body{font-family:helvetica;} /* fonts are changed as windows computers not using IE display different type.*/

p.postmetadata a{font-size:13px;}
p a:hover{border-bottom:1px solid #222;}
p{font-family:Helvetica;font-size:15px;}
#nav{text-transform:capitalize;}

a{}
a:hover{}
small{ font-size:12px;font-weight:bold;}
h1, h2, h3, h4, h5, h6{
font-weight:normal;
}
h2{
margin:0 0 8px 0;
}
h2 a{
font-family:Georgia, serif;
font-size:30px;
color:#c60;
}
#rightsidebar{float:right;}
h2.widgettitle{ font-size:18px;font-family:Georgia, serif; margin:0 0 8px 0;}

#rightsidebar li{list-style-type:none;}
#rightsidebar ul li a{font-size:14px;}
#rightsidebar ul li a:hover{border-bottom:1px solid #222;}

#rightsidebar ul{padding: 0 0 20px 0;}

.dropcap{font-size:108px; float:left; line-height:80px; margin:0 8px 0 0;}

/*lists*/

#nav{list-style-type: none; margin: 0; padding: 0;}
#nav li{display: inline;}
#nav a{float: left; display: block; padding:5px 20px 5px 0;}

/*layout*/
body{/*background:#100e2f;*/ background:#e5e5e5;}

#main_holder{
	background:#fff;
	
	/*CSS3*/
	-moz-box-shadow:1px 1px 3px #000;
	-webkit-box-shadow:1px 1px 3px #000;
	box-shadow:1px 1px 3px #000;
	}
	#header{
		
	}
	#content{
		}
		#comic{
			/*background: #ccc;*/
			margin:0 0 20px 0;
		}
		#comic img{padding:0 0  20px 0;border-bottom:1px solid #ccc;}
	#footer{
	/*	height:100px;
		background:#ccc;
		margin-bottom: 1.5em;*/
		text-align:right;
		background:#100e2f;
		color:#fff;
	}
	#footer a{color:#c60;}
	#footer a:hover{ border-bottom:1px solid #c60;}


/*----Contact styling for WordPress Contact Form 7----*/
.wpcf7-form p{
margin-bottom:20px;
}
.wpcf7-form input, .wpcf7-form textarea{
	width:100%;
	padding:2px;
	border:0;
	font-size:16px;
	background:#101010;
	color:#f9f9f9;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	border-top:1px dotted #333;
	border-bottom:1px dotted #333;
	width:340px;
}
.wpcf7-form input{
	height:20px;
}
p.submitbut input{
	height:30px;
}
.wpcf7-form textarea{
	height:100px;
}
#contact-submit{
	border:0;
	width:100px;
	height:40px;
	border:1px dotted #333;
	padding:0;
	margin:0;
}
#contact-submit:hover{
	cursor:pointer;
}
.wpcf7-not-valid-tip-no-ajax, .wpcf7-response-output{
	background:url(images/light-bg.png);
	color:#900;
}
.wpcf7-response-output{
	margin-bottom:20px;
}

/* WP Comments Styling*/
#author, #email, #url, #comment, #submit{
	border:0;
	padding:2px;
/*	border-bottom:1px dashed #333;
*/	font-size:16px;
/*	background:url(images/dark-bg.png);
*/	color:#020e29;
border:1px solid #222;
	font-family: "Lucida Grande", "Lucida Sans Unicode", Verdana, Helvetica, Arial, sans-serif;
	border:1px solid #333;
}
#comment{
	width:100%;
	height:150px;
}
#submit{
/*	border:1px dashed #333;
*/	width:auto;
	height:30px;
}
#submit:hover{
	cursor:pointer;
}
.commentlist{
	/*width:580px;
	text-align: justify;*/
	list-style:none;
	margin:0;
	padding:0;
}
.commentlist li{
/*	margin:0 0 50px 10px;*/
padding:10px;
}
#commentform p {
	margin: 5px 0;
}
.author_info{
/*	background:url(images/light-bg-comments.png) no-repeat;
*/	background-position:20px bottom;
	height:30px;
}
.comment_body{
/*	background:url(images/dark-bg.png);
*/
background:#e5e5e5;
border:1px solid #222;
margin:0 0 15px 0;
padding:5px;
}
.comment_body p{
	margin:10px;
}
.comment_date{
	text-align:left;
}
/* End Comments */
#comicprevlink{text-align:right;}
