@charset "utf-8";
/* CSS Document */

* {margin:0;padding:0;}
a img {border:0;}
.wrapper {width:100%;height:0;overflow:hidden;clear:both;}

.navigation {display: block;text-align: center;margin: 20px 0 0 0;}
.alignright {float: right;}
.alignleft {float: left}
img.alignleft {margin: 0 15px 15px 0;}
img.alignright {margin: 0 0 15px 15px;}
.aligncenter {margin:auto;display:block;}

/***************************** body + fonts */

body {text-align:center;padding: 0 0 100px 0; background: #fff url(images/bg.jpg) repeat-x 0 0; font: 14px Arial, Helvetica, sans-serif; color: #000;}
p {line-height:150%;padding: 10px 0;}

a {outline:none;color: #018AC0;text-decoration:underline;}
a:hover {color: #f00;text-decoration:none;}
blockquote{color: #666666; padding: 0 40px;}

ul, ol {padding: 10px 0;}
li {line-height:150%;background: url(images/widget-li.gif) 0 7px no-repeat;list-style:none;padding: 0 0 0 15px;}

/***************************** body + fonts */

#wrap {margin:auto; width: 970px;background: url(images/wrap.jpg) 0 0 no-repeat;}
h1 a {text-indent: -9999px; display: block; overflow: hidden; background:url(images/ic_blog_logo.gif) 0 0 no-repeat; height: 150px; width: 216px; float: left;}
h2 a, h2 {color: #e3001b; font-size: 20px; font-weight: normal; text-decoration: none;}
h2 a:hover {color:#f00;text-decoration:underline;}
h2.archiveh2 {border-bottom: 1px solid #ddd;padding: 0 0 5px 0;margin: 0 0 15px 0;}
h3 {font-size:16px;letter-spacing:-1px;}
.entry h2{width: 450px; float: left;}

/***************************** containers */

#logo{width: 216px; margin-left: 15px;}
#top {height: 40px;padding: 0 15px; width: 650px; float: right;}
#header {height: 115px; margin: 15px 0 0 0;padding: 0 15px; width: 650px; float: right;}
#breadcrumb {background: url(images/breadcrumb-bg.png) 0 0 no-repeat; width: 940px; height: 35px; padding: 0 15px; clear: both;}
#main {background: url(images/main-bg.png) 0 0 repeat-y; padding: 15px 30px; text-align: left;width:910px;}
* html #main {margin: -5px 0 0 0;}
#content {width: 635px; float: left;}
#sidebar {width: 250px; float: right;}
.widget {width: 220px; padding: 15px; background: #e5f3f1; border-top: 1px solid #d8c5e0; border-bottom: 1px solid #d8c5e0; margin-top: 10px;}
#footer {margin: auto; width: 930px; text-align: right;background: url(images/foot.png) 0 0 no-repeat;padding: 10px 20px;}

/***************************** top */

#searchform {background: #bad32d; margin: 8px 5px 0 0; float: right;}
.text {border: 0; background: url(images/search-bg.jpg) 0 0 no-repeat; height: 19px; width: 234px; color: #173d51; font: 12px arial; float: left; padding: 5px 0 0 10px}
#searchsubmit {border: 0; background: url(images/search-bt.jpg) 0 0 no-repeat; height: 24px; width: 28px; float: left;margin: -1px 0 0 0;}

#top ul {list-style:none; float: right;font-size:11px;padding:0;}

#top li.first {padding:0;background: url(images/ul-left.gif) 0 0 no-repeat;display:block;float:left;width:10px;height:27px;border:0;}
#top li.last {padding:0;background: url(images/ul-right.gif) 0 0 no-repeat;display:block;float:left;width:10px;height:27px;border:0;}
#top li {display:block;float:left;border-bottom: 1px solid #6b6b6b;height:25px;padding:0;background:0;}
#top li a {color:#fff;text-decoration:none;padding: 5px;display:block;float:left;}
#top li a:hover {text-decoration:underline;}
#top p.sub {
	float: right;
	color: #fff;
	padding: 5px 10px 0 0;
}

#top p.sub img{
	position: relative;
	top: 3px;
}

#top p.sub a{
	color: #BED730;
	text-decoration: none;
}

#top p.sub a:hover{
	color: #FF0000;
	text-decoration: none;
}


/***************************** header */

#nav {float: right; width: 423px;}
#nav ul {float: left; text-align: right; list-style: none; width: 127px; padding: 0;}
#nav li {line-height: 150%; background: url(images/li-bg.gif) right 8px no-repeat; padding: 0 13px 0 0}
#nav li a {text-decoration: none;}
#nav li a:hover {text-decoration: underline;}
#nav li.headlink {padding:0;background:0;}
#nav li.headlink a {display:block;width:125px;height:20px;}

#misc {border-top:5px solid #f00;}
#misc li a{color: #f00;}
#misc li.cat-item-3 {background:0;padding:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:-1px;}
#misc li.cat-item-3 a {color:#fff;}

#gaming {border-top:5px solid #ee3d8b; margin-left: 20px;}
#gaming li a {color: #ee3d8b;}
#gaming li.cat-item-4 {background:0;padding:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:-1px;}
#gaming li.cat-item-4 a {color:#fff;}

#gadgets {border-top:5px solid #9300ff; margin-left: 20px;}
#gadgets li a {color: #9300ff;}
#gadgets li.cat-item-5 {background:0;padding:0;color:#fff;font-size:16px;font-weight:bold;letter-spacing:-1px;}
#gadgets li.cat-item-5 a {color:#fff;}

/***************************** breadcrumb */

#breadcrumb p {float: left; margin: 0 0 0 15px; color: #373535;font-size:11px;}
#breadcrumb p a {color: #373535;}

/***************************** content */

#pagecontent {padding: 15px 0 0 0; overflow: auto; margin-bottom: 10px; clear: both;}

.entry {float: left; padding: 0 0 20px 0; margin-bottom: 20px;}
.entry span {color: #004B95;}
.entry span a{color: #b0b0b0;}
.entry span a:hover {text-decoration: none;}
.share-this{
	float: right;
}

.meta{float: left;}

.comments {background: url(images/comments.gif) left 2px no-repeat; padding: 0 0 0 15px;}
.info {margin: 15px 0 0 0;padding: 0 0 0 140px;}
.info p {padding: 0;}
.info img {display:none;}
.postimg {width:130px;float:left;margin: 20px 0 0 0;}
.postimg img {width:120px;padding: 2px;background:#e7dde2;}
.wp-caption {text-align:center;color:#666;font-size:11px;clear:both;padding: 5px 0 0 0;}
.wp-caption p {padding:0;text-align:center;margin:0;clear:both;}

/*comments*/
#commentsarea {clear:both;margin: 15px 0 0 0;}
#commentform p {padding: 5px 0;}
#comment {width:500px;height:175px;font: 14px Arial, Helvetica, sans-serif;padding: 5px}
#commentsarea li {padding:5px;background-image:none;}
.avatar, .photo {float:left;margin: 0 10px 0 0;}
.comment-meta {font-size:11px;}
.commentlist .alt {background:#efefef;}
.commentlist p {padding: 0 0 10px 0;}
.comment-author-admin, .bypostauthor{background-color:#004B95 !important;color: #fff}
input#author, input#email, input#url{font-size: 14px;}

/*authorblock*/
#sharing {margin: 0;}
#sharing img {margin: 10px 10px 10px 0;}
#sharing span {display:block;width:150px;float:left;}
#sharing span img {margin:0 3px 0 0;float:left;}
.authorpost h4 {clear:both;margin: 10px 0 0 0;}

.authordeets {border-top: 1px solid #ddd;margin: 10px 0;border-bottom: 1px solid #ddd;padding: 0 10px 10px 10px;width:100%;float:left;background-color: #f6f6f6;}
.authordeets img {float:left;margin-right: 5px;}

/***************************** sidebar */

.widget ul {list-style: none;}
.widget li {background: url(images/widget-li.gif) left 7px no-repeat; line-height: 160%; padding: 0 0 0 15px;}
.widget li a {color: #018ac0; text-decoration: underline;}
.widget li a:hover {text-decoration: none;}

/*polls*/
.wp-polls p {padding:0;}
.wp-polls ul {padding:10px 0;margin:0;}
.wp-polls li {padding:0;}

#banner {width:250px;height:250px;overflow:hidden;}

/***************************** footer */

#footer ul {list-style: none; margin: 0 10px 0 0;}
#footer li {display: inline; font-size: 11px; color: #9c9696;padding:0;background:0;}
#footer li a {font-size: 11px; text-decoration: none; color: #9c9696;}
#footer li a:hover {text-decoration: underline;}