/*  
Theme URI: http://mythem.es/my/white
Theme Name: my white theme
Description: Free simple white wordpress theme from mythem.es
Version: 0.7
Tags: black, white, light, two-columns, right-sidebar, left-sidebar, fixed-width, theme-options, sticky-post, custom-menu
Author: mythem.es
Author URI: http://mythem.es
License: GNU General Public License v2.0
License URI: http://www.gnu.org/licenses/gpl-2.0.html

*/

html { margin:0px; padding:0px; border:none; }
body {
	margin:0px; padding:0px; border:none;
	background:#fff;
	font-family:Verdana,Arial,Meiryo,sans-serif,versans-seri,"Trebuchet MS",tahoma;}

h1, h2, h3, h4, h5, h6 { color:#222222; margin:0px; padding:0px; }
h1 { font-size:30px; }
h2 { font-size:18px; }
h3 { font-size:16px; }
h4 { font-size:14px; }
h5 { font-size:13px; }
h6 { font-size:12px; }

img { border:0px; }

div.section {
	padding:10px 5px;
}
div.section h1 {
	font-size:18px;
	margin-top:3px;
	padding:2px 10px;
	background:#fec;
	border:1px solid #c93;
	border-width:0 0 1px 5px;
}
div.section h2 {
	font-size:15px;
	color:#c51;
	margin:10px 0 3px 0;
}
div.section div.border {
	margin:10px 5px; padding:5px 10px;
	border:2px solid #ddd;
	border-radius:12px;
}

div.hr {
	border-top:solid 1px #ccc;
	margin:10px 30px;
}

a { text-decoration:none; padding:0px; margin:0px; color:#0045aa; } 
a:visited { text-decoration:none; padding:0px; margin:0px; color:#0045aa; }
a:hover { text-decoration:none; padding:0px; margin:0px; color:#faa745; }
a.more-link {
	display:block; padding:8px; float:right;
	font-weight:bold; font-size:1.2em;
	text-shadow: 0.1em 0.1em 0.2em #666;
}
	
h1.title a { color:#343434; }
h1.title a:hover{ color:#faa745; }

div#header {
	width:800px; height:90px;
	border-bottom:1px solid #eee;
	background:#fff; margin:0px auto 0px auto; }

/* search on header */
div#header-search {
	position:absolute; margin:0px 0px 0px 560px; text-align:right; 
}
div#header input.search-submit {
	border-radius:0px 6px 6px 0px;
	-moz-border-radius:0px 6px 6px 0px;
	-webkit-border-radius:0px 6px 6px 0px;
	behavior: url(/script/PIE.htc);position:relative;
}

/* social side rss, twitter */
div#social { position:absolute; margin:15px 0px 0px 450px; text-align:right; }
div#social a { margin:0px;}
div#social a img { border:none; }
div#social a.rss{
	width:44px; height:35px; display:inline-block;
	background-image:url('resource/images/rss.png');}
div#social a.rss:hover { background-image:url('resource/images/rss-hover.png');}
div#social a.twitter {
	width:44px; height:35px; display:inline-block;
	background-image:url('resource/images/twitter.png');}
div#social a.twitter:hover {
	background-image:url('resource/images/twitter-hover.png'); }

/* blog info*/
div#blog-info { position:absolute; margin:10px 0px 0px 5px; width:400px; }
div#blog-info p.title-blog {
	font-size:36px;
	padding:0px; margin:0px; text-align:left;  border:none;}
div#blog-info p.title-blog a{ color:#000000; }
div#blog-info p.title-blog a:hover { text-decoration:underline; }
div#blog-info h1.description-blog {
	margin:0px 0px 0px 50px; padding:0px;
	font-size:16px;
	border:none; color:#666666; }
div#blog-info p.description-blog {
	margin:0px 0px 0px 50px; padding:0px;
	font-size:14px;
	border:none; color:#666666; }

/* header menu */	
div#header-menu {
	position:absolute; margin:68px 0px 0px 0px; width:800px; }
div#header-menu ul {
	margin:0px; padding:0px;
	list-style:none; float:right;
	z-index:400;
}

