/*  
Theme Name: Clean 1
Author: Czarina from www.wedesig.net

*/
 * { padding: 0; margin: 0; }

body {
text-align:center;
background: #fff; 
color: #000;
font-size: 12px;
font-family: Arial, Tahoma, Helvetica, Sans-Serif;
margin : 0 auto;
padding: 0;}

p {
	margin: 0.7em 0 1.1em;
	line-height:1.5;
}


.headerwide {
background: url(images/headerwide.gif) top center repeat-x;
height: 128px;
}

#header1 {
margin : 0 auto;
height: 31px;
/margin-left: 2px !important;
margin-left: 0;
background: url(images/header-1.gif) top center no-repeat;
}
#header1 h1 {
color: #fff;
font-size: 11px;
font-weight: bold;
text-align: right;
padding-right: 30px;
padding-top: 5px;
}
#header2 {
margin : 0 auto;
height: 97px;
/margin-left: 2px !important;
margin-left: 0;
background: url(images/header-2.gif) top center no-repeat;
}

#header3 {
margin : 0 auto;
height: 37px;
/margin-left: 2px !important;
margin-left: 0;
background: url(images/header-3.gif) top center no-repeat;
}

#wrap {
color: #000;
font-size: 12px;
margin : 0 auto;
text-align:center;
padding: 0;
margin: 0 auto;}

a, a:visited{color: #d0430c;
text-decoration: underline;}
a:hover{text-decoration: underline;
color:#000;}

#content {
text-align:center;
width: 1200px;
margin: 0 auto;
padding: 0;}

h1, h1 a {
color: #f37023;
font-size: 20px;
font-weight: bold;
text-decoration: none;
padding: 0;
margin: 0;}

h1 a:hover {
color: #000;
text-decoration: none;}

h2 {
color: #f37023;
font-size: 15px;
margin: 0;}

.caption h2 {
color: #f37023;
font-size: 15px;
background: url(images/post-bullet.gif) left no-repeat;
height: 25px;}
.caption {
border-top: 1px #f37023 solid;
}
h5 {
color: #f37023;
font-size: 14px;
font-weight: bold;
font-variant: small-caps;}

.topicons {
text-align: right;
float: right;
padding-right: 300px;
padding-top: 11px;
}

.topicons img,.topicons img a {
border: 1px #f87602 solid;
margin:3px;
padding: 5px;
}

.entry { 
font-size: 12px;
line-height: 15px;
color: #000; 
padding: 1px;
text-align: left;
}


/* SIDEBAR */
.bigsidebar {
width: 359px;
float: right;
line-height: 22px;
padding-right: 10px;
font-size: 11px;
}

.bigsidebar-top {
background: url(images/sidebar-top.gif) top no-repeat;
height:13px;
}
.bigsidebar-body {
background: url(images/sidebar-body.gif) repeat-y;
height: 100%!important;
overflow: hidden;
}
.bigsidebar-bottom {
background: url(images/sidebar-bottom.gif) bottom no-repeat;
height:15px;
}

.bigsidebar h3 { 
background: url(images/sidebar-bullet.gif) left no-repeat;
border-top: 1px #f37023 solid;
font-size: 12px;
font-weight: bold; 
text-align: left;
padding-left: 19px;
color: #f37023;
}

.bigsidebar ul {
text-align: left;
list-style: none;
}

.bigsidebar ul li {
text-align: left;
color: #000;
padding-left: 15px;
}

.bigsidebar ul li a {
color: #ee4830;
text-decoration: underline;}

.bigsidebar ul li a:hover {
color: #000;
text-decoration: none;}


.bigsidebar a, .bigsidebar a:link, .bigsidebar a:active, .bigsidebar a {
color: #ee4830;
text-decoration: underline;}

.bigsidebar a:hover {
color: #000;
text-decoration: none;}

.bigsidebar img {
border: 1px solid #f37023;
margin: 4px;
padding: 3px;
}

