/*
Theme Name: webcube
Theme URI: http://www.wpyag.com/
Description: A wordpress theme made by <a href="http://www.wpyag.com/">WordPress YAG</a>.
Version: 1.0
Author: WPYAG
Author URI: http://www.wpyag.com/
*/

/* Default CSS
-------------------------------------------------------------- */
div, span, applet, object, iframe,h1, h2, h3, h4, h5, h6, p, pre,a, abbr, acronym, address, big, cite, code,del, dfn, em, font, ins, kbd, q, s, samp,small, strike, strong, sub, sup, tt, var,b, u, i, center,dl, dt, dd, ol, ul, li,fieldset, form, label, legend,table, caption, tbody, tfoot, thead, tr, th, td {
background: transparent;
border: 0;
margin: 0;
padding: 0;
vertical-align: baseline;
}

h1, h2, h3, h4, h5, h6 {
clear: both;
font-weight: normal;
}

ol, ul {list-style: none;
}

blockquote {
quotes: none;
background: #4f4f4f url(images/quote.png) no-repeat;
padding: 20px;color: #bcbaba;
}

blockquote:before, blockquote:after {
content: '';
content: none;
}

del {
text-decoration: line-through;
}

/* tables still need 'cellspacing="0"' in the markup */
table {	
border-collapse: collapse;
border-spacing: 0;
}

img, a img, p img{
border: 0;
}


img.alignleft, a img.alignleft{
display: inline;
margin: 5px 7px 5px 0;
float: left;
max-width: 620px;
width: expression(this.width > 620 ? 620: true);
height: auto;
}


img.aligncenter, a img.aligncenter{
display: block;
margin-left: auto;
margin-right: auto;
max-width: 620px;
width: expression(this.width > 620 ? 620: true);
}


img.alignright, a img.alignright {
display: inline;
margin: 0 0 5px 7px;
float: right;
max-width: 620px;
width: expression(this.width > 620 ? 620: true);
}

img.alignnone, a img.alignnone{
display: inline;
margin: 10px 0px;
max-width: 620px;
width: expression(this.width > 620 ? 620: true);
height: auto;
}

.cb{
clear: both;
}

.cl{
clear: left;
}

.cr{
clear: right;
}

code {
font-family: Consolas, Monaco, monospace;font-size: 14px;padding: 1px 3px;
}

del {
color: #c5c5c5; text-decoration: line-through;
}

em { 
font-style: italic; 
}

hr {
border: 0;
color: #777777;
background: #777777;
}

a {
text-decoration: none; color: #000;
}

a:link, a:visited {
color: #000; 
}

a:focus, a:hover, a:active {
color: #000;  
}

input {
vertical-align: middle; 
}

ins {
color: #c5c5c5; text-decoration: none; 
}

small {
font-size: 0.8em;
}

sub, sup {
font-size: 0.7em; 
}

/* Body
-------------------------------------------------------------- */
body {
background: #c6c6c6 url(images/bg.png) top left repeat-x;
font-size: 14px;
font-family: Tahoma, 'Lucida Grande', Verdana, Arial, Sans-Serif;
color: #000000;
height: 100%;
width: 1020px;
margin: 0px auto;
padding: 0px;
}

/* Header
-------------------------------------------------------------- */
#header{
background: url(images/header.png) top left no-repeat;
width: 1020px;
}

#header .logo {
width: 500px;
float: left;
}

#header .description {
position: relative;
color: #302848;
font-size: 16px;
margin-left: 35px;
}

#social{
float: right;
width: 400px;
margin-top: 20px;
}

#socialicon {
float: right;
list-style: none;
}

#socialicon li{
float:left;margin-right:10px;
}

.header-twitter{
display: block; width: 48px; height: 48px; text-indent: -9999px;
background:url(images/twitter1.png) no-repeat;float: left;
}

.header-twitter:hover{
background:url(images/twitter.png) no-repeat;
}

.header-facebook{
display: block; width: 48px; height: 48px; text-indent: -9999px;
background:url(images/facebook1.png) no-repeat;float: left;
}

.header-facebook:hover{
background:url(images/facebook.png) no-repeat;
}

.header-rss{
display: block; width: 48px; height: 48px; text-indent: -9999px;
background:url(images/rss1.png) no-repeat;float: left;
}
.header-rss:hover{
background:url(images/rss.png) no-repeat;
}

#top{
width: 1020px;
height: 44px;
background:url(images/top.png) no-repeat;
margin-top: 30px;
float: left;
}

