@CHARSET "UTF-8";

/* color to red */

#mainPhoto {
	position:relative;
}

#contents {
	/*background-color:#4A0707;*/
	background-color:#000;
	background-image:url("../img/header-img.png");
	background-repeat: no-repeat ;
	background-position:left -346px;
}
.sf-menu ul {
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
}

div#header {
	height:313px;
}
div#header #subNav {
	float:right;
	text-align:left;
	}
div#header #subNav.sf-menu li {
	}
div#header #subNav.sf-menu li a{
	display:block;
}
div#header #subNav ul.sub-menu li {
	background-image:url('../img/bg-gra.png');
	background-repeat:repeat-x;
	background-position:-150px;
	background:#000;
	}
div#header #subNav.sf-menu li:hover ul,
div#header #subNav.sf-menu li.sfHover ul {
	}

ul#nav {
	margin-top:0px;
	text-align:left;
	width:650px;
	position:relative;
	left:250px;
}
ul#nav li {
	font-size:13px;
}
ul#nav li a {
	display:block;
	padding:10px;
	color:#FFF;
	text-shadow:#000;
}

ul#nav li a:hover {
	background-image:url('../img/bg-gra.png');
	background-repeat:repeat-x;
	background-position:-150px;
		background:#740700;
	text-shadow:#000;
}
ul#nav ul.children,
#nav .sub-menu{
	background-image:url('../img/bg-gra.png');
	margin:0px;
	-moz-box-shadow:  0px 4px 7px #000;
	-webkit-box-shadow:  0px 4px 7px #000;
	text-shadow:#000;
}
ul#nav ul.children li,
	#nav .sub-menu li {
	background-image:url('../img/bg-gra.png');
	background-repeat:repeat-x;
	background-position:-70px;
	float:none;
	}

#contents #main {
	background-color:#4A0707;
	background-image:url('../img/bg-gra.png');
	background-repeat:repeat-x;
	width:601px;
}

	body.home #main h3,
	#contents #main .entry h3 {
	color:#8D7B31;
	font-size:1.1em;
	text-shadow:2px 2px 7px #000;
	}
	body.home #main h2,
	#contents #main .entry h2 {
	color:#fff;
	margin-bottom:20px;
	text-shadow:1px 1px 10px #e1dfca;
			}
	#contents #main ul.latestPost a,]
	#contents #main ul.latestPost li .postmetadata a {
		color:#FFF;
	}
	#contents #main ul.latestPost li img.attachment-thumbnail {
		background:#FFFFFF;
	}
	#contents #main {
		color:#B8B8B8;
	}
	#contents #main a {
		color:#FFFFFF;
	}
	#contents #main #authorbox {
		color:#CCC;
		background-image:url('../img/bg-gra.png');
		background-repeat:repeat-x;
		background-position:-50px;
		border:#8D7B31;
	}
	#contents #main #respond {
		overflow:hidden;
		padding-bottom:30px;
		clear:both;
	}
	#contents #main #respond h3 {
	color:#8D7B31;
	text-shadow:2px 2px 7px #000;
		}
	#contents #main .comment {
		background-image:url('../img/bg-gra.png');
		background-repeat:repeat-x;
		background-position:-50px;
		-moz-box-shadow:  0px 4px 7px #000;
		-webkit-box-shadow:  0px 4px 7px #000;
		border:#8D7B31;
		margin:15px;
}
	#contents #main .comment img.avatar {
	background:#FFF;
}
	#contents #main .comment .comment {
		background:transparent;
		border:1px 0 0 0 solid #CCC;
	}
		
#langBar li, #langBar ul, #langBar a, #lang_sel_list, #lang_sel_list li,
#lang_sel_list ul a.lang_sel_other, #lang_sel li ul a:link, #lang_sel_list ul a.lang_sel_other:visited,
#lang_sel_list ul a, #lang_sel_list_list ul a:visited,
#lang_sel_list a, #lang_sel_list a:visited,
#lang_sel_list ul a.lang_sel_other, #lang_sel li ul a:link, #lang_sel_list ul a.lang_sel_other:visited  {
	border:0px;
	background:none !important;
}


	table.workshopTimetable th {
	text-align:center;
	background: -moz-linear-gradient(top, #000, #4a0707);
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#4a0707));
		
	}

