

/*

Theme Name: blogart

Theme URI: http://blogart.com.au

Description: Custom theme for blog{ART}

Author: Kylie Clark

Author URI: http://www.kylieclark.com

version: 1.0

*/







/* basics */



*{margin:0; padding:0;}



body {

	background: url(images/blogart-bkg.jpg) repeat fixed;

	font-family: century gothic, arial, tahoma, sans-serif;

	font-size: 8pt;

	margin: 20px;

}

hr{
	display:  none;
}	

h1 {font-size: 30pt;}

h2 {font-size: 14pt; margin-top:10px;}

h3 {font-size: 12pt; margin-top:10px;
	font-weight: normal;
	font-style: normal;
	color: #eac8c9;
	margin-bottom: 5px;
}

h4 {font-size: 9pt;}





/* images and misc. */



img{ border: none; padding: 0px; }

img a{border:none;}



img.left{ float: left; border: none; padding: 6px; }

img.right{ float: right; border: none; padding: 6px; }



blockquote{

	border-left:1px solid #A5ABAB;

	margin:15px;

	padding:0 12px 0 12px;

	}



code{

	margin:10px;

	font-family:"Courier New", Courier, monospace;}





/* links */



a{

	color:#957931;

	text-decoration:none;

	border: none;

	}



a:hover{color:#d6472d;text-decoration:heavy; border: none;}







/* container */





#container {

	width: 952px;

	

	margin:0px auto 0px;

	

	background:none;

	color:#a0866a;

	border:0px solid #0B1224;

	}

#wrap {

background: #4b311f;
	margin-top:30px;
}





	

/* header */



#header {

	background: #;

    width: 953px; 

height: 452px;

	color: #fff; 

	

	}



#header h1{

	font-family: "century gothic", "Lucida Grande", Lucida, Verdana, sans-serif;

	font-size: 16pt;

	font-weight: 300;

	letter-spacing: 1px;

	margin: 0;	

	padding: 120px 0 0 16px;	

	}

	

#header h1 a{color: #eac8c9; text-decoration: none;}

#header h1 a:hover{color: #666; text-decoration: none;}





#header h2{

	font-family: "century gothic", "Lucida Grande", Lucida, Verdana, sans-serif;

	font-size: 10pt;

	font-weight: 300;

	font-style: italic;

	color: #404040;

	letter-spacing: 1px;

	margin: 0;	

	padding: 0 0 0 18px;	

	}
	
#welcome {style.css (line 228)
background-color:#4B311F;
color:#A0866A;
display:block;
float:none;
height:150px;
line-height:15px;
margin-bottom:1px;
margin-left:490px;
margin-top:-200px;
padding-bottom:10px;
position:static;
text-align:center;
visibility:visible;
width:400px;
}
#welcome p{
	background-color: white;
}



/* main menu */





#menu {display: none;

	background: #0B1224;

	font-family: verdana, arial, times, serif;

	font-size: 8pt;

	width:760px; 

	height:25px;

	border-top: 1px solid #fff;

}





#menu ul {

	margin: 6px 0 0 0;

	padding: 0;

	text-align: left;

}



#menu ul li {

	list-style-type: none;

	display: inline;

	margin: 0;

	padding: 0;

}



#menu ul li a {

	padding: 6px 13px 6px 13px;

	margin: 0;

	text-decoration: none;

	color: #fff;

}



#menu ul li a:hover {

	background-color: #fff;

	color:#0B1316;

}







/* content */





#content {

background: #4b311f;

	float: left;

	width: 690px;
	overflow: hidden;
	margin-left: 30px;
}	



.post {

	margin:0 10px;

	padding:10px 10px 10px 5px;

	line-height: 14pt;

	}

	

.post h2{

	font-family: "century gothic", "Lucida Grande", Lucida, Verdana, sans-serif;

	font-size: 18pt;

	font-weight: 300;

	color: #eac8c9;

	}

	

.post h2 a{

	color: #eac8c9;

	text-decoration: none;

	}

	

.post h2 a:hover{

	color: #d6472d;

	text-decoration: none;

	}

	

.post p{font-size: 8pt;}



.post a{text-decoration:none;}



.post ul {
	list-style-type: disc;
	opacity: 1;
	list-style-position: inside;
}



.post li {
	list-style-type: disc;
	list-style-position: inside;
}

