/*GENERAL PROPERTIES*/
body 				{margin-top:0px; }
#mainpage			{width:776px; margin: 0px auto; font-family: Arial,"Trebuchet MS", Arial, Verdana, Helvetica; text-align:center; }
#header 			{width:776px; margin:0px auto 3px; text-align:left;}
#header-box		 	{width:426px; float:right; margin:0; padding-top:22px; font-size:.7em; color:#666; text-transform:uppercase; text-align:left;}
#header a 			{width:776px;height:90px;}
#header .curr-lang {float:left; position:relative; top:2px; margin-left:10px;}
#header img 		{border:0px; margin:0px;}
#header img.top-banner		{float:left; margin-bottom:1px;}
#header .head-text	{float:right;}
#header .head-text img 	{padding:1px; margin-bottom:-3px; border:solid 1px #999;}
#header .head-text a:hover img {border-color:#970b1a;}
#navigation 		{clear:both; font-size: .8em;text-transform:lowercase;text-align:center;letter-spacing: 0.1em; padding:2px 0;
					 display:block;margin:0px auto;background:#CCCC00 url(../images/bg-h-bar.gif) repeat-y;}
#navigation a 		{color:#fff;text-decoration:none;margin:0px;padding:2px 5px;}
#navigation a:hover {background-color:#ce1126;}
#navigation, #footer 
					{background-color:#A8B8A3;}
#content			{text-align:center;}
#content img 		{border: solid 1px #999999;}
#content h1 		{font-family:Arial, Helvetica, sans-serif;font-weight:normal;font-size:1.5em; text-transform: uppercase;margin:10px auto 0;
				 	 text-indent:20px; letter-spacing: 0.25em; padding:4px 0px 4px 0px;display:block; text-align:center;}
#thumb-list 		{width:776px;text-align:center;float:left;padding-bottom:8px;}
.thumb-list-box 	{float:left;text-align:center;margin:10px;}
#thumbs-box 		{font-size: .7em;padding: 2px;margin: 4px auto 3px;width:770px;overflow: auto;clear:both;text-align:center;scrollbar-3dlight-color:#767B6D;
					 scrollbar-arrow-color:#ffffff;scrollbar-base-color:#CCCC00;scrollbar-darkshadow-color:#767B6D;scrollbar-face-color:#a8b8a3;
					 scrollbar-highlight-color:#a8b8a3;scrollbar-shadow-color:#a8b8a3;scrollbar-track-color:#cccccc;}
#thumbs-box img 	{padding: 0px;border: 1px solid #999999;margin-top:2px;margin-bottom: 2px;margin-left:5px;margin-right: 5px;}

