/*! * Bootstrap @VERSION * * Copyright 2011 Twitter, Inc * Licensed under the Apache License v2.0 * http://www.apache.org/licenses/LICENSE-2.0 * * Designed and built with all the love in the world @twitter by @mdo and @fat. * Date: @DATE */ // CSS Reset @import "reset.less"; // Core variables and mixins @import "variables.less"; // Modify this for custom colors, font-sizes, etc @import "mixins.less"; // Grid system and page structure @import "scaffolding.less"; // Styled patterns and elements @import "type.less"; @import "forms.less"; @import "tables.less"; @import "patterns.less"; html, body { background-color: transparent; } body { background: url(/img/background-wood.jpg) repeat fixed; color: #003366; font-family: Tahoma, Arial, serif; } h1, h2, h3, h4, h5 { color: #003366; } h2 { font-size: 1.3em; margin-bottom: 10px; } .container { background: #FFFEFA; padding: 0 40px 0 40px; .box-shadow(0 0 12px rgba(0,0,0,1)); padding-top: 10px; } #welcome, #photos, #map { margin-bottom: 30px; } .shareLinks { margin: 0; padding: 0; list-style-type: none; li { float: left; position: relative; a { width: 32px; height: 32px; margin: 0 5px 5px 0; display: block; text-indent: -9999px; } } } .shareLinks li.lnkFacebook a { background: url(/img/social/facebook.png) no-repeat; } .shareLinks li.lnkTwitter a { background: url(/img/social/twitter.png) no-repeat; } .shareLinks li.lnkStumpleUpon a { background: url(/img/social/stumbleupon.png) no-repeat; } .shareLinks li.lnkGoogleBuzz a { background: url(/img/social/google.png) no-repeat; } .shareLinks li.lnkDigg a { background: url(/img/social/digg.png) no-repeat; } .shareLinks li.lnkDelicious a { background: url(/img/social/delicious.png) no-repeat; } .shareLinks li.lnkLinkedIn a { background: url(/img/social/linkedin.png) no-repeat; } #contact { address { margin-top: 10px; margin-bottom: 0; } } .widget { float: left; position: relative; clear: left; margin-bottom: 20px; } .intro { font-weight: normal; line-height: 1.8em; padding-bottom: 20px; border-bottom: 1px solid #EEEEEE; margin-bottom: 15px; color: #BE8D86; } #mapCanvas { width: 580px; height: 330px; } #logo { margin-bottom: 15px; img { border-bottom: 1px solid #EEEEEE; } } #contactblock { .input { margin-bottom: 10px; } } .contactDetails { clear: left; background: #A7CBE1; padding: 20px 30px 20px 30px; .border-radius(8px); .box-shadow(0 1px 1px rgba(000,000,000,.4)); margin-top: -20px; margin-bottom: 20px; .btn { margin-top: 10px; margin-bottom: 15px; } } .facebookComments { clear: left; } footer p { padding-bottom: 20px; } #photos, #welcome { padding-bottom: 25px; margin-bottom: 15px; border-bottom: 1px solid #EEEEEE; } #photos { padding-bottom: 15px; } #logos { width: 320px; float: right; position: relative; img { width: 120px; float: right; position: relative; margin-left: 20px; margin-bottom: 20px; } } ul.videos { width: 100%; float: left; position: relative; list-style-type: none; margin: 0; padding: 0; } ul.videos li { float: left; position: relative; margin-right: 10px; margin-bottom: 8px; }