/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/
html{margin:0; padding:0;}
body{
	margin:0;
	padding:0;
	font-size:12px;
	line-hight:160%;
	/*background-color:#f7f7eb;*/
}

/*layout*/
body{
	color:#333; background: #36414d;
	}

/* Two-column with sidebar on left from the /examples/ folder  */
div#wrapper{width:850px;
height:4200px;
margin-left:auto; 
margin-right:auto; 
position:relative;
background-color:#fff;   
border-width: 0 5px 5px 5px;
border-style: solid;
border-color: #292e33;}
div#container{ float:right; width:350;}
div#content{ width:600px;margin:0 0 0 0; padding-right:10px;}
div.sidebar{ float:left; overflow:hidden; width:180px;}
div#primary{ margin:0 0 0 10px;}
div#secondary{ margin:0 0 0 10px;}
div#footer{ clear:left; width:100%;}

/*The Header*/
div#header{text-align:left; margin-bottom:1em; padding-top:2em;height:120px; background:#f7f7eb url('images/blog_bk.gif') }
div#header h1{color:#333399;font-size:22px; font-weight:bold; font-family:"HG丸ｺﾞｼｯｸM-PRO","ＭＳ Ｐゴシック", Osaka;text-align:left;letter-spacing:2px; line-height:24px; margin:0 5px 0 7px;}
div#header h1 a{color:#333399;text-align:left; text-decoration:none; font-weight:bold; letter-spacing:-2px; line-height:24px;margin:0 5px 0 7px;}
div#header h1 a:hover{color:#333399;}
div#header div#blog-description{font-size:15px; text-align:left;padding:0 0 0 11px;color:#3333ff;font-weight:bold; letter-spacing:3px; line-height:110px;}


/*The Menu*/
div.skip-link{padding:0; position:absolute; right:10px;text-align:right; top:10px; border-bottom:1px dotted #f5AD61;color:#ff3300;}
div.skip-link a{color:#ff3300;}

/*div#menu{color:#fff;height:1.5em; padding:8px 0 15px 0; background-color:#6699cc; width:100%; border-bottom:1px dotted #F5AD61; position:absolute;top:110px}
div#menu a{color:#fff;text-decoration:none;}
div#menu ul{margin:0px; background-color:#6699cc; }
div#menu li{display:inline;background-color:#6699cc; }
div#menu ul a{color:#fff;font-weight:500;text-decoration:none;}
div#menu ul, div#menu ul, div#menu ul li{list-style:none; margine:0; padding:0;}
div#menu ul li{float:left;}
div#menu ul li a{padding-right:50px;font-size:13px;}
div#menu ul ul{display:none;}
div#menu ul ul li{float:none;}
div#menu ul ul li a{margin:0;padding:0;}
div#menu ul li:hover ul{display:block; font-size:0.9em; padding-top:0.5em; position:absolute:background-color:#6699cc;}
div#menu ul li:hover ul li a{background-color:#fff;border:none; display:block; }*/


/*The Main Content Area*/
div.hentry{border-bottom:1px sold #F5AD61; padding:0 0 20px 0; margin:10px 0 60px 0}
.entry-title{clear:both; background-image:url(images/redchilli.jpg);
background-repeat:no-repeat;line-height:38px; margin:10px 0 0 0;}
h2.entry-title{font-size:20px; padding:0 0 0 25px;}
h2.entry-title a:link,h2.entry-title a:visited{color:#444444;text-decoration:none;}
h3.entry-title{font-size:20px; padding:0 0 0 25px;text-decoration:none;}
.entry-date{ font-size:14px; font-weight:bold; color:#F5AD61; display:inline;padding:0 0 0 25px;}
.entry-content{padding-right:50px;line-height:1.5em;}

.page-link{color:#800000;font-size:14px; line-height:20px; padding-top:10px;}
.entry-meta{color:#800000;font-size:12px; line-height:20px; padding-top:10px;}
.entry-meta .author{background: url(images/author.gif) 0 0 norepeat; padding-left:25px;}
.entry-meta .cat-links{background: url(images/category.png) 0 0 no-repeat; padding-left:16px;}
.entry-meta .edit-link{background: url(images/edit.png) 0 0 no-repeat; padding-left:16px;}
.entry-meta .comments-link{background: url(images/comment.png) 0 0 no-repeat; padding-left:16px}



/* Just some example content */
div.skip-link {
position:absolute;
right:10px;
top:10px;
}

div#menu {
font-size:10pt;
font-weight:600;
position:absolute;
top:115px;
background-color:#fff;
height:1.5em;
margin:.5em 0;
padding:8px 0 15px;
width:100%;
}

div#menu ul,div#menu ul ul {
line-height:1;
list-style:none;
margin:3px 0 0 0;
padding:0 0 0 5px;
}

div#menu ul a {
color:#663399;
display:block;
margin-right:1em;
padding:0.2em 0.5em;
text-decoration:none;
}

div#menu ul ul ul a {
font-style:none;
}

div#menu ul li ul {
left:-999em;
position:absolute;
}

div#menu ul li:hover ul {
left:auto;
}

.entry-title,.entry-meta {
clear:both;
}

div#container,div#primary {
margin-top:2em;
}

