/*
Name: Samurai Snokflake
Theme: Sumi-e
Theme URI: 
Description: Samurai Snowflake: Webdesigns
Version: Sumi-e
Author: Kelly Burr
Author URI: 
*/



img, img a  { 
		  border: 0; 
		  }

#skip-links {
			position: absolute; 
			top: -500px; 
			}
			
body  { font: 90%/1.3  geneva, helvetica, sans-serif;
		background: #fff; 
	overflow-x: hidden;	margin: 0; padding: 0;  
					background: url(../images/new-theme.jpg) no-repeat top center; 
						

		

		
				
				
	 }
		
#container  {
			margin: 0 auto; 
			

			
			margin-top: 0; 
			padding-top: 0; 
			}
#header {
		background: url(../images/logo.png) no-repeat bottom left; 

		padding-top: 10px; position: absolute; z-index: 1; height: 110px;
		}
		
#snow  {position: absolute; left: 0;}


#logo a {
	
    display: block;
    width: 163px;
    height: 123px;
    line-height: 300px;
    overflow: hidden;

    
  
       }
    
#logo  {
		
		width: 163px;
		height: 123px;
			float: left; 
 }



#pagecenter  {
			  margin: 0 auto; 
			  width: 1053px;
			overflow: auto;}



/*navigation */

/*global nav */

#nav  { /*background: url(../images/nav-bg.png) no-repeat; width: 498px; height: 63px; */ padding-top: 15px; margin-left: 200px;	 }

#globalnav  {
		 float: left; margin-left: 300px; padding-top: 10px; 
		   }
#globalnav li {
			padding-right: 46px; 
				
			}
#home		{padding-top: 2px;}
#about		{padding-top: 10px; }
#work		{}
#contact	{padding-top: 5px; }
#resume	{padding-top: 3px; }

/*local nav and main scene*/

#skills  {background: url(../images/skills.png) no-repeat top; margin: 0; padding: 0; }

#paperscene	ul  {
			  list-style: none; 
			  }
#paperscene  {  height: 172px;}
		
			}
			  
#paperscene li   {
				padding-bottom: 10px; 
			  }

#paperone     { 
			padding-top: 43px; 
			padding-bottom: 80px;
			padding-left: 40px;
			}

#papertwo     {
			position: absolute; 
			top: 555px; 
			margin-left: 310px; 
			width: 250px;
			}

#paperthree   {
			 position: absolute; 
			 top: 555px; 
			 margin-left: 580px; 
			 width: 250px;
			 }


/* content */

.paragraph  {width: 500px; }

#content1  {	  background: url(../images/bg.png) ; border: 0px solid #000; margin-top: 500px;}

#content1 a {
		text-decoration: none;
		color: #bc3737;		
	 }

#content a:hover  {
				  text-decoration: underline; 
				 }
		
#content1  h1  {
			   font-size: 120%;
			 }


#content3  {
		    width: 950px; 
		    margin-left: 146px;
		  }
#middle   { 
		 float: left; 
		 background: url(../images/bottom-fade.png) repeat-x bottom;  
		 height: 131px; 
		 width: 887px;
		 display: inline; 		
		 }
#left  {
	   float: left; 
	   background: url(../images/left-shading.png) no-repeat; 
	   width: 7px; 
	   height: 131px;
	   display: inline; 
	   }
#right     { 
		 float: left; 
		 background: url(../images/right-shading.png) no-repeat; 
		 width: 7px; 
		 height: 131px;
		 display: inline;
		 }
#content1  {
		   padding: 10px 20px 20px 20px;  
		   width: 900px; 
		   float: left; 
		  }
		   
#content1 h1  {
			  margin-top: 0; 
			}

#content1.about p {margin-bottom: 0; }			  
			  
		   
#content1.about  {
				  width: 760px;
				}
				  

#content2  {
		   float: left; 
		   width: 210px; 
		   margin-right: 20px; 
		   margin-left: 30px; 
		   margin-top: 28px;}
