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

body {
	background: url(img/bg_slice.jpg) repeat-x #000;
	margin:0px;
	font-family:Calibri, Arial Narrow;
	color:#f4b45b;
}

#main_container {
	width:935px;
	margin:0 auto;
}

img {
	border:none;	
}

a {
	text-decoration:none;
	color:#fff;
	outline:none;
}

a:hover {
	text-decoration:underline;	
}

.clear {
	clear:both;	
}

h2 {
	font-size: 66px;
	color:#fff;
	font-family:Freestyle Script;
	font-weight:normal;
	margin:0px;
}

#header {
	background: url(img/header_bg.jpg) no-repeat;
	height:200px;
	text-align:center;
}

#menu_container {
	float:left;	
	width:368px;
	padding-top:75px;
	font-family:Comic Sans MS;
	font-size:14px;
	color:#656565;
	text-align:left;
}

#menu_container a {
	color:#656565;	
}

#menu_container a:hover {
	color:#fff;
	text-decoration:none;
}

#menu_container .selected_item {
	color:#fff;	
}

#moto {
	padding-top:39px;	
	padding-bottom:10px;
	float:left;
}

#wrap_left {
	float:left;
	width:690px;
	padding-right:30px;
}

#wrap_right {
	float:right;
	width:215px;
}

#col_left {
	float:left;
	width:275px;
	padding-right:40px;
	text-align:center;
}

#col_left2 {
	float:left;
	width:275px;
	padding-right:40px;
	font-size:12px;
}

#col_left2 h3 {
	margin-bottom:0px;
	font-size:15px;
	color:#fff;
}

.author {
	color:#fff;
	padding-bottom:20px;
	font-style:italic;
}

#text_cont {
	text-align:justify;	
	font-size:13px;
}

.post_content {
	text-align:justify;	
	font-size:13px;
}

#col_right {
	width:375px;
	float:left;
	max-height:690px;
}

.obj_cont {
	padding-bottom:20px;	
}

.obj_cont2 {
	padding-bottom:20px;	
	float:left;
	padding-right:20px;
}

#yt_collection {
	max-height:600px;
	overflow-y:auto;
}

#days_container {
	font-size:12px;
	padding-top:5px;
	text-align:center;
}

#pt_presa {
	float:left;
	width: 390px;
	padding-right: 60px;
}

#concept {
	float:left;
	width: 390px;
	padding-right: 60px;	
}

#pt_presa a {
	text-decoration:underline;
	color:#f4b45b;
}

#separator {
	background:url(img/separator.jpg) no-repeat;
	height:330px;
	width:2px;
	float:left;
}

#contact_info {
	float:left;	
	padding-left:50px;
	width:425px;
}

#contact_info2 {
	float:left;	
	padding-left:50px;
	width:425px;
	font-size:13px;
}


a:active { outline: none; }
a { outline: none; }
.content-wrapper { margin-top: 35px; }
.content-wrapper h2 { margin-bottom: 5px; margin-top: 10px;  }
.content-wrapper p, .content-wrapper ul { margin: 5px; font-size: 13px; line-height: 140%; text-align: justify; }
.content-wrapper ul { list-style: square; }
.content-wrapper a { text-decoration: none; color: #ED1C24; }
.content-wrapper a:hover { text-decoration: underline;}
.content-wrapper img { border: 1px solid #B4DED2; padding: 3px; margin: 10px; margin-top: 0px; }
.cancel-comment-reply { margin-bottom: 10px;}
.says{ display:none; }
ol.commentlist { list-style: none; margin: 0px; padding: 0px; }
img.avatar { padding: 2px; border: 1px solid #DFDFDF; float: right; margin: 5px;}
.reply { font-weight: bold; margin-bottom: 5px; font-size: 11px;}
.comment-author { font-style: normal; font-weight: bold; }
li.comment { border-top: 1px dotted #666666; margin: 0px; padding: 0px; padding: 10px; margin-top: 10px;}
li.comment ul { list-style: none; margin: 0px; padding: 0px; margin-left: 15px; }
.comment-meta a { color: #000000; font-size: 11px; }
textarea#comment { width: 400px;}
.arch_content a { text-decoration: none; color: #ED1C24; }
.arch_content a:hover { text-decoration: underline;}


.content_wrapper2 p, .content_wrapper p {
	font-size:13px; 
}
#sidebar { float: right; width: 200px; font-size: 13px; }
#sidebar ul { margin: 10px 0px 0px 0px; padding: 0px;}
#sidebar ul li { margin: 0px 0px 10px 0px; padding: 0px 0px 0px 10px; list-style: square; }
#sidebar ul li a { color: #252525; text-decoration: none; font-weight: bold;}
#sidebar ul li a:hover { text-decoration: underline;}
.navigation { width: 650px; margin: 10px auto; font-size: 13px;  }
.navigation .alignleft { float: left; }
.navigation .alignright { float: right;}
.navigation a { color: #ccc; text-decoration: none; font-size: 13px;}
.navigation a:hover { text-decoration: underline; }
blockquote { padding: 20px; background: #D8EAEE; border-left: 2px solid #931D14; }
blockquote h4 { margin: 0px; padding: 0px; font-size:15px }

#contact_info  .single, #contact_info .area {
	width:200px;	
}

#categorycont {
	padding-top:20px;	
	text-align:center;
}

.photo_left {
	float:left;
	width:101px;
	padding-right:15px;
	padding-top:10px;
}

.photo_desc {
	float:left;
	width:305px;
	text-align:justify;
	padding-top:7px;
	line-height:18px;
}

#footer {
	border-top:#12130e solid 1px;
	width:100%;
	padding-top:10px;
	margin-top:10px;
	padding-bottom:20px;
}

#footer_content {
	width:935px;
	margin:0 auto;
}

#copyright {
	float:left;	width: 200px; padding-top: 7px;
}

#aff_link {
	float:right; width: 200px;	
}

.alignleft { float: left; padding-right:15px;padding-bottom:10px; }
.alignright { float: right!important; padding-left:15px!important; padding-bottom:10px; }
#facebook { position: relative; bottom: -7px; }
.ngg-navigation { display:none!important; border:red solid 1px;}