#pmenu{
float: left;
padding: 9px 0 8px 5px;
text-align: center;
font-weight: bold;
background: url(images/menu.png) no-repeat;
width: 830px;
margin-top: 6px;
}

#pmenu ul{
list-style-type: none;margin: 0;padding: 0;z-index: 1000;color: #555555;
}

#pmenu ul li{
display: inline;float: left;font-size: 13px;padding: 0 10px 8px 0px;position: relative;z-index: 1000;
}

#pmenu ul li.first{
background: none;padding: 0;
}

#pmenu ul li a{
color: #555555;display: block;font-weight: 13px;text-shadow: 1px 1px #f2f2f2;z-index: 1000;padding: 0px 10px 6px 20px;
}

#pmenu ul li a:hover{
color: #241726;
}

#pmenu ul li ul{
display: block;left: 0;margin: 0 0 0 17px;position: absolute;visibility: hidden;
}

#pmenu ul li ul li{
background: none;display: list-item;float: none;font-size: 13px;padding: 0;margin: 0px;
}

#pmenu ul li ul li ul{
margin: 0;top: 0;
}

#pmenu ul li ul li a,#pmenu ul li.current_page_item ul a,#pmenu ul li.select ul a{
background: #adadae;
border-bottom: 1px solid #626262;
color: #383838;
font-size: 12px;
height: auto;
margin: 0;
padding: 7px 5px 7px 10px;
text-align: left;
text-shadow: 1px 1px #e3e3e3;
width: 155px;
}

#pmenu ul li ul li a:hover,#pmenu ul li.current_page_item ul a:hover,#pmenu ul li.select ul a:hover{
background: #d2d2d2;
}

/* Start search Box*/
#search-box {
background:url(images/search-box.png) no-repeat;
width:170px;
height:25px;
margin-right:8px;
float:right;
margin-top: 12px;
}
.search-box-input {
font-size:12px;
color:#535353;
background:transparent;
float:left;
padding: 2px 0 0 5px;
width:140px;
height:16px;
border:0px;
}

.search-box-submit { 
float:left;
}

/* Featured
-------------------------------------------------------------- */
#featured{
background: url(images/featured.png) no-repeat;width: 1020px;height: 276px;float: left;
}

#featured .previous {
background: url(images/prev.png) no-repeat;width: 50px; height: 50px;margin-top: 100px;margin-right: 20px;float: left;
}	

#featured .container {
background: transparent url(images/none.png);width: 990px; float: left;margin-top: 25px;
}

#featured .item {}

#featured .item img {
width: 190px;
}

.thumb {
width: 190px; height: 190px;float: left;margin: 0 20px 20px 0;border: 5px solid #cccccc;overflow: hidden;
}

#featured .featured-content{
width: 670px;float: left;color: #000;text-shadow: 1px 1px #9c9b9b;font-size: 16px;text-align: justify;padding-right: 5px;
}

#featured .date1 {
text-transform: uppercase;color: #eeecec;font-size: 0.9em;text-shadow: none;
}

#featured .featured-content h2 {
font-size: 24px;float: left;margin-bottom: 6px;clear: both;width: 660px;color: #031124;
}

#featured .featured-content h2 a {
color: #031124;text-shadow: 1px 1px #979797;text-decoration: none;
}

#featured p {
margin-bottom: 10px;line-height: 1.5em;
}

#featured .next {
background: url(images/next.png) no-repeat;width: 50px; height: 50px;margin-top: 100px;float: right;
}

/* content body
-------------------------------------------------------------- */
#complete-content{
background: url(images/complete-content.png) repeat-y;
margin: 0px auto;width: 1020px;float: left;	
}

#complete-content-full{
background: url(images/complete-content-full.png) repeat-y;
margin: 0px auto;width: 1020px;float: left;	
}

#complete-content-top{
background: url(images/complete-content-top.png) no-repeat;
margin: 0px auto;
width: 1020px;height: 25px;float: left;	
}

#complete-content-top-full{
background: url(images/complete-content-top-full.png) no-repeat;
margin: 0px auto;width: 1020px;height: 25px;float: left;
}

#complete-content-bottom{
background: url(images/complete-content-bottom.png) no-repeat;
margin: 0px auto;width: 1020px;height: 28px;float: left;
}

#complete-content-bottom-full{
background: url(images/complete-content-bottom-full.png) no-repeat;
margin: 0px auto;width: 1020px;height: 28px;float: left;
}


/* Post Area
-------------------------------------------------------------- */
#post-area {
float: left;width: 720px;
}

#post-area-full{
float: left;width: 1000px;
}

