*{margin:0;padding:0;}
body{background:#A9B3BB url(/images/img01.gif) repeat-x;font-family:Arial, Helvetica, sans-serif;font-size:13px;color:#555555;}
h1, h2, h3, h4{font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;}
h1{font-size:3em;}
h2{font-size:2em;}
h3{font-size:1.5em;}
h4{font-size:1em;}
p, ul, ol{margin-bottom:1em;line-height:140%;}
a{color:#333333;}
a:hover{text-decoration:none;color:#FC3E1A;}
a img{border:none;}
img.left{float:left;margin:3px 20px 0 0;border:3px solid #848C8F;}
img.right{float:right;margin:3px 0 0 20px;border:3px solid #848C8F;}
hr{display:none;}
table{border-collapse:collapse;width:100%;border:1px solid #B4BBBE;margin-bottom:10px;}
table thead{border:1px solid #B4BBBE;background:#CDD4D7;}
table thead th{padding:7px 3px;border:1px solid #B4BBBE;}
table thead td{}
table thead th.actions{}
table tfoot{border:1px solid #B4BBBE;background:#CDD4D7;}
table tfoot th{padding:7px 3px;border:1px solid #B4BBBE;}
table tfoot td{padding:7px 3px;border:1px solid #B4BBBE;text-align:center;}
table tbody{}
table tbody th{padding:7px 3px;border:1px solid #B4BBBE;background:#CDD4D7;}
table tbody td{padding:5px 3px;text-align:center;border:1px solid #B4BBBE;}
table tbody td.actions a{text-decoration:none;}
a img{margin-right:5px;}
#languageBar{float:right;padding:5px 10px;margin:0;background:#FFF;}
#languageBar a{text-decoration:none;}
#languageBar a:hover{}
#logo{width:670px;height:130px;margin:0 auto;padding:70px 0 0 120px;background:url(/images/vjn.png) no-repeat 0px 50px;}
#logo h1, #logo p{color:#FFFFFF;}
#logo h1{}
#logo p{margin:0;padding:0 0 0 2px;line-height:normal;}
#logo a{text-decoration:none;color:#FFFFFF;}
#logo a img{border:0px;}
#menu{width:770px;height:70px;margin:0 auto;}
#menu ul{margin:0;padding:0;list-style:none;line-height:normal;}
#menu li{float:left;}
#menu li a{display:block;float:left;height:43px;padding:12px 15px 0 15px;text-decoration:none;font:bold 1.2em"Trebuchet MS", Arial, Helvetica, sans-serif;color:#333333;}
#menu li a:hover{text-decoration:underline;}
#menu li.current_page_item a{background:url(/images/img03.gif) no-repeat center bottom;}
#menu li a img{border:none;}
#error404{padding:10px 20px;height:260px;width:770px;margin:0 auto;}
#error404 .title{text-decoration:underline;color:#000;}
#error404 img{border:none;}
#error404 p.error{background:transparent;color:#F00;font-size:20px;text-align:justify;}
.wide-post{width:770px;margin:0 auto;background:#D4D9DD url(/images/img04.gif) repeat-y;}
.wide-post .title{padding:30px 30px 20px 30px;background:url(/images/img05.gif) no-repeat;font-size:2em;}
.wide-post .title a{text-decoration:none;border-bottom:1px solid #B4BBBE;color:#333333;}
.wide-post .title a:hover{border:none;}
.wide-post .entry{padding:0 30px;}
.wide-post .entry ul li, .wide-post .entry ol li{margin-left:20px;}
.wide-post .entry ul li a{text-decoration:none;}
.wide-post .entry span.code{display:block;background:#333 url(/images/console.png) no-repeat top 5px;padding:5px 5px 5px 45px;line-height:22px;color:#FFF;}
div.message{width:750px;margin:0 auto 20px auto;color:#900;font-size:140%;font-weight:bold;}
div.error-message{clear:both;color:#900;font-weight:bold;}
p.error{background-color:#e32;color:#fff;font-family:Courier, monospace;font-size:120%;line-height:140%;padding:0.8em;margin:1em 0;}
p.error em{color:#000;font-weight:normal;line-height:140%;}
.notice, div.message{background:#ffcc00;color:#000;display:block;font-family:Courier, monospace;font-size:120%;line-height:140%;padding:10px;}
.success{background:green;color:#fff;}
form div{clear:both;margin-bottom:1em;padding:.5em;vertical-align:text-top;}
form div.input{color:#444;}
form div.input input, form div.input textarea{color:#444;border:2px solid #B4BBBE;background:#CDD4D7;}
form div.input input.form-error, form div.input textarea.form-error{border:2px solid #900;background:#D99;}
form div.required{color:#333;font-weight:bold;}
form div.submit{border:0;clear:both;margin-top:10px;}
form div.submit input{color:#444;border:2px solid #B4BBBE;background:#CDD4D7;}
label{display:block;font-size:110%;padding-right:20px;}
input, textarea{clear:both;font-size:140%;font-family:"frutiger linotype","lucida grande","verdana", sans-serif;padding:2px;width:100%;}
select{clear:both;font-size:120%;vertical-align:text-bottom;}
select[multiple=multiple]{width:100%;}
option{font-size:120%;padding:0 3px;}
input[type=checkbox]{clear:left;float:left;margin:0px 6px 7px 2px;width:auto;}
input[type=radio]{float:left;width:auto;margin:0 3px 7px 0;}
div.radio label{margin:0 0 6px 20px;}
input[type=submit]{display:inline;font-size:110%;padding:2px 5px;width:auto;vertical-align:bottom;}
.wide-post .bottom{height:20px;background:url(/images/img06.gif) no-repeat left bottom;}
.wide-post .links{clear:both;margin:0;padding:10px;background:#CDD4D7;border-top:1px solid #B4BBBE;font-size:.9em;}
.wide-post .links a{text-decoration:none;}
.wide-post .links .date{padding-left:20px;background:url(/images/img08.gif) no-repeat left center;}
.wide-post .links .author{padding-left:20px;background:url(/images/img09.gif) no-repeat left center;}
.wide-post .links .comments{padding-left:20px;background:url(/images/img10.gif) no-repeat left center;}
.wide-post .links .feeds{padding-left:10px;background:url(/images/img11.gif) no-repeat left center;}
.two-columns{width:770px;margin:0 auto;padding:20px 0;}
.two-columns .column-one{float:left;width:370px;}
.two-columns .column-two{float:right;width:370px;}
.two-columns .title{height:28px;padding:7px 0 0 10px;background:#DB8603 url(/images/img12.gif) no-repeat;font-size:1.4em;color:#333333;}
.two-columns .title a{text-decoration:none;}
.two-columns .entry{background:url(/images/img13.gif) repeat-x;}
#recent-posts{}
#recent-posts ul{margin:0;padding:20px;list-style:none;}
#recent-posts li{padding:5px 15px;background:url(/images/img14.gif) no-repeat left center;border-bottom:1px solid #949EA4;}
#recent-comments{}
#recent-comments ul{margin:0;padding:20px;list-style:none;}
#recent-comments li{padding:5px 15px 5px 17px;background:url(/images/img15.gif) no-repeat left center;border-bottom:1px solid #949EA4;}
#submenu{clear:both;padding:20px 0;background:#535657 url(/images/img16.gif) repeat-x left bottom;color:#A9B6BB;}
#submenu ul{width:770px;margin:0 auto;padding:0;list-style:none;line-height:normal;}
#submenu li{display:block;float:left;width:180px;padding:0 12px 0 0;}
#submenu li ul{width:auto;margin:0;}
#submenu li li{display:list-item;float:none;width:auto;padding:5px 0 5px 10px;background:url(/images/img17.gif) no-repeat left center;border-bottom:1px solid #424546;}
#submenu h2{margin:0 0 5px 0;border-bottom:2px solid #424546;font-size:1.2em;}
#submenu a{text-decoration:none;color:#A9B6BB;}
#submenu a:hover{text-decoration:underline;}
#footer{padding:40px 0;background:#3F4244 url(/images/img18.gif) repeat-x;}
#footer p{text-align:center;font-size:smaller;color:#666666;}
#footer a{color:#666666;}