div#header-menu ul li {
	padding:0px; margin:0px 1px; display:inline; float:left;
	border:1px solid #ddd; border-bottom:0px;
	background:#e9f0ff;
	border-radius:10px 10px 0px 0px;
	behavior: url(/script/PIE.htc);position:relative;
	z-index:300;
}
div#header-menu ul li a {
	padding:4px 10px; margin:0px;
	font-size:12px;
	color:#a0a0a0;  display:block;
	border-radius:10px 10px 0px 0px;
	behavior: url(/script/PIE.htc);position:relative;
}
div#header-menu ul li a:hover { color:#336699; background:#f5ffff; }

div#header-menu ul li.current_page_item {
	border-color:#aaa;
	background:#fff; }
div#header-menu ul li.current_page_item a {
	color:#666666; font-weight:bold;
	behavior: url(/script/PIE.htc);position:relative;
}
div#header-menu ul li.home_page_item { border:none; }

div#header-menu ul li.menu-item ul.sub-menu {
	min-width:150px; margin:0px 1px 0px -1px; padding:5px 10px 5px 0;
	display:none; position:absolute; background:#ffffff;
	border-left:1px solid #666666; border-right:1px solid #666666;
	border-bottom:1px solid #666666; border-top:1px dotted #dfdfdf;
	border-radius: 0 0 10px 10px;
	z-index:550;
}
div#header-menu ul li.menu-item ul.sub-menu li {
	display:block; clear:both;
}
div#header-menu ul li.menu-item ul.sub-menu li ul {
	position:relative; border:none; display:block; }			
	
div#header-menu ul li:hover ul.sub-menu { display:block;}

div#header-menu ul ul.sub-menu {
	min-width:150px; max-width:300px;
	margin:0px 1px 2px -1px; position:absolute;
	background:#ffffff;  display:none;
	padding:8px;
	border-left:1px solid #666666; border-right:1px solid #666666;
	border-bottom:1px solid #666666; border-top:1px dotted #dfdfdf; }
				
div#header-menu ul li.menu-item ul.sub-menu li ul {
	position:relative; border:none; display:block; }			
div#header-menu ul li.menu-item ul.sub-menu li {
	width:auto; height:auto; margin:0px; padding:1px  0px 1px 10px;
	background:none;
	text-align:left; border:none;  display:block; }
div#header-menu ul li.menu-item ul.sub-menu li a {
	padding:0px 0px 0px 5px;
	font-size:14px;
}
div#header-menu ul li.menu-item ul.sub-menu ul.sub-menu li a {
	padding:0 0 0 20px;
}
div#header-menu ul li.menu-item ul.sub-menu li a:hover { }


/* content */

/* content define */
div#container {
	width:800px; margin:0px auto 0px auto; padding:0px 0px 0px 0px;
	background:#ffffff; clear:both; display:block; } 

div#content  {
	width:580px;
	padding:10px 0px 20px 10px;
	float:left; text-align:left; background:#ffffff;}

div.post { padding:5px 0px 0px 0px; clear:both; display:block; }