.post-bg {
width:720px;height: 330px;float: left;
}

.post-body {
width:720px;float: left;margin: 0 0 30px 10px;
}

.post-body-full {
width:1000px;float: left;margin: 0 0 30px 10px;
}

.post-title-complete {
width: 720px;float: left;
}

.post-title {
margin-left: 20px;float: left;width: 640px;margin-bottom: 0px;
}

.post-title h1 {
font-family: calibri,Candara, arial;color: #000000;font-size:22px;font-weight:bold;
}

.post-title h1 a{
color: #1c233b;text-decoration: none;text-shadow: 1px 1px #e2e2e2;
}

.post-title h1 a:hover{
color: #253a52;text-decoration: none;
}

.comment-ballon{
background: url(images/comment-ballon.png) no-repeat;
width:36px;
height: 36px;
text-align:center;
font-size: 14px;
float: right;
padding-top: 9px;
margin-right: 10px;font-weight: bold;margin-bottom: -20px;
}

.comment-ballon a{
color: #1c233b;
}
#under {
background: url(images/under.png) no-repeat;
height: 40px;color: #ffffff;font-size: 12px;padding-top: 8px;padding-left: 20px;margin-bottom: 0px;clear: both;
}

#under a {
color: #2f1f37;
}

#under a:hover {
color: #371801;
}

.category{
background: url(images/category.png) no-repeat;
line-height: 25px;margin-left: 0px;font: #ffffff;padding: 6px 8px 2px 23px;
}

.tag{
padding:6px 5px 2px 22px;background:url(images/tag.png) no-repeat;
}

.post-meta {
width: 150px;margin-left: -160px;text-align: right;display: inline;padding-top: 1px;float: left;
}

.post-meta h3 {padding: 3px 0;margin-bottom: 30px;}.post-meta h3 span.day {display: block;float: right;line-height: 28px;font-size: 35px;border-right: #031430 1px solid;padding-right: 5px;color: #444444;}.post-meta h3 span.month, .post-meta h3 span.year {color: #384556;width: 40px;font-weight: bold;}.post-meta h3 span.month {display: block;float: right;font-size: 16px;line-height: 14px;padding-left: 4px;text-align: center;text-transform: uppercase;}.post-meta h3 span.year {font-size: 14px;display: block;}.post-meta h4 {font-size: 12px;padding: 1px 20px 1px 0;color: #384556;}.post-meta h4.author {margin-bottom: 0px;padding-bottom: 0px;background: url(images/user.png) no-repeat right 2px;color: #221004;}

/* Post Content
-------------------------------------------------------------- */
.the-content {
text-align: justify;
font-size: 16px;
font-family: calibri,Candara, Verdana, Arial, Helvetica, sans-serif;
color: #292929;
line-height: 1.5em;
margin: 1px 35px 10px 15px;
text-shadow: 1px 1px #dddddd;
}

.the-content p{
margin-top: 4px;
}

.the-content a{
color: #000;text-decoration: none;
}

.the-content a:hover{
color: #262626;
}

.the-content h1 {
font-size: 26px;line-height: 1.2; margin: 10px 0 10px;color: #292929;
}

.the-content h2 {
font-size: 22px;color: #292929;line-height: 1.3; margin: 8px 0 8px;background: transparent;padding-left: 0px;
}

.the-content h3 {
font-size: 18px;color: #292929;line-height: 1.3; margin: 5px 0 5px;background: transparent;padding-left: 0px;padding-bottom: 0px;}.the-content h4 {font-size: 14px;font-weight: bold;margin: 4px 0 4px;color: #292929;}.the-content h5 {font-size: 12px;font-weight: bold;margin: 4px 0 4px;color: #292929;}.the-content h6 {font-size: 10px;font-weight: bold;margin: 3px 0 3px;color: #292929;}.the-content ol li {line-height: 1.5em;color: #292929;	}.the-content ul li {line-height: 1.5em;color: #292929;}.post-thumb {background: url('images/nothumb.jpg') no-repeat center; border: 2px solid #b4b2a5; display: block; float: left; overflow: hidden; height: 150px; width: 150px; margin: 0px 7px 7px 0px;}.post-view-count{background: url('images/continue.png') no-repeat;width: 200px;height: 61px;float: left;padding-top: 20px;text-align: center;font-weight: bold;font-size: 12px;color: #1d2d4b;text-shadow: 1px 1px #dedede;margin-left: 97px;}.continue{float: left;background: url('images/continue.png') no-repeat;width: 200px;height: 61px;font-size: 12px;font-weight: bold;color: #1c3339;margin-left: 13px;padding-top: 20px;text-align: center;}.continue a{text-decoration: none;color: #1d2d4b;text-shadow: 1px 1px #dedede;}.continue a:hover{text-decoration: none;color: #284b84;}.authorbox {}	.authorbox p {	margin: 0px;	padding: 0px;	}.authorbox img {	float: left;	margin-right: 10px;	padding: 3px;	border: 1px solid #CCCCCC;	}.not-found{margin-left: 20px;}.line { background: url(images/hr.png) bottom left repeat-x;padding-bottom: 10px;height: 8px;clear: both;}#socialbook{float: left;width: 650px;}#socialbook li{float:left;margin-right:10px;list-style:none;}.stt{height: 32px;width: 32px;margin-right: 10px;float: left;}		

.content-bottom-ads {
margin: 8px 0;
background: #e1e0e0;
padding: 10px;
text-shadow: 1px 1px #fff;
border-radius: 5px;
min-height: 75px;
}

.content-bottom-ads p {
margin: 0px;
padding: 0px;
}
.content-bottom-ads img {
float: left;
margin-right: 10px;
}

/* Sidebar
-------------------------------------------------------------- */
#sidebar {
background: transparent;
width: 300px;
overflow:hidden;
float: right;
}

#sidebar h2{
color: #171b28;
Text-shadow: 1px 1px #a1a1a1;
margin-top: 10px;
background: url(images/sidebar-title.png) no-repeat;
height: 40px;
padding: 12px 0 0 15px;
font-size: 14px;
font-weight: bold; 
}

