/*  
Theme Name: WhiteHouse Pro

Theme URI: http://www.pagelines.com/themes/

Description: WhiteHouse Pro ultra premium theme by <a href="http://www.apowers.com">Andrew Powers</a> and <a href="http://www.pagelines.com">PageLines</a>. PHP5 is required for options.

Version: 1.4.6

Author: Andrew Powers

Edited by: Crethi Plethi

Author URI: http://www.pagelines.com

Tags: theme-options, white, silver, light, two-columns, fixed-width, threaded-comments, custom-header, custom-colors, translation-ready

*/

/* Defaults */
body{font-size:13px;line-height:1.6em;font-family:Helvetica, Arial, 'Lucida Sans Unicode', 'Century Gothic', Verdana, Tahoma, sans-serif;}
a.gototop1{color:#fff;}
a:hover.gototop1{color:#daa520;}
a.gototop2{color:#1873cc;}
a:hover.gototop2{color:#daa520;}
a:focus{outline:1px dotted invert;}
hr{border:0 #708090 solid;border-top-width:1px;clear:both;height:0}
div.hr{border:0 #708090 solid;border-top-width:1px;clear:both;height:0}
ol{list-style:decimal;}
ul{list-style:disc;}
ul.square{list-style-type:square;}
ol.upperalpha{list-style-type:upper-alpha;}
ol.loweralpha{list-style-type:lower-alpha;}
ol.upperroman{list-style-type:upper-roman;}
ol.lowerroman{list-style-type:lower-roman;}
li{margin-top:0.25em;margin-bottom:0.25em;}
.hentry ul, ol{ margin-left:25px; margin-bottom: 1em;}
.hentry ol.loweralpha{ margin-left:35px; margin-bottom: 1em;}
p,.p{margin-bottom:1em;}
.indent{margin-left:30px;margin-right:30px;}
.indent-extra{margin-left:45px;margin-right:45px;}
blockquote{margin:0 0 1em 1em;background:#F7F7F8;padding:1em 1em;color:#070D12;}
table, th{border:1px solid #708090;height:35px;background-color:#C8DAE8;color:#233F55;font-size:14px;padding:4px 4px 4px 4px;text-align:center;}
table, td{border:1px solid #708090;background-color:#F7F7F8;color:#23415A;font-size:12px;padding:4px 4px 4px 4px;text-align:left;}
table, .tcenter{text-align:center;margin-left:auto;margin-right:auto;}
/* styling for the first letter of the articles in a span */
.first-letter{float:left;color:#233f55;font-family:Georgia, "Times New Roman", Times, serif;font-size:50px;margin:8px 4px 0 0;}
	
/*layout width original code: body{background: #152736 url(images/bg_steelblue02.jpg) no-repeat top center;} */
body{background:#FFFFFF;}
.adSenseHeader{text-align: center;width:100%;height:91px;margin:auto;background:#23415A;border-bottom:1px solid #1C3448;}
#pagewrap{width:980px; margin:0 auto;}
.container{background:#FFF;width:960px;margin:0px auto;border-left:1px solid #fff;border-right:1px solid #fff;}
#content{position:relative;background:none repeat-y scroll 0 0 #fff;}
.content{width:960px;margin:0px auto;}
.contentshadow{background:transparent url(images/contentshadow_steelblue.png) repeat-y 0 0;	 }
	
/* #site {	padding-bottom:0.1em;} */
#site{}
#adfooter{float:left;width:100%;height:35px;background:#125699;font-size:.9em;border-top:1px solid #1873CC;border-bottom:1px solid #1C3448;}
#footer{width:100%;background:#23415A;margin:0 auto;padding:10px 0 1.7em;font-size:.9em;border-top:1px solid #0F4880;border-bottom:1px solid #1873CC;}
#sidebar{width:300px;float:left;}
#wrapper{position:relative;}
#maincontent{float:left;width:640px;background:#FFF;overflow:hidden;}
	
/* the background custom 401, 403 and 404 error page */
#authorizationcontent{position:absolute;background: url(http://www.crethiplethi.com/images/401-bg.png) no-repeat;visibility:visible;left:50%;width:575px;height:725px;margin:-20px 0 0 -450px;padding:0;border:0;}
#forbiddencontent{position:absolute;background: url(http://www.crethiplethi.com/images/403-bg.png) no-repeat;visibility:visible;left:50%;width:575px;height:725px;margin:-20px 0 0 -450px;padding:0;border:0;}
#missingcontent{position:absolute;background: url(http://www.crethiplethi.com/images/404-bg.png) no-repeat;visibility:visible;left:50%;width:575px;height:725px;margin:-20px 0 0 -450px;padding:0;border:0;}

/* the inner text custom 401, 403 and 404 error page */
#missingcontent-inner{width:550px;text-align:left;margin:70px 0 70px 20px;padding:0;border:0;}
	
/* @ FULL WIDTH */
#fullwidth #content{background:#FFF;}
#fullwidth #maincontent{width:100%;}

/* Links & Colors */
a{text-decoration:none;}
a,.commentlist cite,.commentlist cite a, #subnav .current_page_item a, #grandchildnav .current_page_item a, .headline h1 a:hover{color:#800000;}
.hentry a:hover{color:#800000;} 
#subnav ul li a:active{color:#000;text-decoration:none;}

/* HEADERS */
h1, h2, h3, h4, h5, h6, #nav{font-family:Helvetica, Arial, 'Lucida Sans Unicode', 'Century Gothic', Verdana, Tahoma, sans-serif;font-weight:normal;margin:0;padding:0;line-height:1.2em;color:#233F55;}
h1 a, h2 a, h3 a, h4 a, h5 a{}
h1 em, h2 em, h3 em, h4 em, h5 em, h6 em, #nav em{text-transform:lowercase;font-style:italic;f}
h1{font-size:2.6em;margin-bottom:15px;}
h2{font-size:1.7em;margin-bottom:15px;}
h3{font-size:1.5em;margin-bottom:15px;}
h4{font-size:1.3em;margin-bottom:15px;}
h5{font-size:1.1em;margin-bottom:15px;}
h6{font-size:1em;margin-bottom:15px;}

/* @ HEADER background: transparent url(images/headerbg.png) repeat-x bottom left; */
.hc{background:#125699;}
#header{position:relative;padding:0;margin:0 auto 0;width:960px;}
.headline{color:#233F55;}
.headline h1 a{color:#233F55;font-size:22px;float:left;line-height:1.5em;text-transform:uppercase;letter-spacing:.2em;}
.site-description{font-size:1em;font-family:Helvetica, Arial, 'Lucida Sans Unicode', 'Century Gothic', Verdana, Tahoma, sans-serif;font-style:italic;float:left;margin:13px 0 0 .5em;color:#aaa;}
	
/* Header Icons */
.icons{text-align:right;position:inherit;bottom:60px;right:10px;line-height:20px;}
.icons a{display:block;width:24px;height:24px;margin-left:4px;float:right;text-align:right;}
.icons .rsslink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -216px 0;}
.icons .feedblitzlink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -192px 0;}
.icons .googlepluslink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat 0 0;}
.icons .twitterlink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -24px 0;}
.icons .facebooklink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -48px 0;}
.icons .friendfeedlink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -72px 0;}
.icons .netvibeslink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -96px 0;}
.icons .flickrlink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -120px 0;}
.icons .youtubelink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -144px 0;}
.icons .technoratilink{background:url(images/icons/dbm_social_icon_sprite.png) no-repeat -168px 0;}
.icons a.rsslink:hover{background-position:-216px -24px;}
.icons a.feedblitzlink:hover{background-position:-192px -24px;}
.icons a.googlepluslink:hover{background-position:0px -24px;}
.icons a.twitterlink:hover{background-position:-24px -24px;}
.icons a.facebooklink:hover{background-position:-48px -24px;}
.icons a.friendfeedlink:hover{background-position:-72px -24px;}
.icons a.netvibeslink:hover{background-position:-96px -24px;}
.icons a.flickrlink:hover{background-position:-120px -24px;}
.icons a.youtubelink:hover{background-position:-144px -24px;}
.icons a.technoratilink:hover{background-position:-168px -24px;}

/* MAIN NAVIGATION */
#nav{text-transform:uppercase;font-size:.8em;line-height:1.1em;background:#23415A;clear:both;border-top:1px solid #0F4880;border-bottom:1px solid #1873CC;z-index:101;}
#nav ul{list-style:none;display:block;margin:0 auto 0;padding:0;position:relative;width:940px;background:url(images/nav_divider2.png) no-repeat left 50%;}
#nav li{position:relative;}
#nav ul li{margin:0 0 0 0;padding:0;float:left;}
#nav ul li a{background:url(images/nav_divider2.png) no-repeat right 50%;line-height:.9em;padding:13px 13px 11px;text-decoration:none;color:#F1F2F4;display:block;}
#nav .current_page_item a, #nav .current_page_item a:hover, #nav li a:active, #nav .current_page_ancestor{text-decoration:none;color:#F1F2F4;background:#1E90FF;border-bottom:2px;border-bottom-color:#800000;border-bottom-style:solid;margin-top:-1px;margin-bottom:-1px;}
#nav li a:hover{color:#F1F2F4;background:#1873CC;border-bottom:2px;border-bottom-color:#800000;border-bottom-style:solid;margin-top:-1px;margin-bottom:-1px;}
#nav li a:active{color:#F1F2F4;background:#1E90FF;}
		
/* SECOND NAVIGATION First the div element of the second navigation */
#stylesecnav{text-transform:uppercase;font-size:.9em;line-height:1.1em;background-color:#125699;clear:both;border-top:1px solid #1873cc;border-left:1px solid #1873cc;border-right:1px solid #1873cc;border-bottom:2px solid #1873cc;z-index:101;}
#stylesecnav ul{list-style:none;display:block;margin:0 auto 0;padding:0;position:relative;width:940px;}
#stylesecnav li{position:relative;}
#stylesecnav ul li{margin:0 0 0 0;padding:0;float:left;}
#stylesecnav ul li a{background:url(images/nav_divider3.png) no-repeat left 50%;line-height:.9em;padding:13px 15px 11px;text-decoration:none;color:#F0F2F4;display:inherit;}

/* Then the superfish styling of the second nav */
#secnav{text-transform:uppercase;font-size:.8em;line-height:1.5em;background:transparent;clear:both;}
#secnav ul{list-style:none;display:block;margin:0 0 0 0;padding:0;float:left;position:relative;}
#secnav li{float:left;position:relative;}
#secnav li a .arrow-v{position:absolute;display:block;right:0.3em;top:1.05em; /* IE6 only */
width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(images/arrowsdown4.png) no-repeat -10px -100px;}
#secnav ul a .arrow-h{position:absolute;display:block;right:.75em;top:1.05em; /* IE6 only */
width:10px;height:10px;text-indent:-999em;overflow:hidden;background:url(images/arrowsright4.png) no-repeat -10px -100px;}
#secnav li a:not(:last-child) .arrow-v{display:inline;top:1.2em;background-position:0 -100px;}
#secnav li ul a:not(:last-child) .arrow-h{display:inline;top:1.1em;background-position:0 -100px;}
		
/* apply hovers to modern browsers */
a:focus > .arrow-v,
a:hover > .arrow-v,
a:active > .arrow-v,
li:hover > a > .arrow-v,
li.secnav > a > .arrow-v{background-position:-10px -100px;} /* arrow hovers for modern browsers*/

/* apply hovers to modern browsers */
a:focus > .arrow-h,
a:hover > .arrow-h,
a:active > .arrow-h,
li:hover > a > .arrow-h,
li.secnav > a > .arrow-h{background-position:-10px -100px;} /* arrow hovers for modern browsers*/
#secnav ul{position:absolute;display:none;width:16em;top:3.4em;}
#secnav ul li{margin:0 0 0 0;padding:0;float:left;}
#secnav ul li a{background:#1873CC;line-height:.9em;padding:13px 13px 11px;text-decoration:none;color:#F0F2F4;display:block;width:16em;float:left;height:auto;border-left:1px solid #0C3A66;border-bottom:1px solid #0C3A66;
background:-webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(30,144,255,1)), to(rgba(18,86,153,1)) ); /* Chrome Safari */
background:-moz-radial-gradient(center 30px 45deg, circle farthest-corner, rgba(30,144,255,1) 0%, rgba(18,86,153,1) 100%); /* firefox */
background:-ms-radial-gradient(center, circle farthest-corner, rgba(30,144,255,1) 0%, rgba(18,86,153,1) 100%);} /* IE */
#secnav ul ul{top:auto;}	
#secnav li ul ul{left:17.2em;margin:0 0 0 10px;}
#secnav li:hover ul ul, #secnav li:hover ul ul ul, #secnav li:hover ul ul ul ul{display:none;margin:0 0 0 15px;}
#secnav li:hover ul, #secnav li li:hover ul, #secnav li li li:hover ul, #secnav li li li li:hover ul{display:block;z-index:10;}
#secnav li a:active{text-decoration:none;color:#800000;background:transparent url(images/nav-lightgray.png) repeat-x 0 -70px;}
#secnav li a:hover{color:#F0F2F4;background:#4D0000;
background:-webkit-gradient(radial, 50% 100%, 10, 50% 50%, 90, from(rgba(153,51,51,1)), to(rgba(77,0,0,1)) ); /* Chrome Safari */
background:-moz-radial-gradient(center 30px 45deg, circle farthest-corner, rgba(153,51,51,1) 0%, rgba(77,0,0,1) 100%); /* firefox */
background:-ms-radial-gradient(center, circle farthest-corner, rgba(153,51,51,1) 0%, rgba(77,0,0,1) 100%);} /* IE */

/* SUB NAVIGATION for pages */
#subnav{text-transform:uppercase;float:left;width:620px;padding:0 10px;}
#subnav ul{list-style:none;}
#subnav ul li{float:left;}
#subnav li a{color:#2F495E;display:block;padding:2px 5px;margin-right:5px;border:1px solid transparent;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
#subnav li a:hover{background:#DEAE36;}
#subnav .current_page_item a, #subnav li a:active, #subnav .current_page_ancestor{background:#ECF2F8;border:1px solid #4682B4;border-right:1px solid #DAE6F0;border-bottom:1px solid #DAE6F0;}
#grandchildnav li{padding-left:10px;}
#grandchildnav .current_page_item{background:#ECF2F8;	}
				
/* CrethiPlethi Ticker */
.ticker{font-style:italic;font-size:11px;color:#F0F2F4;position:relative;text-align:center;padding:10px 1px 1px 1px;background:transparent;text-shadow:#5A6673 0 0 1px;}

/* @ SUBHEAD */
#subhead{font-style:italic;font-size:10px;padding:0.45em 0;background:#fff;}
.subleft{width:620px;padding:0 10px;float:left;text-align:left;}

/* Search in subhead */
#searchform{padding:0 10px;width:300px;float:left;}
.center #searchform{float:none;padding:10px 10px;margin:0px auto;}
#subhead ul{list-style:none;margin:0;}
#overview{border-bottom:1px dotted #bbb;margin-bottom:1em;}

/* Date in subhead */
.headerdate{text-align:right;padding:5px 20px 0 0;color:#152736;float:right;}

/* Pages */
.pagetitle{padding:.5em 0;border-top:3px double #bbb;border-bottom:1px solid #bbb;margin-bottom:1em;}

/* POSTS */
.post{background:#fff;clear:both;overflow:hidden;}

/* THUMB */
.thumb.left img{margin-right:23px;}
.thumb img{display:block;margin:0 0 0.8em;}
.copy{padding:25px 30px 0 30px;}

/*- Post Date -*/
.post-date{margin:0 0 1.25em;}
.post-date a{color:#1873CC;}
.post-date a:hover{color:#800000;}
.post-date em{background:#E3CDC9;color:#921E00;font-size:.9em;font-style:normal;padding:5px 5px;line-height:1.75em;}

/* Post Excerpt */
.post-excerpt{font-style:italic;width:350px;float:left;}
.post-excerpt a{color:#1873CC;}
.post-excerpt a:hover{color:#800000;}

/* hover properties of yoast breadcrumbs fonts */
#breadcrumbs a:hover{color:#800000;}

.post-title{margin-bottom:.4em;}
.post-title h2{font-size:2.5em;line-height:1em;text-transform:none;letter-spacing:-.02em;padding:5px 0;}
.post-title h2 a{color:#1873CC;}
.post-title h2 a:hover{color:#800000;}

/*- Post-content Link & Color -*/
.post-content a{color:#1873CC;}
.post-content a:hover{color:#800000;}
.post-socico{font-size:11px;height:35px;}
.post-socico a{color:#1873CC;}
.post-socico a:hover{color:#800000;}

/*- Post Author -*/
.author-info{padding:15px;}
.author-info small{color:#B8860B;}
.author-info h3{text-transform:capitalize;font-size:26px;}
.pic{text-align:left}
.pic img{float:left}
.post-author{margin:0 0 1em;}
.author-descr{display:table;height:1%;}
.author, .auxilary a{font-variant:small-caps;}
.auxilary a{color:#1873CC;}
.author{padding:0 10px;background:#FFF;}

/* author social icons sprite */
#author-details{position:absolute;font-size:.85em;line-height:16px;height:16px;}
#author-details a{width:16px;height:16px;float:left;margin-left:6px;}
#author-details .author-googleplus{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat 0 0;}
#author-details .author-twitter{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -16px 0;}
#author-details .author-facebook{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -32px 0;}
#author-details .author-friendfeed{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -48px 0;}
#author-details .author-technorati{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -64px 0;}
#author-details .author-youtube{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -80px 0;}
#author-details .author-yahoo{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -96px 0;}
#author-details .author-flickr{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -112px 0;}
#author-details .author-netvibes{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -128px 0;}
#author-details .author-feedblitz{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -144px 0;}
#author-details .author-rss{background:url(http://www.crethiplethi.com/wp-content/themes/WhiteHousePro/images/icons/author-social-icons-sprite.png) no-repeat -160px 0;}
#author-details a.author-googleplus:hover{background-position:0 -16px;}
#author-details a.author-twitter:hover{background-position:-16px -16px;}
#author-details a.author-facebook:hover{background-position:-32px -16px;}
#author-details a.author-friendfeed:hover{background-position:-48px -16px;}
#author-details a.author-technorati:hover{background-position:-64px -16px;}
#author-details a.author-youtube:hover{background-position:-80px -16px;}
#author-details a.author-yahoo:hover{background-position:-96px -16px;}
#author-details a.author-flickr:hover{background-position:-112px -16px;}
#author-details a.author-netvibes:hover{background-position:-128px -16px;}
#author-details a.author-feedblitz:hover{background-position:-144px -16px;}
#author-details a.author-rss:hover{background-position:-160px -16px;}

.post .entry{margin-bottom:1em;padding:1em 0;border-top:1px solid #DEB887;}
.postwrap{}
.pfooterdark{background:#125699;}
.pfooterhome{background:#125699;}
.pfootersub{background:#fff;}
.pfooterlight{color:#708090;}
.post-footer{height:40px;padding:0 18px;overflow:hidden;}
.post-footer-sub{height:24px;padding:0 18px;overflow:hidden;}
.hentry .post-footer{margin-bottom:1em;}
.postfooter .commentrules a{color:#1873CC;font-variant:small-caps;letter-spacing:.1em;font-family:Helvetica, Arial, 'Lucida Sans Unicode', 'Century Gothic', Verdana, Tahoma, sans-serif;}
.postfooter .commentrules a:hover{color:#800000;text-decoration:underline;}
.post-footer .left{line-height:38px;}
.post-footer .left span{background:url(images/comment_count_bg_steelblue.png) no-repeat center left;font-weight:bold;font-size:14px;text-align:center;padding:4px 0 8px 0;width:33px;margin-right:6px;display:inline-block;line-height:32px;}
.post-footer .right{padding:9px 0 0;}
.post-footer .right span{line-height:21px;}
.post-footer img{margin:0 0 0 2px;}
.tags{font-style:italic;color:#708090;font-size:10px;}
.widget_tag_cloud .wcontent{font-family:Helvetica, Arial, 'Lucida Sans Unicode', 'Century Gothic', Verdana, Tahoma, sans-serif;}

/* twitter */
.twitter{padding-left:27px;background:url(images/balloon-twitter1.png) no-repeat 0 0;display:block;font-style:italic;color:#233F55;}
.twitter a{font-style:normal;color:#1873CC;}
.twitter a:hover{color:#800000;}

/* PayPal Donations */
.Paypal_Donations input[type="image"]{border:none;text-align:center;}
.Paypal_Donations a{color:#1873CC;}
.Paypal_Donations a:hover{color:#800000;}

/* sidebar */
#welcome{border-top:1px solid #DAA520;border-left:1px solid #DAA520;border-bottom:1px solid #DAA520;border-right:1px solid #DAA520;margin-bottom:1em;background:#233F55;color:#FFF;text-shadow:#778899 0px 0px 1px;}
#welcome h1, #welcome h2, #welcome h3{color:#9EB0C8;}
#welcome .welcometext{color:#B5CDE1;background:url(images/welcometextbg3.png) no-repeat 0px 0px;padding:20px 26px 15px 24px;}
#welcome h1, #welcome h2, #welcome h3, #welcome h4, #welcome h5, #welcome h6{}
#welcome a{color:#7EA8CA;text-decoration:underline;}
#welcome a:hover{color:#DAA520;}
#sidebar {position:relative;color:#233F55;padding:10px 10px 1em 10px;margin-bottom:1em;}
#sidebar .widget{border:1px solid #fff;}
#sidebar .wtitle{text-transform:uppercase;letter-spacing:.3em;font-size:1.1em;padding:5px;text-align:center;border-bottom:1px solid #708090;}
#sidebar .wcontent{padding:1em 0;}
.widget{margin-bottom:1em;background:#fff;padding:1px;}
.wtitle{text-align:left;border-bottom:1px solid #708090;letter-spacing:.2em;font-size:1.4em;}
.widget .winner{background:#fff;padding:0 10px;}
.widget .wcontent{padding:1em 0;}
.widget ul li{list-style:none;border-top:1px solid #F4F7FB;border-bottom:1px solid #F9FBFD;display:block;padding:4px;}
.widget ul li a{color:#1873CC;}
.widget ul li a:hover{color:#800000;cursor:pointer;cursor:hand;}
.widget ul li ul li{margin-left:0px;border:none;font-size:.9em;}
.widget .quotescollection_randomquote q{font-style:italic;color:#233F55;}

/* To display author and source in a new line */
.widget .quotescollection_randomquote cite{display:block;text-align:right;}

/* author */
.widget .quotescollection_author{font-style:normal;color:#47525C;}
.page-nav{padding:15px;}
.page-nav .previous-entries{float:left;}
.page-nav .next-entries {float:right;}

/* @ page-styling */
.page-alignment{margin-left:28px;}

/* @ aligment of page-navi at the top of the-blog */
.navi-top-alignment{margin-left: 3px;}

/* @ FOOTER */
#morefoot #s {width:166px;margin:1em 0;}
#footer .content{font-size:.9em;color:#F0F2F4;}
#fcolumns_container{float:right;width:980px;}
.fcol{width:173px;float:left;display:inline;margin-left:10px;margin-right:10px;}
.fcol_divider{float:left;margin-top:45px;height:240px;border-right:solid #708090 1px;}
.fcol_pad{padding:25px 7px 25px 20px;}
#footer #footnav, #footer #footnav li{list-style-type:none;}
#footer .terms{color:#7EA8CA;}
#footer .terms a{color:#1873CC;}
#footer .terms a:hover{color:#DAA520;}
#footer_topline{padding:10px; border-bottom:1px solid #DAA520;}
#footer h3{color:#1E90FF;margin-bottom:.5em;font-size:1.2em;font-weight: bold;}
#footer a{color:#BCDEFF;}
#footer a:hover{color:#DAA520;}
#footnav ul{list-style-type:none;}
#footnav ul li a{font-size:.9em;}
#footnav ul li a:hover{color:#DAA520;}
#footer .footer-site-title{font-size:20px;}

/* Footer social icons */
#footnavicon{position:absolute;margin-top:5px;line-height:16px;height:16px;}
#footnavicon ul{list-style-type:none;}
#footnavicon li{list-style-type:none;height:16px;margin-bottom:5px;}
#footnavicon ul li a{font-size:.9em;}
#footnavicon ul li a:hover{color:#DAA520;}
#footnavicon a{display:block;width:16px;height:16px;float:left;}
#footnavicon-with-text{margin-left:20px;}
#footnavicon .rsslink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 0;}
#footnavicon .feedblitzlink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -16px;}
#footnavicon .googlepluslink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -32px;}
#footnavicon .twitterlink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -48px;}
#footnavicon .facebooklink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -64px;}
#footnavicon .friendfeedlink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -80px;}
#footnavicon .netvibeslink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -96px;}
#footnavicon .flickrlink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -112px;}
#footnavicon .youtubelink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -128px;}
#footnavicon .technoratilink{background:url(images/icons/steelblue_social_icon_sprite.png) no-repeat 0 -144px;}
#footnavicon a.rsslink:hover{background-position:-16px 0;}
#footnavicon a.feedblitzlink:hover{background-position:-16px -16px;}
#footnavicon a.googlepluslink:hover{background-position:-16px -32px;}
#footnavicon a.twitterlink:hover{background-position:-16px -48px;}
#footnavicon a.facebooklink:hover{background-position:-16px -64px;}
#footnavicon a.friendfeedlink:hover{background-position:-16px -80px;}
#footnavicon a.netvibeslink:hover{background-position:-16px -96px;}
#footnavicon a.flickrlink:hover{background-position:-16px -112px;}
#footnavicon a.youtubelink:hover{background-position:-16px -128px;}
#footnavicon a.technoratilink:hover{background-position:-16px -144px;}

/* Footer feed icons */
#feedicons{position:relative;margin-top:5px;line-height:16px;height:16px;}
#feedicons ul{list-style-type:none;}
#feedicons li{list-style-type:none;height:16px;}
#feedicons a{display:block;width:16px;height:16px;float:left;}
#feedicons-with-text{position:absolute;width:185px;margin-left:20px;}
#feedicons .blogrss{background:url(images/icons/rss-feed-sprite.png) no-repeat 0 0;}
#feedicons .israelrss{background:url(images/icons/rss-feed-sprite.png) no-repeat 0 -16px;}
#feedicons .usarss{background:url(images/icons/rss-feed-sprite.png) no-repeat 0 -32px;}
#feedicons .eurss{background:url(images/icons/rss-feed-sprite.png) no-repeat 0 -48px;}
#feedicons .commentsrss{background:url(images/icons/rss-feed-sprite.png) no-repeat 0 -64px;}
#feedicons a.blogrss:hover{background-position:-16px 0;}
#feedicons a.israelrss:hover{background-position:-16px -16px;}
#feedicons a.usarss:hover{background-position:-16px -32px;}
#feedicons a.eurss:hover{background-position:-16px -48px;}
#feedicons a.commentsrss:hover{background-position:-16px -64px;}

/* Meta */
ul.meta{list-style:none;}

/* Cred */
#cred{display:none}
#cred{position:absolute;bottom:0;left:50%;margin-left:-62px;width:200px;background:#233F55;}
#cred small{font-size:8px;}
#cred a{margin-right:10px;}
#cred a.pagelines{font-size:1.1em;color:#666;padding-left:23px;float:left;background:url(images/pagepress-icon.png) no-repeat 3px 0px;}
#cred a.pagelines:hover{text-decoration:none;}
a.plimage{display:block;float:left;text-indent:-3330em;height:30px;width:113px;font-size:8px;color:#EEE;background:url(images/pagelines.png) no-repeat center center;}
#cred a:hover{text-decoration:none;}
.shadowbottom{background:url(images/bcontentshadow_steelblue.png) no-repeat center bottom;clear:both;height:4px;overflow:hidden;width:980px;}
.shadowtop{background:url(images/tcontentshadow_steelblue.png) no-repeat center bottom;clear:both;height:8px;overflow:hidden;width:980px;}

/* Widgets */
#calendar-wrap{text-align:center;}
#wp-calendar{text-align:center;margin-top:5px;width:100%;}
#wp-calendar caption{text-transform:uppercase;letter-spacing:.1em;}
#wp-calendar td{padding:4px 8px;}
#wp-calendar #today{font-weight:bold;border:1px solid #ccc;background:#f7f7f7;}


/* Wordpress caption */
.wp-caption{text-align:center;background:#fff;border:1px solid #FFFFFF;margin:10px;padding:4px;margin-bottom:1em;}
.wp-caption-text{font-size:11px;text-align:center;margin:0;padding:6px 3px 2px;line-height:16px;}
.wp-caption img{margin:0;padding:0;border:0 none;margin-top:5px;}
.wp-caption-dd{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}

/* FLOATING AND ALIGNMENT */
.aligncenter,.alignnone{display:block;margin-left:auto;margin-right:auto;}
.center, .textcenter{text-align:center;}
.alignleft{float:left;margin:0 1.4em .4em 0;}
.left{float:left;margin-bottom:1em;}
.textleft{text-align:left;}
.alignright{float:right;margin:0 0 .4em 1.4em;}
.right{float:right;margin-bottom:1em;}
.textright{text-align:right;}
.clear{clear:both;}
.block{display:block;}
img.center, img[align="center"]{display:block;margin-left:auto;margin-right:auto;}
img.left, img[align="left"]{float:left;margin:2px 10px 5px 0px;}
img.right, img[align="right"]{float:right;margin:2px 0px 5px 10px;}
