/** Main Style Sheet**/

/**
    GENERAL
*/
html,body{
    margin:0;
    padding:0;
    height:100%;     
    border:none
    font-size:12px; 
    font-family:Verdana;
    font-weight:normal;
    text-decoration:none;
    }

table {
    font-size:12px; 
    font-family: Verdana;
    color:#000000;
    margin:0px;
    padding:0px;
    }

a:link, a:visited, a:active, a:hover {
    color:#FFFFFF;
    text-decoration:none;
    }
a:hover {
    text-decoration:underline;
    }

/**
    MENU
*/
#logopad {
    width:182px;
    height:85px;
    float:left; 
    background-color:#000000;
    color:white;
    }
#mainpad {
    margin-top:8px;
    padding-top:7px;
    width:182px;
    height:347px;
    float:left; 
    background-color:#000000;
    }
#paternosterpad {
    padding-left:17px;
    padding-bottom:5px;
    width:68px;
    height:325px;
    float:left; 
    background-color:#000000;
    }
#mainmenupad {
    float:right; 
    width:84px;
    height:325px;
    background-color:#000000;
    }
.mainmenuitem {
    width:84px;
    height:22px;
    float:left; 
    background-color:#000000;
    color:#ff9900;
	}
 /** the selected menu item */
 #selectedmenu {
    border-top:1px solid white;
    border-bottom:1px solid white;
 	}
.mainmenuitem a {
    display:block;
    width:82px;   
    }
.mainmenuitem a:link, .mainmenuitem a:visited, .mainmenuitem a:active { 
    color:#FFFFFF;
    text-decoration:none;
    }
.mainmenuitem a:hover { 
    color:#ff9900;
    text-decoration:none;
    }
/**
	the title menu (contains the project title)
*/     
#titlemenu {
    margin-top:1px;
    width:182px;
    height:27px;
    float:left; 
    background-color:#000000;
    font-weight:bold;
    color:#FFFFFF;
    }
#titlemenu div {
    padding-top:3px;
    padding-left:17px;
    }    
#titlemenu a:link, #titlemenu a:visited, #titlemenu a:active, #titlemenu a:hover {
    font-weight:bold;
    color:#FFFFFF;
    text-decoration:none;
    }
#imgmenu {
    margin-top:1px;
    width:182px;
    height:63px;
    float:left; 
    background-color:#000000;
    color:#FFFFFF;
    }
/**
	The pages list
*/
#imgmenupages {
    padding-top:5px;
    padding-left:17px;
    line-height:20px;
    }    
.imgmenupagesselected {
    font-size:16px;
    color:#ff9900;
    float:left;
    line-height:20px;
    padding-left:1px;
    padding-right:1px;
    }
.imgmenupagesunselected {
    color:#FFFFFF;
    float:left;
    line-height:20px;
    padding-left:1px;
    padding-right:1px;
    }
.imgmenupagesunselected a:link, .imgmenupagesunselected a:visited, .imgmenupagesunselected a:active, .imgmenupagesunselected a:hover {
    color:#FFFFFF;
    float:left;
    text-decoration:none;
    padding-left:1px;
    padding-right:1px;
    }
#imgmenupagesarrow {
    float:left;
    padding:2px;
    }
#imgmenuprjinfo {
    padding-left:17px;
    padding-bottom:10px;
    clear:both;
    }    
#imgmenuprjinfoselected {
    color:#ff9900;
    padding-left:17px;
    padding-bottom:10px;
    clear:both;
    }    

img#thumb {
    -moz-opacity:0.6;
    -khtml-opacity:0.6;
    filter:alpha(Opacity=60);
    opacity:0.6;
    border:0px;
    width:68px;
    height:51px;
    margin:1px;
    }
img#thumb_over {
    border:1px solid white;
    padding:0px;
    margin:0px;
    width:66px;
    height:49px;
    }
#thumbpad {
    padding-top:0px;
    padding-bottom:5px;
    }
#thumbpad_ie {
    padding-top:0px;
    padding-bottom:4px;
    }
    
/*
    Main content frame
*/
.mainframe {
    margin-left:10px;
    overflow:visible; /* change this to "hidden" if portfolio pics should be cropped to maximum viewpane size */
    height:90%;
    width:90%;
    
    }

#text1 {
    background-color:#000000;
    color:white;
    margin-left:10px;
    height:85px;
    padding-top:0px;
    padding-left:40px;
    }
#text2 {
    background-color:#000000;
    color:white;
    margin-top:8px;
    height:347px;
    margin-left:10px;
    padding-top:7px;
    padding-left:40px;
    overflow:auto;
    }
#text3 {
    background-color:#000000;
    color:white;
    margin-top:1px;
    height:27px;
    line-height:25px;
    margin-left:10px;
    padding-top:0px;
    padding-left:40px;
    }
#text4 {
    background-color:#000000;
    color:white;
    margin-top:1px;
    height:63px;
    margin-left:10px;
    padding-top:0px;
    padding-left:40px;
    }

.projectdata_title {
    color:white;
    float:left;
    clear:left;
    padding-right:10px;
    padding-bottom:5px;
    font-weight:bold;
}
.projectdata_data {
    color:white;
    float:left;
}

/*
    PRINT
*/

#printonly {
 display:none;
} 

