@charset "utf-8";
/* CSS Document */

body {
	margin: 0px 0px 30px 0px; 
	background-color: #DADADA;
}
body,td,th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	color: #000000;
}
p {
	line-height: 20px;	
}
a {
	font-size: 14px;
	color: #4488DD;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #4488DD;
}
a:hover {
	text-decoration: underline;
	color: #4488DD;
}
a:active {
	text-decoration: none;
	color: #4488DD;
}
a.size12 {
	font-size: 12px;
	color: #4488DD;
}
.size12 {
	font-size: 12px;	
}
a:link.size12 {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a:visited.size12 {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a:hover.size12 {
	text-decoration: underline;
	color: #4488DD;
	font-weight: normal;
}
a:active.size12 {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
.size11 {
	font-size: 11px;
}
a:link.size11 {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:visited.size11 {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:hover.size11 {
	text-decoration: underline;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:active.size11 {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
.left_headline_inner {
	width: 445px;
	float: left;
}
.right_headline_inner {
	width: 120px;
	float: right;
	margin-top: 20px;
}
.right_headline_inner_left {
	width: 57px;
	float: left;
}
.right_headline_inner_right {
	width: 63px;
	float: right;
}
.headline {
	font-family: Verdana, Geneva, sans-serif;
	font-size: 22px;
	line-height: 30px;
}
a:link.headline {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:visited.headline {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:hover.headline {
	text-decoration: underline;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
a:active.headline {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-weight: bold;
}
h1,h2,h3,h4,h5,h6 {
	font-family: Verdana, Geneva, sans-serif;
	color: #4488DD;
}
h1 {
	font-size: 22px;
}
h2 {
	font-size: 16px;
}
h3 {
	font-size: 14px;	
}
.clear {
	clear: both;
}
#header {
	background-color: #FFFFFF;
	border-top: 5px solid #4488DD;
	width: 100%;
}
#main {
	width: 950px;
	margin: auto;
	margin-top: 20px;
	background-color: #FFF;
}
#main_inner {
	background-image: url(http://www.yaxaa.com/wp-content/themes/yxa01/img/950_bg.png);
}
#left_column {
	width: 610px;
	float: left;
}
#right_column {
	width: 340px;
	float: left;
}
.left_column_inner {
	width: 570px;
	margin: 10px 20px 10px 20px;
	line-height: 20px;
}
.left_column_inner_F6F6F6 {
	width: 570px;
	padding: 10px 19px 10px 20px;
	background-color: #F6F6F6;
}
.right_column_inner {
	width: 300px;
	margin: 10px 20px 10px 20px;
}
.main_950 {
	background-color: #FFF;
}
.main_950_inner {
	margin: 10px 20px 0px 20px;
}
.main_950_footer {
	margin: 10px 20px 0px 20px;
	font-size: 12px;
	padding-bottom: 10px;
}
.line {
	background-color: #DADADA;
}
.line_dotted {
	border-bottom: #DADADA dashed 1px;
}
.div_150 {
	margin: 0px 20px 0px 20px;	
	float: left;
	width: 150px;
}
.div_150_relevant {
	margin: 0px 20px 0px 0px;	
	float: left;
	width: 150px;
}
.div_150_relevant_headline {
	margin-top: 10px;
	line-height: 16px;
}
.div_150_cat {
	padding: 0px 20px 0px 20px;	
	float: left;
	width: 150px;
	min-height: 250px;
	margin-bottom: -20px;
}
.div_150_cat:hover {
	padding: 0px 20px 0px 20px;	
	float: left;
	width: 150px;
	margin-bottom: -20px;
	background-color: #F6F6F6;
}
.div_150_cat_headline {
	margin-top: 10px;
}
.bg_white {
	background-color: #FFF;	
}
ul {
	list-style: square;
}
.search {
	background-color: #F6F6F6;
	border-bottom: #DADADA solid 1px;
	padding: 15px 20px 20px 20px;
}
.socialnetworks {
	background-color: #F6F6F6;
	border-bottom: #DADADA solid 1px;
	padding: 10px 20px 10px 20px;
}
.socialnetworks_inner {
	margin-right: 17px;
	float: left;
}
.socialnetworks_inner2 {
	float: left;	
}
.navi_top {
}
#navi_top_inner {
	width: 950px;
	margin: auto;
}
#navi_bottom {
	background-color: #B2D281;
}

#navi_bottom ul {
	list-style:none;
	margin:0px;
	padding:0px;
}

#navi_bottom li {
	display:inline;
	height: 16px;
	margin: 0px 20px 0px 0px;
	padding:0px 0px 8px 0px;
}

#navi_bottom .current-cat {
	background-image: url(http://www.yaxaa.com/wp-content/themes/yxa01/img/menu2_arrow.png);
	background-repeat:no-repeat;
	background-position: center bottom;
}

#navi_bottom .current-cat a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

#navi_bottom .current-cat a:hover {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

#navi_bottom_inner {
	width: 950px;
	height:25px;
	padding-top:5px;
	margin: auto;
}
.navi_button {
	height: 25px;
	float: left;
	display: inline;
	margin:0px 20px 0px 0px;
}
.navi_button_activ{
	background-image: url(http://www.yaxaa.com/wp-content/themes/yxa01/img/menu_arrow.png);
	background-repeat:no-repeat;
	background-position: center bottom;
}
.navi_button_inner {
	height: 16px;
	margin: 0px 0px 9px 0px;
}

.navi_top .navi_button_activ a {
	text-decoration: none;
	color: #B2D281;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

.navi_top .navi_button_activ a:hover {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

.navi_top a {
	text-decoration: none;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}
.navi_top a:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}
#navi_bottom a {
	text-decoration: none;
	color: #fff;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}
#navi_bottom a:hover {
	text-decoration: underline;
	color: #000;
	font-weight: bold;
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
}

#header_inner {
	height: 110px;
	width: 950px;
	margin: auto;
}
#header_left {
	width: 222px;
	float: left;
	margin: 10px 0px 10px 0px;
}
#header_right {
	width: 728px;
	float: left;
	margin: 10px 0px 10px 0px;
}
#comments_left {
	width: 360px;
	float: left;
}
#comments_right {
	width: 190px;
	float: left;
	margin-left: 20px;
}
.comment_inner_left {
	width: 180px;
	float: left;
}
.comment_inner_right {
	width: 180px;
	float: left;
}
ul.sidebar {
	margin-left: -20px;	
}
li.sidebar {
	margin-bottom: 5px;	
}
a:link.sidebar_post_list {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 14px;
}
a:visited.sidebar_post_list {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 14px;
}
a:hover.sidebar_post_list {
	text-decoration: none;
	color: #4488DD;
	font-weight: normal;
	font-size: 14px;
}
a:active.sidebar_post_list {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 14px;
}
.blue {
	color: #4488DD;
}
h2.blue {
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	color: #4488DD;
}
h3.blue {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #4488DD;
}
a:link.blue {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
a:visited.blue {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
a:hover.blue {
	text-decoration: underline;
	color: #4488DD;
	font-weight: normal;
	font-size: 12px;
}
a:active.blue {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
.green {
	color: #78B92F;
}
h2.green {
	font-size: 16px;
	font-family: Verdana, Geneva, sans-serif;
	color: #78B92F;
}
h3.green {
	font-size: 14px;
	font-family: Verdana, Geneva, sans-serif;
	color: #78B92F;
}
a:link.green {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
a:visited.green {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
a:hover.green {
	text-decoration: underline;
	color: #78B92F;
	font-weight: normal;
	font-size: 12px;
}
a:active.green {
	text-decoration: none;
	color: #000;
	font-weight: normal;
	font-size: 12px;
}
a:link.list_main {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a:visited.list_main {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
a:hover.list_main {
	text-decoration: underline;
	color: #4488DD;
	font-weight: normal;
}
a:active.list_main {
	text-decoration: none;
	color: #000;
	font-weight: normal;
}
li.list_main {
	margin-bottom: 10px;	
}
.line_dotted_comments {
	border-bottom: #DADADA dashed 1px;
	margin: 10px 0px 10px 0px;
}
a:link.comments {
	text-decoration: none;
	color: #4488DD;
	font-weight: bold;
}
a:visited.comments {
	text-decoration: none;
	color: #4488DD;
	font-weight: bold;
}
a:hover.comments {
	text-decoration: underline;
	color: #4488DD;
	font-weight: bold;
}
a:active.comments {
	text-decoration: none;
	color: #4488DD;
	font-weight: bold;
}
div.comments {
	background-color: #F6F6F6;
	border: #DADADA solid 1px;
	margin-bottom: 10px;
}
div.comments_top {
	margin: 10px;
	width: 498px;
	float: left;
}
div.comments_right {
	width: 50px;
	float: left:	
}
div.comments_bottom {
	margin: 10px;
}
a:link.tagcload {
	text-decoration: none;
	color: #000;
}
a:visited.tagcload {
	text-decoration: none;
	color: #000;
}
a:hover.tagcload {
	text-decoration: underline;
	color: #4488DD;
}
a:active.tagcload {
	text-decoration: none;
	color: #000;
}
div.url_left {
	width: 280px;
	float: left;
}
div.url_right {
	width: 280px;
	float: right;
}
.navi_spacer {
	width: 1px;
	height: 25px;
	background-color: #4488DD;
	float: left;
}
.navi_yaxaa_media {
	width: 103px;
	height: 25px;
	float: left;
}
a.navi_yaxaa_media {
	width: 83px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #A017CF;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}
a:visited.navi_yaxaa_media {
	color: #A017CF;
}
a:hover.navi_yaxaa_media {
	background-color: #A017CF;
	color: #FFF;
}
a:active.navi_yaxaa_media {
	color: #FFF;
}
.navi_web {
	width: 100px;
	height: 25px;
	float: left;
}
a.navi_web {
	width: 80px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #FFF;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
	background-color: #4488DD;
}
a:visited.navi_web {
	color: #FFF;
}
a:hover.navi_web {
	background-color: #4488DD;
	color: #FFF;
}
a:active.navi_web {
	color: #FFF;
}
.navi_mobile {
	width: 100px;
	height: 25px;
	float: left;
}
a.navi_mobile {
	width: 80px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #DF1B1B;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}
a:visited.navi_mobile {
	color: #DF1B1B;
}
a:hover.navi_mobile {
	background-color: #DF1B1B;
	color: #FFF;
}
a:active.navi_mobile {
	color: #FFF;
}
.navi_creative {
	width: 100px;
	height: 25px;
	float: left;
}
a.navi_creative {
	width: 80px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #EF0E86;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}
a:visited.navi_creative {
	color: #EF0E86;
}
a:hover.navi_creative {
	background-color: #EF0E86;
	color: #FFF;
}
a:active.navi_creative {
	color: #FFF;
}
.navi_green {
	width: 100px;
	height: 25px;
	float: left;
}
a.navi_green {
	width: 80px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #78B92F;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}
a:visited.navi_green {
	color: #78B92F;
}
a:hover.navi_green {
	background-color: #78B92F;
	color: #FFF;
}
a:active.navi_green {
	color: #FFF;
}
.navi_open {
	width: 100px;
	height: 25px;
	float: left;
}
a.navi_open {
	width: 80px;
	height: 15px;
	display: block;
	text-decoration: none;
	color: #FF8000;
	font-weight: bold;
	padding: 5px 10px 5px 10px;
}
a:visited.navi_open {
	color: #FF8000;
}
a:hover.navi_open {
	background-color: #FF8000;
	color: #FFF;
}
a:active.navi_open {
	color: #FFF;
}
.border {
	border: none;
}
.alignleft {
	border: none;
	float: left;
	margin-right: 10px;
	margin-bottom: 10px; 
}
.thumbnail_index {
	width: 160px;
	float: left;
}
.thumbnail_single {
	width: 260px;
	float: left;
	margin-top: 15px;
}
.attachment-post-thumbnail {
	border: none;	
}

/*IE MESSAGE*/

#ie-message {
background:#C00;
text-align:center;
border-bottom:1px solid #000;
color: #FFF;
top:0px;
padding:5px;
width:100%;
}
#ie-message a {
color: #FFF;
}
