/*  	BUBBLE GUM SMILES	*/	


	body {
		font-family: Arial, Helvetica, sans-serif;
		font-size: 14px;
		color: #666;
		line-height: 20px;
		background-color: #FFF;
		margin: 10px 0 0 10px;
    	padding: 0;
    	text-align: left;
		}
		
	h1  {
		font-family: Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-size: 24px;		
		color: #C36;
		margin-top: 25px;
		margin-bottom: -20px;
		padding: 0 2px 2px 0;
		line-height: 24px;
		}
		
	h2  {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-weight: bold;
		font-style: normal;
		font-size: 16px;		
		letter-spacing: 1px;
		color: #333;
		padding: 0 2px 2px 0;
		margin-top: -4px;
		margin-right: 25px;
		border-bottom: 1px solid #399;
		line-height: 24px;
		}
		
   	h2 a:link {
		color: #333;
		text-decoration: none;
		}
	h2 a:visited {
		color: #333;
		text-decoration: none;
		}		
	h2 a:hover {
		color: #399;
		text-decoration: none;
		}		
	h2 a:active {
		color: #399;
		text-decoration: none;
		}
		

	/* used for emphasis */	
	h3  {
		font-family: Georgia, Times New Roman, serif;
		font-size: 12px;
		font-style: italic;
		font-weight: bold;
		color: #333;
		padding: 2px;
		letter-spacing: .05em;
		line-height: 20px;
		margin-top: 15px;
		margin-bottom: -5px;
		}
		
	img {
	    border: 0;
		display: inline;
		padding: 0;
		}
				
div.clearfloats {clear:both; height:0; line-height:0;}
				

/*	Wrapper  */

	#wrapper { top: 0; left: 0;}
		
/*  Content   */
				
	#content {
		position: relative;
		margin-left: 10px;
		margin-top: 10px;
		margin-right: 10px;
		width: 710px;
		background-color: #FFF;
		text-align: left;
		border-width: 1px;
		border-style: solid;
		border-color: #999;
		z-index: 1;
		}

/*	Header	  */

	#header {
		position: relative; 
		margin-left: 5px; 
		margin-top: 5px; 
		width: 690px;
		height: 175px;
		padding: 0;  
		background-color: #FFF;
		text-align: left;
		border-bottom-width: 2px;
		border-bottom-style: solid;
		border-bottom-color: #C36;
		z-index: 2;
		}
		
    #col1 {
		width: 250px;
		float: left;
		padding: 0;
		}
		
	#col2 {
		width: 130px;
		float: left;
		}
		
	#col3 {
		width: 300px;
		float: right;
		text-align: center;
		}
		
	#col3 p {
		font-family: Verdana, Arial, Helvetica, sans-serif;
		font-size: 12px;
		font-weight: bold;
		color: #C36;
		line-height: 20px;
		}
		
	#col3 p a:link {
		color: #999;
		font-size: 11px;
		font-weight: normal;
		text-decoration: none;
		}
		
	#col3 p a:visited {
		color: #999;
		}
			
	#col3 p a:hover {
		border-bottom: none;
		}
		
	#col3 p a:active {
		font-weight: normal;
		}

		
/*  Main  */
	#main {
		postion: relative;
		margin-top: 5px;
		width: 690px; 
		z-index: 4;
		}
						
	#info { 
		float: left;
		width: 500px;
		margin-left: 10px;
		border-right-color: #C36;
		border-right-width: .125em;
		border-right-style: solid;
		}
		
	#info img {
		border: 0;
		padding: 0;
		margin-bottom: -5px; 
		}	
		
	#info img.pics {
		border: 0;
		padding: 7px 7px 0 0;
		float: left;
		}
		
	#info p {
		margin-bottom: 20px;
		padding: 7px 25px 0 5px;
		}
		
	#info p.color1 span {
		font-weight: bold;
		line-height: 40px;
		color: #399;
		}
		
	#info p.color2 span {
		font-weight: bold;
		font-style: italic;
		line-height: 40px;
		color: #C36;
		}

	#info p span strong {
		color: #399;
		letter-spacing: .1em;
		}
		
	#info ul {
	    margin: 0 0 25px 15px;
		font-size: 14px;
		line-height: 20px;
		}
		
	#info li {
	    list-style-type: square;
		padding: 0 35px 0 0;
		}
		
	#info blockquote {
		font-family: Georgia, Times New Roman, serif;
		font-size: 14px;
		font-style: italic;
		color: #666;
		}
				
	#info p a:link {
		color: #999;
		text-decoration: none;
		font-weight: normal;
		}
	#info p a:visited {
		color: #399;
		text-decoration: none;
		font-weight: normal;
		}		
	#info p a:hover {
		color: #999;
		font-weight: normal;
		text-decoration: underline;
		}		
	#info p a:active {
		color: #999;
		font-weight: normal;
		text-decoration: none;
		}
		
		
/*  Graphic  */

	#product {
		float: left;
		width: 170px;
		margin-left: 520px;
		margin-top: -575px;
		display: inline;
		}
		
	#product p {
		font-family: Georgia, Times New Roman, serif;
		text-align: center;
		font-size: 20px;
		line-height: 24px;
		font-style: italic;
		font-weight: normal;
		color: #336;
		}
		
	#product p.quote {
		font-family: Georgia, Times New Roman, serif;
		text-align: right;
		font-size: 12px;
		line-height: 16px;
		font-style: italic;
		font-weight: normal;
		color: #999;
		}
		
	#product img {
		display: inline;
		padding: 10px 0 0 0;
		}
		
	
/*  Navigation   */
		
	#navigation {
		 position: relative;
		 width: 680px; 
		 height: 60px;
		 padding: 25px 10px 15px 0;
		 text-indent: 10px;
		 text-align: center;
		 font-family: Verdana, Arial, sans-serif;
		 font-size: 16px;
		 color: #333;
		 font-size: 17px;
		 z-index:3;
		 }
		 
	#navigation p {
		 color: #333; 
		 font-weight: bold;
		 border-top: 1px solid #333;
		 margin-left: 75px;
		 margin-right: 75px;
		 } 
		 
	#navigation p a:link {
		color: #C36;
		text-decoration: none;
		font-weight: normal;
		}
	#navigation p a:visited {
		color: #333;
		text-decoration: none;
		font-weight: normal;
		}		
	#navigation p a:hover {
		color: #333;
		font-weight: normal;
		text-decoration: underline;
		}		
	#navigation p a:active {
		color: #333;
		font-weight: normal;
		text-decoration: none;
		}
		
				
/*  Copyright  */
				
	#copyright {
	    position: absolute;
		margin-left: 10px;
		width: 680px;
		height: 40px;
		font-size: 9px;
		line-height: 11px;
		color: #999;
		margin: 0 5px 0 5px;
		padding: 7px 0 0 0;
		text-align: center;
		z-index:7;
		}
		
	#copyright p {
		margin-top: 10px;
		}
		
	#copyright a:link {
		color: #C36;
		text-decoration: underline;
		}
	#copyright a:hover {
		border-bottom: none;
		}