﻿@import url(http://fonts.googleapis.com/css?family=Telex);

/* Social media buttons kindly created and provided by Nicholas Roach, www.elegantthemes.com */


/* Eric Meyer's Reset CSS v2.0 - http://cssreset.com */
/*
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{border:0;font-size:100%;font:inherit;vertical-align:baseline;margin:0;padding:0}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:none}table{border-collapse:collapse;border-spacing:0}
body, div, a, h, span {
	font-family: 'Droid Sans', sans-serif;
}
*/


/*#00B0EB*/
body {	padding-top: 42px; }
img { max-width: none !important;  max-height: none !important; }
/* layout styles */
/*.container { width: 1320px !important; }*/
.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {width: 991px;}
@media (min-width: 1200px) {
	.container, .navbar-static-top .container, .navbar-fixed-top .container, .navbar-fixed-bottom .container {
		width: 1324px;
	}
}
.wrapper { /*max-width:1380px;*/ margin:0 auto; }
.sidebar-nav {	padding: 9px 0;	}

/*.colFullCentered { width:100%; margin:0 auto; }*/
.colLt { width:250px;  float:left;/*width:200px; float:left;*/ }
.colMid { width: 730px;  float:left; margin-left:12px;/*width: 700px; float:left; */ }
.colLtMid { width: 1000px; }
.colRt { width:318px;  float:left;margin-left:12px;/*width:320px !important; float:left; */ }

 /*.ad{ text-align:center; }*/

.topnavLinks {    }
.welcome-gwb { margin:10px 0 0 0;  }
.welcome-gwb a { color:#fff; }

/* overriding twitter bootstrap styles */
.navbar { margin:0 4px; }
.nav { padding:0; margin:0; }
.nav-list, .nav-header { padding: 0; }
a .nav-header:hover { color:#333; }
.navbar-text { line-height: 0; }
.navbar-inverse {
  color: #ffffff;
  font-family: 'Telex',sans-serif;
}
.navbar-inner{ 
	background-color:#54b4eb !important;
	background-repeat: repeat-x !important;
	border: 1px solid #333 !important; /*border: 1px solid #1990d5 !important;*/ /*BLUE*/
	-webkit-border-radius: 4px !important;
	-moz-border-radius: 4px !important;
	border-radius: 4px !important;
	-webkit-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) !important;
	-moz-box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) !important;
	box-shadow: 0 1px 4px rgba(0, 0, 0, 0.065) !important;
	zoom: 1 !important;
	background-image: linear-gradient(to bottom, #000, #333) !important; /*background-image: linear-gradient(to bottom, #54b4eb, #0088CC) !important;*/ /*BLUE*/
	background-image: -webkit-linear-gradient(top,#000,#333) !important; /*background-image: -webkit-linear-gradient(top,#54b4eb,#0088CC) !important;*/ /*BLUE*/
	background-image: -o-linear-gradient(top,#000,#333) !important; /*background-image: -o-linear-gradient(top,#54b4eb,#0088CC) !important;*/ /*BLUE*/
}
.navbar .nav > li > a:focus, .navbar .nav > li > a:hover {
	background-color: #1684C2;
	color: white;
	text-decoration: none;
}
.navbar .nav > li > a {
	float: none;
	padding: 10px 16px 10px;
	color: white;
	text-decoration: none;
	text-shadow: 0 1px 0 #333; /*text-shadow: 0 1px 0 #54B4EB;*/
	font-family: 'Telex',sans-serif;
}


.blog-search { margin:5px 0 0 10px; }
.blog-search .input-small, .blog-search .btn { font-size:12px; }
.bannerTop { margin: 10px auto 16px auto; max-width: 728px; }
/*.blog-bar-top { font-size: 14px; }*/

.label-info { background-color: #54B4EB; text-shadow:none; }
.label-info a { color:#fff; }
.label-info a:hover, .label-info:hover { background-color:#999; text-decoration:none; }

.dateDay { font-size:26px; }
/*.dateMonthYear { font-size:12px; }*/
.postContent { /*width: 620px;720px; float:left;*/ }
.postHdr { padding-bottom:10px; }
.postTitle { /*float:left; width:425px;*/ /*width: 530px;*/ margin-top: -6px; }
.postTitle a { font-size:24px; line-height:28px; }
.postShareBtns { text-align:right; /*float:right; width:185px;*/  }
.postFoot { padding: 10px 0 0 0; color: #888; font-size:11px; float:right; }
.blogTitle , .blogTitle a { font: bold 22px Arial; color:#999; display:block; }
.blogSub { font:normal 16px arial; color:#999; }
.blogTitleArea {
	margin-bottom: 30px;
	display: block;
	padding: 12px;
	background-color:whiteSmoke; /*#08C*/ /*whiteSmoke;*/
	border: 1px solid #E3E3E3;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	-moz-box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
	box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.05);
}  
.postCategories ul li {	list-style-type:disc; margin-left:24px; line-height: 14px; }
.commentsAreaTitle { font: bold 22px Arial; color:#999; }
.commentTitle { font: bold 16px Arial; color:#999; }
#commentform { margin:30px 0 0 48px; }
.commentGravatar { width:50px; }
.commentBodyArea { width:620px; }
.blogStats { color:#bbb; font-size: 11px;  }
.topPostStats { opacity: 0.6; filter: alpha(opacity=60); font-size:11px; margin-top:-2px; }

.bucket-side { /*min-width:156px; */ padding:8px; font-size:12px; }
.bio-thumbnail { border:2px solid #E3E3E3 !important; /*#E3E3E3;*/ }
.opacity-fade { opacity: 0.3; filter: alpha(opacity=30); text-decoration:none; }
.opacity-fade:hover , a:hover .opacity-fade { opacity: 1; filter: alpha(opacity=100); }
.opacity-fade2 { opacity: 0.6; filter: alpha(opacity=60);}
.bucket-side hr, .bucket-side hr { border-bottom:1px solid #E3E3E3; padding:0; margin:10px 0; }

ul.twitterfeed { font: normal 11px arial; margin:0; }
.twitterfeed li { list-style-type: none; padding:8px 0; }

#tag-cloud { font-size: 1em; margin: 0;	padding: 0; }
#tag-cloud li { display: inline; list-style-type: none; }
#tag-cloud li, #tag-cloud li a { display: inline; }
#tag-cloud li {	padding: 2px 3px; }
.tag-style-1 { font-size: .5em;	font-weight: normal;}
.tag-style-2{ font-size: .8em;	font-weight: normal;}
.tag-style-3{ font-size: 1em;	font-weight: bold;}
.tag-style-4{ font-size: 1.1em;	font-weight: normal;}
.tag-style-5{ font-size: 1.2em;	font-weight: bold;}
.tag-style-6{ font-size: 1.3em;	font-weight: bold;}
.tag-style-7{ font-size: 1.4em;	font-weight: bold;}
.email-signup .input-small, .email-signup .btn { font-size:12px; }
.shareButtons { font-size: 11px; /*color: #999;*/ }
.relatedCategoryList .label { margin-right:3px; }
.footer { font-size: 11px; margin-top: -20px; }

/* general utility styles */
.lt { float:left; }
.rt { float:right; }
.cl { clear:both; }
.padRtSm { padding-right:8px; }
.padTopSm { padding-top:8px; }
.padTopSm2 { padding-top:12px; }
.marginTopSm { margin-top:12px; }
.marginLtSm { margin-left:4px; }
.gray { color:#aaa ; }
.txtRt { text-align:right; }
.txtCtr { text-align:center;  }
.txtBlu { color:#08c; }
.txt11 { font-size:11px; }
.no-max-width { max-width: none; }
.btn-socialSm { height:20px !important; width:20px !important;  }
.btn-socialMd { height:26px !important; width:26px !important; }
.padBottomSm { margin-bottom: 20px; }
.padBottomSm2 { margin-bottom: 10px; }
.hide { display:none; }
.hover { cursor:pointer; }

/* ADs */
/*.ad300x250 { width:300px !important; height:250px; }*/


.btn-primary, .btn-primary:hover {
	color: white;
	text-shadow: 0 -1px 0 rgba(0, 0, 0, 0.25);
	background-color: #3DAAE9;
	background-repeat: repeat-x;
	background-image: linear-gradient(to bottom, #46AEEA, #2FA4E7);
	border-left-color: #2FA4E7;
	border-right-color: #2FA4E7;
	border-top-color: #2FA4E7;
	border-bottom-color: #157AB5;
	background-image: -webkit-linear-gradient(top,#46AEEA,#2FA4E7);
	background-image: -o-linear-gradient(top,#46AEEA,#2FA4E7);
	background-image: linear-gradient(to bottom,#46AEEA,#2FA4E7);
}


