/*
Theme Name: blue

*/



/* CSS Tweaks */
	* {padding:0;margin:0;}
	a img {border:0;}
	.clear {clear:both;}
	a {text-decoration:none;color:#19a4c5;}
	a:hover {text-decoration:none;color:#45423f;}
	p {padding-bottom:10px;}
	.hidden {display:none;}
	ul, li { list-style-type:none; }
	li { color: #fff; border: solid 1px white; padding: 5px; margin: 5px; background-color: #9dafb9; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }




body {	background: #ccd3db url(images/background.jpg) top center repeat-x;
	margin:0 auto;
	font-family:Arial; 
	font-size:12px;
	font-family:Arial; 
	color:#6e808b;}

#container {width:1000px;position:relative;z-index:2;margin:auto; background: url(images/bg.jpg) top center repeat-y;}
#inner {width:900px;position:relative;z-index:2;margin:auto; margin-top:-25px;}

.welcome { padding:6px; padding-right:4px; padding-top:0px; font-family:Arial; font-size:10px; text-align:justify; color: #b19d98; letter-spacing:0px; }
.navigation { text-align:center;}

.navigation a {text-shadow: #7a9aa1 1px 1px 1px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff; margin-right:15px; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; -moz-border-radius:5px;-khtml-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.navigation a:hover {background: url(images/navbg.jpg); }


/* Content */
#content {width:575px; float:right; margin-left:-20px;}
.post {}

.post .title {font-size: 22px; color: #434343; font-family: georgia; line-height: 22px; font-stretch: normal; font-style: italic; font-weight:bold; letter-spacing: -1px; text-align:left; text-shadow: #c9d4d9 1px 1px 1px; padding-top:0px; margin-left:15px; margin-right:15px; margin-bottom:5px; padding:5px; padding-bottom:2px; border-bottom: double #c6cdd0;}
	.post .title a {color: #237fa3;}
	.post .title a:hover {color: #66a3af;}

.postbox { padding-left:8px; padding-right:8px; padding-top:5px;padding-bottom:5px; margin-bottom:20px; font-family:tahoma; font-size:12px; text-align:justify; color: #64727c; -moz-border-radius: 10px; border-radius: 10px; background: #d5e3e9; }
	.postbox a {color:#237fa3;}
	.postbox a:hover {color:#66a3af;}
	.postbox img {border: 0px #FFD3CF solid;padding:6px; margin:5px; background:#fff; -moz-border-radius:7px; -khtml-border-radius:7px; -webkit-border-radius:7px; border-radius:7px; max-width:535px;}

	.postbox .page { background: url(images/navbg.jpg); text-shadow: #fff 1px 1px 4px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; }
	.postbox .page a {color:#194c5f;}
	.postbox .page a:hover {color:#55b4c7;}

	.postbox .rest { background: url(images/background.jpg) 0 -90px; text-shadow: #fff 1px 1px 4px; font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff; padding-left:10px; padding-right:10px; padding-top:4px; padding-bottom:4px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:5px; margin-right:5px; margin-bottom:5px; }

	.sticky { background: #fff17b; text-shadow: #fff 1px 1px 1px; font-family:Georgia; font-size:10px; font-style:italic; font-weight:bold; color:#625e5f; padding-left:2px; padding-right:2px; padding-top:0px; padding-bottom:0px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:5px; margin-right:5px; margin-top:-1px; }

	.sticky2 { background: #e7cdbc; text-shadow: #fff 1px 1px 1px; font-family:Georgia; font-size:10px; font-style:italic; font-weight:bold; color:#625e5f; text-align:center; padding-left:5px; padding-right:5px; padding-top:3px; padding-bottom:3px; -moz-border-radius:5px; -khtml-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; margin-left:5px; margin-right:5px; margin-top:-1px; }


.post .date {padding-left:25px;font-weight: lighter; font-size: 12px; color: #7a929d; font-family: georgia; line-height: 12px; font-stretch: normal; font-style: oblique; letter-spacing: 0px; background: #c6cdd0; padding-left:10px; padding-right:10px; padding-top:3px; padding-bottom:3px; margin-right:5px; margin-left:5px; margin-bottom:5px; -moz-border-radius:7px; -moz-border-radius:7px;}
	.post .date a {color: #fff;}
	.post .date a:hover {color: #237fa3;}







blockquote {
background: #f3fffe;
font-family: georgia;
font-size: 13px;
font-style:italic;
line-height:13.5px;
color: #517c8a;
margin-left:8px;
margin-right:8px;
margin-top:8px;
margin-bottom:10px;
padding: 10px;
padding-bottom:2px;
border-left: 1px solid #c7d5de;
border-top: 5px solid #c7d5de;
border-bottom: 5px solid #c7d5de;
border-right: 1px solid #c7d5de;
-moz-border-radius: 10px; border-radius: 10px;
}



.twitupdate {
background: #c7d5de;
font-family: georgia;
font-size: 13px;
font-style:italic;
line-height:13.5px;
color: #517c8a;
margin-left:8px;
margin-right:8px;
margin-top:8px;
margin-bottom:10px;
padding: 10px;
-moz-border-radius: 25px; border-radius: 25px;
border-left: 1px solid #f3fffe;
border-right: 3px solid #f3fffe;
border-top: 5px solid #f3fffe;
border-bottom: 2px solid #f3fffe;
}



	/* Sidebar */
#sidebar { width:299px; float:left; margin-left:8px; margin-top:0px; font-family:georgia; font-size:12px; }
#box { padding-top:0px; margin-bottom:15px; font-family:georgia; font-size:12px; text-align:justify; }
#box .inside { padding-right:19px; padding-left:19px; }
	#box .avatar_container {f loat:left; width:20%; padding:5px; margin-right:5px; }
	#box .other_container { float:right; width:63%;  padding:5px; margin-top: 15px; margin-right:5px; }
	#box .inside img { margin:0px;padding:3px; margin:2px; background:#f6efef;border:0;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; }


	#box .inside a img { margin:0px;padding:3px; margin:2px; background:#f6efef;border:0;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; opacity:1;filter:alpha(opacity=100); }

	#box .inside a img:hover { background:#fff; opacity:.8;filter:alpha(opacity=80); }


	#box .inside .elites img { margin:4px;padding:4px; margin-bottom:3px; background:#f6efef;border:0;-moz-border-radius:7px;-khtml-border-radius:7px;-webkit-border-radius:7px;border-radius:7px; max-height:60px; opacity:1;filter:alpha(opacity=100); }
	#box .inside .elites img:hover {opacity:.8;filter:alpha(opacity=80); }
	#box strong { color:#526069; font-size:11px; font-weight:bold; font-style:italic; }
	#box ul li a { color:#3a4c53; }
	#box ul li a:hover { color:#434343; }
	#box h2 {font-weight: lighter; font-size: 20px; color: #fff; font-family: Rockwell; line-height: 20px; font-stretch: normal; font-style: oblique; letter-spacing: -2px; text-transform:uppercase; text-shadow: #c3d0d5 1px 1px 15px; }
	#box .title {font-size: 25px; color: #fff; font-family: Georgia; font-weight:ligher; letter-spacing: -2px; text-align:center; text-shadow: #fff 1px 1px 10px; text-align:center; line-height: 25px; margin-bottom:0px;}
 

#box .disclaimer {font-size:10px;font-family:arial; margin-left:10px; margin-right:10px;}

.friendlink {margin:8px; font-family:arial; font-size:10px; text-align:justify;}




	/* TWITTER */
#twitter {font-size:12px; padding-left:2px; padding-right:12px; padding-top:2px; line-height: 11px; letter-spacing:1px; font-family:georgia; font-style:italic;}
#twitter_update_list {text-align:center; list-style:none;}
#twitter_update_list li { color:#477079; background-color: transparent; border: none; font-size:12px; line-height: 11px; }
#twitter_update_list li a { color: #19a4c5; }







.wp-pagenavi a, .wp-pagenavi a:link {
margin:4px; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; background: url(images/background.jpg); border-right: 1px #fff solid; border-bottom: 1px #fff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;    font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff;	
}
.wp-pagenavi a:visited {
margin:4px; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; background: url(images/background.jpg); border-right: 1px #fff solid; border-bottom: 1px #fff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;    font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff;	
}
.wp-pagenavi a:hover {	
background: url(images/navbg.jpg); color: #3a4c53; border-right: 1px #3a4c53 solid; border-bottom: 1px #836565 solid; 
margin:4px; }
.wp-pagenavi a:active {
margin:4px; padding-left:15px; padding-right:15px; padding-top:4px; padding-bottom:4px; background: #836565; border-right: 1px #fff solid; border-bottom: 1px #fff solid; -moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px;    font-family:Georgia; font-size:14px; font-style:italic; font-weight:bold; color:#fff;	
}
.wp-pagenavi span.pages {
	color: #656565;
}
.wp-pagenavi span.current {
	color: #656565;
}




/* comments */


#commentform{background: url(images/contentbg.png) 0px -200px repeat-y;
		padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:10px; margin-bottom:15px;
		font-family:Arial; font-size:10px; text-align:justify;
		border: 0px #fff solid;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;}
	
#commentform h3{
	font-family: georgia, times, verdana;
	font-size: 10pt;
	font-weight: 300;
	margin:0;
	padding:0;
	}
	
#comment{
	width:95%;
	}

#author, #email, #url, #submit{
	background: #fff;
	font-family: verdana, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:5px;
	border: 0px solid #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px
	}

#comment{
	background: #fff; color: #434343;
	font-family: verdana, arial, times;
	font-size: 8pt;
	margin:5px 5px 0 0;
	padding:12px;
	border: 0px solid #000;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px
	}
	
#submit{margin:5px 5px 0 0;}

#comments{margin:0; padding:0}
	
ol.commentlist {background: url(images/contentbg.png) 0px 0px repeat-y; color: #434343;
		padding-left:10px; padding-right:10px; padding-top:10px;padding-bottom:10px; margin-bottom:15px;
		font-family:Arial; font-size:10px; text-align:justify;
		border: 0px #fff solid;-moz-border-radius:15px;-khtml-border-radius:15px;-webkit-border-radius:15px;border-radius:15px;
list-style-type: none; margin:0; padding:0;}

.avatar{float:left; margin:0 12px 0 0;}

ol.commentlist li {
	margin:10px 0; color: #434343;
	padding:5px 0 5px 10px;
	list-style-type:none;
	}

ol.commentlist li p {margin: 6px 0 6px 0; padding: 0 12px 0 0; line-height: 14pt;}

cite {
	font-family: arial, verdana, tahoma;
	font-size: 9pt;
	font-weight: bold;
	font-style: normal;
	}
	
cite a{border-bottom: 1px dotted #465D71;}






img.centered, .wpn_page img.centered { display: block; margin-left: auto; margin-right: auto; }
img.alignright { padding: 4px; margin: 0 0 2px 7px; display: inline; }
img.alignleft { padding: 4px; margin: 0 7px 2px 0; display: inline; }
.alignright { float: right; }
.alignleft { float: left }
.aligncenter, div.aligncenter { display: block; margin-left: auto; margin-right: auto; }
.wp-caption { border: 1px solid #ddd; text-align: center; background-color: #f3f3f3; padding-top: 4px; margin: 10px; -moz-border-radius: 3px; -khtml-border-radius: 3px; -webkit-border-radius: 3px; border-radius: 3px; }
.wp-caption img { margin: 0; padding: 0; border: 0 none; }
.wp-caption p.wp-caption-text { font-size: 11px; line-height: 17px; padding: 0 4px 5px; margin: 0; }
		