/* Please do not edit this file manually, it is being changed any time when you update options of this theme. */
/*

Theme: Eto-Ya plus 1.6.2.8
See style.css

*/

html * {}
html, body, ul, ol, li { margin:0; padding:0; }

body {font-size: 62.5%; font-family: tahoma, arial, sans-serif; color: #000;}
#page {margin:10px auto; padding: 0; width: 860px;}
#header {margin:0; padding:0;}
#headerimg {margin:0 auto; position:relative;}
#header h1, #sitename {margin:0 0 0 30px; text-align:left; padding: 20px 0 0 0;}
#sitename {font-size: 2.5em; font-weight: bold;}
#sitename a:hover, #sitename a:visited {text-decoration: none;}
#blog_about {margin:0; margin-left:30px; text-align:left; font-size:1.4em; line-height:40px; }

#horiz_menu {margin:0;  padding:0;}
#ul_horiz_menu {list-style-type:none; margin:0 6px; padding:0; }

#ul_horiz_menu li {list-style-type:none; margin:0; padding:0; font-size:1.2em; overflow:hidden;}

#ul_horiz_menu li a {display:block; margin:0; padding:0 5px; }

#ul_horiz_menu {display:block; list-style-type:none; padding:0; }
#ul_horiz_menu li a {display:inline-block; margin:0; padding-bottom:0; text-align:center; overflow:hidden; }
#ul_horiz_menu ul li a {display:block; margin:0;}

#header_top {line-height:0px; font-size:0px; margin:0; padding:0}
#header_bottom {}

#info, #info-wide {margin:0; padding:0; display:block; clear:both;  /* min-height:10px;  */  font-size:1.2em; }

#content {display:block; margin:0;  /* min-height:10px; */  overflow-x:hidden; }
#content2 {margin:0 10px; overflow-x:hidden; }

.endinfo {width:100%; display:block; height:6px; clear:both; line-height:1px; font-size:1px; padding:0; margin:0;}

.post {margin: 20px 10px 30px; padding:0;}

.post_bottom {width:100%; height:20px;}

.entry p {font-size: 1em; margin:0.8em 0;  /* min-height:10px; */  line-height:1.5em;}

.entry {margin:0 12px; line-height:1.5em;}

.alt {}

small {font-family: arial, sans-serif; font-size: 0.9em; }

h1 {font-size: 2.5em;}

h2 {font-size: 1.4em; margin: 10px 0 0 0;}

h2.pagetitle, h2.posttitle, h1.pagetitle, h1.posttitle {font-size: 1.6em; text-align:center; padding-top:10px; min-height:30px; clear:both; }

h1.pagetitle-wide {font-size: 1.6em; text-align:center; clear:both;}

h3 {font-size: 1.3em;}

#sidebar {display:block;  /* min-height:10px; */ }

h1, h1 a, h1 a:hover, h1 a:visited {text-decoration: none; color: #009;}

h2, h2 a, h2 a:visited, h3, h3 a, h3 a:visited {color: #000;}

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;}

.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: Verdana, Arial, Sans-Serif;}

.commentmetadata {font-weight: normal;}

#sidebar {font: 1.1em Verdana, Arial, Sans-Serif; }

small, #sidebar ul ul li, #sidebar ul ol li, .nocomments, .postmetadata, strike {color: #777;}

.postmetadata a, .postmetadata a:visited {color:#777;}

code {font: 1.1em monospace; background:#eee;}

acronym, abbr, span.caps {font-size: 0.9em; letter-spacing: .1em;}

a, h2 a:hover, h3 a:hover {color: #06c; text-decoration: none;}

a:hover {color: #147; text-decoration: underline;}

#wp-calendar #prev a, #wp-calendar #next a {font-size: 9pt;}
#wp-calendar a {text-decoration: none;}
#wp-calendar caption {font: bold 1.3em Verdana, Arial, Sans-Serif; text-align: center;}
#wp-calendar th {font-style: normal; text-transform: capitalize;}

.post hr {display: block;}

p.postmetadata {font-size:0.9em; margin: 30px 10px 0 10px; clear: both;}
div.postinfo {clear:both; width:100%}
div.postinfo div {margin:0 10px; }

.smallattachment {text-align: center; float: left; width: 128px; margin: 5px 5px 5px 0px;}

.attachment {text-align: center; margin: 5px 0px;}

#footer {padding: 0; margin: 0; width:100%; clear: both;}

#footer p {margin: 0; padding: 10px 0; text-align: center;}

h3 {padding: 0; margin: 30px 0 0;}

p img { /* padding: 0; */ }

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

img.alignright, img.imgalignright, img.alignleft, img.imgalignleft  {display:inline}
img.alignright, img.imgalignright {margin: 0 0 7px 7px; float: right; clear: right;}
img.alignleft, img.imgalignleft  {margin: 0 7px 7px 0; float: left; clear: left;}

img.imageframe {padding:2px; border:solid 1px #ccc;}

.entry img, .widget img {max-width: 100%; box-sizing: border-box; height: auto;}

img.size-full, img.size-large, img.wp-post-image, .wp-caption, .wp-caption img {
	box-sizing: border-box; max-width: 100%; height: auto;}

embed, iframe, object, video {max-width: 100%; box-sizing: border-box;}

.aligncenter, div.aligncenter {display:block; margin:0 auto; clear: both;}

.br {clear: both; width:100%; border: none; margin:-2px 0 0 0; padding:0; line-height:1px; height:1px; font-size:1px; }

.entry ul {margin:0; padding: 0 0 0 20px; list-style-type: square;}
.entry ol {margin: 0; padding: 0 0 0 35px;}

.entry li {margin: 6px 0 6px 6px;}

.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: 6px;}

#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: 6px 0 0; padding: 0;}

.searchform {margin: 0px auto; padding: 0 3px; border:solid 0px red}

#sidebar .searchform input[type="text"] {width: 108px; padding: 2px;}

#sidebar #searchsubmit {padding:0px; background:#eee;}

.entry form {text-align:center;}

select {width: 130px;}

div#comments {margin:50px 0 0 0 !important;}
#comments h3 {margin:0 10px;}
#commentform input {width: 170px; margin: 5px 5px 1px 0;}
h3#respond {margin:0 0 0 15px; color:#777}

#commentform textarea {width: 90%; padding:0;}

#commentform #submit {padding:4px 0; font-size:1em; color:#444; font-weight:bold; border:double #777 3px}

.commentlist {padding: 0; border:solid 0px red; margin:0 10px}

.commentlist li {margin: 15px 0 3px; padding: 5px 10px 3px; list-style: none;}

.commentlist p {margin: 10px 5px 10px 0;}

#commentform {margin: 0 10px; border:solid 0px red;}
#commentform p {margin: 5px;}

.nocomments {text-align: center; margin: 0; padding: 0;}

.commentmetadata {margin: 0; display: block;}

#sidebar {margin:0 0px; border:solid 0px red}

#sidebar form {margin: 0;}

#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 {background-color: #fff; }

.wp-caption {border: 1px solid #ddd; text-align: center; background-color: #f7f7f7; padding-top: 4px; margin: 7px; 
	-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 3px; margin: 0; }

div.alignright {float: right; margin-right:0;}

div.alignleft {float: left; margin-left:0;}

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;}

div.navigation {font-family:monospace; text-align: center; margin:0 0 10px 0; padding:0; font-size:1.1em; line-height:normal; clear:both; height:20px;}
.navigation .alignleft {width:44%; text-align:left; margin-left:10px}
.navigation .alignright {width:44%; text-align:right; margin-right:10px}

.widget { margin:10px 10px 0 10px ; padding-bottom:10px; }
.widget ul {margin:0}

.widget .searchsubmit {border:solid 1px #bbb; background:#ccc}

#sidebar_floor {padding:16px 0px 10px 20px; font-size:11px;}

#sidebar_floor  ul.widgetlist {clear:both;}

#sidebar_floor  li.widget ul {margin-left:6px;}

#sidebar_floor li.widget {float:left; margin-right:12px; width:183px; padding:6px 6px 12px 6px;}

#sidebar_floor li {list-style-type:none; margin:0; padding:0}

#sidebar_floor li.widget li {margin-left:0;}

#sidebar h3, #sidebar_floor h3 {margin:10px auto 6px 6px}

div.wp_link_pages {font-size:12px; text-align:center;}
div.wp_link_pages a {/* font-weight:bold */}

div.gravatar {width:50px; height:54px; padding-top:4px}
div.gravatar img {width:50px; height:50px; border:0; display:block}
.grava-left {float:left; margin-right:6px;}
.grava-right {float:right; margin-left:6px;}

#comments li {clear:both; }

.navigation a.page-numbers {display: inline-block; padding: 2px 3px; border: solid #ddd 1px;}

#sidebar_top {width:30%; float: right;}
#sidebar_top h3 {margin:0; padding:0; line-height: 1;}
#sidebar_top ul  {list-style-type:none;}

.b {font-weight: bold;}
.u {text-decoration: underline;}

@media screen and (max-width: 767px) {
   #content {width: 70% !important;}
   #page, #header, #headerimg, #info, #footer {width: 100% !important;}
   #sidebar {width: 30% !important;}
   #page2 {margin: 0 !important;}
   .widget {max-width: 100%;}
   #horiz_menu {width: auto !important; height: auto !important;}
}

@media screen and (max-width: 480px) {
   #content, #sidebar {width: 100% !important;}
   .post {margin-right: 0; margin-left: 0;}
}

/* options: 20150626075259 */
body {background-color: #E1E5E8; background-image: url(http://yandan.eto-ya.com/wp-content/themes/etoyaplus/images/inblue/body-bg.gif); background-repeat: repeat-x; color: #000000; } 
#page {width: 980px; margin: 0px auto;background-image: url(http://yandan.eto-ya.com/wp-content/themes/etoyaplus/images/inblue/page-bg.gif); background-repeat: repeat-y;} 
#page2 {margin: 0 3px;}
#header {background:none; } 
#headerimg {background: url(http://yandan.eto-ya.com/wp-content/themes/etoyaplus/images/hdrimg_df.jpg) no-repeat; height:200px; width:974px;}
#headerimg h1 a {color:#E0E0E0}
#header h1 a, #sitename a {color: #E0E0E0}
#blog_about {color: #E0E0E0}
#horiz_menu {text-align:center; }
#ul_horiz_menu { text-align:center;}
#ul_horiz_menu li {display: inline-block !important; }
#horiz_menu {height:35px;background-color: #E0E0F9; }
#ul_horiz_menu li a, #ul_horiz_menu li a:visited {background-image: url(http://yandan.eto-ya.com/wp-content/themes/etoyaplus/images/inblue/button.gif); background-repeat: repeat-x; height:32px;line-height: 32px; text-transform: uppercase; font-weight: bold; }
#horiz_menu a, #horiz_menu a:visited {color: #3366CC; }
#horiz_menu li li a, #horiz_menu li li a:visited {color: #333399; }
#ul_horiz_menu li {width:130px;height: 32px; margin:3px 3px 0 3px; text-align: center;}
#ul_horiz_menu li a.horiz_button, #ul_horiz_menu li a.horiz_button:visited {width:120px; text-align: center;}
ul#ul_horiz_menu ul {background:#FCFCFC; width: 160px !important; }
ul.subm li a {height:auto!important; line-height:200% !important; font-weight:normal !important;}
#info {width:974px; background-color: #FFFFFF !important; background-image: url(http://yandan.eto-ya.com/wp-content/themes/etoyaplus/images/inblue/info-bg.gif); background-repeat: repeat-y} 
#content {width: 730px; overflow-x:hidden; float:left; background: none; text-align: justify; } 
#info-wide {text-align: justify; background-color: #FFFFFF; }
#sidebar_floor {background-color: #FFFFFF; }
.post {} 
h2.posttitle, h2.pagetitle, h1.posttitle, h1.pagetitle {min-height:30px; } 
.entry {color: #000000} 
h2.pagetitle, h2.posttitle, h2.posttitle a, h2.posttitle a:visited,
	h1.pagetitle, h1.pagetitle-wide, h1.posttitle, h1.posttitle a, h1.posttitle a:visited  {color: #003399} 
.post_bottom {} 
#sidebar {width: 240px; overflow-x:hidden; float:right; }
.widget h3 {color: #000044}
#footer {background-color: #E0E0F9; color: #000000; background-position: 0 0px; } 
a, a:visited {color:#333399;}
.entry a, .entry a:visited {color: #006666;}
#sidebar a, #sidebar a:visited {color:#000099;}
#sidebar_floor li.widget { width:183px; background: #e0e0f0; text-align: left;}
