﻿/*General CSS Stuff*/
	a img 
	{
		 border:0;
		 cursor:pointer;
	}

/*Template*/	
	body
	{
		font-family:"Gill Sans", "Gill Sans MT", Calibri, "Trebuchet MS", sans-serif;
	}
	
	p
	{
		margin:1em 2em;
	}
	
	.callout
	{
		font-weight:bolder;
		font-size:16px;
		text-align:center;
	}
	
	.nav ul li
	{
		list-style-type:none;
		line-height:40px;
		padding-right:2em;		
	}
	
	.nav
	{
		position:absolute;
		right:50px;
		top:25px;

	}
			
	.container
	{
		position:relative;
		width:50em;
		margin:2em auto 0 auto;
	}
	
	address
	{
		text-align:center;
		font-weight:bold;
		margin-top:25px;
	}
	
	.contactInfo
	{
		text-align:center;

	}
		
	.contactInfo li
	{
		list-style-type:disc;
		display:inline;
		padding-right:1em;	
	}
	
	.branding
	{
		text-align:center;
		
	}
	
/*Home Layout*/	
	
	

	.home .branding h1
	{
		 text-indent:-20000px;
	 	 line-height:0;	
	}
	
	.home .branding h2
	{
		 font-size:18px;
	}
	
	.home .links
	{	
		text-align:center;
	}

	.home .links ul li
	{
		list-style-type:none;
		display:inline;
		padding-right:1em;		
	}
	
      .catalog
      {
        width: 85%;
        margin-left:15%;
        height:250px;
      }

      /* float & allow room for the widest item */
      .catalog li
      {
        float: left;
        width: 50%;
      }

      /* stop the float */
      .catalog br
      {
        clear: left;
      }

	
	
	/*Contact Form*/
	
	
	.contact input, .contact .multiline
	{
	    width:300px;
	    position:absolute;
	    left:400px;
	}
	
	.contact .form 
	{
	    height:250px;
	    width:600px;
	    margin:0 auto;
	}

    .contact .form li 
    {
        
        list-style-type:none; 
        list-style-position:inside;
        margin:.25em 0 0 6em;
    }
    
    .contact .form .multiline
    {
        height:100px;
    }
	
	.contact .form .submit
	{
	    margin:100px 0 0 12em; position:relative; left:0; width:200px;
	}
	

      .contact .validator
    {
        position:absolute;
        left:720px;
    }
    
    .thank
    {
        text-align:center;
        font-weight:bold;
        margin:100px 0;
    }
    
    
    


