/*
Theme Name: Shiva
Theme URI: http://themespinner.com/
Description: Shiva WP theme
Version: 1.0
Author: Themespinner
Author URI: http://themespinner.com/
Tags: shiva,themespinner,wordpress

*/

p img {padding: 0;max-width: 100%;}
img.centered {display: block;margin-left: auto;margin-right: auto;}
img.alignright {padding: 4px;margin: 0 0 2px 7px;display: inline;}
img.alignleft {padding: 4px;margin: 0 7px 2px 0;display: inline;}
.alignright {float: right;}
.alignleft {float: left}
.navigation {height:25px;}

/* CSS Tweaks */
* {padding:0;margin:0;}
a img {border:0;}
.clear {clear:both;}

* a {color:#64AA00;}
* a:hover {color:#8CDC00 !important;}

body {background:#000000;font-family:Arial;font-size:12px;}

.header {width:1000px;margin:auto;height:99px;background:url(http://www.p-w-n-d.com/forums/images/misc/PWNDLogo.gif) no-repeat left;}
.header h1 a {display:block;width:600px;height:99px;text-indent:-9999px;float:left;}
.header > ul {float:right;height:90px;overflow:hidden;}
.header > ul > li {float:left;color:#99ccff;padding:5px 25px 0 25px;list-style:none;}
.header > ul > li:first-child {background:url(img/header_div.gif) no-repeat right;}
.header > ul span {font-weight:bold;color:#CCCCCC;}
.header li a {color:#64AA00;text-decoration:none;}
.header li a:hover {color:#8CDC00;}
.header li li {font-size:11px;list-style:none;text-indent:0px;}

.wrapper {width:1000px;margin:auto;background:#000000; border: solid 2px #282828; padding:5px;}

.menu {height:36px;background:url(img/menu_bg2.gif) repeat-x;}
.menu .search {float:right;padding:6px;}
.menu .search input[type="text"] {border:1px solid #64AA00;color:#FFFFFF;font-size:12px;font-family:Arial;text-indent:17px;background:#000000 url(img/menu_search.gif) no-repeat 2px 3px;padding:3px;width:150px;padding-bottom:4px;}
.menu .search input[type="image"] {vertical-align:bottom;}
.menu .search input[type="submit"] {border:1px solid #64AA00;color:#FFFFFF; background-color: #000000; font-size:12px;font-family:Arial;}

.menu ul {float:left;margin-left:15px;}
.menu li {float:left;list-style:none;margin-top:3px;height:33px;}
.menu li.current-cat, .menu li:hover {background:url(img/menu_hover2.gif);}
.menu li a {color:#CCCCCC;font-size:12px;font-weight:bold;text-decoration:none;display:block;line-height:30px;padding:0 15px 0 15px;}
.menu li.current-cat a, .menu li a:hover {background:url(img/menu_arrow.gif) no-repeat center 25px;}

.middle {height:275px;background-color: #000000;position:relative; border: solid 1px #282828;}
.middle .box {width:324px;min-height:110px;background-color: #000000; position:absolute;top:10px;left:15px;padding:15px;color:#CCCCCC;font-weight:normal;}
.middle .box strong {color:#64AA00;display:block;font-size:16px;margin-bottom:5px;}
.middle .featured {background:#000;width:600px;height:230px;position:absolute;right:0;top:10px;padding:10px;color:#fff;font-family:Tahoma;font-size:11px;border-left: solid 3px #282828;}
.middle .featured h2 a, .middle .box h2 a {color:#64AA00;font-size:18px;text-decoration:none;}
.middle .featured .fimage {width:214px;height:214px;overflow:hidden;float:right;margin-right:8px;margin-top:8px;margin-left:10px;}
.middle .featured .text, .middle .box .text {line-height:16px;}
.middle .bl {position:absolute;bottom:0;left:0;width:5px;height:4px;font-size:1px;overflow:hidden;}
.middle .br {position:absolute;bottom:0;right:0;width:5px;height:4px;font-size:1px;overflow:hidden;}
.featimg { padding:2px; border: solid 2px #000000; }

.breadcrumb {background:#2a9ec7;padding:10px;color:#fff;}
.breadcrumb a {color:#0f415e;text-decoration:none;font-weight:bold;}
.breadcrumb span {position:relative;bottom:2px;}

.content {}
.left {width:243px;background:#000000; padding:8px;float:left;overflow:hidden;}
.left h2 {width:240px;height:36px;line-height:36px;background-color: #282828;font-size:12px;color:#CCCCCC;text-indent:25px;overflow:hidden;background:url(img/menu_bg2.gif) repeat-x;}
.left span > strong {width:240px;height:13px;display:block;margin-bottom:10px;font-size:1px;}
.left div {border:1px solid #282828;width:218px;background:#000000;padding:0 10px 10px 10px;color:#CCCCCC;}
.left div div {border:none;width:100%;background:#000000;padding:0 0px 0px 0px;}


.left ul {list-style:none;}
.left ul li {background:#000000;border-bottom:1px dotted #282828;}
.left ul li a {color:#64AA00;text-decoration:none;display:block;font-size:11px;padding:5px;padding-left:17px;}
.left ul li a:hover {background:#003300;}

.recentc, #get-recent-comments ul {list-style:none;}
.recentc li,#get-recent-comments li {background:#000000;border-bottom:1px dotted #282828;}
.recentc li strong,#get-recent-comments li strong {display:block;color:#CCCCCC;font-size:12px;}
.recentc li a,#get-recent-comments li a {text-decoration:none;display:block;font-size:11px;padding:5px;}
.recentc li a:hover,#get-recent-comments li a:hover {background:#000;}

.poptags {border: solid 1px #282828;}
.poptags,#tag_cloud div {background:#000000;padding:8px;line-height:25px;text-align:center;}
.poptags a,#tag_cloud a {color:#64AA00;text-decoration:none;padding:0 3px;}

.sponsors {padding:4px;border:1px solid #282828;color:#CCCCCC}
.sponsors legend {color:#CCCCCC;font-size:10px;font-weight:bold;}
.sponsors img {margin-bottom:3px;}

.lbottom {width:259px;height:75px;}

.right {float:left;width:540px;padding:10px;overflow:hidden;}
.right h2 {font-family:Arial;font-size:22px;color:#64AA00;border-bottom:2px solid #282828;height:25px;padding-bottom:2px;}
.right h2 a,.right h2 strong {color:#64AA00;font-size:11px;float:right;text-decoration:none;margin-top:9px;width:100px;}
.right h2 span {float:left;height:24px;overflow:hidden;width:580px;}
.right h2 a img {vertical-align:bottom;}

.articles {}
.aimage {float:left;padding:5px;border:1px solid #b8c0c5;margin-right:5px; max-width:130px; max-height:110px;}
.aimager {float:left;padding:5px;border:1px solid #b8c0c5;margin-right:5px; max-width:130px; max-height:110px;}
.articles h3 {margin-bottom:5px;}
.articles h3 a {color:#64AA00;text-decoration:none;font-size:14px;}
.articles li {padding:8px 0 8px;border-bottom:1px dashed #282828;height:122px;font-size:11px;list-style:none; color: #CCCCCC;}

.page {width:731px;padding:10px;padding-right:0;}
.page .pinfo {background:#000000;margin-top:1px;border-bottom:1px solid #282828;padding:4px 5px 4px;margin-bottom:10px;}
.page .pinfo li {color:#CCCCCC;border-left:1px solid #282828;}
.postlist h3 a {font-size:22px;color:#64AA00;text-decoration:none;}
.postlist h3 {margin-bottom:5px;border-bottom:1px dotted #282828;margin-top:5px;padding-bottom:3px;clear:left;padding-top:5px;}
.page .entry p { margin: 10px 0; }

.post {float:left;width:480px;}
.post p {padding:3px 0 3px; color: #CCCCCC;}
.post img[align="left"] {padding:5px;float:left;border:1px solid #282828;margin:5px;margin-left:0;}
.post img[align="right"] {padding:5px;float:right;border:1px solid #282828;margin:5px;margin-right:0;}

.tags {padding:5px;border:1px solid #282828;font-size:11px;padding-left:20px;background:#000000;}
.tags a {color:#64AA00;text-decoration:none;font-weight:bold;}

.comments {list-style:none;}
.comments li {border:1px solid #282828;margin:15px 0 15px; background-color: #000000 color: #CCCCCC;}
.comments li > div {background:#000000;border:1px solid #282828;padding:5px; color: #CCCCCC;}
.comments .avatar {display:block;width:40px;height:40px;border:1px solid #282828;padding:2px;background:#000000;float:left;margin-right:5px;}
.comments h3 {margin-top:15px;}
.comments h3 a {color:#64AA00;font-size:14px;font-weight:bold;text-decoration:none;}
.comments span {display:block;font-size:11px;}
.comments .comment {background:#000000;border:1px solid #282828;padding:8px;margin-top:10px;}
.addc {text-align:right;padding-top:5px;}
.addc a {color:#64AA00;text-decoration:none;font-size:11px;}

.commentform {padding-top:10px; color: #CCCCCC; background-color: #282828;}
.commentform .commentlabel {margin-left: 5px;}
.commentform input[type="text"], .commentform textarea {background:#000000 no-repeat 4px 4px;border:1px solid #282828;margin:3px 0 3px;padding:5px;color:#CCCCCC;font-weight:bold;margin-right:5px;font-size:12px;}
.commentform span {color:#CCCCCC;}
.commentform span span {color:#CCCCCC;}
.commentform span.opt {color:#CCCCCC;}
.commentform textarea {padding:5px;font-family:Arial;font-weight:normal;width:468px;height:200px;margin-bottom:10px;overflow:auto;}
.commentform .avatar {display:block;width:40px;height:40px;border:1px solid #282828;padding:2px;background:#fff;float:left;margin-right:8px;}
.commentform .blue {color:#CCCCCC;}
.commentform a {color:#64AA00;}
.commentform input[type="image"] {float:right;margin-top:15px;}
.commentform input[type="submit"] {border:1px solid #64AA00;color:#FFFFFF; background-color: #000000; font-size:12px;font-family:Arial;}
.commentform .pleft {background-color: #282828;}
.commentform .csubmit {text-align:center;}

.list {list-style:none;margin-top:5px;}
.list li {padding:2px 0 2px;}
.list a {color:#64AA00;text-decoration:none;font-size:11px;}

.rsponsor fieldset {float:right;width:120px;height:610px;text-align:center;color:#CCCCCC;}

.related {float:right;width:175px;padding:0px;background:#000000;}
.related h3 {font-size:12px;color:#CCCCCC;}
.related ul {list-style:none; border:solid 1px #282828;}
.related li {padding:5px 0 5px;border-bottom:1px solid #000000; color: #CCCCCC; margin-left:10px;}
.related a {color:#64AA00;text-decoration:none;}
.related .list li {text-indent:10px;padding:3px 0 3px;border:0;}
.related .list li a {font-size:12px;}
.related h3 {height:36px;line-height:36px;background-color: #282828;font-size:12px;color:#CCCCCC;text-indent:25px;overflow:hidden;background:url(img/menu_bg2.gif) repeat-x;}


.footer {width:1010px;margin:auto;text-align:right;height:44px;color:#CCCCCC;font-size:11px;line-height:44px;}
.footer a {color:#64AA00;font-weight:bold;text-decoration:none;}

.pinfo {margin:5px 0 5px;height:15px;font-family:Tahoma;}
.pinfo li {list-style:none;color:#CCCCCC;float:left;padding:0 5px 0 5px;border-left:1px solid #282828;text-indent:15px;background:no-repeat 5px 3px;}
.pinfo li a {color:#64AA00;text-decoration:none;}
.pinfo li:first-child {padding-left:0;border:0;background:no-repeat 0px 3px;}
.pinfo li.date {background-image:url(img/pinfo_date.gif);}
.pinfo li.tags {background-image:url(img/pinfo_tags.gif);}
.pinfo li.comments {background-image:url(img/pinfo_comments.gif);}
.pinfo li.user {background-image:url(img/pinfo_user.gif);}

.entry {color: #CCCCCC;}
.entry a {color: #64AA00; }
.entry a:hover {color:#8CDC00;}
.entry img {max-width:120px; max-height:110px;}

#wp-calendar {width:100%;}

			.gallery {
				margin: auto;
			}
			.gallery-item {
				float: left;
				margin-top: 10px;
				text-align: center;
				width: 33%;			}
			.gallery img {
				border: 2px solid #cfcfcf;
			}
			.gallery-caption {
				margin-left: 0;
			}