#content2 ul  {
			  list-style: none; 
			  margin: 0; 
			  padding: 0; 
			}
#content2 li  {
			  padding-bottom: 10px; 
			}


/*bottom content */
#bottom  {
		  background: url(../images/footer.jpg) repeat-x; 

		  height: 200px; 
margin-top: 20px;


		  bottom: 2px;
		  font-size: 80%;
		  z-index: 1;
		  
		 }
#footer_center
	{width: 1050px; margin: 0 auto; }
		 
#bottom h1  {
			font-size: 12px; margin: 0; padding: 0; 
		  }
#bottom p  {
		   margin-top: 10px; 
		  }
#bottom a  {
		   text-decoration: none; 
		  }

#bottomone  {
margin-top: 15px;
			float: left;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			padding-bottom: 15px;
			width: 190px;
			background: url(../images/bottomone.png) no-repeat;}
			
#bottomtwo  {
	margin-top: 15px;
	margin-left: 20px;
			float: left;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			padding-bottom: 15px;
			width: 190px;
			background: url(../images/bottomtwo.png) no-repeat;
			}
			
			
#bottomthree   {
margin-top: 15px;
	margin-left: 20px;
			float: left;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			padding-bottom: 15px;
			width: 190px;
			background: url(../images/bottomthree.png) no-repeat;
			}
#bottomfour  {
			margin-top: 15px;
	margin-left: 20px;
			float: left;
			padding-top: 10px;
			padding-left: 20px;
			padding-right: 10px;
			padding-bottom: 15px;
			width: 190px;
			background: url(../images/bottomfour.png) no-repeat;
			}			

/* footer */

#footer  {
		 background: url(../images/footer.png) repeat-x #999; 

		 height: 18px;
margin: 0 auto;
		 }

#footer_container {
		 width: 1050px; 
		 margin: 0 auto;
		 }
		 
#footer ul li, #footer ul a {
			color: #fff;
			}

#footer ul  {
			font-size: 75%; 
			margin-left:  320px; 
			}
			
#footer ul li  {
			   padding-right: 30px; 
			   padding-top: 7px;
			   
			   }

#footer ul a:hover  {
					color: #f39090;
					}
					
#copyright  {
			padding-left: 120px; 
			font-size: 80%;
			}


/* Work navigation */

#work1  {
		width: 1000px;
		}

#work1 ul {
		  width: 100px;
		  margin-right: 20px;
		  }

.work  {
	   margin: 0; 
	   padding: 0; 
	   list-style: none; 
	   }
	   
.work li  {
		  border: 2px solid #000;
		  width: 100px;
		  height: 100px;
		  }
		  
.link  {
	   margin-bottom: 20px;
	   }
		  
#middle ul  {
		 
		 	
		 	}
/* Contact */

#bottompage  {
			 margin-left: -153px; 
			 }

#main-container {
			    width:400px;
			   
			    }
			    
#contact-bottom  { margin-left: -150px; }
			    
#form-container h2   {
					font-size: 1em; 
					}
					
#form-container h1    {
					   font-size: 1.1em;
					   }
				
#form-container  {margin-left: 20px; 
				 }
			 
td  {
	white-space:nowrap;
    }
    
label  {
	   text-transform:uppercase;
	   font-size:10px;
	   font-family:Tahoma,Arial,Sans-serif;
	   }

textarea {
		 color:#404040;
		 font-family:Arial,Helvetica,sans-serif;
		 font-size:12px;
		 }    


/* Blog */

#content1.blog  {
				 width: 800px; 
				 }


/*global classes*/

.clear  {
		clear: both; }

.fr  {
	 float: right; }

.fl  {
	 float: left; }

/*floated list navigation*/

.navigation   {
		Ê margin: 0px;
		Ê padding: 0px; 
		  list-style: none;	}

.navigation li, .navigation li a  {
									float: left;
	Ê 								display: block; 
								  }
#content1 #gallery  {width: 880px; background: #e0e0e0; padding: 0;}	
	
#gallery ul li  {float: left; display : block; }	
