/*    	This is the "Crisp and Clean" Template For WordPress 1.2 	designed by Fernando_Graphicos 	http://fernando.dubtribe.com 	 	This template is based entirly upon the amazing work of  	Michael Heilemann which inluces his source completely. 	 	said source: 	Kubrick v1.2.5  for  WordPress 1.2     http://binarybonsai.com/kubrick/          For Support for Kubrick, please visit http://binarybonsai.com          For "Crisp and Clean" layout and design support, please contact     http://fernando.dubtribe.com   	The CSS, XHTML and design is released under GPL: 	http://www.opensource.org/licenses/gpl-license.php 	  	*** REGARDING IMAGES *** 	All CSS that involves the use of images, can be found in the 'index.php' file. 	This is to ease installation inside subdirectories of a server.      *** MORE ABOUT IMAGES***     This file contains images not provided in the orignal distribution of      Kubrick 1.2.5.     All images in the provided "/images" folder at also presented in .psd format        for your modification pleasure.  /* 	Have fun, and don't be afraid to contact either one of us  	if you have questions, comments or praise. */    /* Begin Typography & Colors */ 
body { 	
font-size: 62.5%; /* Resets 1em to 10px */ 	
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 	
background-color: #FFFFFF; 	
color: #333;       
margin-left: 10px; 	}  

#page { 	
background-color: white; 	
border: 1px solid #959596; 	}  

#header { 	
background-color: #A8DDA0; 	}  

#content { 	font-size: 0.9em; 	
line-height: 1.4em; 	
font-family: 'Lucida Grande', Verdana, Sans-Serif; 	}  

.widecolumn 
.entry p { 	
font-size: 1.05em; 	}  

.narrowcolumn 
.entry, 
.widecolumn 
.entry { 	
line-height: 1.4em; 	}  

.widecolumn { 	
line-height: 1.6em; 	} 	 

.narrowcolumn 
.postmetadata { 	
text-align: left; 	}  

.graybox { 	
background-color: #f8f8f8; 	
border-top: 1px solid #ddd; 	
border-bottom: 1px solid #ddd; 	}  

#footer { 	
background-color: #CCCCCC; 	
padding: 5px 15px 5px 25px; 	}  

small { 	
font-family: Arial, Helvetica, Sans-Serif; 	
font-size: 0.9em; 	line-height: 1.5em; 	}  

h1, h2, h3 { 	
font-family: Verdana, Arial, Sans-Serif; 	
font-weight: bold; 	}  

h1 { 	font-size: 4em; 	
text-align: center; 	
display: none; 	}  

.description { 	
font-size: 1.2em; 	
text-align: center; 	}  

h2 { 	font-size: 1.8em; 	}  

h2.pagetitle { 	
font-size: 1.8em; 	}  

#sidebar h2 { 	
font-family: 'Lucida Grande', Verdana, Sans-Serif; 	
font-size: 1.2em; 	}  

h3 { 	
font-size: 1.3em; 	}  

h1, h1 a, h1 a:hover, h1 a:visited, .description { 	
text-decoration: none; 	
color: white; 	}  

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited { 	
color: #4C4743; 	}  

h2, h2 a, h2 a:hover, h2 a:visited, h3, h3 a, h3 a:hover, h3 a:visited, #sidebar h2, #wp-calendar caption, cite { 	
text-decoration: none; 	}  

.entry p a:visited { 	
color: #4C4743; 	}  

.commentlist li, #commentform input, #commentform textarea { 	
font: 0.9em 'Lucida Grande', Verdana, Arial, Sans-Serif; 	} 	 

.commentlist li { 	
font-weight: bold; 	}  

.commentlist cite, .commentlist cite a { 	
font-weight: bold; 	
font-style: normal; 	
font-size: 1.1em; 	}  

.commentlist p { 	
font-weight: normal; 	
line-height: 1.5em; 	
text-transform: none; 	}  

#commentform p { 	
font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif; 	}  

.commentmetadata { 	
font-weight: normal; 	}  

#sidebar { 	
font: 1em 'Lucida Grande', Verdana, Arial, Sans-Serif; 	}  

small, 
#sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, blockquote, strike { 	
color: #777; 	} 	 

code { 	font: 1.1em 'Courier New', Courier, Fixed; 	}  

acronym, abbr, span.caps { 	
font-size: 0.9em; 	
letter-spacing: .07em; 	}  

a, h3 a:hover { 	
color: #999999; 	
text-decoration: none; 	} 	 

h2 a:hover { 	
color: #C0C8CC; 	
text-decoration: none; 	}  

