/*   
Theme Name: Addictive Tower Defense
Theme URI: http://www.addictivetowerdefense.com/
Description: Custom
Author: Mike
Author URI: http://www.mproberts.com
Template: 
Version: 0.1.3
.
Nothing to see here
.
*/

#flash {
	margin-left: auto;
	margin-right: auto;
}

div#quots {
	float: left;
}

div#getittoday {
	margin-left: auto;
	margin-right: auto;
	width: 330px;
}

div#getittoday2 {
	margin-left: auto;
	margin-right: auto;
	width: 700px;
}

div#gamepre {
	float: left;
	padding: 10px;
	margin-top: 50px;
}

div.twit {
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	width: 280px;
}

.twit h2 {
	float: left;
	font-size: 1.2em;
}


div.quot2 {
	padding-left: 55px;
	width: 300px;
	float: left;
}

div.quot {
	background-image: url('/quot.png');
	background-repeat: no-repeat;
	padding-left: 44px;
	width: 300px;
	float: left;
}

p.sig {
	float: right;
	font-size: 0.9em;
}

table.scores {
	margin: auto auto;
	background-color: #f8f8f8;
	font: 0.9em sans-serif;
	color: #404040;
	border-top: 1px solid #e5d4ba;
	border-bottom: 1px solid #a0a0a0;
	font-weight: bold;
}

table.scores .header th {
	font-size: 1.2em;
	text-align: center;
	padding: 8px;
	padding-right: 30px;
	color: #423622;
	background-color: #e0e0e0;
	text-shadow: 0px 1px 0px #e5d4ba;
	background-image: url('bar.png');
	background-repeat: repeat-x;
}

table.scores .header td {
	font-size: 1.2em;
	text-align: center;
	color: #423622;
	background-color: #e0e0e0;
	text-shadow: 0px 1px 0px #e5d4ba;
	background-image: url('bar.png');
	background-repeat: repeat-x;
}

table.scores .reg th {
	text-align: right;
	padding: 8px;
	padding-right: 10px;
	text-shadow: 0px -1px 0px #101010;
	background-color: #404040;
	color: white;
	border-right: 3px solid  #404040;
}

table.scores .reg td {
	width: 80px;
	text-align: center;
	padding: 4px;
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #ffffff;
	text-shadow: 0px 1px 0px #ffffff;
}

table.scores .reg td.user {
	width: 140px;
}

.tbl-odd {
	background-color: #efefef;
}

#addthis {
	padding-left: 16px;
}

.isauthor {
	background-color: #e1ceaf;
}

#comments-form {
	background-color: #e1ceaf;
	padding: 16px;
}

ol#comments {
	list-style: none;
}

li.odd {
	background-color: #c6ae86;
	padding: 8px;
}

li.even {
	padding: 8px;
}

.text {
	border: 1px solid #a0a0a0;
	border-top: 1px solid #606060;
	font-family: verdana, arial, sans-serif;
}

.bio-float {
	float: left;
	width: 200px;
}

.bio-info {
	padding: 16px;
}

.bio {
	float: left;
	width: 430px;
}

div.tower-stat {
	width: 400px;
	height: 300px;
	padding: 10px;
	float: left;
}

table.tower-stat {
	background-color: #f8f8f8;
	font: 0.9em sans-serif;
	color: #404040;
	border-top: 1px solid #e5d4ba;
	border-bottom: 1px solid #a0a0a0;
	font-weight: bold;
}

table.tower-stat .header th {
	font-size: 1.2em;
	text-align: right;
	padding: 8px;
	padding-right: 30px;
	color: #423622;
	background-color: #e0e0e0;
	text-shadow: 0px 1px 0px #e5d4ba;
	background-image: url('bar.png');
	background-repeat: repeat-x;
}

table.tower-stat .header td {
	font-size: 1.2em;
	text-align: center;
	color: #423622;
	background-color: #e0e0e0;
	text-shadow: 0px 1px 0px #e5d4ba;
	background-image: url('bar.png');
	background-repeat: repeat-x;
}

table.tower-stat .reg th {
	text-align: right;
	padding: 8px;
	padding-right: 30px;
	text-shadow: 0px -1px 0px #101010;
	background-color: #404040;
	color: white;
	border-right: 3px solid  #404040;
}