.post ul li ul li{
	list-style-type: circle;
	list-style-position: inside;

}

.entry p{margin:12px 0;}



.postmetadata{

	clear: both;

	background:#;

	padding:6px;

	margin-top: 16px;

	border-left:solid px #A2A2A2;

	border-bottom:solid px #A2A2A2;

	}

	



.navigation {

	margin: 12px 0 20px 0;

	padding:2px;

	font-size:.9em;

	float:left;

	width:98%;

	}

	

	.alignleft {float:left;}

	.alignright {float:right;}



.pagetitle {}



/* sidebar */



#sidebar {

background: #4b311f;

	font-family: century gothic, arial, tahoma;

	font-size:8pt;

	width: 220px;

	float:right;

	margin: px 0 24px 0;

	padding: 0;



	}



#sidebar h2{

	font-family: century gothic, verdana, times;

	font-weight: normal; 

	font-size: 11pt; 

	text-align: left;

	color: #eac8c9;

	margin: 0;

	padding: 0;

}



#sidebar p {margin:0; padding: 0 6px 0 5px;
	width: 200px;
}



#sidebar img {padding: 0; margin: 0;}



#sidebar ul {

	list-style-type: none;
	padding-right: 0;
	padding-left: ;
	margin-top: 12px;
	margin-left: 0px;
	margin-right: 12px;
	background-color: transparent;
	width: 190px;
}

#sidebar ul h2{
	margin-top: 10px;
}

#sidebar ul li {

	margin: 0;

	padding: 0;

	line-height: 14pt;

	list-style-type: none;
	width: 190px;
}



#sidebar ul ul {

	padding: 0;
	margin: 6px 0 6px 5px;
}



#sidebar ul ul li {

	list-style-type: none;

	list-style-position: inside;

	}



#sidebar ul ul ul{

	margin: 0;

	padding: 0;

}



#sidebar ul ul ul li{

	padding: 0 0 0 15px;

	list-style-type: square;

	color: #898989;

}

.textwidget form input{
	background-color: transparent;
	color: #a0866a;
	margin-left: -40px;
	border: 1px solid #957931;
	padding: 2px;
}

/* comments */



#commentssection{

	clear: both;

	padding: 2px 12px;
	width: 400px;
	margin: 0 0 0 75px;
}

	

#commentssection h3{

	font-family: "century gothic", "Lucida Grande", Lucida, Verdana, sans-serif;

	font-size: 11pt;

	font-weight: 300;

	font-style: normal;

	color: #957931;

	}



#commentform{

	background: url(images/commentboxs.png) no-repeat;

	margin: 12px 12px 20px 60px;

	padding:20px;

	width: 75%px;

	}

	

#commentform p{

	color: #957931;

	}

	

#commentform a{color: #000; text-decoration: none; border-bottom: 1px dotted #465D71;line-height: 14pt;}

	

#commentform h3{

	font-family: "century gothic", "Lucida Grande", Lucida, Verdana, sans-serif;

	font-size: 10pt;

	font-weight: 300;

	color: #957931;

	}

	

#commentbox{

	width:400px;

	min-width:400px;

	margin:5px 5px 0 0;

	}



#author, #email, #url, #commentbox, #submit{

	background: transparent;

	font-family: century gothic, arial, times;

	font-size: 9pt;

	margin: 5px;

	padding: 5px;

	border: 1px solid #B2B2B2;

	height: 150px;

	width: 400px;
	color: #e3e3e3;
}



#author{

height: 10px;









}



#email{



height: 10px;



}





#url{

height: 10px;





}



#submit{

background: transparent url(images/commentsubmit.png) no-repeat;

width: 120px;

height: 70px;

color: #4b311f;

border: 1px solid #4b311f;
	margin-bottom: 0px;
	margin-left: 400px;
	margin-right: 0px;
}



	

ol.commentlist {list-style-type: none;}



ol.commentlist li {

	background: #fff;

	margin:10px 0;

	padding:5px 0 5px 10px;

	overflow: hidden;

	}



ol.commentlist li.alt {background: #E5E5E5;}

ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}



