	/* Menu */

	#AboutHeader h2 {
		margin-top: 0;
	}

	#SubMenu {
		padding-top: 8px;
	}

	#SubMenuLinks {
		display: block;
		padding: 0;
		margin: 0 0 20px 0;
		overflow: auto;
		border-top: 1px solid #CCC;
		border-bottom: 1px solid #CCC;
	}
	
	#SubMenuLinks li {
		float: left;
		margin-right: 5px;
		padding: 7px 40px 9px 0;
		font-size: 12px;
		list-style-type: none;
		overflow: auto;
	}
	
		#SubMenuLinks li a {
			color: #AAA;
		}
		
		.SubMenuSelected {
			background: url('/images/submenu.selected.gif') no-repeat top left;
		}
		
		#SubMenuLinks li.SubMenuSelected a {
			color: #000;
		}


    /* Contact */
    
    #AboutContact {
        margin-top: 30px;
    }
    
        #AboutContact p {
            margin-top: 10px;
        }
        
	#ContactRightColumn {
		float: right;
		width: 35%;
	}
	
	#ContactLeftColumn {
		float: left;
		width: 60%;
	}
    
    .LeftImage {
        float: left;
        margin: 20px 30px 0 30px;
    }

    .RightImage {
        float: right;
        margin: 5px 0 0 20px;
    }
    
   
    /* History */   
    #AboutLede {
        margin: 20px 0 0 0;
        font-size: 16px;
        line-height: 26px;
        font-family: Trebuchet MS;
    }
    
    p {
        margin: 15px 0 20px 0;
        color: #444;
        line-height: 19px;
    }
    
    /* Press */
            
            #GalleryWrapper {
                height: 445px;
                margin: 10px 0 40px 0;
            }

            #PressGallery {
                position: absolute;
                width: 798px;
                height: 350px;
                margin: 0 0 350px 0;
                padding: 0;
                overflow: hidden;
            }
            
            #Gallery {
                position: absolute;
                width: 930px;
                height: 350px;
                background: #FFF;
                overflow: hidden;
            }
            
            .GallerySlice {
                float: left;
                margin: 0;
                overflow: hidden;
                z-index: 2;
                cursor: pointer;
            }
            
            #GalleryPrevious {
                position: absolute;
                z-index: 3;
                width: 80px;
                height: 31px;
                margin: 165px 0 0 0;
                cursor: pointer;
            }
            
            #GalleryNext {
                position: absolute;
                z-index: 3;
                width: 80px;
                height: 31px;
                margin: 165px 0 0 718px;
                cursor: pointer;
            }

            #PressHoverTip {
                position: absolute; 
                margin-top: 360px;
                width: 320px;
                padding-top: 5px;
                font-size: 12px;
                font-family: Trebuchet MS;
                text-transform: lowercase;
                text-decoration: none;
                font-variant: small-caps;
                letter-spacing: 1.2px;
                background: url("/images/about.press.pointer.gif") no-repeat;
            }
            
            #PressDescription {
                position: absolute; 
                margin-top: 390px;
                width: 730px;
                height: 55px;
                font-size: 14px;
            }
            
                #PressDescription a {
                    text-decoration: underline;
                    cursor: pointer;
                }
            
                .ArchiveLink {
                    display: block;
                    padding: 2px 0 2px 0;
                }
                
		#AboutPressArchive h3 {
			padding-top: 16px;
			border-top: 1px solid #CCC;
		}
                
        /*  FAQ  */
        
        #FAQLede {
            padding: 20px 0 20px 0;
            border-bottom: 1px solid #AAA;
        }
        
            .FAQCol {
                float: left;
                width: 50%;
            }
            
            .FAQCol a {
                display: block;
                line-height: 22px;
            }
            
        #FAQAnswers {
            margin-top: 10px;
        }
            
            #FAQAnswers h3 {
                font-size: 12px;
                margin-bottom: 5px;
            }
            
                #FAQAnswers h3 a {
                    color: #000;
                }
            
            #FAQAnswers p {
                margin: 0 0 25px 0;
                font-size: 11px;
                color: #5A5A5A;
            }
            
        /*  Copyright  */
        
        #Copyright {
            margin-top: 30px;
        }
        
        #Copyright p {
            margin: 10px 0 10px 0;
        }
        
        /* Price Guarantee */
        
        #PriceLede {
            padding: 0 0 20px 0;
            margin: 20px 0 20px 0;
            font-size: 14px;
            line-height: 22px;
            border-bottom: 1px solid #AAA;
        }