table.tower-stat th.gold {
	background-image: url('bmoney.png');
	background-repeat: no-repeat;
	background-position: center right;
}

table.tower-stat th.damage {
	background-image: url('bdamage.png');
	background-repeat: no-repeat;
	background-position: center right;
}

table.tower-stat th.range {
	background-image: url('brange.png');
	background-repeat: no-repeat;
	background-position: center right;
}

table.tower-stat th.speed {
	background-image: url('bspeed.png');
	background-repeat: no-repeat;
	background-position: center right;
}

table.tower-stat .reg td {
	width: 40px;
	text-align: center;
	padding: 4px;
	border-bottom: 1px solid #e0e0e0;
	border-top: 1px solid #ffffff;
	text-shadow: 0px 1px 0px #ffffff;
}

.tbl-odd {
	background-color: #efefef;
}

body {
	margin: 0px 0px;
	background-color: #a99472;
	font-size: 0.8em;
	line-height: 1.5em;
	font-family: verdana, arial, sans-serif;
	color: #423622;
}

h2.not-verified {
	font-size: 4em;
	font-weight: bolder;
	color: #6f1e0e;
}

h3.not-verified {
	font-size: 2em;
	font-weight: bolder;
	color: #6f1e0e;
}

h2.verified {
	font-size: 4em;
	font-weight: bolder;
	color: #38672f;
}

h2 a {
	text-decoration: none;
	font-size: 1.5em;
	font-weight: bold;
	color: inherit;
}

input#s {
	width: 180px;
}

input#searchsubmit {
}

div#logo h1 {
	display: none;
}

div#searchform {
	float: right;
	padding: 10px;
	margin-right: 30px;
}

div#login {
	border: 1px solid #b49d78;
	background-color: #e1ceaf;
	padding: 8px;
}

div#login li {
	list-style: none;
}

div#content-wrapper {
	width: 900px;
	min-height: 20px;
	margin: 0px 0px;
	margin-left: 29px;
}

div#right-col {
	margin-left: 220px;
	padding: 24px;
}

div.post {
}

div#left-col {
	padding: 8px;
	width: 220px;
	float: left;
}

.post-tag a {
	color: #504532;
	padding: 2px 6px;
}

.post-tag a:hover {
	background-color: #baa47f;
}

div.post {
	padding: 8px;
}

div.postdivide {
	border-bottom: 1px solid #e8d6bb;
	border-top: 1px solid #a99472;
}

div#header {
	background-image: url('logo-bg.gif');
	background-repeat: no-repeat;
	height: 116px;
}

div#logo {
	width: 187px;
	float: left;
}

div#feed a {
	float: right;
}

div#menu {
	margin-left: 200px;
}

div#footer {
	background-color: #a99472;
	clear: both;
}

div#footer li {
	list-style: none;
}

div#footer ul {
	margin: 0px;
	display: inline;
}

img {
	border: none;
}

#trackback {
	padding: 24px;
}

.comment-num {
	padding: 8px;
	float: left;
	font-size: 3em;
	font-weight: bold;
	height: 100%;
}

#comments-section {
	padding: 24px;
}

#page-wrapper {
	background-color: #d0b78e;
	background-image: url('tile.gif');
	background-repeat: repeat-y;
	width: 960px;
	margin: 0px auto;
	padding: 0px;
}

#page-wrapper #bottom {
	background-image: url('footer.gif');
	background-color: #a99472;
	background-repeat: no-repeat;
	width: 960px;
	height: 17px;
}

#inner-wrapper {
	padding: 16px;
}

#pageinner-wrapper {
}

#banner {
	background-color: #483b26;
	width: 100%;
	min-height: 180px;
}

#banner div {
	float: left;
}

#banner-bottom {
	background-image: url('banner-shadow.gif');
	background-repeat: no-repeat;
	height: 25px;
	width: 100%;
}

a {
	color: #2e2312;
	font-weight: bold;
}

a:hover {
}

ul#main-menu {
	margin: 0px 0px;
}

#main-menu li {
	float: left;
	list-style: none;
	font-weight: bold;
	font-size: 1.5em;
	margin-top: 30px;
}

#main-menu a p {
	display: none;
}

#main-menu a {
	display: block;
}

