/*  
Theme Name: Enemies Theme
Theme URI: http://www.stevenmaguire.com/themes/wordpress/
Description: The custom theme for Enemies The Play
Version: 1.0
Author: Steven Maguire
Author URI: http://www.stevenmaguire.com
*/

html				{margin: 0px; padding: 0px; height: 100%;}
body				{margin: 0px; padding: 0px; background: url(siteart/bkg-body.jpg) repeat; font-family: "Courier New", Courier, monospace;}
a					{color: #333333; font-weight: bold; text-decoration: none;}
a:hover					{color: #000000; font-weight: bold; text-decoration: underline;}
h1, h2					{margin: 0px; padding: 20px 20px 0px 20px; color: #424242; font-family: Georgia, "Times New Roman", Times, serif; font-weight: normal; font-size: 30px;}

.wrap				{margin: 0px; padding: 0px; width: 100%; height: auto; background: url(siteart/bkg-wrap.jpg) repeat-x top; float: left;}
.saran				{margin: 0px auto; padding: 0px; width: 800px; height: auto;}

.header				{margin: 0px; padding: 0px; width: 100%; height: auto; background: none; float: left;}
.mast				{margin: 0px; padding: 0px; width: 100%; height: 69px; background: url(siteart/bkg-mast2.jpg) no-repeat center center; float: left;}
.mast span			{margin: 0px; padding: 0px; display: none; visibility: hidden;}
.banner				{margin: 0px; padding: 0px; width: 100%; height: 181px; background: url(siteart/bkg-banner.jpg) no-repeat top center; float: left;}

.main				{margin: 0px 0px 0px 0px; padding: 0px; width: 100%; height: auto; background: url(siteart/bkg-main-body.gif) repeat-y center top; float: left;}
.mainWrap				{margin: 0px; padding: 0px; width: 100%; height: auto; background: url(siteart/bkg-main-top.jpg) no-repeat center top; float: left;}

.nav				{margin: 0px; padding: 0px; width: 100%; height: 60px; background: none; float: left;}
.nav ul				{margin: 0px 0px 0px 20px; padding: 0px; list-style-type: none; float: left;}
.nav ul li			{margin: 0px; padding: 0px; float: left;}
.nav ul li a		{margin: 1px 5px 0px 0px; padding: 0px; width: 120px; display: block; background: url(siteart/bkg-nav-off.jpg) no-repeat top center; line-height: 34px; text-align: center; color: #424242; font-weight: bold; text-decoration: none;}
.nav ul li a:hover		{margin: 1px 5px 0px 0px; padding: 0px; width: 120px; display: block; background: url(siteart/bkg-nav-off.jpg) no-repeat top center; line-height: 34px; text-align: center; color: #424242; font-weight: bold; text-decoration: underline;}
.nav ul li a.active		{margin: 1px 5px 0px 0px; padding: 0px; width: 120px; display: block; background: url(siteart/bkg-nav-on.jpg) no-repeat top center; line-height: 37px; text-align: center; color: #424242; font-weight: bold; text-decoration: none;}
.nav ul li a.active:hover		{margin: 1px 5px 0px 0px; padding: 0px; width: 120px; display: block; background: url(siteart/bkg-nav-on.jpg) no-repeat top center; line-height: 37px; text-align: center; color: #424242; font-weight: bold; text-decoration: underline;}

.content				{margin: 0px 0px 0px 0px; padding: 0px; width: 100%; height: auto; background: none; float: left;}
.mainBar				{margin: 0px 0px 0px 0px; padding: 0px; width: 550px; height: auto; background: none; float: left;}
.sidebar				{margin: 0px 0px 0px 0px; padding: 20px 0px 0px 0px; width: 250px; height: auto; background: none; float: right;}
.sidebar ul				{margin: 0px; padding: 0px; list-style-type: none;}
.sidebar ul li			{margin: 0px; padding: 0px; display: block; /* border: 10px solid #f5f5f5; background: url(siteart/bkg-paper-lines.jpg) repeat; */}
.sidebar ul li h2			{margin: 0px; padding: 25px 0px 0px 20px; width: 230px; height: 32px; background: url(siteart/bkg-paper-top.gif) no-repeat top right; font-size: 18px;}
.sidebar ul li p			{margin: 0px 20px 0px 10px; padding: 0px 5px 15px 5px; width: 190px; height: auto; border: 10px solid #f5f5f5; border-top: none; background: url(siteart/bkg-paper-lines.jpg) repeat; font-size: 12px;}
.sidebar ul li ul			{margin: 0px 20px 0px 10px; padding: 0px 5px 15px 5px; width: 190px; height: auto; border: 10px solid #f5f5f5; border-top: none; background: url(siteart/bkg-paper-lines.jpg) repeat; font-size: 12px;}
.sidebar ul li ul li			{margin: 0px; padding: 0px;}

.contentFooter				{margin: 5px 15px 5px 5px; padding: 0px; width: 780px; height: auto; background: url(siteart/bkg-con-foot.jpg) repeat-x top; float: left;}
.contentFooter p			{margin: 0px; padding: 0px; float: right; text-transform: uppercase; color: #fffdee; font-weight: bold; font-family: Arial, Helvetica, sans-serif; font-size: 26px; float: right;}

.footer						{margin: 10px 10px 10px 0px; padding: 0px; width: 790px; height: auto; background: none; float: left;}
.footer ul					{margin: 0px; padding: 5px; list-style-type: none;}
.footer ul li				{margin: 0px; padding: 0px; display: block; color: #999999; font-size: 12px; font-weight: bold;}

/* Posts and Page Elements */
.post				{margin: 0px; padding: 0px 0px 10px 0px; width: 100%; height: auto; float: left; background: none;}
.byline				{margin: 0px 20px; padding: 5px 5px 5px 17px; background: url(siteart/dudeman.gif) no-repeat left center;}
.byline p				{margin: 0px; padding: 0px; font-size: 14px; color: #000000;}
.entry				{margin: 0px 20px; padding: 0px; background: none;}
.entry p			{margin: 0px; padding: 5px 10px; color: #000000; line-height: 18px; font-size: 13px;}
.entry ul, .entry ol	{margin: 10px; padding: 6px 10px 6px 30px; background: #fdfbea; border: 1px solid #d7d4bb; color: #000000; font-size: 13px; line-height: 18px;}
.entry ul li, .entry ol li 	{margin: 0px; padding: 4px 0px; border-bottom: 1px solid #e4e4e4;}
.entry blockquote			{margin: 10px 10px 10px 50px; padding: 7px 10px 10px 10px; font-size: 14px; font-style: italic; color: #000000; border: 10px solid #f5f5f5; border-top: none; background: url(siteart/bkg-paper-lines.jpg) repeat; line-height: 28px;}
.entry blockquote p			{margin: 0px; padding: 0px; font-size: 14px; font-style: italic; line-height: 28px;}
.entry img					{margin: 0px; padding: 10px; background: #ffffff;}
.postmetadata			{margin: 0px 10px; padding: 5px; border-top: 1px solid #e4e4e4; border-bottom: 1px solid #e4e4e4;}
.postmetadata ul			{margin: 0px; padding: 0px; list-style-type: none; font-size: 12px;}
.postmetadata ul li			{margin: 0px; padding: 0px; display: inline;}
.postmetadata ul li a			{margin: 0px 5px; padding: 3px 5px 3px 20px; background-position: left center; background-repeat: no-repeat;}
.postmetadata ul li.cat a			{background-image: url(siteart/bkg-folder.gif);}
.postmetadata ul li.com a			{background-image: url(siteart/bkg-comment.gif);}
.postmetadata ul li.admin a			{background-image: url(siteart/bkg-admin.gif);}

.postScroll				{margin: 0px; padding: 0px 10px 10px 10px; width: 94%; height: auto; float: left; background: none;}
.postScroll ul				{margin: 0px; padding: 0px; width: 96%; list-style-type: none; float: left; display: block;}
.postScroll ul li			{margin: 0px; padding: 0px; width: 50%; float: left; font-size: 12px;}
.postScroll ul li a			{margin: 0px 10px; padding: 5px 10px; width: 83%; display: block; text-align: center; background: none; } 

/* Random Ass Classes */
.alignleft			{margin: 0px 10px 10px 10px; padding: 0px; float: left;}
.alignright			{margin: 0px 10px 10px 10px; padding: 0px; float: right;}

.homeScreen					{margin: 10px 3px 0px 3px; padding: 0px; width: 540px; height: auto; float: left; background: #333333; border-right: 2px solid #d0cba3; border-left: 2px solid #d0cba3;}
.prices						{margin: 0px; padding: 0px; width: 100%; height: 92px; float: left; background: url(siteart/bkg-prices.jpg) no-repeat center center;}
.details					{margin: 0px; padding: 0px; width: 100%; height: auto; float: left; background: url(siteart/bkg-details.gif) no-repeat top center;}
.tabBox						{margin: 10px 10px 0px 10px; padding: 0px; width: 250px; height: auto; float: left; background: none; font-family: Arial, Helvetica, sans-serif;}
.tabBox table tbody tr					{margin: 0px 0px 5px 0px; padding: 2px; width: 215px; height: auto; list-style-type: none; float: right; border: 1 px solid #cccccc; background: #eeeeee; font-size: 12px; text-align: left;}
.tabBox table tbody tr td			{width: 70px;}
.where						{margin: 0px; padding: 5px 10px; text-align: right;}
.where h2					{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold;}
.where p					{margin: 0px; padding: 0px;}
.purchase					{margin: 0px; padding: 0px; width: 50%; height: auto; float: left; background: none;}
.purchase p					{color: #ffffff; font-weight: bold; text-align: center; font-family:Arial, Helvetica, sans-serif;}
.methods					{margin: 0px; padding: 0px; width: 50%; height: auto; float: left; background: none;}
.methods ul					{margin: 0px; padding: 0px; list-style-type: none;}
.methods ul li				{margin: 5px; padding: 5px; width: 250px; height: 45px; float: left; text-align: right;}
.methods ul li h2			{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 18px;}
.methods ul li h2 span			{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-weight: bold; font-size: 14px;}
.methods ul li p			{margin: 0px; padding: 0px; font-family: Arial, Helvetica, sans-serif; font-size: 11px;}
.methods ul li.person				{background: #ffffff url(siteart/bkg-person.jpg) no-repeat left center;}
.methods ul li.phone				{background: #ffffff url(siteart/bkg-phone.jpg) no-repeat left center;}
.methods ul li.online				{background: #ffffff url(siteart/bkg-online.jpg) no-repeat left center;}
.rating						{margin: 0px; padding: 0px; width: auto; height: auto; float: right;}