ol.commentlist a {color:#000;}

small.commentmetadata a{
	color: #d6472d;
}



cite {

	font-family: arial, verdana, tahoma;

	font-size: 9pt;

	font-weight: bold;

	font-style: normal;
	color: #957931;
}

	

cite a{color: #957931; text-decoration: none; border-bottom: 1px dotted #465D71;}

cite a.url{color: #4b311f; text-decoration: none; border-bottom: 1px dotted #465D71;}





/* search */



#searchform{

	padding: 6px 0 6px 6px;

	font-family: verdana, arial, times;

	}



#searchform input#s{

	font-family: verdana, arial, times;

	font-size: 8pt;

	padding: 2px;

	margin: 2px;

	border: 1px solid #B7B7B7;

	}



#searchform input#searchsubmit{

	font-family: verdana, arial, times;

	font-size: 7pt;

	padding: 2px;

	margin: 2px 0 0 2px;

	border: 1px solid #B7B7B7;

	background-color: #fff;

	color: #797979;

	}



/* footer */



#footer {

	background:;

	clear: both;

	width: 995px;

height: 163px;

	margin-left:-20px;

	font-family: verdana, arial, tahoma;

	font-size: 7pt;

	}

	

#footer p{padding:6px;margin: 0; color: #eee;}

#footer a{color: #BCBCBC;text-decoration: none;}

#footer a:hover{color: #5D5D5D;text-decoration: underline;}




/* Comment Stuff */
.awpcomments ol.comments, .post_comments ol.comments {
	max-height: 100px;
	background-color: #eac8c9;
	overflow-y: auto;
	overflow-x: hidden;
	overflow: -moz-scrollbars-vertical;
	width: 600px;
	padding-left:;
	list-style-type:none !important;
}

.awpcomments ol.comments * > ol.reply, .post_comments ol.comments * > ol.reply {
	list-style-type:none !important;
	margin-left:0;
	background-color: #eac8c9;
}

.awpcomments * ol.reply{
	list-style-type:none !important;
}

.authorcomment {
	border:1px solid #c0c0c0;
	background-color:#fafbfc;
	color:#3C3C3C;
	line-height:1.5em;
	margin:3px;
	padding:4px;
}

.commentbar {
	display:block;
	font-weight:400;
	text-align:left;
	color: #4b311f;
	background: white;
	padding-right: 5px;
	padding-left: 5px;
	margin-bottom: 5px;
	margin-top: 0;
	margin-right: 0;
}
span.commentbar{
	background-color: #eac8c9;
	line-height: 13px;
	border-top: 1px solid #eac8c9;
}

.commentbar cite{
	font-style:normal;
	color: #d6472d;
}

.commentbar a.url {
	font-weight:700 !important;
	text-decoration:underline !important;
	color: #d6472d;
	margin-left: 5px;
}

.commentbar a:hover {
	text-decoration:none !important;
	color: #d6472d;
}

.comment_form input[type=text], .comment_form textarea, .input {
	font-size: 1.1em;
	padding: 3px;
	color: #606060;
     background: #a0866a;
	border: 0px solid #a5bbcf !important;
}

ol.comments.commentlist li.comment{
	background-color: #eac8c9;
	margin-top: -10px;
	margin-left: 10px;
	padding-top: 15px;
	width: 600px;

}
li.comment{
	list-style-type: none;
}
ol.comments.commentlist li.comment p{
	background-color: #eac8c9;
	margin-top: -5px;
	margin-left: 10px;
	margin-bottom: -5px;
	border-bottom: 0px solid #eac8c9;
}

.comment_form input[type=text]:focus, .comment_form  textarea:focus, .input:focus {
	background: #fff;
	color: #333;
	border: 0px solid #90a9c0 !important;
}

.preview_comment{
	border: 2px solid #90a9c0 !important;
	padding-top: 10px;
	background: #ffffff  url('YOURSITE/modules/inlinecommentform/close_normal.gif') top left no-repeat;
}
.comment_form input[type=text] {
	width: 45%;
	margin: 5px 5px 1px 0;
}


.comment_form textarea {
	height: 150px;
	width: 500px;
	margin-right:4% !important;
	font-size: 1.2em;
	background-color: #a0866a;
}

input#submit_commentform{
}

form.comment_form input[type=submit],.comment_form input[type=button] {
	background: #4b311f url(images/commentsubmit.png) no-repeat;
	color: transparent;
	width: 120px;
	height: 75px;
	border-top-style: none;
	border-style: none;
	margin: 5px 5px 5px 550px;
}
.ed_button, .submit{
	background: #7EAED7;
 color: #ffffff;
}
.avatar{
	display: none;
}