body {
	font-family: Verdana, Sans-serif;
	font-size: 12px;
	color: #00263a;
	background: #fff url(../img/bg.png) repeat-x;
	margin:0;
	padding:0;
}

a 					{ padding:2px; color:#4F5155; text-decoration:underline }
a:hover, a.active	{ color:#000000; text-decoration:underline; }

form { margin:0; padding:0 }
code {
	font-family: Monaco, Verdana, Sans-serif;
	font-size: 12px;
	background-color: #f9f9f9;
	border: 1px solid #D0D0D0;
	color: #002166;
	display: block;
	margin: 14px 0 14px 0;
	padding: 12px 10px 12px 10px;
}

h1 { font-size:16px }
h2 { font-size:15px }

/*Layouts*/
.layout 			{ width:980px; margin:auto; padding:0 }
.layout .l-column	{ width:550px }
.layout .r-column	{ width:420px }
.liquid 			{ width:100%; margin:auto; padding:0 }
.liquid .l-column	{ width:79% }
.liquid .r-column	{ width:20% }

.box				{ background: url(../img/column-head-bg.png) repeat-x center top; margin-bottom:5px; padding:5px; border:1px solid #b2b9bc; background-color:#f6f6f6 }
.box .title			{ border-bottom:0; margin-bottom:10px }
.title				{ border-bottom:1px solid #b6b6b6; margin-bottom:10px }

.odd 		{ background-color: #edf4f7 }
.even 		{ background-color: #eee }
.odd, .even	{ border:1px dashed #ccc; margin-bottom:5px }

.last-blogs 		{ border:1px dashed #e8e8e8; margin-bottom:5px; padding:10px; background-color: #fbfbfb }
.last-blogs:hover	{ background-color: #f1f1f1 }

/*Thumbs*/
.thumb		{ cursor:pointer; width:75px; overflow:hidden; height:30px; text-align:center; border:1px solid #ccc; background-color:#fff; padding:0; margin:5px }
.thumb:hover{ width:75px; overflow:visible; height:75px;}
.thumb-mini	{ width:50px; height:50px; text-align:center; overflow:hidden; border:1px solid #ccc; background-color:#fff; padding:0; margin:5px }
.thumb-medi	{ width:90px; height:90px; text-align:center; overflow:hidden; border:1px solid #ccc; background-color:#fff; padding:0; margin:5px }
.thumb img			{ border:1px solid #fff }
.thumb-border		{ width:83px; text-align:center; background-color:#f6f6f6; border:1px dashed #ccc }
.thumb-border:hover	{ background-color:#eee }

/*Elements*/
div#header		{ height:110px; margin-bottom:5px }
div#logo		{ height:110px }
div#nav			{ height:110px; text-align:center }

p#nav-links		{ margin:5px; padding:0; }
p#nav-links a	{ margin:3px }

div#search		{ background:#fff url(../img/search-bg.png) repeat-x center top; border-bottom:1px solid #000; border-right:1px solid #000;  border-top:1px solid #6da4b7; border-left:1px solid #6da4b7; margin:10px; padding-bottom:10px }
div#langs		{ margin-top:15px }


div#menu							{ background: url(../img/menu-bg-trans.png) no-repeat center; padding-top:9px; padding-bottom:9px; text-align:center; margin-bottom:5px }
div#menu a							{ padding:4px; margin-left:1px; margin-right:5px; text-decoration:none; color:#fff; font-weight:bold; border-left:1px solid #fff; border-top:1px solid #fff; border-right:1px solid #000; border-bottom:1px solid #000  }
div#menu a:hover, div#menu a.active	{ background-color:#0c3a5a; border-left:1px solid #000; border-top:1px solid #000; border-right:1px solid #fff; border-bottom:1px solid #fff }

div#banner		{ overflow:hidden; height:211px; text-align:center; border-bottom:1px solid #ccc; border-top:1px solid #ccc; border-left:1px solid #fff; border-right:1px solid #fff }

div#breadcrumbs	{ }

div#contents	{ margin-bottom:5px }
div#content		{ float:left }
div#column		{ float:right }

div#flashcontent { display:block; border:1px solid #fff }

div#scroller						{ overflow:hidden; margin-left:-5px; margin-top:5px; margin-bottom:5px;  width:542px; background:url(../img/scroller-bg.png); height:150px }
div#scroll-contents  				{ margin-top:13px; border:1px solid #c5d3d9; margin-left:15px; text-align:center; overflow:hidden; width:510px; height:100px }
div#scroll-prev, div#scroll-next 	{ margin:2px; cursor:pointer; width:30px; background-color:#000; color:#fff; height:100px }  
ul#scroll-pages						{ margin-right:15px }
ul#scroll-pages li					{ cursor:pointer; border:1px solid #eee; background-color:#004a72; color:#fff; padding:1px; margin-top:7px; margin-right:2px }

ul#categories li 		{ text-align:left; display:block; width:180px; float:left; margin:0; }
ul#categories li span	{ display:block; padding-top:5px }

div#footer		{ border-top:1px solid #000; padding-top:1px; background-color:#f6f6f6 }

