/* @group HTML, Body */
html {
	background-color: #fff;
}
body {
	color: #767676;
}
/* @end */

/* @group Layout */
/* Head */
#hd {
	background-color: #aaa;
}
#hd h1 {
	width: 360px;
	height: 185px;
	top: 38px;
	left: 15px;
}
#hd h1 a:link, #hd h1 a:visited {
	width: 360px;
	height: 185px;
}

/* 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;
}

/* Sidebar */
#sidebar {
	background-color: #f5f5f5;
	border-color: #f0f0f0;
	font-family: Verdana, sans-serif;
}
#sidebar h2 {
	color: #000;
	font-weight: normal;
	font-family: Helvetica, Arial, sans-serif;
	border-color: #c0c0c0;
	background-color: #cecece;
}
#sidebar ul {
	border-color: #cecece;
}
#sidebar .side-content, #sidebar .textwidget, #sidebar 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 .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: #1d4199;
}
.comment {
	background-color: #f7f7f7;
	border-color: #d0d0d0;
}
/* @end */

/* @group Default Headings */
h1, h2, h3 {
	font-family: Helvetica, Arial, sans-serif;
	color: #1d4199;
}
/* @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: #1d4199;
}

/* Nav Drop Down */
#nav ul ul {
	background-color: #1d4199;
}
#nav ul li ul a:hover {
	background-color: #173171!important;
}
/* @end */

/* @group Forms */
#submit, .submit, .wpcf7-form input[type="submit"] {
	background-color: #1d4199;
	color: #fff;
}
/* @end */

/* @group Default Links - link visited hover active */
a:link, a:visited {
	color: #1d4199;
}
/* @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 {
	border-color: #d0d0d0;
	background-color: #f7f7f7;
}
#wp-calendar caption {
	background: #977826;
	color: #fff;
}
/* @end */