div.cat-description {
	padding:10px;
}
h1.title,
h2.title {
	padding:5px 10px; margin:0px;
	font-size:18px;
	color:#369;
	background:#def;
	border-radius:10px;
	box-shadow: 0px 2px 8px #ccc;
	behavior: url(/script/PIE.htc);position:relative;
}
h3.title { padding:5px 0px 0px 0px; margin:10px 0px 0px 0px;  }
h3.title,h2.title a {color:#369; }
h3.title,h2.title a:hover { color:#246; }
p.search-result { border-bottom:1px dotted #cdcdcd; }
		
div.meta { margin:5px 0px 0px;  clear:both;}
div.meta-bottom {
	border-top:1px solid #cdcdcd; clear:both; margin:0px 0px 35px 0px; }
		
div.meta span.meta-text {
	font-size:11px; color:#b8b8b8; }
.bypostauthor { font-size:11px; color:#000000; }
div.meta span.meta-info {
	margin:0px 0px 0px 5px; float:left;  text-align:left;  }
div.meta span.meta-link a {
	font-size:11px; color:#222222; text-decoration:underline; }
div.meta span.meta-link a:hover { text-decoration:none;}
div.meta span.meta-utility { padding:3px 15px 3px 1px;  float:left; } 
div.meta span.meta-tags {  padding:3px 1px 3px 3px; float:right; }

p {
	font-size:13px; color:#aaaaaa;
	padding:3px 0px 3px 0px; margin:0px;
	border-bottom:1px solid #cdcdcd;
}
		
div.entry {
	margin:0px; padding:8px 0px 16px 0px;
	display:block; clear:both;
	font-size:13px; color:#454545; }
div.entry.simplepage { padding:0px; }
div.entry p{
	font-size:13px; color:#454545;
	padding:3px 0px 3px 0px; margin:0px;
	border:none; }
			
div.entry object { margin:0px; display:block;}
div.entry embed { margin:0px auto 0px auto; display:block;}
div.entry img { border:none;  max-width:580px; height:auto; }
div.entry .wp-caption-text,
.gallery-caption {
	font:normal 12px verdana; font-style:italic; color:#676767; }
div.entry .alignleft { float:left; margin:10px 10px 10px 0px; padding:2px; }
div.entry .alignright { float:right; margin:10px 0px 10px 10px; padding:2px; }
div.entry .aligncenter { margin:auto; display:block; padding:2px; }
div.entry .alignnone { margin:10px; padding:0px;  }


div.sticky { background:#fffcde; background-image:url('resource/images/sticky-header.png'); background-repeat:repeat-x; padding:20px 0px 0px 0px;  }
    
div.sticky .title,
div.sticky .meta, 
div.sticky .entry { padding:0px 8px 0px 8px; }
div.sticky .entry p { color:#805800; }
div.sticky .meta-bottom  { border-top:8px solid #ffcc59; padding:0px;}
div.sticky .meta .meta-text { color:#bc8200;} 
div.sticky a { color:#f76f46; }
div.sticky a:hover { color:#859c00; }


/* comments defines */
div#comments { background:#f1f1f1;  }
h2.comments-title { color:#343434; clear:both; background:#ffffff;}

h2.pings { margin:0px 0px 10px 0px; padding:15px 0px 0px 0px;}
ol.comment-list {
	font-size:12px; color:#dddddd;
	list-style-position:inside; padding:0px 15px 0px 15px; }
ol.comment-list li.odd {
	background:#fffff;
	padding:10px 0px 0px 5px; margin:0px 0px 8px 0px; }
ol.comment-list li {
	padding:10px 0px 8px 5px; background:#ffffff; margin:0px 0px 8px 0px;}
div#comments ol.comment-list li p {
	padding:3px 8px 0px 8px; margin:0px 0px 1px 0px;
	color:#454545; border:none;}
ol.comment-list li blockquote { padding:10px; margin:10px;}
ol.comment-list li ul.children {
	list-style-type:none; margin:0px 0px 0px 5px; padding:5px 0px 0px 5px}
ol.comment-list li ul.children li{
	list-style-type:none;
	margin:0px 0px 0px 5px; padding:5px 0px 0px 5px;  background:#ffffff;}
ol.comment-list li.odd ul.children li{
	list-style-type:none;
	margin:0px 0px 0px 5px; padding:5px 0px 0px 5px; background:#ffffff;}
	
div.comment-meta { display:block; }
div.comment-meta a { color:#666666;}
div.comment-meta a:hover { color:#000000;}
div.comment-author { background:#f6f6f6; height:20px; margin:0px 5px 0px 0px;}
		
div.comment-author a {
	color:#666666; font-weight:bold; font-size:20px;
	padding:0px; margin:0px;}
div.comment-author a:hover { color:#000000;}
		
div.comment-author img {
	float:left; margin:4px 20px 0px 8px;
	border:1px solid #9e9e9e; padding:2px; background:#f1f1f1;}

div.comment-author span,
div.comment-author cite,
div.comment-author small { font-weight:bold; font-size;20px; }


div.commentmetadata {
	background:#f6f6f6; height:20px;
	display:block; padding:5px 0px 0px 0px; margin:0px 5px 0px 0px;
	color:#454545; }
	
ul.ping-list {
	font-size:12px; list-style:none;
	color:#dddddd; padding:0px 15px 10px 15px; }
ul.ping-list li.odd {
	background:#ffffff;
	padding:3px 0px 0px 5px; margin:0px 0px 2px 0px; }
ul.ping-list li {
	padding:3px 0px 0px 5px;
	background:#ffffff; margin:0px 0px 2px 0px;}
div#comments ul.ping-list p {
	padding:3px; margin:0px 0px 0px 0px; color:#343434; border:none;}
ul.ping-list li blockquote { padding:10px; margin:10px;}
ul.ping-list li ul.children {
	list-style-type:none;
	margin:0px 5px 0px 0px; padding:2px 0px 0px 0px;
	border-top:1px dashed #222222; }
ul.ping-list li ul.children li {
	list-style-type:none;
	margin:0px 0px 0px 0px; padding:2px 0px 0px 5px; background:none;}
ul.ping-list li.odd ul.children li {
	list-style-type:none;
	margin:0px 0px 0px 0px; padding:5px 0px 0px 5px; background:none;}
	
	
ul.ping-list div.comment-meta { display:block; }
ul.ping-list div.comment-meta a { color:#0065db;}
ul.ping-list div.comment-meta a:hover { color:#000000;}
ul.ping-list div.comment-author {
	background:#f6f6f6; height:20px; margin:0px 5px 0px 0px;}
		
ul.ping-list div.comment-author a {
	color:#0065db; font-weight:bold; font-size:16px;
	padding:0px; margin:0px;}
ul.ping-list div.comment-author a:hover { color:#000000;}
		
ul.ping-list div.comment-author img {
	float:left; margin:4px 20px 0px 8px;
	border:1px solid #9e9e9e; padding:2px; background:#f1f1f1;}
	
ul.ping-list div.comment-author span,
ul.ping-list div.comment-author cite,
ul.ping-list div.comment-author small {
	font-weight:bold; font-size:16px; padding:0px 0px 0px 10px; }
		
ul.ping-list div.commentmetadata {
	background:#f6f6f6; height:20px; display:block;
	padding:5px 0px 0px 10px; margin:0px 5px 0px 0px; color:#454545; }
ul.ping-list div.reply a { display:none; }
	
div#comments form  { padding:0px 10px 50px 10px;}	
div#comments form  p { padding:5px; margin:0px; }

div#comments textarea { margin:2px 0px 2px 0px; width:98% }

div#comments p { border:none; color:#999; display:block; clear:both;}

div#comments form p input {  float:left; margin:2px 5px 2px 0px; }
div#comments form p label {  padding:0px 0px 0px 10px;  font:normal 12px Arial,Tahoma,verdana,sans-serif; text-transform:uppercase;}
div#comments form p.logged-in-as { color:#343434; }

div#respond { padding:0px 0px 0px 0px;}
div#respond h3#reply-title { color:#343434; clear:both; background:#ffffff; margin:0px 0px 10px 0px; padding:15px 0px 0px 0px; border-bottom:1px dotted #ababab; }

/* navigation defines */

div.navigation { padding:5px; height:30px; color:#000; margin:20px 0px 0px 0px; clear:both;}
div.navigation .previous-posts { float:left; font:normal 11px Verdana,"Trebuchet MS",sans-serif;}
div.navigation .next-posts { float:right; font:normal 11px Verdana,"Trebuchet MS",sans-serif;}

a.prev { margin:0px 0px 0px 15px;}
span.page-numbers { font:bold 16px Verdana,"Trebuchet MS",sans-serif; color:#343434; }
a.page-numbers  { font:normal 16px Verdana,"Trebuchet MS",sans-serif;}
a.page-numbers:hover { font:normal 16px Verdana,"Trebuchet MS",sans-serif;}

/* sidebar defines */

div#sidebar {
	width:200px;
	padding:5px; margin-bottom:20px;
	float:left;
	font-size:12px; color:#454545; background:#ffffff;}

div#sidebar table { margin:10px 0px 0px 0px; border:none; border-collapse:collapse;}
div#sidebar table tbody {border:none; padding:0px; margin:0px;}
div#sidebar table tr { padding:0px; margin:0px;}
div#sidebar table th {
	background:#666666; color:#cccccc;
	margin:0px; padding:2px;
	border:1px solid #fff;
	text-align:center; vertical-align:middle;
	width:30px; height:25px;}
div#sidebar table td {
	background:#f6f6f6; color:#aaaaaa;
	margin:0px; padding:3px;
	border:1px solid #fff;
	text-align:center; vertical-align:middle;
	width:30px; height:25px;}


div#sidebar ul { list-style:none; margin:0px; padding:0px;  }

div#sidebar ul li a {
	font-size:12px;
	color:#727272;}
div#sidebar ul li a:hover {
	color:#ff6633;}
div#sidebar table td a { color:#212121; }
div#sidebar ul li h2.sidebartitle{
	height:24px;
	font-weight:bold; font-size:18px;
	color:#000000;
	padding:2px 8px; margin:0px;
	background:#eee;
	border-radius:4px 4px 0 0;
	border-bottom:1px solid #aaaaaa;
	behavior: url(/script/PIE.htc);position:relative;
}
div#sidebar ul li {
	padding:0px; margin:0;
}
div#sidebar ul li.widget {
	margin:0px 0 16px 0;
}

div#sidebar ul li ul {
	list-style:none;
	margin:0px 0px 0px 2px; padding:0px 0px 0px 0px;
	color:#727272;
	clear:both; display:block; float:none; }
div#sidebar ul li ul li {
	display: block; border-left:none;
	clear:both; float:none;
	border-bottom:1px dotted #cccccc;
	padding:5px 3px;}
div#sidebar ul li ul li ul {
	list-style:square inside;
	padding:2px 0px  0px 8px; color:#929292;}
div#sidebar ul li ul li ul a { color:#999999;}
div#sidebar ul li ul li ul li {
	margin:0px; border-bottom:none; padding:2px 0px;}
div#sidebar ul li form { margin:0px; padding:0px;}
div#sidebar ul li input[type="text"] {
	padding:5px; width:128px; margin:0px 5px 0px 0px;
	font-size:12px; color:#666666;  border:1px solid #999999; }
div#sidebar ul li input[type="submit"] {
	width:52px; padding:0px; height:26px; margin:0px; }
div#sidebar ul.search-form li { border:none;}
div#sidebar ul li form#searchform label {display:block; }


/* footer defines */

div#footer {
	width:800px; height:40px;
	padding:0px 0px 20px 0px; margin:0px auto 0px auto;
	text-align:left; border-top:1px solid #121212;
	background:#ffffff;
	font-size:12px; color:#4e4e4e;
	clear:both; display:block; }
div#footer p { padding:5px 10px 0px 10px; border:none; }

div#footer p.line-bottom {
	color:#777; text-transform:uppercase; font-size:11px; }
div#footer p.line-bottom a {
	color:#38f; font-size:24px; }
div#footer p.line-bottom a:hover {
	color:#5cf; text-decoration:underline; }
.line-bottom { display:block; clear:both; }

/* footer menu */
div#footer-menu ul {
	margin:0px 0px; padding:0px;
	list-style:none; }
div#footer-menu ul li {
	padding:0px; margin:0px;
	display:inline; float:left; }

div#footer-menu ul li a {
	padding:2px 8px; margin:0px 1px;
	font-size:12px;
	color:#89a;  display:block;
	background:#eee;
	border-radius:0px 0px 6px 6px;
	behavior: url(/script/PIE.htc);position:relative;
}
div#footer-menu ul li a:hover {
	background:#eef5ff; color:#389; }
div#footer-menu ul li.current_page_item a {
	background:#fff; font-weight:bold; }



table { margin:5px; border-collapse:collapse;}

table tbody,
table tr,
table td {
	padding:8px 5px;
	text-align:left; vertical-align:top;
	background:#ffffff;
	border:1px solid #cccccc;
	color:#666666; font-size:12px;}

table th {
	padding:8px 5px;
	text-align:center; vertical-align:middle;
	background:#eeeeee;
	border:1px solid #cccccc;
	color:#333333; font-size:12px;}

fieldset { border:1px dashed #999999; padding:10px; }
legend {
	margin:5px; padding:3px;
	font-weight:bold; font-size:12px; color:#000000; }
form {
	margin:5px; padding:10px;
	font-weight:bold; font-size:13px; color:#333333; }

p {
	color:#3e3e3e; font-size:13px;
	padding:10px; }


textarea { 
	border:1px solid #999999;
	font-size:13px; color:#666666;
	margin:5px; padding:5px; width:90%; }


input[type="text"],
input[type="password"] {
	padding:5px; margin:0px;
	font-size:12px; color:#666666;
	border:1px solid #999999; }

input[type="reset"],
input[type="button"],
input[type="submit"] {
	height:27px; margin:0px;
	border:1px solid #333333;
	background:#454545; color:#cccccc;} 

select {
	padding:3px; margin:5px;
	font-size:12px; color:#666666;
	border:1px solid #999999; }

label {
	font-size:14px; color:#333333; }

code {
	margin:0px; padding:2px;
	background:#999999;
	color:#ffffff; font-size:11px; }

blockquote {
	background:#f9f9f9;
	font-style:italic;
	border-left:2px solid #f0f0f0;
	padding-left:20px;}

ul { list-style:square;}
li { font-size:12px; color:#333333;}

/* ===== additional style ===== */
/* contact form 7 */
table.form, table.form tbody, table.form tr, table.form th { border:0px; }
table.form th { background:transparent; font-weight:bold; text-align:right; }
table.form td { padding:0px; border:0px; vertical-align: middle; }
table.form .short-text { width:120px; }
table.form .long-text  { width:240px; }


div#sidebar div.textwidget a div.textlink {
	text-align:center;
	padding:2px;
	background:#eee;
	border:1px solid #ddd;
	font-size:11px;
}
div#sidebar div.textwidget a:hover div.textlink {
	color:#369;
	background:#eef;
}
div#sidebar div#sidebar-left-first a div,
div#sidebar div#sidebar-left-second a div {
	margin:0px 0px 2px 30px;
	border-radius:0 0 0 16px;
	behavior: url(/script/PIE.htc);position:relative;
}

div#sidebar div#sidebar-left-second div.sidebartitle a,
div#sidebar .widget_twitter h2 a { 
	font-weight:bold; font-size:18px;
}

div#sidebar div#sidebar-special-order a div {
	margin:2px;
	border-radius:4px;
	font-size:1em;
	background:#fee;
	behavior: url(/script/PIE.htc);position:relative;
}
div#sidebar div#sidebar-special-order a:hover div {
	color:#933;
	background:#fcc;
	border-color:#966;
}


div#sidebar #recent-posts-3 h2.sidebartitle {
	background-image:url('/img/new.png');
	background-repeat:no-repeat;
	padding:2px 0 2px 40px;
}
div#sidebar .widget_twitter h2.sidebartitle {
	background-image:url('/img/twitter_bird.png');
	background-repeat:no-repeat;
	padding:2px 0 2px 45px;
}

div#sidebar li.widget div.widget_text_container,
div#sidebar li.widget.widget_twitter div,
div#sidebar li.widget.widget_recent_entries,
div#sidebar li.widget.widget_mycategoryorder,
div#sidebar li.widget.widget_mypageorder {
	display:block;
	padding:0px;
	border:1px solid #ccc;
	border-radius: 4px;
	behavior: url(/script/PIE.htc);position:relative;
}
div#sidebar li.widget.widget_mypageorder,
div#sidebar li.widget.widget_mycategoryorder {
	font-weight: bold;
	font-size: 14px;
}

/* Sidebar Video */
div#sidebar div#sideplayer-thumbnail {}
div#sidebar div#sideplayer-thumbnail a div.overlay {
	background: transparent url(/img/cm/over01_64.png) center center no-repeat;
	position:absolute; z-index:100;
	width:200px; height:113px;
	opacity:0.2; filter:alpha(opacity=20);
}
div#sidebar div#sideplayer-thumbnail a:hover div.overlay {
	opacity:0.7; filter:alpha(opacity=70);
}

/* Content List */
ul.lcp_catlist_content {
	margin:10px 0; padding:0;
}
ul.lcp_catlist_content li {
	margin:0; padding:0;
	list-style-type:none;
}
ul.lcp_catlist_content li .lcp_title {
	padding:3px 10px;
	font-size:1.2em;
	background:#eee;
}
ul.lcp_catlist_content li div.lcp_content {
	margin:5px 0 30px 0;
}


/* === Nivo === */
.metaslider-nivo {
	margin:0px auto 10px auto;
}
.metaslider-nivo .nivo-caption {
	background: #000;
	opacity: 0.7;
}
.metaslider-nivo .theme-default .nivo-controlNav {
	position: relative;
	padding: 0;
	right:0; bottom:0;
}
.metaslider-nivo .nivo-controlNav a {
	float:none;
}

/* === custom === */
a.order-button {
	background: #f90;
	box-shadow: inset 0 0 16px 2px #e80;
	padding:5px 20px;
	border-radius:4px;
	color:#930;
	border:1px solid #930;
	font-weight: bold;
}
a.order-button:hover {
	background: #fb0;
	box-shadow: inset 0 0 16px 2px #ea0;
}