/**
* Global design layer, if you are dealing with layout 
* sizes, margin, padding, etc. then you should edit layout.css
*
* @copyright 2011 The Envoy Group
*/
html {
    /* FOR REM CALCULATIONS */
    font: 16px Helvetica, Arial, sans-serif;
}

/* Global Styles */
body {
    font: inherit; /* DO NOT REMOVE */
	line-height: 18px;
	height: 1800px;

    /* IE10 */ 
    background-image: -ms-radial-gradient(center top, circle farthest-side, #FFFFFF 0%, #8FB2EF 100%);

    /* Mozilla Firefox */ 
    background-image: -moz-radial-gradient(center top, circle farthest-side, #FFFFFF 0%, #8FB2EF 100%);

    /* Opera */ 
    background-image: -o-radial-gradient(center top, circle farthest-side, #FFFFFF 0%, #8FB2EF 100%);

    /* Webkit (Safari/Chrome 10) */ 
    background-image: -webkit-gradient(radial, center top, 0, center top, 490, color-stop(0, #FFFFFF), color-stop(1, #8FB2EF));

    /* Webkit (Chrome 11+) */ 
    background-image: -webkit-radial-gradient(center top, circle farthest-side, #FFFFFF 0%, #8FB2EF 100%);

    /* Proposed W3C Markup */ 
    background-image: radial-gradient(center top, circle farthest-side, #FFFFFF 0%, #8FB2EF 100%);
}

a {
	text-decoration: none;
	color: #140d53;
}

a:hover {
	text-decoration: underline;
}

a:visited {
	color: #140d53;
}

img {
	margin: 5px;
	margin-bottom: 15px;
	-webkit-border-radius: 15px;
	-moz-border-radius: 15px;
	border-radius: 15px;
}
/* Block Level Elements (for uniform margin) */
address,blockquote,dl,fieldset,h1,h2,h3,hr,noscript,ol,p,pre,table,ul,.vertical-block, .post  {
    margin-top: 0;
    margin-bottom: 20px;
}

/* Tables */
/* Forms */

/* COLUMNS: For use within YUI3 grid units i.e. .yui3-u-1-3 */
.column,
.column-left,
.column-right {}

.yui3-u-1-2 .column {}
.yui3-u-1-2 .column-left {}
.yui3-u-1-2 .column-right {}

.yui3-u-1-3 .column {}
.yui3-u-1-3 .column-left {}
.yui3-u-1-3 .column-right {}

.yui3-u-1-4 .column,
.yui3-u-1-4 .column-left,
.yui3-u-1-4 .column-right {}

/* Header */
#header h1 {}
#header #navigation {}

.menu-main-container {
	margin: 10px auto;
	text-align: center;
}
#menu-main {
	list-style-type: none;
	margin: 20px 0;
}
#menu-main li {
	display: inline-block;
}
#menu-main a {
	font-size: 18px;
	padding: 3px 6px;
	font-weight: bold;
}

/* Main Content */

/* IE10 */ 

#content #breadcrumbs {display: none;}
#content h2 {
	font-size: 18px;
}

/* Post Styling */
.post {}
.post-header {}
.post-title {
	margin-bottom: 5px;
}
.post-header .post-meta {
	margin-bottom: 20px;
	color: #516FCA;
}
.post-author {}
.post-date {
	font-size: 15px;
}
.post-content {}
.post-footer {}
.post-footer .post-meta {}
.post-categories {}
.post-tags {}

/* Sidebar Content */
.sidebar .widget {}
.sidebar .widget h3 {}

/* Footer Content */
#footer .widget {}

/* Wordpress Specific */
.alignnone {
    margin: 5px 20px 20px 0;
}

.aligncenter, div.aligncenter {
    display:block;
    margin: 5px auto 5px auto;
}

.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

.aligncenter {
    display: block;
    margin: 5px auto 5px auto;
}

a img.alignright {
    float:right;
    margin: 5px 0 20px 20px;
}

a img.alignnone {
    margin: 5px 20px 20px 0;
}

a img.alignleft {
    float:left;
    margin: 5px 20px 20px 0;
}

a img.aligncenter {
    display: block;
    margin-left: auto;
    margin-right: auto
}

.wp-caption {
    background: #fff;
    border: 1px solid #f0f0f0;
    max-width: 96%; /* Image does not overflow the content area */
    padding: 5px 3px 10px;
    text-align: center;
}

.wp-caption.alignnone {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignleft {
    margin: 5px 20px 20px 0;
}

.wp-caption.alignright {
    margin: 5px 0 20px 20px;
}

.wp-caption img {
    border: 0 none;
    height: auto;
    margin:0;
    max-width: 98.5%;
    padding:0;
    width: auto;
}

.wp-caption p.wp-caption-text {
    font-size:11px;
    line-height:17px;
    margin:0;
    padding:0 4px 5px;
}

/* HELPERS */

.shadow {
	-moz-box-shadow: 0 0 3px #888;
	-webkit-box-shadow: 0 0 3px #888;
	box-shadow: 0 0 3px #888;
}
