/*
THEME NAME: Shapish temp
THEME URI: http://www.shapish.com
Description: Shapish custom theme.
VERSION: 1.0
AUTHOR: moenen
AUTHOR URI: http://www.shapish.com
TAGS: shapish, simple
*/


/* Begin html tags */
* { margin:0; padding:0; } 
body {
	font-size: 62.5%; /* Resets 1em to 10px */
	font-family: 'Helvetica', Arial, Verdana, Sans-Serif;
	color: #00;
	margin:20px auto;
	height:auto;
	background-color: #ff;
	background-attachment: fixed;
	background-repeat: no-repeat;
	background-position: right bottom;
}
hr{display: none;}
a{color: #005d8c;text-decoration:none;}
a:hover {color: #0a2838;background-color:#bcd5e2;text-decoration:none;}
ul{list-style-type: none;}
h2{font-size:1.5em;}
h3,h4{font-size:1.1em;font-weight:bold;text-transform: uppercase;}
.clear{clear:both;}
.meta{font-size:9px;font-style:italic;line-height: 12px;}

small{font-size:9px;line-height: 12px;}
/* End html tags */


/* Begin Structure */
#header {width: 150px;height:0px;margin:auto;color:#000;font-size:11px;}
#content{width:590px;margin:10px left;font-size:1.1em;}
#maincontent{float:right;width:400px;line-height:1.5em;}
#sidebar{float:left;width:150px;height:100%;text-align:left;}
#footer{margin:auto;font-size:9px;padding:10px 0px 0px 190px;color:#000;}
/* End Structure */

/* begin header*/
#header h1{font-size:30px;padding:0px;}
#header a{color:#000;}
#header a:hover{color:#005d8c;background:none;}
.description{padding:0px;font-size:10px;}
/* End header*/





/* begin maincontent*/
.contentpadding{padding:0px;}
#maincontent h2{padding-bottom:2px;text-transform: uppercase;font-size:18px;line-height:20px;}
#maincontent h2 a{color:#000;}
.space{padding-top:50px;}

.entry{margin-top:10px;font-family: 'Lucida Grande', Verdana, Arial, Sans-Serif;}
.entry p {margin-bottom:1em;}
.entry ol {padding: 0 0 0 35px;}
.entry ul{
	list-style-type: none;
	padding: 0;
	margin: 0;
}
.entry ul li{padding: 0 0 0 10px;}
.entry ul li:before {
	content: "\00BB \0020";
}
.entry img {border:none;}

.entry blockquote {margin:0 20px;border-left:4px solid #ccc;border-right:2px solid #f6f6f6;padding:5px;background:#f6f6f6;}
.postmetadata{padding:1px 5px;margin:0.5em 0 25px;}

.ping-track{padding:5px;background:#bbb;margin-top:10px;}
.postnav{margin:1em 0;}
/* End maincontent */

/* Begin sidebar */
#floatmenu{position:fixed;width:150px;height:100%;top:0;background:#fff;padding:20px;}
#sidebar h2{text-transform:uppercase;font-size:11px;color:#000000;padding-bottom:5px;}
#sidebar ul ul{margin-bottom:15px;font-size:9px;}
#sidebar ul ul li{margin-bottom:3px;}
#sidebar a{color:#000000;}
.search{border:0;width:44px;height:16px;background:#000;color:#fff;margin-top:1em;font-size:9px;text-transform:uppercase;}
.mainmenu{font-size:12px;line-height:14px;font-weight:bold;text-transform:uppercase;}
#menu_text{position:relative;top:-14px;height:42px;}
#pointer{position:relative;color:#AAA;width:100px;text-align:right;left:-100px;top:0px;}
/* End sidebar */



/* Begin wp-tags*/
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;}

.aligncenter {
	display: block;
	margin-left: auto;
	margin-right: auto;
}

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

.wp-caption {border: 1px solid #ddd;text-align: center;background-color: #f3f3f3;padding-top: 4px;margin: 10px;
   /* optional rounded corners for browsers that support it */
   -moz-border-radius: 3px;
   -khtml-border-radius: 3px;
   -webkit-border-radius: 3px;
   border-radius: 3px;
}

.wp-caption img {margin: 0;padding: 0;border: 0 none;}

.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0;}

/* End wp-tags */

/* Begin comments*/
.message{width:100%; padding-top:10px;}
#response{margin-top:2em;}
.message-by{float:left;}
.message-count{float:right;}
.message-content{margin:10px 20px;width:80%;padding-bottom:5px;border-bottom:1px solid #666;font-size:.8em;line-height:1.5em;}
.alt{border-bottom:1px solid #666;}
.author{border-bottom:1px solid #666;}
.message-entry{}
.inputs input{border:1px solid;background:#fff;padding:2px;width:166px;height:20px;font-size:10px;}
.input{font-size:10px;}
.message textarea{border:1px solid;width:380px;height:180px;overflow:hidden;background:#FFF;padding:10px;}
.submit input{border:0;width:32px;height:16px;background:#000;color:#fff;font-size:9px;text-transform:uppercase;}
.submit{margin-top:1em;}
.avatar-place{}
/* End comments */

/* begin shapish extras */
code {
	background:#eee;
	display:block;
	font-family:monospace;
	font-size:11px;
	padding:10px;
	border:solid 1px #ccc;
}
.window-screenshot {
	margin-left:-40px;
}
/* end shapish extras */
