﻿  body {color:#000;
      font-family:"Century Gothic", "sansserif";
      margin: 0px;
      padding: 0px;
      border: 0px;
      max-width:960px;
      width:100%;
      margin-right:auto;
      margin-left:auto;
      background-color:#fff;
      overflow-y:scroll;}

html {margin: 0px;
      padding: 0px;
      border: 0px;}
   
img {border:none;}      

#header {float:left;
         margin:0;
         width:60%;
         position: relative;
         min-height: 150px;
         }

#header a {font-size: 6em;
           color:#947CAC;
           text-decoration:none;
           float:left;
           position: absolute;
           bottom: 0;
           left: 0; }

#header p {float:left;
           font-size: 1.5em;
           color:#000; 
           right:0;}
           
#navbar {float:left;
         width:40%;
         text-align:right;
         font-family: "Salamandre", "serif"; }

#navbar ul {}

#navbar li {list-style-type:none;
            color:#000;
            font-size: 2em;
            letter-spacing:4px;}
            
#navbar ul a:link, a:visited {text-decoration:none;
              color:#000;}
              
#navbar ul a:hover {text-decoration:none;
                   color:#000;
                   background-color:#E8CD2E;}

#navbar ul li .current {color:#fff;
                        text-decoration:none; 
                        background-color:#947CAC;}                  
                   
#content {float:left;
          width:100%;
          border-top: 1px solid #CCC; }
          
#content img {float:left;}

#about p {width:50%;
            float:left;
            margin-left:15px;
            margin-top:0px;
            font-size:1em;
            font-family:"Century Gothic";
            text-align:justify;}
            
#about a {color:#000;}

h1 {font-size:1.5em;
    font-weight:normal;
    color:#000;
    text-align:left;}
    
#contactdiv {width:100%;
            font-size:1.25em;
            float:left;
            letter-spacing:1px;
            margin-top:20px;}
 #contactdiv p {margin-bottom:100px;}
             
 .portfolio {width:45%;
             float:left;
             font-size:1em;
             font-family:"Century Gothic";
             margin:5px 15px;}
             
 #submit {background-color:#E8CD2E;
          font-family: "Salamandre", "serif";
          font-size:2.5em;
          margin-right:180px;}  
          
 .video {float:left;
         width:66%;}   
 
 .videotext { float:left;
              font-size:1em;
              font-family:"Century Gothic";
              text-align:justify;
              width:25%;
              margin-left:20px;}  
              
.videotext p {margin-top:0px;}

.videotitle {font-size:2em;
             color:#000;
             font-family: "Salamandre", "serif"; }
     
.videotext a {font-size:2em;
              font-family: "Salamandre", "serif";
              text-decoration:none;
              background-color:#E8CD2E;
              color:#000;}

#thanks  {font-size:1em;
          color:#000;
          font-family:"Century Gothic";}
          
          
 /* kb stuff */
 .maincontent {background-color:#fff;
              min-height:500px;
              width:100%;
              float:left;
              height:auto;}
              
 .heading {text-align:left;
          margin-left:auto;
          margin-right:auto;
          width:700px;}
          
.dotty {font-weight:bold;
         font-size:1.5em;
         text-align:center;
         color:#000;
         padding:0px;
         margin:0px;}
         
 #portfolio1 {width:700px;
              margin:20px auto 270px auto;
              height:auto;
              padding:0px;}
              
 #portfolio1 ul {list-style-type:none;
                margin:0px; 
                padding:0px;                 
                width:700px;
                height:auto;}
    
#portfolio1 li {font-size:1em;
                float:left;
                color:#000;
                width:130px;
                height:130px;
                margin:2px;}
     
#portfolio1 li a:link, a:visited  {float: left;
                                   text-decoration:none;}

#portfolio1 li a:hover a:active {float:left;
                                padding:0px;
                                text-decoration:none;}

#portfolio1 img {opacity:0.4;
                filter:alpha(opacity=40);
                width:130px;
                height:130px;
                border:none;
                float:left;}

#portfolio1 img:hover {opacity:1.0;
                       filter:alpha(opacity=100);
                       width:130px;
                       height:130px;
                       border:none;
                       float:left;}
               
.x {margin:2px;
    width:130px;
    height:130px;}
    
 #portpics {width:960px;
           height:auto;
           float:left;
           margin-top:150px;}
                            
    
 #portpics p {color:#4D4D4D;
              margin-right:5px;}
                                              
.portwrap {width:960px;
           float:left;
           margin-bottom:50px;
           padding-top:50px;
           border-top:1px dotted #000;}    
    .one {font-family:"Century Gothic", "sansserif";
       width:73%;
       font-size:7em;
       float:left;
       letter-spacing: 10px;
       padding:0;
       margin-left:15%;
       font-weight:normal;}
        
.one a {padding:0px;
         margin:.2%;
         color:#4D4D4D;
         text-decoration:none;} 
      
.one a:hover {background-color:#9479B0;
                 color:#fff;
                 margin:.2%;
                 text-decoration:none;} 

.portwrap {width:960px;
           float:left;
           margin-bottom:50px;
           padding-top:50px;
           border-top:1px dotted #000;}
           
                          
.ptext {float:left;
        width:250px;
        height:auto;
        border-right:1px solid #000;
        font-size:.75em;}
        
.ppic {float:left;
       width:650px;
       min-height:650px;
       height:auto;
       margin: 0 20px;}
                       
                       
#portipcs h3 {font-size: 1em;
               font-weight:normal;
               color:#000;
               margin:5px;}
               
   
.contactpic {margin: 0 20px;
             }
             
 .contactpic a { text-decoration:none;}