.homepage-box {width:100%;height:480px; display:block;background:url(/images/bg-hp-splash.jpg) no-repeat right;text-align:left;}
.homepage-box li, .homepage-box ul {list-style-type:none; margin:0;padding:0;}
.homepage-box li a {position:relative; text-transform:lowercase; letter-spacing:.1em; color:#474a46; text-decoration:none;}
.homepage-box li a:hover {text-decoration:underline; letter-spacing:.3em;}
.homepage-box li a.menu1 {left:650px;top:15px;}
.homepage-box li a.menu2 {left:500px;top:15px;}
.homepage-box li a.menu3 {left:440px;top:40px;}
.homepage-box li a.menu4 {left:380px;top:80px;}
.homepage-box li a.menu5 {left:350px;top:125px;}
.homepage-box li a.menu6 {left:330px;top:180px;}
.homepage-box li a.menu7 {left:360px;top:230px;}
.homepage-box li a.menu8 {left:440px;top:275px;}
.homepage-box p.contact {display:block; position:relative; top:140px; left:160px;}


.homepage-news {position:relative; font-size:.8em; margin-top:150px; width:300px; color:#8f928d; letter-spacing:0;}
.homepage-news h2 {font-size:1.2em;margin-bottom:8px;}
.homepage-news li {margin-top:2px;}
.homepage-news li a {text-transform:none; color:#444; font-weight:normal; text-decoration:underline; letter-spacing:0;}
.homepage-news li a:hover {letter-spacing:0;}


.content-text 				{ text-align:justify; font-size:.85em; color:#444; line-height:1.8em; }
.content-text a:hover 		{ color:cc0000; background-color:#EEEEEE;} 
.content-text h2 			{ text-transform:uppercase; color:#FF3300;  letter-spacing: .5em; font-size:1.1em; border-bottom:solid 2px #ccc; }
.content-text ul li 		{ font-weight:bold; list-style-type:none;}
.content-text ul li li		{ font-weight:normal; list-style-type:disc;}
.content-text ul li a 		{ font-weight:normal;}

.image-right 			{float:right; margin-left:45px; margin-bottom:5px;}

#gallery-box 				{ font-size:.75em; float:left; width:776px; margin:0px auto 5px 0px; text-align:center; padding:5px; }
#gallery-box h3 			{ font-size:1.2em; letter-spacing: 0.3em; }
#gallery-box img			{ border:solid 1px #ccc; }

.gallery-info-box, .categories 	{ float:left; clear:left; text-align:left; width:300px; margin-bottom:0px; border:solid 1px #ccc; /*background-color:#F5F5F5;*/}
.gallery-info-box-content 		{ margin:8px;}
.gallery-box-nav 				{ float:left; clear:left; width:300px; margin-top:5px; margin-bottom:5px; font-size:1em; }
/*
.gallery-info-box a, .gallery-box-nav a 
								{color:#FF6600;}

.gallery-info-box a:hover 		{color:#CC0000;background-color:#ddd;}
.gallery-box-nav a:hover 		{color:#CC0000; background-color:#EEEEEE;}
*/
.gallery-info-box h2 			{color:#4D5757;font-size:1.3em;display:inline;text-transform:none;}

.categories 					{text-align:left;clear:left;float:left;}

#footer 						{font-size:.7em; clear:both; width:776px;text-transform:uppercase; background:url(../images/bg-h-bar.gif) repeat-y;}


#signature 						{font-family:Arial, Verdana; font-size:.7em;width:776px;margin: 3px auto; text-align:left;}
	#signature img 					{margin-top: 4px;border: none;}
	
	#signature .rss-feed {margin-left:15px;}
	#signature .rss-feed img {border:none; margin-bottom:-1px;}
	#signature .rss-feed a {text-decoration:none; color:#333;}
	#signature .rss-feed a:hover {text-decoration:underline;}
	#signature .credit		{float:right;}
	#signature .credit a	{font-weight:bold; text-decoration:none;}
	#signature .credit a:hover 			{text-decoration: underline;}
	
	.links-box						{text-align:left; font-size:.9em; padding:10px; color:#666;}
	.links-box h2 					{font-size:1.2em; color:#333; margin:0 0 5px;}
	.links-box li 					{list-style-type:disc; margin:5px;}
	.links-box .link-description	{margin-top:5px;font-size:.9em;}

/*NEWS (BLOG) SECTION */

#news-content {width:570px;float:left; font-size:.8em; text-align:justify;}
#news-content h1 {font-size:1.5em;margin:6px 0 2px; color:#333;}

#sidebar-ext {width:190px; float:right; }
#sidebar {margin:8px 0; padding:8px; font-size:.8em; text-align:left; background:#d0d4ce url(/images/bg-sidebar.gif) no-repeat top;}
#sidebar h2 {margin:6px 0 6px; font-size:1.2em; color:#454545;}
#sidebar ul {margin:0; padding:0;}
#sidebar li {list-style-type:none;margin:0; padding:0;}

#post-content {text-align:justify; line-height:1.2em;font-size:1em; color:#444;}

.post-edit {float:right;}
.post-info {color:#444; border-bottom:solid 2px #ccc; padding-bottom:4px; font-family:Arial, Helvetica, sans-serif; font-size:.85em; margin-top:6px;}

.post-item {display:block; border-bottom: solid 2px #ccc; padding:8px auto 4px;}
.post-item .post-date {font-family: Arial, Helvetica, sans-serif; font-size:.85em; font-weight:bold; color:#333;}
.post-item .post-excerpt {color:#444; margin:0;}
.post-item .post-excerpt p {margin:4px 0 4px;}
.post-item h2 {font-size:1.2em;margin:3px auto 2px; padding:0;}
.post-item h2 a{margin:0;}



/* TITLES */
#content h1 {
	color:#ce1126;}

/* Texts */
.gallery-info-box 		{color:#737373;}
#signature 				{color:#333333;}

#footer 				{color:#FFFFFF;}
	
/* Links */
body a					{color:#ce1126;}
#signature a 			{color:#ce1126;}
#mainpage  a:hover		{color:#970b1a;}
#navigation a:hover 	{color:#fff;}