html,body{
    background-color:#000;font-size: 13px;
    font-family:"Lucida Sans Unicode","Lucida Grande",sans-serif;
	color: #666;
    text-align:left;}
html,body{width:100%;height:100%;overflow:hidden}


a {color:#666; text-decoration:none;}
a:hover{color:#fff;}
h1, h2, h3 {text-align:left; }


.post h2 a {color:#999;}
.post h2 a:hover {color:#fff;}
.post h2, .single h2 {font-size:20px; margin-bottom:5px; color:#aaa;}
.post .single h2 {margin-bottom:8px; color:#999;}
.post, .page .entry {color:#999;}
.post small {color:#555;}
.list .post{padding-bottom:15px;}
.list .entry {padding-right:0;}


.single .entry{margin:0 auto; width:674px;}

.entry p{padding-bottom:10px;}

.single h2{
    padding-bottom:25px;
}

.page {padding-bottom:50px;}

#header .text{padding:32px 0 0 30px; text-align:right;}

#header h1{font-size:36px; font-weight:normal; text-align:right; text-transform:uppercase;}
#header li{float:left; padding-right:10px;}
#header h1 a{color:#444; text-transform:none;}



#menu{width:700px; position:absolute; left:360px; top:39px; font-size:12px;}

#menu a, #menu1 a{color:#444; font-weight:bold; text-transform:uppercase;}

#menu ul.children {display:none}
#menu li.current-cat ul.children, #menu li.current-cat-parent ul.children {display:block; width:700px; position:absolute; left:0; top:16px; font-size:11px;}
#menu a:hover, #menu li.current-cat>a, #menu li.current-cat-parent>a, #menu .current_page_item a{color:#aaa;}

#header{z-index:8;position:absolute; top:0px;left:0;}

#content, #container{width:inherit;height:inherit;}
#container{background:transparent url('images/hor_border.gif') repeat-x left 90px; position:absolute;top:0px;left:0px; padding:0; overflow:auto; overflow-x:hidden;  height:100%; width:100%; line-height:14px; z-index:7;}
.bg {background:transparent url('images/bg.png') ; }

.text{ padding:100px 0px 0 0px;}
.text.single, .text.list{padding-bottom:50px;}

.fixedwidth{width:800px;}



.navigation{text-align:right; float:right; width:300px;padding:0 20px 0 0;}
.page_navigation{position:absolute; top:90px; text-align:right; right:0px; width:400px; height:30px;padding:10px 20px 0 0; text-transform:uppercase;}
.page_navigation a{font-weight:bold;}

#footer{z-index:9; border-top:solid 1px #222; position:absolute;bottom:0px;left:0px;width:inherit; padding:5px 0 10px 0; background:transparent url('images/bg.png') ;}
.centeredtext, #footer #text, #footer #images_nav{padding:0; margin:0 auto; width:662px; font-size:15px;}
.centeredtext{text-transform:uppercase; font-size:12px;margin-bottom:3px;}


#copy{color:#333; float:right; text-align:right;padding-right:20px;}
#backgroundimage{ bottom:0;display:block;overflow-x:hidden;overflow-y:hidden;position:absolute;right:0;top:0;width:100%;height:100%; z-index:1}

.leftblock{width:40%; text-align:right; padding-left:30px;}
.leftblock h2 {text-align:right; }

.attachment-thumbnail{border:none;}

#images_nav {display:none;}
#images_nav a#prev, #images_nav a#next{color:#666; font-weight:bold;}
#images_nav #prev.active, #images_nav #next.active{cursor:pointer; color:#fff;}
#images_nav a#prev.active:hover, #images_nav a#next.active:hover{color:#fff;}



.doc_file{
  padding-left:20px;
  background: transparent url('images/file_doc.png') no-repeat left top;
  display:block;
}
.pdf_file{
  text-indent:0px;
  padding-left:20px;
  background: transparent url('images/file_pdf.png') no-repeat left top;
  display:block;
}

label {display:block;margin-bottom:3px;}

