/* @group HTML, Body */
html {
	background-color: #fff;
}
body {
	color: #333;
}
/* @end */

/* @group Layout */
/* Head */
#hd {
	background-color: #008e7e;
}
#hd h1 {
	width: 452px;
	height: 144px;
        top: 40px;
	left: 40px;
        
}
#hd h1 a:link, #hd h1 a:visited {
	width: 452px;
	height: 175px;
        top: 40px;
	left: 70px;

}

/* Container */
#container {
	background-color: #FFF;
}

/* Footer */
#ft {
	color: #a6a6a6;
}
#ft a:link, #ft a:visited {
	color: #a6a6a6;
}
/* @end */

/* @group Modules */
/* Main */
#main {
	font-family: Georgia, Arial, Verdana, sans-serif;
}
#main h1, #main  h2, #main  h3,#main h4, #main  h5, #main  h6 {
	font-family: Helvetica, Arial, sans-serif;
	color: #0068b5;
}

h4.meta-data, #main h5, #main h6 {
	color: #666;
}
h4.meta-data {
	font-family: Georgia, Arial, Verdana, sans-serif !important;
	font-size: 100%;
	font-weight: normal;
	margin-bottom: 10px;
	color: #666 !important;
}
/* Sidebar */
#sidebar, .column1, .column2,  #main div.home-left,  #main div.home-right {
	background-color: #f5f5f5;
	border-color: #f0f0f0;
	font-family: Verdana, sans-serif;
}
#sidebar h2, .column1 h2, .column2 h2, #main div.home-left h2,  #main div.home-right h2 {
	color: #0068b5;
	font-family: Helvetica, Arial, sans-serif;
	border-color: #c0c0c0;
	background-color: #cecece;
}

.column1 h2, .column2 h2 {
   font-size: 103%;
}
#sidebar ul, #main div.home-left ul,  #main div.home-right ul {
	border-color: #cecece;
}
#sidebar .side-content, #sidebar .textwidget, #sidebar ul li div ul,
#main div.home-right .side-content, #main div.home-right .textwidget, #main div.home-right ul li div ul,
#main div.home-left .side-content, #main div.home-left .textwidget, #main div.home-left ul li div ul {
	border-color: #fff;
}

/* Search Box Styles */
.widget_search fieldset {
	border-color: #fff;
}
.widget_search #search {
	color: #5f5e5e;
	font-family: Helvetica, Arial, sans-serif;
	border-color: #dcdcdc;
}

/* Twitter Styles */
.widget_twitter ul li a:link, .widget_twitter ul li a:visited {
	color: #000;
}
.widget_twitter ul li a.timesince:link, .widget_twitter ul li a.timesince:visited {
	color: #000;
}

/* Flickr Photo Styles */
.photos-from-flickr .side-content a:link, .photos-from-flickr .side-content a:visited {
	background-color: #fff;
	border-color: #e4e4e4;
}
.photos-from-flickr .side-content a img {
	border-color: #aaa29b;
}
#sidebar .photos-from-flickr .side-content .see-all-photos {
	color: #9b9b9b;
	font-family: Helvetica, Arial;
}

/* Social Network - Linkedin - Facebook */
#sidebar .social-network-wrapper {
	border-color: #e5e5e5;
}
#sidebar .social-network {
	border-color: #c2c2c2;
}
#sidebar .social-network .side-content .linkedin {
	border-color: #dddddd;
}
#sidebar .social-network .side-content .twitter {
	border-color: #dddddd;
}
#sidebar .social-network .side-content .facebook {
	border-color: #bbbbbb;
}
#sidebar .social-network .side-content ul li a:link, 
#sidebar .social-network .side-content ul li a:visited {
	color: #7c7c7c;
	font-family: Helvetica, Arial, sans-serif;
}

/* Comments */
#respond h4, h4#comments {
	color: #0068b5;
}
.comment {
	background-color: #f7f7f7;
	border-color: #d0d0d0;
}
/* @end */

/* @group Default Headings */
h1, h2, h3 {
	font-family: Helvetica, Arial, sans-serif;
	color: #0068b5;
}
/* @end */

/* @group Nav */
#nav ul li a:link, #nav ul li a:visited {
	color: #fff;
}
#nav ul .current_page_item a:link, #nav ul .current_page_item a:visited,
#nav ul .current_page_ancestor a:link, #nav ul .current_page_ancestor a:visited,
#nav ul li:hover a, #nav ul li.sfhover a {
	background-color: #03447c;
}

/* Nav Drop Down */
#nav ul ul {
	background-color: #03447c;
}
#nav ul li ul a:hover {
	background-color: #003464!important;
}
/* @end */

/* @group Forms */
#submit, .submit, .wpcf7-form input[type="submit"] {
	background-color: #0068b5;
	color: #fff;
}
/* @end */

/* @group Default Links - link visited hover active */
a:link, a:visited {
	color: #0068b5;
}
/* @end */

/* @group Misc */
img.aligncenter, img.alignleft, img.alignright {
	border-color: #d0d0d0;
}
dl.gallery-item img {
	border-color: #d0d0d0;
}
dd.gallery-caption {
	color: #555;
}
p.pagetitle {
	color: #68531a;
}
p.attachment img {
	border-color: #d0d0d0;
}
.wp-caption {

}
#wp-calendar caption {
	background: #977826;
	color: #fff;
}



ul.tweets,ul.tweets li {
       overflow: hidden !important;
       position: relative !important;
       
}
ul.tweets li {
       width: 200px;
       
}


/* [ mcg ] ============================= */


blockquote {
    font-style: italic;
    padding-left: 50px;
    color: #333;
    line-height: 133% !important;
    background: url(images/bg-blockquote.gif) no-repeat;
    margin-bottom: 50px;
}
blockquote p.bquoteauthor {
    font-style: normal;
    font-size: 95% !important;
   text-align: right;
}

hr {background:#ddd;color:#ddd;clear:both;float:none;width:100%;height:1px;margin:0 0 1.45em;border:none;}
hr.space {background:#fff;color:#fff;}

/* [ TABLES ] ============================= */

table {
margin-bottom:1.4em;
width:100% !important;
   border-top: 1px solid #e4e4e4;
   background: #ECEFF2;
}
table p {
	font-size: 0.8em;
}
th {
 font-weight:bold;
 }
thead th {
  background:#008E7E;
  color: #fff;
}
th, td, caption {padding:10px 10px 10px 5px;}
tr.even td {
   background:#977826;
   }
tr {
   border-bottom: 1px solid #e4e4e4;
   }
tfoot {
   font-style:italic;
   }
caption {
   background:#eee;
   }



/* @end */
008e7e