a:link, a:visited {
color : #fff;
text-decoration : none;
}




#content #sub-right-column #sub-right-column-textcolumn  a:link, a:visited {
color : #9E8848;
text-decoration : none;

}

a img {
border : 0;
width:100%;
}





div.slide-gal {
width : 610px;
margin : 0 auto;
text-align : left;
}

div.slide-gal {
height : 453px;
background : url(../files/header-bg.png) no-repeat 50% 0;
padding:  0;
margin: 0 auto;
}

div.slide-holder {
z-index : 40;
width : 610px;
height : 453px;
position : absolute;
position: relative;
}

div.slide-holder div.slide-runner {
top : 0px;
left : 0px;
width : 600px;
height : 450px;
overflow : hidden;
position : absolute;
}

div.slide-holder img {
margin : 0;
display : none;
position : absolute;
}

div.slide-holder div.slide-controls {
	background:transparent url(../files/slide-bg.png) repeat scroll 0 0;
	bottom:-0px;
	display:none;
	height:208px;
	left:21px;
	position:absolute;
	width:600px;
}

.slide-desc    {
    margin: 0px; 
    padding: 0 0 0 50px; 
    height: 130px; 
    width:519px;
    display:  block;
    clear: both;
    overflow:  hidden;
    font-family: arial;
    font-size: 14px;
    color: #C5B891 !important;
    position: absolute;
    
    left: 0;
	top:86px;
	
}


/*
.nav-holder {
    float: left; display: inline; clear: both;
    margin: 0px; padding: 0px; height: 43px; width: 600px;
}
*/
div.slide-holder div.slide-controls .slide-desc p {
float : left;
color : #C5B891;
display : inline;
font-size : 12px;
line-height : 14px;
margin : 0 0 0 10px;
text-transform : none;
font-weight: bold;

}

div.slide-holder div.slide-controls p.slide-nav {
width: 400px;
margin: 0;
padding: 0;
display: block;
position: absolute;
bottom: 120px;
left: 10px;
}
div.project-text {
  background: url('../images/projecttext-block.jpg') 0% 0% no-repeat;
    width: 480px;
    height: 113px;
    margin:  0 auto;
    padding: 20px 0 0 120px;
    display: block;
    clear: both;
    position: absolute;
    bottom: -21px;
    left: 0;

}
div.slide-holder div.slide-controls p.slide-nav a {
float : left;
width : 24px;
height : 24px;
display : inline;
font-size : 11px;
margin : 0 5px 0 0;
line-height : 24px;
font-weight : bold;
text-align : center;
text-decoration : none;
background-position : 0 0;
background-repeat : no-repeat;
}
div.slide-holder div.slide-controls p.slide-nav a.on {
background-position : 0 -24px;
}

div.slide-holder div.slide-controls p.slide-nav a {
background-image : url(../files/silde-nav.png);
}
div.nav ul li a {
background : url(../files/nav.png) no-repeat;
}

.slide-text {
display: none;
}
p .slide-description {
    width: 400px;
    margin: 0;
    padding:  0 0 0 100px;
    display: block;
    clear: both;
}

.slide-gal a.main-links{
    width: 25px;
    height: 25px;
    margin:  10px;
    padding: 5px;
    background-color: #858585;
    color: black;
    font-weight: bolder;
    font-family: arial;
    font-size: 20px !important;
}

.slide-gal a.on{
    background-color: #D6D6D6;
}

.slide-gal a.main-links:hover{
    background-color: #D6D6D6;
}

#project-gallery-header{
    color: #9E8848;
    text-transform: capitalize;
    font-size: 24px !important;
    padding-top: 10px;
    font-family: arial;
}

#project-gallery-header p{
    padding: 5px;
    margin: 0;
}

.slide-title-text{
    font-size: 20px;
    font-family: verdana;
    clear: both;
    display: block;
    padding:15px 0 0 10px;
    color: #9E8848;
visibility:hidden;

    
}

a.project_button{
    padding:  15px 0 0 15px;
    display: block;
    cursor: pointer;
    width: 175px;
    height: 28px;
    background: url(../images/button_gallery.png) no-repeat;
    position: absolute;
    bottom: 15px;
    left:  58px; 
    visibility:hidden;   
}