/* 

Theme Name:GlynnDevins

Theme URI:http://www.glynndevins.com/

Description:

Version:1.0

Author:GlynnDevins

Author URI:http://www.glynndevins.com/

*/



/* General Element Styling */

body{background:#fff;color:#021425;font:76% Tahoma,Arial,Verdana,sans-serif;margin:0;padding:0;text-align:center;}

a{text-decoration:none; color: #07447c}

a:hover{color:#000;text-decoration:underline; }

a img {border:none;}

#logo a:hover{background:transparent;}

p{line-height:1.5em;margin:0 0 15px;padding:0px;}

code{font-size:1.1em;}

h1, h2, h3, h4, h1 a, h2 a, h3 a, h4 a{color:#07447c;margin:0 0 10px;padding:0;font-weight:normal;}

h1{font-size:24px;}

h2{font-size:20px;margin:0 0 0 0;}

h3{font-weight:bold;font-size:16px;}

h4{font-size:13px;}

.clearing{clear:both;height:0;margin:0 !important;padding:0;line-height:0;margin-top:-7px;}

#content .storytitle{font-size:36px; margin:0; line-height: 38px; color: #003045;padding:0;}
#content .storytitle a{color:#003045;margin:0;padding:0;}
#content .storytitle a:hover{text-decoration:none;}



/*** Main container ***/

#wrapper{color:#303030;margin:0 auto;width:960px;padding:0;text-align:left; background:#fff url(background.gif) repeat-x top right;}

#container{background:url(content_bg.gif) repeat-y;margin:0;padding:30px 0 0 0; width: 960px;}

#weknow{position:absolute;right:0;top:0; z-index:8;}

#logo{position:relative;z-index: 91;}



/*** Header section ***/



/*** Sidebars ***/

#sidebar, #r_sidebar{float:left;margin:0;padding:0 10px;width:142px; overflow: hidden; font-family: Arial, Helvetica, sans-serif;}






#r_sidebar ul, #sidebar ul{list-style:none;padding:0; margin:0; }
#r_sidebar li, #sidebar li{background: url(column_bg.png);padding:0; margin:0;}
#r_sidebar li li, #sidebar li li{padding:10px 5px;margin:0; background:url(divider.png) no-repeat top;}
#r_sidebar h1, #sidebar h1{text-transform:uppercase;color:#003045; font-size: 20px; line-height: 22px;font-weight:bold;}
#r_sidebar h2, #sidebar h2{line-height:25px; padding: 0 5px; margin:0; border-top:3px solid #a2b8d2; background:#003045; color:#fff; font-size:14px; font-weight:bold; }
#r_sidebar p, #sidebar p{padding:10px 5px;margin:0; background:url(divider.png) no-repeat top;}
#r_sidebar p:firstchild, #sidebar p:firstchild{background:none;}
#r_sidebar a, #sidebar a{color:#003045; font-weight:normal;font-size:12px; line-height:17px;}
#r_sidebar a:hover, #sidebar a:hover{background:none;}


#linkcat-2 h2{background:#9c132e;}
#linkcat-9 h2{background:#938b82;}
#video-454989862 h2{background:#bac9d1 url(http://blog.glynndevins.com/wp-content/themes/glynndevins/video_bg.png) no-repeat;}
#text-400622071 h2{background:#9d986d url(http://blog.glynndevins.com/wp-content/themes/glynndevins/webinar_bg.png) no-repeat;}
#sidebar #text-498396191{margin:0 0 25px 0; text-align:center;}
#text-514570804 h2{display:none;}


.nobg{background: #bac9d1;}
#sidebar .nobg p{background:none; font-size:11px;}
#sidebar #search-2{background:none;height:74px; margin:0; padding:0;}
#searchform label{display:block;width:142px; font-size:15px; font-weight: bold;color: #003045;}
#s{width:100px; float:left; padding: 0;margin:0; height: 20px; }
#searchsubmit{height:23px; width:38px; background:url(http://blog.glynndevins.com/wp-content/themes/glynndevins/submit.png) no-repeat; padding:23px 0 0 0;margin:0;border:none; overflow: hidden; text-indent:-9999px; color:transparent; display:block; }

.widget{padding:0;margin:0;}

.widgettitle{font-size:17px;}



#sidebar blockquote{border:1px dotted #b0b0b0;padding:10px;margin:0;}



/*** Sidebar menu ***/

li#categories li a,li.pagenav li a{background:#e8e9ea;border:1px solid #b0b0b0;display:block;margin-top:4px;padding:0;position:relative;width:140px;}

li#categories li a:hover,li.pagenav li a:hover{color:#303030;text-decoration:none;}

li#categories ul.children li a,li.pagenav ul.children li a{font-size:0.8em;letter-spacing:1px;margin:0;padding:0;width:140px;}

li#categories ul.children li li,li.pagenav ul.children li li{padding-left:10px;}

li#categories ul.children li li a,li.pagenav ul.children li li a{width:115px;}

li.feed{background:url(rss.gif) no-repeat left top;padding:2px 0 8px 20px;}

li#recent-comments ul li{padding-bottom:5px;}

li#recent-posts ul li{padding-bottom:5px;}



/*** Content ***/

#content,#contentalt{width:562px;padding:19px 0;margin:0 36px; float: left; border-top:1px solid #d4d3d4;}





/* Archives/Links Page List styles */

.archives li,.linkspage li{list-style:none;}

.archives ul.children{}

li#archives li a{border:0;width:156px;padding:0;margin:0;background:none;border:none;}

li#archives li a:hover{width:156px;padding:0;margin:0;background:none;border:none;}

li#archives ul.children li a{}

li#archives ul.children li li{}

li#archives ul.children li li a{}





/*** Footer ***/

#footer{clear:both;font-size:0.9em;font-weight:normal;margin:0;padding:20px 0;}




/*** contact Form ***/

form.contact-form{width:99% !important;}



/*** comments Form ***/

#comment{width:100%;border:1px solid #b0b0b0;}

#commentform{width:97%;}

#author{border:1px solid #b0b0b0;}

#email{border:1px solid #b0b0b0;}

#url{border:1px solid #b0b0b0;}

#submit{background:#f0f0f0;border:1px solid #b0b0b0;}

#submit:hover{background:#e8e9ea;border:1px solid #848484;cursor:pointer;}



/* Image Display */

.entry img,.entrytext img{border:1px solid #b0b0b0;margin:5px;padding:5px;}

.entry a:hover img,.entrytext a:hover img{border:1px solid #505050;padding:5px;}

img.wp-smiley{border:0px;margin:0px;padding:0px;}

.thumbnail{background:#fafbfc;border:1px solid #b0b0b0;margin:0 0 10px 10px;padding:5px;}

.left{background:#fafbfc;border:1px solid #b0b0b0;float:left;margin:5px 15px 6px 0px;padding:5px;}

.right{background:#fafbfc;border:1px solid #b0b0b0;float:right;margin:5px 0px 6px 15px;padding:5px;}

.noalign{background:#fafbfc;border:1px solid #b0b0b0;margin:5px 5px 5px 5px;padding:5px;}



/* Search Form */

#searchform{margin-top:10px;}

#searchbox{background:#f0f0f0;border:1px solid #b0b0b0;margin:0 4px 0 0;width:160px;}

#searchbutton{background:#f0f0f0;border:1px solid #b0b0b0;}

#searchbutton:hover{background:#e8e9ea;border:1px solid #848484;cursor:pointer;}



/*** Comments Display ***/

.postmetadata{background:#ECF2EE;font-size:0.9em;border:1px solid #b0b0b0;padding:10px;margin:0px;}

ol.commentlist li{border:1px solid #b0b0b0;padding:10px;margin-bottom:10px;}

ol.commentlist li cite{text-transform:capitalize;}

ol.commentlist li p{padding-top:10px;}



/* Comment Avatar */

ol.commentlist li .avatar{border:1px solid #b0b0b0;padding:2px;margin:0;float:right;}

.alt{background:#ECF2EE;}



/*** Text format ***/

.intro{font-size:1.1em;font-weight:bold;letter-spacing:-1px;}

blockquote{border:1px dotted #b0b0b0;padding:10px;margin:30px;}

blockquote p{padding:0px;}

.small{font-size:0.8em;}

.large{font-size:1.4em;}

.center{text-align:center;}

.category{border-bottom:1px solid #b0b0b0;}

.date{margin-top:-10px;padding-top:0px;border-bottom:1px solid #b0b0b0;}

#page{border-bottom:1px solid #b0b0b0;padding-bottom:10px;margin-bottom:10px;}

/* Previous/Next Page Navigation */

.navigation{margin:0 0 20px 0;padding:0 0 20px 0;border-bottom:1px dotted #b0b0b0;}

.bottomnavigation{margin:30px 0 0 0;padding:5px 0 30px 0;border-top:1px dotted #b0b0b0;}

.alignleft{float:left;text-align:left;}

.alignright{float:right;text-align:right;}

.post{padding-top:0px;padding-bottom:10px;margin:0 0 20px 0; border-bottom:1px dotted #C0C5C1;}

.meta{margin:2px 0 15px 0; font-size:20px;}

.feedback a{font-weight:normal;}



/* Fix by Andy Skelton */

.entry,.entrytext{overflow:hidden;}

* html.entry,* html.entrytext{overflow:visible;height:1px;}

* html.entry p,* html.entrytext p{width:99%;overflow:hidden;}

.entrytext{padding-top:0px;}

/*** Various classes ***/

.clearingdiv{clear:both;height:30px;width:1px;}

.hide{display:none;}

/* Widgets */

.rsswidget{border:0px;vertical-align:bottom;}


/* social */
.storycontent {
	overflow: auto;
	margin: 0 0 15px;
}

.feedback {
	clear: both;
}

.facebook-like {
	float: left;
}

.addtoany_share_save_container {
	float: left;
	padding-top: 5px;
	width: 185px;
}

.addtoany_list {
	padding: 0px;
	margin: 0px;
	list-style: none outside none;
}

.printfriendly {
	clear: both;
    	padding-top: 10px;
}

.printfriendly-text {
	color: #938B82;
}
