/*  TEXTS  */
#intro .intro_title, #intro h1, h1, h2, h3 {color: #396e84;}
a, a:hover, a:active, a:focus {color: #497e94;}
mark {color: #396e84; background-color: rgba(0,0,0,0);}

/*  HEAD  */
#header .logo {background: #24387b url("../images/header_backgrounds/header_bg_blue_beach.jpg") no-repeat left center;}

/*  MENU  */
.left_sidebar #sidebar_inner {background-color: #568CB0; background-image: none;}

/* BOXIES */
.one_third { background-color: rgba(86,140,176,0.1); }

/*  FOOTER  */
#sub_footer {background-color: #EABE52;}

/*  BACKGROUND GRADIENT  */
body {
background: -moz-linear-gradient(top,  rgba(60,117,140,0) 0%, rgba(60,117,140,0.34) 34%, rgba(60,117,140,1) 100%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(60,117,140,0)), color-stop(34%,rgba(60,117,140,0.34)), color-stop(100%,rgba(60,117,140,1)));
background: -webkit-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: -o-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: -ms-linear-gradient(top,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
background: linear-gradient(to bottom,  rgba(60,117,140,0) 0%,rgba(60,117,140,0.34) 34%,rgba(60,117,140,1) 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#003c758c', endColorstr='#3c758c',GradientType=0 );

}