/*  
Theme Name:GlossyBlue - Basic
Theme URI:http://ndesign-studio.com/
Description:WP glossy theme designed by <a href="http://www.ndesign-studio.com/">N.Design Studio</a>.
Version:1.0
Author:Nick
Author URI:http://www.ndesign-studio.com/
This theme was designed and built by Nick La.
The CSS,  XHTML and design is released under GPL:
http://www.opensource.org/licenses/gpl-license.php
*/
body{font:75%/150% "Trebuchet MS",Tahoma,Arial; color:#333; background:#FFF url(images/main-bg.gif); margin:0px; padding:0px 0px 40px}
a{color:#C60; text-decoration:none}
a:visited{color:#C63; text-decoration:none}
a:hover{color:#F60; text-decoration:underline}
p{padding:0px 0px 15px; margin:0px}
img{border:none; max-width:100%}
h1{margin:0px; background:url(images/header-icon.gif) no-repeat; padding-left:70px; height:60px; font:bold 36px/100% "Trebuchet MS",Tahoma,Arial; color:#c9eefe}
h1 a{color:#c9eefe; text-decoration:none}
h1 a:visited{color:#c9eefe; text-decoration:none}
h1 a:hover{color:#fff; text-decoration:none}
h2{color:#59770e; margin:0px 0px 2px; border-bottom:1px dotted #CCC; letter-spacing:-1px; font:normal 190%/100% "Trebuchet MS",Tahoma,Arial; padding-bottom:3px}
h2 a,  h2 a:visited{color:#59770e; text-decoration:none}
h2 a:hover{color:#F60; text-decoration:none}
h3{font:normal 140%/100% "Trebuchet MS",Tahoma,Arial; color:#758d38; margin:10px 0px 5px}
h4{font:normal 130%/100% "Trebuchet MS",Tahoma,Arial; color:#758d38; margin:10px 0px 5px}
form{margin:0px; padding:0px}
#page{margin:0px auto; width:760px; border-bottom:5px solid #d5e6eb; border-left:5px solid #d5e6eb; border-right:5px solid #d5e6eb; background:#FFF url(images/content-bg.gif) repeat-y}
#header{background:#0FACEA url(images/header-bg.jpg) no-repeat; height:170px; border-bottom:3px solid #59780a; position:relative}
#headerimg{position:relative; padding:30px 0px 0px 40px; height:60px}
#headerimg .description{position:absolute; left:110px; bottom:3px; color:#c9eefe; font-size:14px}
#nav{list-style:none; margin:0px; position:absolute; right:10px; bottom:0px}
#nav li{float:left; margin-left:5px}
#nav .current_page_item a,  #nav .current_page_item a:visited{color:#000}
#nav .page_item a{color:#fff; text-decoration:none; background:#5c8d0c url(images/nav-button-bg.gif) repeat-x; padding:5px 15px; font:bold 14px/100% Arial,Helvetica,sans-serif; border-top:1px solid #E6EED0; border-left:1px solid #AFCD69; border-right:1px solid #AFCD69; display:block}
#nav .page_item a:hover{color:#000}
#content{padding:10px 0px 30px 13px; float:left; width:554px; overflow:hidden}
.post{clear:both; padding-top:10px}
.post-date{width:45px; height:49px; float:left; background:url(images/date-bg.gif) no-repeat}
.post-month{font-size:11px; text-transform:uppercase; color:#FFF; text-align:center; display:block; line-height:11px; padding-top:2px; margin-left:-3px}
.post-day{font-size:18px; text-transform:uppercase; color:#999; text-align:center; display:block; line-height:18px; padding-top:7px; margin-left:-3px}
.entry{float:right; width:505px}
.post-cat{background:url(images/mini-category.gif) no-repeat left center; padding-left:20px; float:left; font-size:95%; color:#999}
.post-comments{background:url(images/mini-comments.gif) no-repeat left center #E5E5E5; padding-left:20px; float:right; font-size:85%; margin-right:5px;}
.post-meta{font-size:100% !important;}
.post-calendar{background:url(images/mini-calendar.gif) no-repeat left center; padding-left:20px; float:right; font-size:95%; color:#999}
.post-content{clear:both; padding-top:10px; font-size:125%; font-family:Verdana,Geneva,Arial,Sans-Serif}
.navigation{clear:both; padding:10px 0px}
.navigation a,  .navigation a:visited{color:#59770e}
.previous-entries a{float:left; padding-left:18px; background:url(images/mini-nav-left.gif) no-repeat left center}
.next-entries a{float:right; padding-right:18px; background:url(images/mini-nav-right.gif) no-repeat right center}
#comments,  #respond{border-bottom:1px dotted #CCC; padding-bottom:5px}
.commentlist{margin:10px 0px; padding-left:20px; line-height:130%}
.commentlist li{padding:5px 10px}
.commentlist .alt{background:#ECFDCE}
.commentlist cite,  .commentlist cite a,  .commentlist cite a:visited{font-weight:bold; font-style:normal; font-size:120%; color:#C60}
.commentlist small{margin-bottom:5px; display:block; font-size:87%}
#commentform{margin-top:10px; font:110% Arial,Helvetica,sans-serif}
#commentform p{padding:6px 0px; margin:0px}
#commentform label{color:#787878; font-size:87%}
#commentform input{width:200px; background:#ECFDCE; border:1px solid #bdd77f; padding:3px; margin-top:3px}
#commentform textarea{width:535px; height:115px; background:#ECFDCE; border:1px solid #bdd77f; padding:2px; margin-top:3px}
#commentform textarea:focus,  #commentform input[type="text"]:focus{background:#fff}
#commentform #submit{background:url(images/btn-bg.gif) no-repeat; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; border:none; float:right; width:144px; height:28px; cursor:pointer}
#sidebar{float:right; padding:0px 10px 20px 0px; width:173px}
#searchform{background:#bcd67e url(images/searchform-bg.gif) repeat-x; width:173px; padding:10px 10px 10px 10px; float:right}
#searchform #s{border:1px solid #203346; width:83px; height:22px; padding:2px 5px 0px 5px; border:1px solid #bed881; background:#e9facc; vertical-align:middle}
#searchform #searchsubmit{background:url(images/search-btn-bg.gif) no-repeat; border:none; width:28px; height:24px; font:bold 12px Arial,Helvetica,sans-serif; color:#FFF; vertical-align:middle; cursor:pointer}
#searchform label{font-size:11px; color:#41550e}
#sidebar h3{font:normal 140%/100% "Trebuchet MS",Tahoma,Arial; color:#758d38; margin:10px 0px 5px}
.ul-cat{list-style:none; margin:0px 0px 15px; padding:0px; border-bottom:1px solid #dceeb7}
.ul-cat li{margin:0px; padding:2px 0px 2px 20px; border-top:1px solid #dceeb7; background:url(images/mini-category.gif) no-repeat left center}
.ul-cat li a,  .ul-cat li a:visited{color:#495233; text-decoration:none}
.ul-cat li a:hover{color:#F60; text-decoration:none}
.ul-archives{list-style:none; margin:0px 0px 15px; padding:0px; border-bottom:1px solid #dceeb7}
.ul-archives li{margin:0px; padding:2px 0px 2px 20px; border-top:1px solid #dceeb7; background:url(images/mini-monthly-archive.gif) no-repeat left center}
.ul-archives li a,  .ul-archives li a:visited{color:#495233; text-decoration:none}
.ul-archives li a:hover{color:#F60; text-decoration:none}
.ul-contact{list-style:none; margin:0px 0px 15px; padding:0px; border-top:1px solid #dceeb7}
.ul-contact li{margin:0px; padding:2px 0px 2px 31px; background:url(images/contact.gif) no-repeat left center}
.ul-contact li a,  .ul-contact li a:visited{color:#758d38; text-decoration:none}
.ul-contact li a:hover{color:#F60; text-decoration:underline}
.ul-blogroll{list-style:none; margin:0px 0px 15px; padding:0px; border-top:1px solid #dceeb7}
.ul-blogroll li{margin:0px; padding:2px 0px 2px 14px; background:url(images/mini-blogroll.gif) no-repeat left center}
.ul-blogroll li a,  .ul-blogroll li a:visited{color:#758d38; text-decoration:none}
.ul-blogroll li a:hover{color:#F60; text-decoration:underline}
#credits{margin:0px auto; width:760px; color:#7a9299; font-size:85%; line-height:120%}
#credits a,  #credit a:visited{color:#048db4}
.rss{background:url(images/mini-rss.gif) no-repeat left center; padding-left:18px; padding-bottom:2px; margin-left:8px}
.center{text-align:center}
img.center,  a img.center{display:block; margin-left:auto; margin-right:auto; border:1px solid #D5E6AC; padding:3px; background:#FFF}
a:hover img.center{border-color:#F60; background:#F60}
.alignleft{float:left}
img.alignleft,  a img.alignleft{float:left; margin:4px 10px 5px 0px; border:1px solid #D5E6AC; padding:3px; background:#FFF}
a:hover img.alignleft{border-color:#F60; background:#F60}
.alignright{float:right}
img.alignright,  a img.alignright{float:right; margin:4px 10px 5px 0px; border:1px solid #D5E6AC; padding:3px; background:#FFF}
a:hover img.alignright{border-color:#F60; background:#F60}
.clear{clear:both}
hr.clear{clear:both; visibility:hidden; margin:0px; padding:0px}
.update, .translation{background-color:#fef8ae;padding-bottom:0px; margin-bottom:5px; margin-right:5px;}
.note{font-size:80%}
.iconsphere{background: url(http://googlified.com/files/sphere.gif) top left no-repeat;padding-left: 20px;  padding-bottom: 10px; font-size: 10px; white-space: nowrap;}
.digg{background: url(http://googlified.com/files/digg.png) top left no-repeat;padding-left: 20px;  padding-bottom: 10px; font-size: 10px; white-space: nowrap;}
.su{background: url(http://googlified.com/files/stumbleupon.gif) top left no-repeat;padding-left: 20px;  padding-bottom: 10px; font-size: 10px; white-space: nowrap;}
.delicious{background: url(http://googlified.com/files/delicious.gif) top left no-repeat;padding-left: 20px;  padding-bottom: 10px; font-size: 10px; white-space: nowrap;}
.buttons{margin-bottom:40px; border-bottom:none;}
#loading{display:none; z-index:50; position:fixed; top:0px; left:0px; width:100%; height:100%; background:#D3D3D3; opacity:0.7}
#loadingMsg{position:absolute; top:45%; left:45%;background:url('http://googlified.com/style/loading.gif') no-repeat; width:16px; height:16px; padding-left:20px;}
ul{margin-top:0px;}