﻿

.home {
    background-color: #fff;
    position: relative;
    margin: 0 auto;
    width: 958px;
}

    .homeImage {
    }
    
    .bottomWrapper {
    }
    
    .homeContent {
        float: left;
        background: #f1f1f2 url('http://www.molecularinsight.com/redesign/images/bodybg.gif') repeat-y scroll 0 0;
        width: 958px;
        height: 100%;
    }

        .homeLeft {
            padding-top: 30px;
            width: 617px;
            float: left;
        }
            .homeText {
            	margin: 0 0 0 28px;
                width: 578px;
                color: #010101;
                font-size: 12px;
                line-height:2;
            }
                
			.factSheets {
				margin: 0 0 10px;
				margin:40px 0 40px 28px;
				width: 565px;
			}
			
			.factSheetsClickable {
				cursor:pointer;
			}
	        
				.fsImage {
					float: left;
				}
	            
				.fsText {
					background-color: #fff;
					float: left;
					width: 385px;
					min-height: 106px;
					border: solid 2px #bcbec0;
				}
	            
					.fsText2 {
						margin: .0625em;
						border: solid 1px #e7e7e8;
						width: 381px;
						min-height: 102px;
					}
	                
						.fsText2 h4 {
							margin:7px 0 0 10px;
						}
	            
						.bodyCopy .fsCopy {
							line-height:normal;
						}
						.bodyCopy .fsImage {
							display:none;
						}
						.fsText2 .fsCopy {
							top: 0;
							margin: 7px 0 10px 10px;
							!margin: 7px 0 8px 10px;
							font-size: 11px; 
						}
	                    
						.fsLinks {
						}

							.fsLinks a {
								float: left;
								margin:0 0 0 4px;
							}            
        .newsEvents {
            float: left;
            background-color: #fff;
            width:341px;
            height: 100%;
        }
        
            .news,
            .events {
                width: 319px;
                margin:16px 0 0 12px;
                font-size: 12px; 
                line-height: 1.25;
            }
            
            .events {
            	margin-bottom:20px;
            }

                .news img {
                }

                .events img {
                }

                .newsItem {
                    margin-top: 15px;
                }
                
                .eventItem {
                    margin-top: 11px;
                }
                
                    .newsItem a {
                        color: #b60050;
                        text-decoration: none;
                    }
                    .eventItem a {
                        color: #636466;
                        text-decoration: none;
                    }