/* CSS Document */

/* ---------------- */
/* URBIS DEV STYLES */
/* ---------------- */

/* ----- LAYOUT STYLES ----- */

#container {background-image:url(images/navBar001.jpg);}

/* ----- NavBar001 Style ---- */
#navBar001 {background-image:url(images/navBar001.jpg);}

#navBar001 ul.menu-main {background-image:url(images/urbis-logo.jpg);}
#navBar001 .menu-main li a:hover {color:#669934;}
#navBar001 .menu-main li a.current {color:#669934;}

#navBar001 ul.menu-current-projects {background-image:url(images/navBar001-current-projects.gif); background-repeat:no-repeat; padding:20px 0px 0 0; border-bottom:1px solid #E3E3E3;}
#navBar001 .menu-current-projects li {font-size:1.1em; text-align:right; width:178px;}
#navBar001 .menu-current-projects li a {display:block; width:178px; padding:3px 15px 0 0; height:16px; color:#6D6D6D; background-color:#F5F5F5; border-top:1px solid #E3E3E3;}
#navBar001 .menu-current-projects li a:hover {background-color:#669934; color:#FFFFFF;}
#navBar001 .menu-current-projects li a.TabControlLinkSelected {background-color:#669934; color:#FFFFFF;}
#navBar001 .menu-current-projects table {width:178px;}

#navBar001 ul.menu-project-archive {padding:0 15px 0 0; margin-bottom:20px;}
#navBar001 .menu-project-archive li {font-size:1.1em; line-height:1.8em; text-align:right;}
#navBar001 .menu-project-archive li a {color:#669934;}
#navBar001 .menu-project-archive li a:hover {text-decoration:underline;}

#navBar001 ul.menu-register {background-image:url(images/navBar001-register.gif);}
#navBar001 .menu-register li a:hover {background-color:#669934;}
#navBar001 .menu-register li a.current {background-color:#669934;}

/* ----- NavBar002 Style ---- */
#navBar002 {float:left; position:relative; width:734px; height:40px; background-repeat:no-repeat; background-image:url(images/navbar002.gif);}
#navBar002 div.searchBox {display:block; height:30px; padding:10px 10px 0px 0px; width:200px; position:absolute; top:0px; right:0px;}
#navBar002 input.searchTextInput {float:left; display:block; width:95px; height:19px; background-color:#E9E9E9; margin:0px; padding:0px; font-size:1.1em;}
#navBar002 .button-search {float:left; display:block; width:90px; height:19px; background-color:#ffffff; background-repeat:no-repeat; margin:0px 0px 0px 10px;; background-image:url(images/button-search.gif);}
#navBar002 a {}

/* ----- Page Title Style ---- */
#page-title {background-image:url(images/development-header.jpg);}
#page-title h1 {color:#000000;}

/* ---- Copy Style --- */
#copy h1 {color:#669934;}
#copy p {color:#383838;}
#copy ul {color:#383838;}
#copy a {color:#669934;}

/* ---- Article Style ---- */
.article span.date {color:#669934;}
.article a {color:#383838;}
.article h1 {color:#669934;}
.article a.back-to-top {color:#669934; background-image:url(images/back-to-top.gif);}

/* ----- Search // Search results ----- */
.PagerResults {color:#669934;}
.searchTextInput {border: solid 1px #84B354;}

/* ---- Right menu style ---- */
#right-menu h1 {color:#669934;}
#right-menu li a {color:#6D6D6D; background-color:#F5F5F5;}
#right-menu li a:hover {background-color:#669934; color:#FFFFFF;}
#right-menu li a.current {background-color:#669934; color:#FFFFFF;}
#right-menu li.summary {background-color:#669934; color:#FFFFFF;}
#right-menu .useful-links a {color:#669934;}

/* ---- Homepage style ---- */
#home .home-news h1 {color:#669934;}
#home .home-news ul li a {background-color:#F5F5F5; color:#6D6D6D;}
#home .home-news ul li a h2 {color:#000000;}

#home a.more-stories {color:#669934;}

#home .home-panel {float:left; width:411px;}
#home .home-panel a {float:left; display:block; width:137px; height:137px; overflow:hidden;}
#home .home-panel img {float:left; border:none;}
#home p { z-index:1001; color:#383838; font-size:1.1em; width:350px; position:absolute; top:140px; left:33px; line-height:1.6em;}

/* ---- Contact form style ---- */
#contact-form label {color:#383838; }
#contact-form .submit-button {background-color:#669934; background-image:url(images/button-submit.gif); }
#contact-form .register-button {background-color:#669934; background-image:url(images/button-register.gif);}

#contact-address p {color:#383838;}
#contact-address span {color:#669934;}
#contact-address a {color:#669934;;}

/* ---- Footer Style ---- */
#footer {color:#6D6D6D;}
#footer a {color:#6D6D6D;}