a:hover { 	
color: #C0C8CC; 	
text-decoration: underline; 	} 	 

#wp-calendar #prev a { 	
font-size: 9pt; 	}  

#wp-calendar a { 	
text-decoration: none; 	}  

#wp-calendar caption { 	
font: bold 1.3em 'Lucida Grande', Verdana, Arial, Sans-Serif; 	
text-align: center; 	}  

#wp-calendar th { 	
font-style: normal; 	
text-transform: capitalize; 	} 

/* End Typography & Colors */    

/* Begin Structure */ 
body { 	
margin: 0; 	
padding: 0;  	}  

#page { 	
background-color: white; 	
margin: 20px auto; 	
padding: 0; 	
width: 760px; 	
border: 1px solid #959596; 	} 	 

#header { 	padding: 0; 	
margin: 0 auto; 	
height: 200px; 	
width: 742px; 	
background-color: #CCCCCC; 	}  

#headerimg { 	
margin: 0; 	
height: 200px; 	
width: 100%; 	}  

.narrowcolumn { 	
float: left; 	
padding: 0 0 20px 45px; 	
margin: 0px 0 0; 	
width: 450px; 	}  

.staticcolumn { 	
float: left; 	
padding: 0 0 20px 35px; 	
margin: 0px 0 0; 	
width: 450px; 	}  

.widecolumn { 	
padding: 10px 0 20px 0; 	
margin: 5px auto; 	
width: 450px; 	} 	 

.post { 	
margin: 0 0 40px; 	
text-align: justify; 	}  

.widecolumn .post { 	
margin: 0; 	}  

.narrowcolumn .postmetadata { 	
padding-top: 5px; 	}  

.widecolumn .postmetadata { 	
margin: 30px 0; 	} 
	 
#footer { 	
padding: 0; 	
margin: 0 auto; 	
width: 742px;       
text-align: center; 	
clear: both; 	}  

#footer p { 	
margin: 0; 	
padding: 5px 25px 5px 25px;        
background:#CCCCCC; 	
text-align: center; 	} 
/* End Structure */    

/*	Begin Headers */ 
h1 { 	
padding-top: 70px; 	
margin: 0; 	}  

.description { 	
text-align: center; 	}  
h2 { 	
margin: 30px 0 0; 	}  
h2.pagetitle { 	
margin-top: 30px; 	
text-align: center; }  
#sidebar h2 { 	
margin: 5px 0 0; 	
padding: 0; 	}  

h3 { 	
padding: 0; 	
margin: 30px 0 0; 	}  

h3.comments { 	
padding: 0; 	
margin: 40px auto 20px ; 	} 
/* End Headers */    

