/*
 *
 * 
 * Friendship Tours - Authored by Larry L. Davis for QuickSilverMercury.com
 * 
 * 
 * 
 *
 */

 body {
    background: url(../img/curved-road.jpg) left top no-repeat;
    text-align: left;
}

.container-fluid {
  padding-right: 0px;
  padding-left: 0px;
  margin: 0 auto;
}

a {
  color: #101c49;
  text-decoration: none;
}

a:hover,
a:focus {
  color: #0088cc;
  text-decoration: underline;
}

.bgColor {
	background: url(../img/pattern3.jpg) left top repeat;
}

.brand{
    float: left;
    margin: 13px;
    text-align: left;
	color: #0d457d;
}

#head-email {
	float: right;
	color: #0d457d;
	margin:20px;
}

.header .navbar {
    margin-bottom: 0;
	font-size: 18px;

}

.header ul.nav li a:hover {
    background: #0d457d;
    color: #787b82;
}


.navbar .container{
  width: 100%;
} 

.navbar-static-top{
 width: 100%;

}


#company {
 color: #0d457d;
}

#company1{
 color: #0d457d;
}

/*Welcome Body */
section {
    margin: 0 auto;
    padding-bottom: 10px;
    background: #f8f8f8 url(../img/pattern1.jpg) left top repeat;
    -moz-box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
}


section h4 {
    margin-top: 20px;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 14px;
    color: #FEFEFE;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}


.widget8 {
 	background-color: #ffffff;
	border:10px solid #dddddd;	
	margin: 0 auto;
	padding: 12px; 
	font-size: 14px; 
	background-color: #fff; 
	margin-bottom: 12px;
}

/* ----- What we do ----- */



.what-we-do {
    margin-top: 50px;
}

.what-we-do .service {
    padding-bottom: 0px;
    background: #ffffff;
    */border-bottom: 2px solid #0b4670;*/
}

.what-we-do .service:hover {
    box-shadow:
        0 5px 15px 0 rgba(0,0,0,.05),
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -o-transition: all .5s;
    -moz-transition: all .5s;
    -webkit-transition: all .5s;
    -ms-transition: all .5s;
}

.what-we-do .service .icon-awesome {
    margin-top: 15px;
    font-size: 50px;
    line-height: 50px;
    color: #5d5d5d;
}

.what-we-do .service h4 {
    margin-top: 5px;
	padding-left: 5px;
    font-family: 'Droid Sans', Helvetica, Arial, sans-serif;
    font-size: 14px;
    color: #5d5d5d;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}

.what-we-do .service p {
    padding-bottom: 10px;
	padding-left: 7px;
	padding-right: 7px;
    line-height: 24px;
}

.what-we-do .service a {
    padding: 5px 22px;
   background: #0b4670;
    color: #fff;
    font-style: italic;
    text-decoration: none;
    -moz-box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
}

.what-we-do .service a:hover {
    -moz-box-shadow: none;
    -webkit-box-shadow: none;
    box-shadow: none;
}

.what-we-do .service a:active {
    -moz-box-shadow:
        0 5px 10px 0 rgba(0,0,0,.15) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow:
        0 5px 10px 0 rgba(0,0,0,.15) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow:
        0 5px 10px 0 rgba(0,0,0,.15) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
}

.graphic {
	padding-top: 10px;
	padding-bottom: 10px;
	background-color: #787b82;
}


/* Why Travel and News Reel Section */
.widget1 {
	margin: 0 auto;
	padding: 12px; 
	font-size: 14px; 
	background-color: #fff; 
	margin-bottom: 12px;
}

#widget2 {
	background-color: #dddddd;
	border:10px solid #dddddd;	
	padding; 10px;
}


.widget {
    margin-top: 20px;
    text-align: left;
}


/* ----- Presentation ----- */

.presentation {
    margin-top: 30px;
}

.presentation h2 {
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 30px;
    color: #fefefe;
}

.presentation p {
    font-size: 22px;
    font-style: italic;
	color: #fefefe;
}


/* Footer Section  */

.footer-widget {
	margin-top: 20px;
    text-align: left;
	padding-left: 20px;

}
footer {
    margin: 0 auto;
    padding-bottom: 10px;
    background: #f8f8f8 url(../img/pattern5.jpg) left top repeat; 
	color: #fefefe;
    -moz-box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
    box-shadow: 0 5px 15px 0 rgba(0,0,0,.05) inset;
}


footer .widget {
    margin-top: 20px;
    text-align: left;
}

footer .widget h4 {
    margin-top: 20px;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 14px;
    color: #787b82;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}

#mar-left {
    margin-top: 20px;
	margin-left: 20px;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 14px;
    color: #787b82;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}

#map {
    margin-top: 20px;
	margin-left: 26px;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 14px;
    color: #787b82;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}

footer .widget p {
    line-height: 24px;
}

footer .widget i {
    padding-right: 7px;
}

footer .widget2{
    margin-top: 36px;
    text-align: left;
}

footer .widget2 h4 {
    margin-top: 20px;
    font-family: "Book Antiqua", Palatino, "Palatino Linotype", "Palatino LT STD", Georgia, serif;
    font-size: 14px;
    color: #787b82;
    text-transform: uppercase;
    text-shadow: 0 1px 0 rgba(255,255,255,.7);
}


footer a {
    padding: 5px 22px;
    background-color: transparent;
    color: #fff;
    font-style: italic;
    text-decoration: none;
    /*-moz-box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    -webkit-box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;
    box-shadow:
        0 1px 25px 0 rgba(0,0,0,.05) inset,
        0 -1px 25px 0 rgba(0,0,0,.05) inset;*/
}

footer a:hover{
	 background: #1c4a88;
    color: #787b82;
}

footer .footer-border {
    margin-top: 30px;
    border-top: 1px dashed #ddd;
}

footer #assoc-logos {
	padding: 28px;


}

footer .copyright {
    margin-top:15px;
	margin-left:25px;
	padding-left: 48px;
    text-align: left;
}
