/* Blue Colors Stylesheet */



/*-------------------------------------------------------------------------------------------*/
/* 1. SETUP */
/*-------------------------------------------------------------------------------------------*/

/* 1.1 Defaults */

body  { background: #D1EFEE;/*#C2EFEE;*//*#fff url(blue/bodytile.jpg) repeat left top;*/ }

h4 {text-shadow: 1px 1px 2px #d1efee;}

/* 1.2 Hyperlinks */

a:link, a:visited  { color: #17517b; }
a:hover  {}



/*-------------------------------------------------------------------------------------------*/
/* 2. SITE STRUCTURE & APPEARANCE */
/*-------------------------------------------------------------------------------------------*/

/* 2.1 Containers & Columns */


/* 2.2 Navigation */


/* 2.2.1 Drop-down menus */



/* CATEGORY NAVIGATION */

/* PAGES NAVIGATION */
#pagenav a  { border-bottom: 4px solid #9fcef1; }
#pagenav li.current_page_item a, #pagenav li a:hover  { border-color: #17517b;  }
#pagenav li ul  { border-top: 1px solid #9fcef1; }
#pagenav li ul li  { border-color: #9fcef1; }
#pagenav li ul a:hover  { color: #fff!important; background: #17517b;  }
#pagenav li.rss a  { color: #17517b; background: url(blue/ico-rss.png) no-repeat right 4px; }



/* 2.3 Header */


/* 2.4 Content */

/* Social Media Icons */
.social { border: 2px solid #9fcef1; margin: -15px auto 10px; display:block; padding: 3px 8px 1px 8px;  overflow: hidden; -moz-border-radius: 10px; -webkit-border-radius: 10px; -khtml-border-radius: 10px; border-radius: 10px; background:#fff; }

.social .social_button {float: left; display: inline; overflow: hidden; height:22px; }
.social .social_button.tw { margin: 0px 0 0 5px;  padding-top: 2px;}
.social .social_button.fb { margin: 3px 0 0 10px;  padding-bottom:0px;}
.social .social_button.su { margin: 1px 0 0 10px;  padding-top: 2px;}
.social .social_button.em { margin: 1px 0 0 10px;  padding-top: 3px;}
.social .social_button.bz { margin: 1px 0 0 10px;  padding-top: 2px;}
.social .social_button.em a{background:#eee url(http://socialmediarology.com/images/email12.png) 3px 50% no-repeat; margin-top: 2px; padding:2px 10px 2px 15px;  font-size:11px; border:#ddd 1px solid; text-decoration:none; -moz-border-radius: 3px; -webkit-border-radius: 3px; -khtml-border-radius: 3px}
.social .social_button.em a:hover {background:#ddd url(http://socialmediarology.com/images/email12.png) 3px 50% no-repeat}

.social .social_button a img { border: 0; padding: 0; }
.social strong { font-size: 14px; float: left; margin:2px 0 0 0; color:#555;}

.clear{clear:both;}

/* 2.5 Sidebar */


/* 2.6 Extended Footer */
#extended-footer  { background-color: #9fcef1; }
.one, .two  { border-right: 1px solid #7ebdec; }

/* 2.7 Footer */


/*-------------------------------------------------------------------------------------------*/
/* 3. POSTS */
/*-------------------------------------------------------------------------------------------*/

.post .date  { background: url(blue/date.png) no-repeat left top; }

.post-meta li .body a:hover  { color: #17517b; }


/* 3.1 Typographic Elements */

/* 3.2 Images */
.post img.thumbnail  { border: 5px solid #9fcef1; }
.entry img  { border: 2px solid #9fcef1; }

/* 3.3 Pagination / WP-Pagenavi */

.more_entries .wp-pagenavi a:link,
.more_entries .wp-pagenavi a:visited { color: #17517b; }
.more_entries .wp-pagenavi .current, 
.more_entries .wp-pagenavi .on,
.more_entries .wp-pagenavi a:hover { background: #9fcef1 !important; color: #17517b; }


/*-------------------------------------------------------------------------------------------*/
/* 4. WIDGETS */
/*-------------------------------------------------------------------------------------------*/

/* 4.1 Generic Widgets */
.widget h3  { border-bottom: 1px solid #17517b; }

.widget ul li a:link, .widget ul li a:visited { background: url(blue/bullet.png) no-repeat 10px center; border-bottom: 1px solid #9fcef1; }
.widget ul li a:hover  { color: #17517b; background: url(blue/bullet_hover.png) no-repeat 10px center; font-weight: bold; }

.widget_recent_comments li, #twitter li  { border-bottom: 1px solid #9fcef1; } /* RESET LI STYLING FOR RECENT COMMENT & TWITTER */
.widget_recent_comments li a, #twitter a  { color: #17517b!important; } /* RESET <A> STYLING FOR RECENT COMMENT & TWITTER */


/* 4.2 Specific Widgets */

/* FEATURED POSTS */

#featured li  { border-bottom: 1px solid #9fcef1; }
#featured span.thumb img  { border: 5px solid #9fcef1; }
#featured span.thumb img:hover  { border-color: #17517b; }

/* WIDGET FORMS */
input#s, input.field  { border: 1px solid #9fcef1; }
input#s:focus, input.field:focus  { border: 1px solid #17517b; }
input.submit  { background-color: #17517b; }

/* FLICKR */
#flickr a img  { border: #9fcef1 3px solid;}
#flickr a:hover img  { border:#17517b 3px solid; }

/* LIFESTREAM */
.widget_lifestream ul li  { border-bottom: 1px solid #9fcef1; }

/* TEXT WIDGET */

/* CALENDAR */
#wp-calendar th,#wp-calendar td{background:#9fcef1;}
#wp-calendar th  { color: #17517b; }

/* ADS */
#sidebar .ads125 { border: 1px solid #9fcef1; }

/* 4.3 Extended Footer Widgets */


/*-------------------------------------------------------------------------------------------*/
/* 5. COMMENTS */
/*-------------------------------------------------------------------------------------------*/

/* 5.1 Comments */


/* 5.2 Pingbacks / Trackbacks */

/* 5.3 Comments Form */
#commentform #submit  { background-color: #17517b; }

