﻿/* style sheet for Castel del Monte  pages  */

body {
      height:100%;
	  width:1000px;
	  margin:0px auto;
      padding:10px;
      background:#EDF2FF;
	  font-family:"Verdana",  Trebuchet MS, Arial, Helvetica, Calibri, sans-serif;
      font-size: 16px;
      line-height:1.4;
	  color:#000080;
      border: 0px solid #4D65A0;
	 }

div.header {
            float:auto;
            width:900px;
			height:100%;
			padding:0px;
			margin:0px;
            text-align: center;
			background-color:#EDF2FF;
			border:0px solid #4D65A0;
 			}

div.nav {
            float:right;
            width:1180px;
			height:30px;
            vertical-align: bottom;
			padding:2px;
			margin:0px;
			background-color:#EDF2FF;
			border:0px solid #4D65A0;
 			}
p   {
	  font-family:"Verdana",  Trebuchet MS, Arial, Helvetica, Calibri, sans-serif;
      font-size:16px;
      line-height:140%;
	  color:#000080;
      border: 0px;
	 }

.float-link  {
            display: inline-block;
            line-height: 24px;
            height: 24px;
            width: 160px;
            text-align:center;
            font-size: 0.8em;
            border: 0px solid #73AD21;
            }

.float-200  {
            display: inline-block;
            line-height: 24px;
            height: 24px;
            width: 160px;
            text-align:center;
            font-size: 0.8em;
            border: 0px solid #73AD21;
            }

.float-150  {
            display: inline-block;
            width: 150px;
            height: 100px;
            text-align:center;
            font-size: 10px;
            border: 0px solid #73AD21;
            }

.float-350  {
            display: inline-block;
            width: 350px;
            height: 100px;
            text-align:center;
            font-size: 10px;
            border: opx solid #73AD21;
            }

div.main {
            float:auto;
            width:900px;
			height:100%;
            margin:0px;
            padding:0px;
            text-align: left;
			background-color:#EDF2FF;
			border:0px solid #4D65A0;
 			}

a:link { color: #000080;
			background-color: transparent;
			text-decoration: none;
			}
a:active { color: #00008-;
				background-color: #D7E1FF;
				text-decoration: none;
				}
a:visited { color: #000080;
				background-color: transparent;
				text-decoration: none;
				}
a:focus, a:hover { color: #FF3200;
                    background-color: transparent;
					text-decoration: underline;
					}

	/*Remove underline for just this link, "works" */
a.timer  { text-decoration: none; }

.style1 { list-style-type: upper-roman; }

.indento {
            position: relative;
            left:30px;
            font-family:"Verdana",  Trebuchet MS, Arial, Helvetica, Calibri, sans-serif;
            font-size: 16px;
            line-height: 1.4;
            }

.clear  {clear:both;}

td.cell  {
		   width:200px;
		   height:175px;
		   padding:4px;
		   /*background-color:#EDF2FF;  */
		   border:0px solid #4D65A0;
		   text-align:center;
		   }








/* ???????? below  */

 .headingleft {

			  text-align:left;
			  font-size:1.4em;
			  margin:0px;
			  background-color:#EDF2FF;
			  border:0px solid #4D65A0;
			 }
.headingright {

			  text-align:left;
			  font-size:1em;
			  margin:0px;
			  background-color:#EDF2FF;
			  border:1px solid #4D65A0;
			 }

div.text {
		   height:100%;    
		   width:900px auto;
		   margin:10px;
		   padding:20px;
		   background-color:#EDF2FF;
		   border:0px solid #4D65A0;
		  }
div.box  {
		  width:960px auto;
		  height:720px auto;
		  margin:0px;
		  padding:0px;
		  background-color:#EBFFEB;
		  border:1px solid #4D65A0;
          font-size: 16px;
          line-height: 1.4;
		 }
		 
div.footer  {
			 width:900px auto;
			 margin:10px;
			 padding:10px;
			 background-color:#EDF2FF;
			 border-top:0px solid #4D65A0;
			}




 	/* table  */

table.center {
   	 		  margin-left:auto; 
   	 		  margin-right:auto;
   	 		  border:0px solid #4D65A0;
			 }
table.index {
   	 		  margin-left:auto; 
   	 		  margin-right:auto;
   	 		  width:1000px;
   	 		  border:0px solid #4D65A0;
			 }



	/* paragraph */



a

 	/* navigation */
p.nav {
	   text-align:center;
	   font-size:smaller;
	   padding:0px;
	   margin:0px;
	   border:0px solid #4D65A0;
	  }

.navhome {
		  width:300px;
		  border:0px solid #4D65A0;
		  background-color:#DDF4FF;
		  border:0px solid #4D65A0;
		 }
.navfolio {
		   width:200px;
           border:0px solid #4D65A0;
		  }

.tab {	   			  
		width:200px;
		text-align:center;
		background-color:#EDF2FF;
		border:0px solid #4D65A0;
		}
td.twocol {
		width:500px;
		border:0px solid #4D65A0;
        line-height: 150%;
		}



 	/*Footer formatting */
 	
p.centerpadded {
				text-align:center; 
				padding-top:10px;
				border:0px solid #4D65A0;
			   }
p.centered {
			text-align:center;
			border:0px solid #4D65A0; 
		   }  
p.indent {
		   position:relative;
		   left:100px;
		   font-size:larger;
		   border:0px solid #4D65A0;
		  }
p.right-top {
		     position:relative; 
		     left:850px;
		     width:100px;
		     padding:0px;
		     margin:0; 
		     border:0px solid #4D65A0;
		    }
p.right {
		 text-align:right;
		 border:0px solid #4D65A0; 
		}
p.left {
		 text-align:left;
		 border:0px solid #4D65A0; 
		}
		
p.copyright {
			 font-size:smaller; 
			 padding-top:10px; 
			 border-top:1px solid #4D65A0; 
			}

p.sectionline {

			 font-size:larger; 
			 padding-top:0px;
			 padding-bottom: 0px;
			 border-top:1px solid #4D65A0;
			}

p.section {
			 border:0px solid #4D65A0;
			 font-size:none;
			 padding-top:0px;
			 padding-bottom:0px;
			 padding-left:20px;
			 padding-right:20px; 
			}
span.var {
				color: #FF0000;
				text-decoration: underline;
				font-weight: bold;
}



			

	 