#sub-menu {
	position: absolute;
	top: 70px;
}

#sub-menu li {
	float: left;
	list-style: none;
	font-weight: bold;
}

#sub-menu a {
	padding: 4px 16px;
}

#sub-menu .sub-current, #sub-menu .sub-current:hover {
	background-color: #483b26;
	color: #efefef;
}

#sub-menu :hover {
	background-color: #c6ae86;
}

#header-game {
	width: 130px;
	height: 39px;
	background-image: url('game.gif');
}

#header-game.current {
	background-image: url('game-over.gif');
}

#header-media {
	width: 151px;
	height: 39px;
	background-image: url('media.gif');
}

#header-media.current {
	background-image: url('media-over.gif');
}

#header-blog {
	width: 91px;
	height: 39px;
	background-image: url('blog.gif');
}

#header-blog.current {
	background-image: url('blog-over.gif');
}

#header-about {
	width: 91px;
	height: 39px;
	background-image: url('about.gif');
}

#header-about.current {
	background-image: url('about-over.gif');
}

#features-header h2 {
	display: none;
}

#features-header {
	width: 138px;
	height: 30px;
	background-image: url('features.gif');
}

#video-header h2 {
	display: none;
}

#video-header {
	width: 93px;
	height: 31px;
	background-image: url('video.gif');
}

#screens-header h2 {
	display: none;
}

#screens-header {
	width: 195px;
	height: 31px;
	background-image: url('screens.gif');
}

#towers-header h2 {
	display: none;
}

#towers-header {
	width: 214px;
	height: 30px;
	background-image: url('towers.gif');
}

#features h3 {
	font-size: 1.5em;
	list-style: disc;
	margin: 0 0;
}

#features dl {
	margin-left: 32px;
}

#features dd {
	margin: 0 0;
	margin-bottom: 12px;
}

#features {
	padding: 10px;
	width: 400px;
	float: left;
}

#mailing {
	width: 400px;
	text-align: center;
	margin: 0 auto;
	border: 1px solid #b49d78;
	background-color: #e1ceaf;
	padding: 16px;
}

#preview {
	width: 220px;
	float: left;
}


div.center-this3 {
	width: 575px;
	margin-left: auto;
	margin-right: auto;
}

div.center-this2 {
	width: 700px;
	margin-left: auto;
	margin-right: auto;
}

div.center-this {
	width: 640px;
	margin-left: auto;
	margin-right: auto;
}

#footer div#about {
	padding: 8px;
	width: 475px;
	float: left;
}

#footer div#categories {
	padding: 8px;
	width: 200px;
	float: left;
}

#footer div#featured {
	padding: 8px;
	width: 230px;
	float: left;
}

#footer #copy {
	padding: 20px;
}

#getitnow {
	width: 430px;
	padding: 10px;
}

#blogpreview {
	width: 460px;
	padding: 5px;
	color: #d0d0d0;
}

#blogpreview a {
	color: #feee7f;
	font-weight: bolder;
}

#getitnow h2 {
	display: none;
}

#mediabar {
	width: 750px;
	height: 101px;
	padding: 15px;
	padding-left: 75px;
	padding-right: 75px;
	background-image: url('mediabar.gif');
}

#slider {
	float: left;
	width: 680px;
	overflow: hidden;
}

#batch a {
	padding: 10px;
}

#batch {
	position: relative;
	top: 0px;
	left: 0px;
	width: 2040px;
	overflow: hidden;
}

#leftbtn {
	margin-top: 16px;
	display: block;
	float: left;
	width: 35px;
	height: 70px;
	background-image: url('leftbutton.gif');
}

#rightbtn {
	margin-top: 16px;
	display: block;
	float: right;
	width: 35px;
	height: 70px;
	background-image: url('rightbutton.gif');
}

#currentscreen {
	width: 499px;
	min-height: 352px;
	background-image: url('screenshotbg.gif');
	background-repeat: no-repeat;
	padding-top: 12px;
	padding-left: 17px;
	margin: 0 auto;
}

#currentdesc {
	padding: 24px;
	height: 50px;
}

.feature-even {
	width: 700px;
	margin: 0 auto;
}

.feature-odd {
	width: 700px;
	margin: 0 auto;
}

