/*
Theme Name: Union Galvainzer
Description: 
Copyright: 2012
Version: 1.0
Author: Rabbitinblack
Author URI: http://www.rabbitinblack.com
*/

@import url("reset.css");
@import url("prettyPhoto.css");

@font-face {
    font-family: 'cordia_new';
    src: url('fonts/cordia.eot');
    src: url('fonts/cordia.eot?#iefix') format('embedded-opentype'),
         url('fonts/cordia.woff') format('woff'),
         url('fonts/cordia.ttf') format('truetype'),
         url('fonts/cordia.svg#cordia_newregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

@font-face {
    font-family: 'cordia_new';
    src: url('fonts/cordiab.eot');
    src: url('fonts/cordiab.eot?#iefix') format('embedded-opentype'),
         url('fonts/cordiab.woff') format('woff'),
         url('fonts/cordiab.ttf') format('truetype'),
         url('fonts/cordiab.svg#cordia_newbold') format('svg');
    font-weight: bold;
    font-style: normal;

}

body {color:#FFF;}
a {color:#FFF;}
h1 {font-size:28px;margin:0 0 20px 0;font-family: 'cordia_new';}
h2 {font-size:24px;margin:0 0 15px 0;font-family: 'cordia_new';}
h3 {font-size:20px;margin:0 0 10px 0;font-family: 'cordia_new';}
p {font-size:13px;margin:0 0 10px 0;}

#wrapper {width:1024px;margin:0 auto;}
/*========== Header ==========*/
#header {width:1024px;height:130px;overflow:hidden;position:relative;background:url(images/bg.jpg) no-repeat left top;}
#homepage #header {width:1024px;height:350px;overflow:hidden;position:relative;background:none;}
#header-box {position:relative;z-index:100;padding:0 32px;}
#logo {float:left;padding:10px 0 0 0;}
#homepage #logo {float:left;padding:20px 0 0 0;}
#header-right {float:right;}
#mainnav {margin:0 0 10px 0;float:right;height:36px;background:url(images/mainmenu.jpg) repeat-x left top;border-width:0 1px 1px;border-color:#000;border-style:solid;border-bottom-right-radius:5px;border-bottom-left-radius:5px;}
#mainnav li {display:block;float:left;padding:8px 20px 3px;font-size:13px;font-weight:bold;border-right:1px solid #464646;border-left:1px solid #000;}
#mainnav li:first-child {border-left:0 none;}
#mainnav li:last-child {border-right:0 none;}
#mainnav li a {color:#cacaca;text-shadow:0 1px 1px #000;}
#mainnav .current-menu-item a,#mainnav .current-page-ancestor a {color:#FFF;}
#header-right #lang_sel_list {float:right;clear:right;border:3px solid #222;border-radius:10px;width:auto;height:auto;background:#3f3f3f;}
#header-right #lang_sel_list ul {height:auto;width:auto;border:0 none;}
#header-right #lang_sel_list ul li {height:auto;width:auto;border:0 none;float:right;}
#header-right #lang_sel_list ul li a {background:none;border:0 none;color:#616161;font-weight:bold;padding:7px 10px;}
#header-right #lang_sel_list ul li .lang_sel_sel {background:#575757;color:#FFF;}
#header-right #lang_sel_list ul li:first-child .lang_sel_sel {border-top-right-radius:10px;border-bottom-right-radius:10px;}
#header-right #lang_sel_list ul li:last-child .lang_sel_sel {border-top-left-radius:10px;border-bottom-left-radius:10px;}
#slider {width:1024px;margin:0 auto;height:350px;overflow:hidden;position:absolute;top:0;left:0;}
#slider .pixel .slide-wrapper {border:0 none;}
#slider .pixel .slide-arrows a {background:url(images/arrows.png) no-repeat;width:29px;height:38px;margin-top:-19px;}
#slider .pixel .slide-arrows a.next {background-position:-29px 0;}

/*========== Main ==========*/
#main {}
#homepage #main {background:url(images/bg-homepage.png) no-repeat left top;padding:99px 0 0 0;margin:-99px 0 0 0;position:relative;z-index:1000;}
#main .container {padding:40px 32px;width:960px;margin:0 auto;background:#982021;}
#homepage #main .container {padding:20px 32px;width:960px;margin:0 auto;background:#96070e;}
#homepage-content {font-size:14px;line-height:18px;float:left;width:500px;}
#feature-project {width:374px;float:right;position:relative;}
#feature-project-wrapper {background:url(images/feature-project.png) no-repeat left top;width:340px;height:110px;position:relative;padding:15px 17px;}
#homepage #feature-project-wrapper .container {padding:0;width:340px;height:110px;overflow:hidden;background:none;}
#feature-project ul {margin:0;}
#feature-project .item {display:none;width:340px;height:110px;overflow:hidden;float:left;}
#feature-project .item .pic {width:110px;height:110px;padding:0;float:left;overflow:hidden;margin:0 10px 0 0;}
#feature-project .item .info {width:220px;float:right;}
#feature-project .item .info p {margin:0;font-size:12px;line-height:16px;}
#feature-project #feature-1 {display:block;}
#feature-nav {position:absolute;right:0;top:-25px;}
#feature-nav li {float:left;margin:0 0 0 5px;}
#feature-nav-index {float:left;padding:7px 0 0 0;}
#feature-nav-index li {float:left;margin:0 0 0 5px;}
#feature-nav-index li a {display:block;width:8px;height:8px;text-indent:-9999px;background:url(images/nonactive.png) no-repeat center center;}
#feature-nav-index .active a {background:url(images/active.png) no-repeat center center;}

.entry ul {margin:0 0 15px 20px;list-style:outside disc;}
.entry ul li {margin:0 0 5px 0;}
#content {float:right;width:745px;padding:10px 0 0 0;}
#content-nosidebar {width:960px;margin:0 auto;}

#project-page .item {overflow:hidden;margin:0 0 15px 0;}
#project-page .item .pic {float:left;width:200px;margin:0 10px 0 0;border:3px solid #FFF;}
#project-page .item .pic img {display:block;}
#project-page .item .info {width:525px;float:left;}

#pagenavi .wp-pagenavi {}
#pagenavi .wp-pagenavi .current {background:#FFF;color:#982021;border:0 none;}
#pagenavi .wp-pagenavi a {border:0 none;}
#pagenavi .wp-pagenavi a:hover {color:#000;}

/*========== Sidebar ==========*/
#sidebar {width:194px;float:left;}
#page-sidebar {background:#87060c;border-radius:10px;border:1px solid #a40c14;padding:3px;}
#page-sidebar-container {width:184px;background:#87060c;border-radius:7px;border:1px solid rgba(232,171,171,0.22);padding:10px 0;}
#page-sidebar-container ul {margin:0;}
#page-sidebar-container ul li {}
#page-sidebar-container ul li a {display:block;text-shadow:0 1px 2px rgba(125,6,12,0.75);padding:4px 25px 4px 10px;}
#page-sidebar-container ul .current_page_item {border-width:1px 0;border-style:solid;border-color:#bb393f;background:url(images/active-sidebar.png) repeat-y left top;}
#page-sidebar-container ul .current_page_ancestor, #page-sidebar-container ul .current_page_parent {border-width:1px 0;border-style:solid;border-color:#bb393f;background:url(images/active-sidebar.png) repeat-y left top;}
#page-sidebar-container ul .current_page_item a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}
#page-sidebar-container ul .current_page_ancestor a, #page-sidebar-container ul .current_page_parent a {}
#page-sidebar-container ul .children .current_page_item {background:none;border:0 none;}
#page-sidebar-container ul .children .current_page_item a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}
#page-sidebar-container ul .children {background:#bb393f;}
#page-sidebar-container ul .children a {background:none;padding:4px 25px 4px 20px;}
.post-type-archive-feature_project #page-sidebar-container ul .children .page-item-161 a, .single-feature_project #page-sidebar-container ul .children .page-item-161 a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}
.archive #page-sidebar-container ul .page-item-254, .single-post #page-sidebar-container ul .page-item-254 {border-width:1px 0;border-style:solid;border-color:#bb393f;background:url(images/active-sidebar.png) repeat-y left top;}
.archive #page-sidebar-container ul .page-item-258, .single-post #page-sidebar-container ul .page-item-258 {border-width:1px 0;border-style:solid;border-color:#bb393f;background:url(images/active-sidebar.png) repeat-y left top;}
.archive #page-sidebar-container ul .page-item-254 a, .single-post #page-sidebar-container ul .page-item-254 a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}
.archive #page-sidebar-container ul .page-item-258 a, .single-post #page-sidebar-container ul .page-item-258 a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}
.post-type-archive-feature_project #page-sidebar-container ul .children .page-item-259 a, .single-feature_project #page-sidebar-container ul .children .page-item-259 a {background:url(images/active-sidebar-icon.png) no-repeat 164px center;}

/*========== Footer ==========*/
#footer {padding:5px 0;}
#copyright {text-align:right;color:#7f7f7f;font-size:11px;}

/*========== Contact Us ==========*/
#contact-us-form {width:350px;}
#contact-us-form .group {margin:0 0 15px 0;}
#contact-us-form .group .col1 {margin:0 0 5px 0;}
#contact-us-form .input-text {width:98%;height:18px;}
#contact-us-form .input-textarea {width:98%;height:150px;}
#contact-us-form .input-submit {border:1px solid #CACACA;background:#E9E9E9;color:#333333;padding:5px 20px;width:auto;border-radius:3px 3px 3px 3px;box-shadow:0 1px 0 rgba(255, 255, 255, 0.5) inset;text-shadow:0 -1px 1px rgba(0, 0, 0, 0.28);line-height:1;}