@charset "utf-8";/*Theme Name: HummingBird - Morning GlowTheme URI: http://www.hbirddesigns.com/Description: A theme from HB Labs.Version: 1.0Author: Danish BackerAuthor URI: http://www.hirdsolutions.com/Tags: green, custom header, fixed width, two columns, widgets, humming bird designs.*/body { margin:0px auto; padding:0px; font:normal 12px/1.2em Verdana; color:#003333; text-align:center;}#page { position:relative; width:990px; height:auto; margin:0px auto; background:#fff;text-align:left;/*border-left:5px solid #666; border-right:5px solid #666;*/ }#header { position:relative; background:#a7e4fe; }	#layer-1 { background:url(images/sun.png) no-repeat; background-position:810px 185px; position:relative; }#moon { background:url(images/moon.png) no-repeat; background-position:140px 125px; position:relative;  }#layer-2 { background:url(images/bg-day.png) no-repeat; background-position:bottom; position:relative; }#layer-3 { background:url(images/cloud-right.png) no-repeat; background-position:505px 85px; position:relative; }#layer-4 { background:url(images/cloud-left.png) no-repeat; background-position:84px 70px; position:relative; }#layer-5 { background:url(images/branch.png) no-repeat; background-position:top; position:relative; }#layer-5 { width:990px; height:559px; }#hbird { background:url(images/hbird.png) no-repeat; position:absolute; top:90px; left:430px; z-index:3; width:69px; height:65px; }#tweet-bird, #tweet-bird-2 { z-index:3; width:73px; height:82px; position:absolute; }#tweet-bird { background:url(images/tweet-bird.png) no-repeat; top:400px; right:39px; }#tweet-bird-2 { background:url(images/tweet-bird-2.png) no-repeat; top:400px; left:300px; }#title { width:192px; height:74px; position:absolute; top:473px; left:100px; }#blog-info { height:60px; position:absolute; top:470px; left:580px; width: 300px; }#latest-blog img { border:none; vertical-align:middle; }#latest-blog { color:#4cb597; text-transform:uppercase; text-decoration: none; }#latest-blog a { color:#4cb597; text-decoration:none; }#title-tagline { color:#26856b; margin:5px 0px; margin-left:35px; }#title-tagline a, #blog-author a { color:#26856b; text-decoration:none; }#blog-author { color:#26856b; margin-left:70px; }#title-tagline a:hover, #blog-author a:hover { color:#26856b;  }	.header-night {background-color:#204a88 !important;}.layer-1-night {background-image:none!important;}.layer-2-night {background-image:url(images/bg-night.png) !important;}.layer-3-night {background-image:url(images/cloud-right-night.png) !important;}.layer-4-night {background-image:url(images/cloud-left-night.png) !important;}.layer-5-night {background-image:url(images/branch-night.png) !important;}.moon-disabled {background-image:none!important;}.enabled {display:block!important;}.disabled {display:none!important;}#nav-cont { height:30px; background:url(images/nav-bg.gif) repeat-x 0% 50%; margin:0px 60px 0px; border-bottom:solid 1px #216868; }#navmenu { background:#fff; height:30px; margin:0px auto; width:360px;  }#navmenu ul { position:relative; margin:0px; padding:0px; text-align:center; }#navmenu ul li { list-style:none; font:normal 12px/2.5em Verdana; display:inline; text-shadow:1px 1px #CCCCCC;margin:0px 10px; text-transform:uppercase; padding:0px 0px 3px; }#navmenu ul li:hover { border-bottom:solid 1px #99ffff; }#navmenu ul li a { color:#013131; text-decoration:none; }#navmenu ul li a:hover { }#content { width:600px; padding-left:7%; float:left; color:#003333; azimuth: }#intro { text-indent:50px; font:normal 14px Georgia; border-bottom:solid 1px #000; padding:30px 0px; }.pagetitle { color:#666; font:bold italic 20px Georgia; text-transform:capitalize; margin:15px 0px 0px }.post { width:590px; position:relative; padding:40px 0px 20px 0px !important; background:url(images/border-2.gif) repeat-x bottom; }.post h2 { text-shadow:1px 1px #0f73a7; color:#66ccff; font:bold italic 27px Georgia; text-transform:capitalize; margin:5px 0px 10px; width:460px; }.post h2 a { text-decoration:none; color:#66ccff; }.post-head { background:#74c9ff; height:32px; position:relative; }#post-top-left,#post-top-right,#post-bot-right,#post-bot-left { background:url(images/post-corner.png) no-repeat; width:18px; height:19px; position:absolute; _background: url(images/post-corner.gif) no-repeat; }#post-top-left { top:0px; left:0px; }#post-top-right { top:0px; right:0px; background-position:0px -19px; }#post-bot-right { bottom:0px; right:0px; background-position:0px -37px; }#post-bot-left { bottom:0px; left:0px; background-position:0px -57px; }#time-stamp { position:absolute; top:50px; right:15px; width:100px; text-align:right; }.entry { background:#2eaeff; padding:2px 15px 10px; font:normal 12px/18px Georgia; }.entry p { padding:0px; color:#fff; text-indent:25px; text-align:justify; }.entry p a { font-weight:bold; font-style:italic; color:#fff; text-decoration:none; }.entry p a:hover { text-decoration:underline; }.entry img { border:none; padding:0px; max-width:550px; }#more-link { text-align:right; padding-right:30px; color:#fff; text-decoration: none; }#more-link a { color:#fff; text-decoration:none; }#more-link a:hover { text-decoration:underline; }.postmetadata { background:#74c9ff; border-top:solid 1px #2eaeff; position:relative; font-family:Georgia; padding:10px 0px; }#author-tags { width:400px; float:left; padding-left:30px; font-size:11px; line-height:1.5em; }#author-tags a { color:#003333; text-decoration:none; }#author-tags a:hover { text-decoration:underline; }#social-networks { width:100px; float:right; font-size:11px; margin-right:20px; }#social-networks a { color:#003333; text-decoration:none; }#social-networks a:hover { text-decoration:underline; }#comments-cnt { width:32px; height:32px; background: url(images/icon-sets.gif) no-repeat 0px 0px;                float:left; text-align:center; }#comments-cnt a { line-height:30px; font-size:18px; color:#fff; text-shadow:2px 2px 3px #000000; }.buzz-counter { background: url(images/icon-sets.gif) no-repeat -32px 0px!important; font:normal 18px Georgia!important;width:32px!important; height:32px!important; padding-top:2px!important; margin-top:3px!important; margin-left:10px!important; }#clear { clear:both; }/*#sidebar { width:260px; background:url(images/spider.gif) no-repeat 0px 1216px; float:right; position:relative; margin-right:60px; }*/#sidebar { width:260px; background:url(images/spider.gif) no-repeat 0px -1400px; float:right;           position:relative; padding-right:60px; }#spidey-sep { padding-left:25px; position:relative; }#searchform { margin:0px; padding:10px; }#searchform #s { vertical-align:middle; }#searchform  #searchsubmit { vertical-align:middle; }#box { position:relative; }#box-sep { background:#cff1f2; width:202px; height:50px; margin-left:12px; }#box-head { width:231px; height:34px; background:url(images/sidebar-head.jpg) no-repeat 0px 0px; color:#fff;text-transform:uppercase; padding-left:50px; font:bold 12px/25px Tahoma; overflow:hidden; }#box .alternate { background-position:0px -34px; }#box-body { background:#cff1f2; color:#000; width:172px; margin-left:12px; padding:15px; }#box-body2 { background:#cff1f2; color:#000; margin-left:0; padding:0;margin-left:12px; }#box-body a { color:#000; line-height:20px; text-decoration:none; font:normal 12px Georgia; }#box-body ul { margin:0px; padding:0px; }#box-body li { margin:0px; padding:0px; list-style:none; width:172px;}#box-body li a {  }#box-body li a:hover { text-decoration:underline; }#box-body .cat-item { line-height:20px; }#box-body #linkcat { line-height:20px; }#box-body #top-post li { padding:3px 0px; }#box-body #tag-cloud a:hover { text-decoration:underline; }#box-feeds-tweet { margin-left:-2px; background:url(images/sidebar-footer-birds.jpg) no-repeat; width:227px; height:78px; position: relative; }#box-feeds-tweet #twitter {  width:60px; height:68px; float:left; position:absolute; bottom:7px; left:15px; cursor: pointer; }#facebooksub {width:135px; height:30px; background:url(images/facebooksubscription.gif) no-repeat;margin-bottom:15px;margin-left:15px; }#feedburner {width:135px; height:30px; background:url(images/rsssubscription.gif) no-repeat;margin-bottom:15px;margin-left:15px; }#twitter2 {width:135px; height:30px; background:url(images/twittersubscription.gif) no-repeat;margin-left:15px; }#box-feeds-tweet #rss-feeds { width:60px; height:68px; float:left; position:absolute; bottom:7px; left:78px; cursor: pointer; }#page-footer { width: 600px; height: 80px; background: url(images/page-footer.gif) no-repeat 0% 100%; margin-top: 30px; }#page-footer div { width: 301px; height: 20px; background: url(images/bullet1.gif) no-repeat; }#navigation { padding:10px 0px; }#navigation a, #navigation a:link, #navigation span { background:#99cccc; padding:2px 5px; border:solid 1px #666; text-decoration:none; color:#fff; margin:0px 5px; text-transform:capitalize; }#navigation span {}#navigation a, #navigation a:link {  }#navigation .current { color:#ccc; text-shadow:1px 1px #666; background:none; }#navigation .pages { color:#000; border:none; background:none; }#navigation .page { text-shadow:1px 1px #666; }#navigation .previouspostslink ,#navigation .nextpostslink, #navigation .first, #navigation .last { text-shadow:1px 1px #666; }#footer-navmenu { margin:10px 60px; color:#669999; text-transform:capitalize; }#footer-navmenu a { color:#669999; text-decoration:none; }#footer-navmenu a:hover { text-decoration:underline; }#footer { width:990px; height:220px; background:url(images/footer-background.jpg) no-repeat; clear:both; position:relative; }.footer-night {background:#275aa5 url(images/footer-background-night.gif) no-repeat!important;}#flower1 { background:url(images/flower-1.png) no-repeat; width:37px; height:31px; position:absolute; }#flower2 { background:url(images/flower-2.png) no-repeat; width:14px; height:16px; position:absolute; }.pos1 { top:145px; left:50px; }.pos2 { top:115px; left:600px; }.pos3 { top:120px; left:200px; }.pos4 { top:100px; left:400px; }#signature { height:39px; width:990px; background:#ccc; text-align:center; position:absolute; bottom:0px; color:#666; }#signature a { color:#666; text-decoration:none; }#signature img { border:none; vertical-align:middle; padding-right:10px; }/*Search Page*/#search-banner { background: url(images/border-2.gif) repeat-x bottom; width: 600px; height: 150px; margin-top: 20px; }#search-banner div { background: url(images/search-banner.gif) no-repeat; width: 108px; height: 94px; }.search-title { color: #0099ff; font:bold italic 18px Georgia; text-transform:capitalize; margin:15px 0px 0px; }#searched-item { font:normal 12px Georgia; border-bottom: solid 1px #025faf; }#searched-item h3 { font:normal 20px Georgia; color: #0099ff; }#searched-item h3 a { font:normal 18px Georgia; color: #0099ff; text-decoration: none; }#searched-item h3 a:hover { text-decoration: underline; }#searched-item h3 small { font:normal 10px Georgia; color: #505050; font-style: italic; }#search-preview { margin: 10px; text-indent: 30px; font: normal 12px Georgia; text-align: justify; }/*IE 6 FIX*/#content { *padding-left:12%; }#layer-2 { _background-image:url(images/bg-day_ie.jpg); }.layer-2-night { _background-image:url(images/bg-night_ie.jpg)!important; }#layer-1,#layer-3,#layer-4,#layer-5,#hbird,#flower1,#flower2,#moon,#tweet-bird,#tweet-bird-2 {_background-image:none;}.header-night, .layer-1-night, .layer-3-night, .layer-4-night, .layer-5-night {_background-image:none!important;}#sidebar { _background-position:0% 100%; }.entry { *width:590px!important; }#post-bot-right, #post-bot-left { bottom:-1px; }/*IE 6/7 FIX*/#box-body { *width:202px; }#navmenu { *margin-left:250px; }#sidebar { *margin-right:0px; }/*#page * { *margin-right:0px!important; }*/.postmetadata { *height:20px; }#box-body { paddin g: 0px!important; }#dataTbl td{padding:4px;font-size:11px;}pre {	font-size: 12px;	padding: 0;	margin: 0;	background: #f0f0f0;	border-left: 1px solid #ccc;	border-bottom: 1px solid #ccc;	line-height: 20px; /*--Height of each line of code--*/	background: url(images/pre_code_bg.gif) repeat-y left top; /*--Background of lined paper--*/	width: 530px;	overflow: auto; /*--If the Code exceeds the width, a scrolling is available--*/	overflow-Y: hidden;  /*--Hides vertical scroll created by IE--*/}pre code {	margin: 0 0 0 40px;  /*--Left Margin--*/	padding: 18px 0;	display: block;}
pre code textarea{	margin: 0;padding:0;border:0;background-color:transparent;font-size: 12px;}
.buttons_clear{ overflow: hidden;
    width: 100%;background:#eee;border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-top:10px;margin-bottom:10px;padding-top:10px;padding-bottom:10px;}
#demobutton { display: block;float: left;display:block;width:150px; height:40px; background:url(images/demo_button_normal.gif) no-repeat;margin-left:30px;margin-right:30px;}
#demobutton:hover{padding:0;width:150px; height:40px; background:url(images/demo_button_hover.gif) no-repeat !important;}
#downloadbutton {display: block;float: left;width:150px; height:40px; background:url(images/download_button_normal.gif) no-repeat;margin-left:30px;margin-right:30px;}
#downloadbutton:hover{padding:0;width:150px; height:40px; background:url(images/download_button_hover.gif) no-repeat !important;}
