/*
Theme Name: Murderplan
Author: Daniel Knowles
Version: 1.0
*/

  body { 
      background: url('images/background.jpg') #000000 ;
      background-repeat: no-repeat;
      background-position:top center;
      font-size:16px; 
      margin:0;
      padding:0;
      font-family: "Trebuchet MS", sans-serif;
      color:#fff;
      font-size:16px;
      }
      
  h1 {
      text-decoration:none;
      
      }

  #header { 
      height:105px;
      }

  .header {
    margin:auto;
    height:105px;
    }
    
    .logos {
    width:950px;
    height:240px;
    padding-left:20px;
    }
    
    .logoimg {
    padding-top:20px;
    float: left;
    padding-left:12px;
    padding-right:12px;
    }
    
    .titleimg {
    padding-top:20px;
    float: left;
    padding-right:10px;
    }    
    
 .float {
    float:left;
    }
      
   #links { 
      width:100%;
      }
      
   .links {
    width:1000px;
    margin:0 auto;
    height:75px;
    }
    
    .menu {
    margin-left:35px;
    }
    
     
     
  #menu {
     margin:0;
     padding:0;
     }
     
   #menu ul {
    padding:0;
    margin:0;
    }
    
   #menu li {
    position: relative;
    float: left;
    list-style: none;
    margin: 0;
    padding:0;
    top:30px;
    padding:2px;
    }

   #menu li a {
    padding:7px 18px;
    display: block;
    font-variant:small-caps;
    text-align: center;
    background-color: black;
    color: #fff;
    font-weight:bold;
    border:1px solid white;
    margin-right:9px;
    font-size:16px;
    text-decoration:none;  
    font-family: "Trebuchet MS", sans-serif;
    }

   #menu li a:hover {
    background: darkorange;
    color: white;
    }
    
   #menu ul ul {
    position: absolute;
    top: 35px;
    width: 100px;
    visibility: hidden;
    }
    
   #menu ul li:hover ul {
    visibility:visible;
    }

             
    
    /* Holds the blocks in place */
    .container
    {
      margin:auto;
      width:950px;
      }
  
  
  /* Blocks are placed within the center */
   #center { 
      background:none; 
      float:left;
      position:relative;
      padding:0px;
      margin:auto;
      width:950px;
      }
      
      #block_border {
      float:left;
      position:realtive;
      padding-right:5px;      
      }
            
      #block {
      padding-left:11px;
      padding-right:6px;
      padding-top:0px;
      padding-bottom:20px;
      float:left;
      position:realtive;
      width:620px;
      min-height:450px;
      margin:0px;
      margin-bottom:40px;
      margin-top:20px;
      border:1px solid white;
      background: url('images/bgtrans.png') ;
      }
      
      #block_page h1 {
      text-decoration:underline;
      width:100%;
      }      
      
      #block_page h3 {
      font-size:16px;
      text-decoration:underline;
      }
      
      #block_page p {
      font-size:16px;
      }      
      
      #block .space {
      border-top:1px dotted darkorange;
      }
 
      #block_page .space {
      border-top:1px dotted darkorange;
      }      
      
      #block_page .bottomspace {
      border-top:1px dotted darkorange;
      margin-bottom:40px;
      }                  
      
    #block_page {
      padding-left:40px;
      padding-right:40px;
      padding-top:20px;
      padding-bottom:20px;
      float:left;
      position:realtive;
      width:866px;
      min-height:450px;
      margin:0px;
      margin-bottom:40px;
      margin-top:20px;
      border:1px solid white;
      background: url('images/bgtrans.png') ;
      }
      
      #block_page h1 {
      font-size:24px;
      }
      
      #block_page p {

      }

      
      #sidebar_border {
      float:left;
      position:realtive;
      padding-left:5px;
      }
            
    #sidebar {
      padding-left:11px;
      padding-right:6px;
      padding-top:0px;
      padding-bottom:20px;
      float:left;
      position:realtive;
      width:280px;
      margin:0px;
      margin-bottom:60px;
      margin-top:20px;
      border:1px solid white;
      background: url('images/bgtrans.png') ;
      }

      #sidebar h1 {
      text-align:center;
      border-bottom:1px dotted darkorange;
      width:98%;
      }      
      
      #sidebar h3 {
      font-size:16px;
      text-decoration:underline;
      }
      
      #sidebar p {
      font-size:13px;
      }      
      
      #sidebar .space {
      border-top:1px dotted darkorange;
      }              
    

  #footer { 
      background: url('images/bgtrans.png') ;
      width:100%;
      border-top:1px solid silver;  
      height:70px   
      }
   
   .footer {
      margin: 0px auto;
      width:950px;
      
      }
      
    .footerleft {
    width:480px;
    margin-left:20px;
    padding-left:0px;
    padding-top:10px;
    font-size:12px;
    float:left;
    height:100%;
    }
      
    .footerright {
    text-align:right;
    padding-top:31px;
    font-size:12px;
    float:right;
    margin-right:20px;
    height:100%;
    width:400px;
    }
    
    ul li {
    list-style:none;
    text-decoration:none;
    }



/* Links */ 	
a {	 		 	
  color:darkorange;	 		 	
  text-decoration:none;
  } 

a:hover {	 		 	
  text-decoration:underline;	 		 	 	
  }
  
/* Images */ 	  

   .alignleft { 		
   float:left; 		
   } 		 	 		 	

   .alignright { 		 	
   float: right; 		 
   } 		 	 	

  .aligncenter { 	
   float: center;
   text-align:center; 	
   }