* {
margin: 0;
padding: 0;
}

body {
  background-color: #92adbe;
  background-image:url(/images/cloudtile.jpg);;
  background-repeat: repeat-x;
}

body,td,p {
   font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:10pt;
}
h1,h2,h3,h4 { color:#8d6820;margin:0 0 6px 0;}
h1{font-size:1.5em}
h2{font-size:1.3em}

p {margin:8px 4px 8px 4px;}
li {margin-left:10px;}
img {border:0;outline:none}
a {outline:none;}
ul{margin:0 0 8px 20px}
/*IE6 PNG FIX */
img, div { behavior: url(/style/iepngfix.htc) }



#wrapper {
  width:862px;
  margin:auto;
    
}

#header-logo img{
  width:862px; 
  height:90px;
}




#page-container {          
   width:862px;
  background-image:url(/images/grad_page_bg.png);
  background-repeat:repeat-y;

}

#page {

   width:782px;margin:0 auto;  
   background-color:#8d6820;    
}
#page-header {
    width:0 auto;
    border-top:2px solid #000033;
}


img#banner {width:630px;border-left:2px solid #fff;}
#nav-container {
width:100%;
}
#nav-container li {
margin-left:10px;
list-style-type:none;
height:28px;
line-height:28px;
font-size:14px;
font-weight:bold;
}
#nav-container li a, #nav-container li a:link, #nav-container li a:visited {
  color:white;
  text-decoration:none;
} 

#nav-container li.selected a {
  color:#ffd42f !important;
  text-decoration:none;
}



#nav-container .bottom-border {
border-bottom:1px solid #fff;
}

#content {
 	border-top:2px solid #000033;
	border-bottom:2px solid #000033;  
   background-color:#f5f5dd; 
background-image:url(/images/bg_content.png);
  background-repeat:repeat-y;   
}

#content-cell {
	padding:14px;
	text-align:left;
}

#gallery {width:770px;background-color:#8d6820;margin:auto;}
#gallery img {width:152px;height:140px;float:left;margin:6px 0 6px 2px;}

.clear {
    clear:both;
    line-height:0px;
}


.read-more {
	width:auto;
	padding-right:20px;
	text-align:right;
	line-height:25px;
	white-space:nowrap;
	font-weight:bold;
}

.read-more img {
	margin-right:8px;
	vertical-align:middle;
}

#copyright {width:auto;margin:6px;text-align:center;color:#333333;font-size:10px;}

/*  PROJECTS */
.project {
width:100%;
margin:8px 0 8px 0;
border-bottom:1px solid #ede1a9;
}

.project-name {
float:left;
width:45%;
margin:4px 4px 4px 14px;
}
.project-name h2{
 color:#8d6820;
 margin:0 0 3px 0;
 font-size:10pt; 
}

.project-detail{
float:right;
width:48%;
margin:4px;   
}

address {
width:250px;
margin:0 0 10px 0;
padding:5px;
}

/* FORM --------------- */

input.inputText {
    width:200px;
    height:20px;
    border: 1px solid #dad179;
    background-color: #fafafa;
}
label {
    display:block;
    width:125px;
    font-weight:bold;
}
textarea {
    width:300px;
    height:80px;
    border: 1px solid #dad179;
    background-color: #fafafa;
}

table.contact { width:450px;border: 1px solid #dad179;margin-bottom:10px;   }
table.contact td {padding:4px;font-weight:bold;background-color: #fafafa; }