.l_sidebar {
position: relative;
float: left;
padding-left: 5px;
width: 167px;
color: #000;}


.r_sidebar {
float: right;
width: 167px;
color: #000;
padding-right: 5px;
}
/* ENDS */
/* Navigation Menu */

ul.menu {
font-size: 11px;
	margin-top: 0;
	margin-left: 10px;
	padding: 0;
	text-align: center;
}

ul.menu li {
	margin: 0 2px;
	display: inline;
}

ul.menu,
ul.menu li a { padding: 11px 25px 4px; }

ul.menu li a {
	margin: 0;
		text-decoration: none;
	font-weight: bold;
	color: #000;
}

ul.menu li a:hover {
	text-decoration: none;
	color: #b33504;
}


/* ends */

.postfoot {
font-size: 10px;
font-weight: bold;
}

.postfoot img, .postfoot img a {
border: 0;
}

blockquote{
margin: 0 0 0 25px;
padding: 0 25px 0 10px;
font-style: italic;
color: #666;
border-left: 6px solid #000;}

#content blockquote p{
margin:0;
padding: 0;}

#postsdate { 
color: #000; 
text-align: left; 
font-size: 12px; 
font-weight: bold; 
padding-left: 15px; 
padding-top: 20px;}

/* this element's padding controls the position of both the center consoles and the right sidebar */
#contentmiddle {
float: left; 
width: 800px; 
padding: 0px 0px 0px 20px;
}

.entry img {
border: 1px solid #f37023;
}

.entry a:hover img {
border: 1px solid #000;
}

.entry a img {
border: 1px solid #f37023;
}

.entry a:hover img {
border: 1px solid #000;
}

.entry a:hover img {
border: 1px solid #000;
}



#contentmiddle h2{
text-align: left;
color: #f37023;
padding-left: 45px;
padding-top: 10px;
}
#contentmiddle a {color: #000;}
#contentmiddle a:hover {color: #f37023;}

.entry p img{
border: 1px #f37023 solid;
padding: 3px;
margin-left: 10px;
margin-bottom: 10px;
}


#content img.wp-smiley {float: none;border: none;padding: 0;margin: 0;}
#content img.wp-wink {float: none;border: none;padding: 0;margin: 0;}


/* footer */
.footer1 {
height: 105px;
background: url(images/footer-logo.gif) no-repeat;
}
.footer4 {
background: #f37023;
height: 23px;
border-top: 1px #d0430c solid;
border-bottom: 1px #d0430c solid;
font-size: 11px;
font-weight: bold;
padding-top: 14px;
}








#commentblock {width: 80%; 
text-align: center; 
color: #000;
float: center;
padding: 4px;
margin: 4px;
}

ol#commentlist {padding: 5px;
margin: 0;
list-style-type: none; 
background: #fdf4d4;
border: 1px #fde89d solid;}

.commentdate {font-size: 11px;
padding-left: 0;}

#commentlist li {margin-bottom: 2px;
line-height: 17px;
padding: 4px;
border-left: 4px #f37023 solid;
text-align: left;
margin: 4px;}

.commentname {color: #ccc;margin: 0;
padding: 0;}

.commentinfo{clear: both;}
.commenttext {
clear: both;
margin: 5px;
padding: 5px;
width: 80%;
background: #fdf4d4;
color: #000;
border: 1px #000 solid;
}
.commenttext-admin {clear: both;
margin:0px;
padding: 5px ;
width: 80%;}

#commentsformheader{padding: 0;}

#commentsform{text-align: left;margin: 0;padding: 0;}

#commentsform form{text-align: left;margin: 0;}

#commentsform p{margin: 0;}

#commentsform form textarea{
width: 99%;
background: #fdf4d4;
border: 1px #fde89d solid;
}

p.comments_link  img{margin: 0;padding: 0;border:none;}

.navigation {padding-top: 20px;
}


.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix {display: inline-block;} /* Hides from IE-mac \*/ 
* html .clearfix {height: 1%;} 
.clearfix {display: block;} /* End hide from IE-mac */


#headertext { position: absolute; top:28px; left:70px; font-size: 11px; color: #000;}



img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}
img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}
img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}
.alignright {
	float: right;
	}
.alignleft {
	float: left
	}
.aligncenter {
	float: center
	}