/* 
Theme Name: Puissance
Theme URI: http://www.puissance.ca/
Description: A Puissance theme.
Version: 1.0
Author: Mang Lau
Author URI: http://www.puissance.ca
*/

/*---------------------- Global ----------------------*/

body {
	margin:0;
	font-size:13px;
	font-family:"Verdana", arial, sans-serif;
 	color:#000000;
	background-color:#FFFFFF;
}
a {
  color: #039; 
  text-decoration: none; 
  }
a:hover {
  color:#60F;
  text-decoration: underline;
  }
a:active {
  color: #99C;
  text-decoration: underline; 
  }
img{
	border:none;
}
.imgmid{
	margin:10px;
	padding:5px;
	background:none;
	border:1px solid silver;
}
.imgtopmid{
	display:block;
	margin: 0px auto 10px auto;
	padding:5px;
	background:none;
	border:1px solid silver;
}
.imgtopleft{
	float:left;
	margin: 0px 10px 3px 0px;
	padding:5px;
	background:none;
	border:1px solid silver;
}
.imgtopright{
	float:right;
	margin: 0px 0px 3px 10px;
	padding:5px;
	background:none;
	border:1px solid silver;
}
h1, h2, h3{
	font-family:"Tahoma", arial, sans-serif;
	font-weight:normal;
	margin:0;	padding-bottom:3px;
	color:#27408B;
}
#search-form{
	padding-top:2px;
	padding-left:22px;
	background: url(./images/search-bg.gif);
	color:#666;	width:140px;
	border:none;
}
#search-go{
	color:#666;
	background:url(./images/search-go.gif);
	border:none;
	width:30px;
	height:19px;
}
hr{
	color:#20B2AA;
	background-color:#20B2AA;
	height: 5px;
	border:0px;
}


/*---------------------- Posts, Pages and Comments ----------------------*/

#comment{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}.cat a{
	padding-right:19px;
	background:url(./images/cat.png) no-repeat right;
}
.com a{
	padding-left:19px;
	background:url(./images/user-comment.png) no-repeat;
}
.post-spacer{
	padding-top:20px;
}
.postmetadata{
	text-align:center;
}
.comment-main{
	padding:10px;
	list-style: none;
	background:url(./images/comment-bg.gif) no-repeat;
}
.author-posts{
	padding:10px;
	list-style: none;
 	height:61px;
 	background:url(./images/author-posts.gif) no-repeat;
}
.comment-bottom{
	background:url(./images/comment-bottom.gif) no-repeat;
	height:1px;
	list-style: none;
}
.comment-spacer{
	padding-top:10px;
}
#author{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#email{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#securitycode{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;}
#url{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
}
#submit{
	border-width: 1px;
	border-style: solid;
	border-color: #ccc;
	background-color:#f0f0ee;
	width:580px;
}
#comment{
	width:574px;
}
.gravatar{
	float:left;
	width:40px;
	height:40px;
	padding-right:7px;
}
 
.polaroid {
     padding:15px 15px 55px 15px;
     border:1px solid silver;
     background:white;
     text-align:center;
}
.polaroidtext {
    color:black;
    position:relative;
    top: -50px;
}


/*---------------------- Header ----------------------*/

#header {
	background-image: url('images/gradientbg.gif');
	background-repeat:repeat-x;
/*	background: #FFFFFF url('images/headerbg.png') no-repeat bottom center; */
	}

#headerimg 	{
	margin-left: auto;
	margin-right: auto;
/*	margin: 5px 0px 0px 0px; */
	height: 192px;
	width: 1000px;
	}

/*#top-bg{
	position: fixed;
	width:100%;
	height:20px;}*/

/*#desc{
	font-family:"Tahoma", arial, sans-serif;
	font-size: 20px;
	color:#999;
	text-align:center;
	padding-bottom:45px;
}
#blogtitle{
	font-family:"Tahoma", arial, sans-serif;
	font-size: 50px;
	letter-spacing: 10px;
	text-align:center;
	padding-left:25px;
	padding-right:25px;
	padding-top:35px;
	padding-bottom:35px;
}
#blogtitle a:hover {
	text-decoration:none;
}*/

#wrap{
	margin:0 auto;
	width:1000px;
}

#content{
	float:right;
/*	float:left; */
	width:580px;
	padding-left:0px;
	padding-right:5px;
}


/*---------------------- Sidebar  ----------------------*/

#today{
	font-weight:bold;
}
#wp-calendar{
	width:200px;
}
#wp-calendar a{
	color:#666;
}
#sidebar-verybottom{
	background:url(./images/sidebar-verybottom.gif) no-repeat;
	height:35px;
}
#sidebar-bg{
	padding:25px;
	background:url(./images/sidebar-bg.gif) no-repeat;
}
#sidebar-main{
	background:url(./images/sidebar-main.gif) repeat-y;
	float:left;
/*	float:right; */
	width:250px;
	color:#000;
}
#sidebar-main ul{
	list-style: none;
 	margin:0;	padding:0;
}#sidebar-main ul li{
	padding-bottom:2px;
	margin-bottom:3px;
}
#sidebar-main ul li a{
	padding-left:18px;
	padding-bottom:2px;
	margin-bottom:3px;
	background:url(./images/misc-icon.png) no-repeat;
}.title{
	font:20px Tahoma;
	font-weight:normal;
	margin:0;
	padding-bottom:3px;
	color:#00008B;
}
#sidebar-main .recentcomments{
	padding-left:18px;
	background:url(./images/user-comment.png) no-repeat;
}
#sidebar-main .recentcomments a{
	padding-left:18px;
	background:url(./images/spacer.gif) no-repeat;
}
#sidebar-main #valid-xhtml a{
	background:url(./images/tick.gif) no-repeat;
}
#sidebar-main #valid-css a{
	background:url(./images/tick.gif) no-repeat;
}
#sidebar-main #wp-link a{
	background:url(./images/wp.gif) no-repeat;
}
#sidebar-main #admin-link a{
	background:url(./images/admin-icon.png) no-repeat;
}
#sidebar-main .rss-link a{
	background:url(./images/feed-icon.gif) no-repeat;
}
#sidebar-main .archive-list a{
	background:url(./images/archive.png) no-repeat;
}
#sidebar-main .cat-list a{
	background:url(./images/cat.png) no-repeat;
}
#sidebar-main .author-list a{
	background:url(./images/author-icon.png) no-repeat;
}
#sidebar-main .links-list a{
	background:url(./images/link.png) no-repeat;
}
#sidebar-main .page-list a{
	background:url(./images/page.png) no-repeat;
}
#sidebar-main .page-list ul ul li{
	padding-bottom:1px;
	padding-left:15px;
}
#sidebar-main .page-list ul ul{
	padding-top:4px;
}
#sidebar-main #get-ff a{
	background:url(./images/firefox.gif) no-repeat;
}
#sidebar-main .title a{
	background:url(./images/spacer.gif) no-repeat;
	padding-left:0px;	
	font: 18px Verdana;
}
#sidebar-main .rsswidget{
	background:url(./images/spacer.gif) no-repeat;
	padding-left:0px;
	font: 10px Verdana;
}


/*------------------- Right Sidebar  -------------------*/

#advertisement{
	float:right;
/*	float:left; */
	width:162px;
}


/*-------------- Link to this page plugin -------------*/

.linktext {
	font-size:9px;
	margin-left:5%;
	margin-right:5%;
}
.linktextarea {
	font-size:9px;
	font-family:verdana;
	overflow:hidden;
}