/* Begin Images */ 
p img { 	
padding: 0; 	
max-width: 100%; 	}  
/*	Using 'class="alignright"' on an image will (who would've 	thought?!) align the image to the right. And using 'class="centered', 	will of course center the image. This is much better than using 	align="center", being much more futureproof (and valid) */ 	 
img.centered { 	
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 	} 	 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 	}  /* Custom Image Styling */  /* images for metadata */  .postmetadata img {     padding: 0px; 	border: none; 	background: none; 	margin: 0 0 0 0; 	max-width: 100%; }  .post img.noborder { 	padding: 4px; 	border: none; 	margin: 0px 5px 5px 0px; 	float: left; }  .post img.noborderright { 	padding: 4px; 	border: none; 	margin: 0px 5px 5px 0px; 	float: right; }  #sidebar img { 	padding: 1px; 	border: 1px solid #999; 	margin: 0 0 -3px 5px; 	float: right; 	text-align: center; 	clear: both; }  a img { /* for linked images which appear outlined in some crappy browsers */ border: 0; margin: 0; padding: 0; text-decoration: none; }    /* End Images */    /* Begin Lists  	Special stylized non-IE bullets 	Do not work in Internet Explorer, which merely default to normal bullets. */  html>body .entry ul { 	margin-left: 0px; 	padding: 0 0 0 30px; 	list-style: none; 	padding-left: 10px; 	text-indent: -10px; 	}   html>body .entry li { 	margin: 7px 0 8px 10px; 	}  .entry ul li:before, #sidebar ul ul li:before { 	content: "\00BB \0020"; 	}  .entry ol { 	padding: 0 0 0 35px; 	margin: 0; 	}  .entry ol li { 	margin: 0; 	padding: 0; 	}  .postmetadata ul, .postmetadata li { 	display: inline; 	list-style-type: none; 	list-style-image: none; 	} 	 #sidebar ul, #sidebar ul ol { 	margin: 0; 	padding: 0; 	}  #sidebar ul li { 	list-style-type: none; 	list-style-image: none; 	margin-bottom: 15px; 	}  #sidebar ul p, #sidebar ul select { 	margin: 5px 0 8px; 	}  #sidebar ul ul, #sidebar ul ol { 	margin: 5px 0 0 10px; 	}  #sidebar ul ul ul, #sidebar ul ol { 	margin: 0 0 0 10px; 	}  ol li, #sidebar ul ol li { 	list-style: decimal outside; 	}  #sidebar ul ul li, #sidebar ul ol li { 	margin: 3px 0 0; 	padding: 0; 	} /* End Entry Lists */    /* Begin Form Elements */ #searchform { 	margin: 10px auto; 	padding: 5px 3px;  	text-align: center; 	}  #sidebar #searchform #s { 	width: 130px; 	padding: 2px; 	}  #sidebar #searchsubmit { 	padding: 1px; 	}  .entry form { /* This is mainly for password protected posts, makes them look better. */ 	text-align:center; 	}  select { 	width: 130px; 	}  #commentform input { 	width: 170px; 	padding: 2px; 	margin: 5px 5px 1px 0; 	}  #commentform textarea { 	width: 100%; 	padding: 2px; 	}  #commentform #submit { 	margin: 0; 	float: right; 	} /* End Form Elements */    /* Begin Comments*/ .graybox { 	margin: 0; 	padding: 10px; 	}  .commentlist { 	padding: 0; 	text-align: justify; 	}  .commentlist li { 	margin: 15px 0 3px; 	padding: 5px 10px 3px; 	list-style: none; 	}  .commentlist p { 	margin: 10px 5px 10px 0; 	}  #commentform p { 	margin: 5px 0; 	}  .nocomments { 	text-align: center; 	margin: 0; 	padding: 0; 	}  .commentmetadata { 	margin: 0; 	display: block; 	} /* End Comments */    /* Begin Sidebar */ #sidebar { 	padding: 20px 0 10px 0; 	margin-left: 545px; 	width: 190px; 	}  #sidebar form { 	margin: 0; 	} /* End Sidebar */    /* Begin Calendar */ #wp-calendar { 	empty-cells: show; 	margin: 10px auto 0; 	width: 155px; 	}  #wp-calendar #next a { 	padding-right: 10px; 	text-align: right; 	}  #wp-calendar #prev a { 	padding-left: 10px; 	text-align: left; 	}  #wp-calendar a { 	display: block; 	}  #wp-calendar caption { 	text-align: center; 	width: 100%; 	}  #wp-calendar td { 	padding: 3px 0; 	text-align: center; 	}  #wp-calendar td.pad:hover { /* Doesn't work in IE */ 	background-color: #fff; } /* End Calendar */    /* Begin Various Tags & Classes */ acronym, abbr, span.caps { 	cursor: help; 	}  acronym, abbr { 	border-bottom: 1px dashed #999; 	}  blockquote { 	margin: 15px 30px 0 10px; 	padding-left: 20px; 	border-left: 5px solid #ddd; 	}  blockquote cite { 	margin: 5px 0 0; 	display: block; 	}  .center { 	text-align: center; 	}   a img { 	border: none; 	}  .navigation { 	display: block; 	text-align: center; 	margin-top: 10px; 	margin-bottom: 60px; 	} /* End Various Tags & Classes*/      #tabs {       padding: 0;       margin: 0 auto;       width: 742px;       background:#FF9933;       font-size:96%;       line-height:normal;       }     #tabs ul {       margin:0;       padding:10px 10px 0;       list-style:none;       }     #tabs li {       float:left;       margin:0;       padding:0 0 0 9px;       }     #tabs a {       display:block;       padding:5px 15px 4px 16px;       text-decoration:none;       font-weight:bold;       color:#333366;       }     #tabs a:hover {       color:#FFFFFF;       }     #tabs #current {       }     #tabs #current a {       color:#333;       padding-bottom:5px;       } 
.roundcont {
	width: 742px;
	background-color: #f90;
	color: #fff;
}

.roundcont p {
	margin: 0 10px;
}

.roundtop { 
	background: url(tr.gif) no-repeat top right; 
}

.roundbottom {
	background: url(br.gif) no-repeat top right; 
}

img.corner {
   width: 15px;
   height: 15px;
   border: none;
   display: block !important;
}


/* " I play out my role, Why I've even been out walking, They tell me that it helps, But I know when I'm beaten... " */