form#commentform .form-label {
margin:1em 0 0;
}

form#commentform span.required {
background:#fff;
color:#c30;
}

form#commentform,form#commentform p {
padding:0;
}

input#author,input#email,input#url,textarea#comment {
padding:0.2em;
}

div.comments ol li {
margin:0 0 3.5em;
}

textarea#comment {
height:13em;
margin:0 0 0.5em;
overflow:auto;
width:66%;
}

.alignright,img.alignright{
float:right;
margin:1em 0 0 1em;
}

.alignleft,img.alignleft{
float:left;
margin:1em 1em 0 0;
}

.aligncenter,img.aligncenter{
display:block;
margin:1em auto;
text-align:center;
}

div.gallery {
clear:both;
height:180px;
margin:1em 0;
width:100%;
}

p.wp-caption-text{
font-style:italic;
}

div.gallery dl{
margin:1em auto;
overflow:hidden;
text-align:center;
}

div.gallery dl.gallery-columns-1 {
width:100%;
}

div.gallery dl.gallery-columns-2 {
width:49%;
}

div.gallery dl.gallery-columns-3 {
width:33%;
}

div.gallery dl.gallery-columns-4 {
width:24%;
}

div.gallery dl.gallery-columns-5 {
width:19%;
}

div#nav-above {
margin-bottom:1em;
}

div#nav-below {
margin-top:1em;
}

div#nav-images {
height:150px;
margin:1em 0;
}

div.navigation {
height:1.25em;
}

div.navigation div.nav-next {
float:right;
text-align:right;
}

/*sidebar*/
div.sidebar h3.widgettitle{
height:26px;
border-left: 5px solid #a3b0bf;
border-bottom:1px solid #a3b0bf;
display:block;
text-align:left;
float:center;
padding:8px 0 0px 5px;

/*   position: relative;

   width: 170px;

   margin: 5px 5px 5px 0;


  
   color: #333;
   background: #fff;
   font-size: 12px;
   font-weight: bold;
   line-height: 1;
   text-transform: uppercase;*/
}

div.sidebar h3 {
font-size:1.2em;
}

div.sidebar input#s {
width:7em;
background-color: #f8f8ff;
border: 1px solid #cccc99;
}

div.sidebar input#searchsubmit{
padding:0 0 0 0;
font-family:"ＭＳ Ｐゴシック", Osaka, "ヒラギノ角ゴ Pro W3";
background-color:#9999CC;
}

div.sidebar li {
list-style:none;
margin:0 0 2em;
}

div.sidebar li form {
margin:0.2em 0 0;
padding:0;
}

div.sidebar ul ul {
margin:5px 0 0 2em;
}

div.sidebar ul ul li {
list-style:disc;
margin:0;
line-height:1.5em;
}

div.sidebar ul ul ul {
margin:0 0 0 0.5em;
}

div.sidebar ul ul ul li {
list-style:circle;
}

div#menu ul li,div.gallery dl,div.navigation div.nav-previous {
float:left;
}

div#header,div#footer {
text-align:center;
}

input#author,input#email,input#url,div.navigation div {
width:50%;
}

div.gallery *,div.sidebar div,div.sidebar h3,div.sidebar ul {
margin:0;
padding:0;
}