#sidebar-update {
background: url(images/update.png) no-repeat;
height: 100px;
width: 300px;
padding: 1px 0 0 110px;
line-height: 25px;
margin-left: 8px;
}

.sideads {float: left;width: 300px;margin: 0 0 15px 8px;}.sideads1 {float: left;width: 125px;margin-right: 15px;}.sideads2 {width: 125px;float: left;}.sideb{background: transparent;width: 300px;color: #212129;padding-left: 5px;}.sideb a {text-decoration: none;color: #212129;font-size: 12px;text-shadow: 1px 1px #dcdcdc;}.sideb a:hover {text-decoration: none;color: #1c304e;}.sideb ul {list-style-type: none;}.sideb ul li {list-style-type: none;	}.sideb ul ul {list-style-type: none;}	.sideb ul li li {background: url(images/side-arrow.png) no-repeat top left;padding: 0px 0px 8px 5px;margin: 0 32px 0 1px;}	.sideb ul li ul li {background: url(images/side-arrow.png) no-repeat top left;padding: 0px 0px 8px 20px;margin: 0 32px 0 1px;}.widget  {width: 300px;float: left;}.widget h2{color: #171b28;Text-shadow: 1px 1px #a1a1a1;margin-top: 10px;background: url(images/sidebar-title.png) no-repeat;height: 40px;padding: 12px 0 0 15px;font-size: 14px;font-weight: bold;}.widget ul {list-style-type: none;margin: 0px 0px 0px 0px;padding: 0px;}.widget ul li {background: url(images/side-arrow.png) no-repeat top left;padding: 0px 0px 8px 20px;margin: 0 32px 0 1px;}/* Footer-------------------------------------------------------------- */#footer{float: left;width: 1020px;}#footer-b{float: left;width: 1020px;margin-bottom: 30px;padding: 18px 0 0 20px;}#footer-in { width: 1020px;float: left;}#footer-in .fwidget { background: url(images/footer-separator.png) no-repeat top right;width:310px; padding:0px 15px; font-size:10px; color:#525252 !important; text-shadow:#fff 1px 1px; float:left;min-height: 170px;}#footer-in .fwidget h3 { color: #171b28;Text-shadow: 1px 1px #fff;padding: 6px 0;font-size: 16px;font-weight: bold;}#footer-in .fwidget ul { margin:0; padding:0; list-style:none; }#footer-in .fwidget ul li { margin:0; padding:5px 0 5px 1px; color:#525252; font-size: 11px; min-height: 45px;}#footer-in .fwidget ul li a { text-decoration:none; color:#525252; }#footer-in .fwidget ul li a:hover { color:#2a3442; }#footer-bottom{background: url(images/footer-bottom.png) no-repeat;float: left;width: 1020px;height: 50px;padding: 40px 0 0 10px;}/* Page Navigation-------------------------------------------------------------- */#wpnav {margin-left:20px;float: left;font-size: 10px;}.wp-pagenavi a{font-weight: bold; background: #bbbec2;border: 1px solid #d3d2d2;margin-left: 4px;color: #393e46;padding: 5px;float: left;}.wp-pagenavi a:hover{color: #534f5a;}.wp-pagenavi .current {font-weight: bold; background: #393e46;border: 1px solid #bbbec2;color: #bbbec2;padding: 5px;float: left;margin-left: 4px;}.wp-pagenavi .extend {color: #000;}.wp-pagenavi .pages {float: right;padding: 5px;color: #393e46;}/* Search Results-------------------------------------------------------------- */.rtitle{background: transparent;text-align: center;font-size:20px;}.rtitle h2 {color: #d2d2d2;font-weight: bold;}	.serror{background: transparent;color: #8faa12;font-weight:bold;font-size:20px;}/* comment-------------------------------------------------------------- */#comments{color: #293b60;text-shadow: 1px 1px #d1d1d2;}ol.thecomments {list-style:none; 	margin:0px; padding:0px;}ol.thecomments li { 	position: relative;  }ol.thecomments li li{ 	margin-left: 25px;}.comment {  }ol.thecomments li.comment .comment-author img {position:absolute; right:20px; top:20px; padding: 5px; border:1px #b2b2b2 solid; }ol.thecomments li.comment .reply {	position:absolute; right:-5px; bottom:8px; display:block; }ol.thecomments li.comment .reply a {	padding: 1px 12px; color:#fff; display: block; font-size: 0.8em; background:#414650;}ol.thecomments li.comment .reply a:hover { border-color: #b9bdcc; color:#fff; background:#888d9e; }ol.thecomments li cite {font-weight:bold;text-shadow: 1px 1px #fff;float: left;margin-right: 10px;}ol.thecomments li cite a{color: #222c40;}ol.thecomments li .comment-meta { display:block; font-size:12px; background: url(images/hr2.png) bottom left repeat-x;padding-bottom: 10px;}ol.thecomments li .comment-meta a{ color: #293b60;}ol.thecomments li .comment-meta a:hover{ color: #6f1582;}ol.thecomments ul.children{list-style-type: none;}ol.thecomments ul.children li{list-style-type: none; }li.comment ul.children { list-style:none; margin:0;	padding:0; }.commentnavigation {	margin:20px 20px; display:block; line-height:40px; }.commentnavigation a { color:#fff; background:#2f4458; padding:7px 20px;	font-size:.75em; text-decoration:none; font-weight:bold; }.commentnavigation a:hover {	background:#333; }li.comment #respond {	padding-top:1px;}li.comment .callfade, .says {	display:none;}.comment-form input#submit{ width: 14%; }.comment-form label { font-size: 11px;	font-weight:bold; color:#555; }.comment-form span {	font-size: 10px; font-style:italic; color:#777; }.comment-form span strong {	color:#555; }.comment-form span a {	color:#326a9a; }.comment-form span a:hover { color:#000; }#comment_post_ID, #comment_parent, #_wp_unfiltered_html_comment { display:none; }#commentform .inputerror { border: 1px dashed #aaa; }.comment-form button {	width: 130px; height: 40px;	text-indent: -9999px; border: none;	cursor: pointer; }.comment-form button#submit{ margin-top: 10px; }.comment-form button:hover { background-position: 0 -40px; }.commentator-data{ width: 103%; margin: 0 10px 10px 0;}.commentator-data small{ font-size: 12px;}.commentator-data-last{margin-right: 0;}.comment-body{min-height: 88px; padding: 15px 110px 30px 15px;margin-bottom: 10px; position: relative;background:#d1d1d1;border:1px solid #fff;color: #414650;}.comment-body p{text-shadow: 1px 1px #fff;padding-top: 2px;}#respond { position: relative;color: #4c1643;text-shadow: 1px 1px #fff;}#commentform { display:block; padding: 10px;	background: #d1d1d1; border: 1px solid #fff;width: 600px; }li.comment #commentform {	margin:20px 0px;  background:#f2f2f2; }.comment-form input { display:block; margin:0px; border: 1px solid #d1d1d1; background: #f2f2f2;	padding: 7px 5px; width:300px; font-size: 0.9em; color: #525861;}.comment-form textarea { display:block; margin-top:5px; padding: 7px 5px; background:#f2f2f2; border:1px solid #d1d1d1; width:585px; 	height:150px; font-size: 0.9em;	color: #525861; }/* scrool to top-------------------------------------------------------------- */.backtotop { background:url(images/goup.gif) no-repeat; width:53px; height:53px; }
