



/***********************************************/
/* Link styles                                 */
/***********************************************/


a.subSubMenu {
display:block;
width:267px;
text-align:left;
color:#737a7f;
font-size:13px;
line-height:30px;
text-decoration: none;
text-indent:10px;
}

a.subSubMenu:hover {
	color: #231f20;
background-color:#cccbac;
	 }	
a.subSubMenuOn {
	color: #231f20;
line-height:30px;
background-color:#cccbac;
}	

a.subSubMenuOn:hover {
	color: #231f20;
line-height:30px;
}	

a.greyLink{
color:#464646;
}

a.greyLink:Hover{
color:#464646;
}


/***********************************************/
/* Layout Divs                                 */
/***********************************************/


/***********************************************/
/* main contnet                                 */
/***********************************************/

div.workContentContainer {
position:relative;
float:right;
width:777px;
background-position:right;
background-repeat:repeat-y;
background-image:url(../gfx/our_work/menu/menu_bg.gif);
} 

div.columnOne {
position:relative;
float:left;
margin:25px 0 0 0;
width:495px;
} 


div.columnTwo {
position:relative;
float:left;
width:267px;
margin:0 0 0 15px;
} 

div.topSubBtnHolder {
position:relative;
float:left;
border-left:1px #484d21 solid;
} 

div.subBtnHolder {
position:relative;
width:266px;
border-top:1px #949488 solid;
border-bottom:1px #484d21 solid;
background-repeat:no-repeat;
} 

div.subSubBtnHolder {
position:relative;
width:266px;
background-color:#e8e6e1;
border-top:1px #FFF solid;
border-bottom:2px #484d21 solid;
background-repeat:no-repeat;
}


div.archiveBtn{
background-image:url(../gfx/news/btn_archive_bg.gif);
background-color:#c0c2c4;
background-repeat:repeat-x;
width:267px;
color:#464646;
font-size:16px;
line-height:36px;
text-indent:10px;
}


div.newsContainer {
position:relative;
width:495px;
}




/* content                                   */

div.newsContainer{
position:relative;
float:left;
width:495px;
}



div.newsArticleContainer{
position:relative;
float:left;
width:495px;
margin-bottom:20px;
border-top:8px #bdb595 solid;
}

div.newsArticleTitleTxt{
position:relative;
font-size:14px;
}

div.newsArticleTxt{
position:relative;
float:right;
margin:20px 10px 0 0;
width:335px;
}


div.newsArticleImg{
position:relative;
float:right;
margin:20px 25px 0 0;
width:110px;
}
