/*  
Theme Name: Patriotic
Theme URI: http://wordpress.org/
Description: Patriotic WordPress theme.
Version: 1.1
Author: Armas
Author URI: http://www.allmp3links.com/blog/
    Please report me about all bugs to my blog: http://www.allmp3links.com/blog/
*/
body {margin:0px;padding:0px;}
body {
	background-color:#00002B;
	color:#efefef;
	background-image:url("images/bg.gif");
	text-align:center;
	font-family: Verdana;
}

a {color:#ffffff;}
#rap {width:671px;text-align:left;margin:auto;background:url("images/menu_bg.gif") top right;}

#header {padding:0px;margin:0px;}
#header a {text-decoration:none;font:bold Georgia,'Times New Roman',serif;}
#header a {font:normal 23pt Georgia;padding:0;margin:0;}
#description {font:normal 10pt Georgia,'Times New Roman',serif;}

#credit {clear:both;width:479px;color:#8585F4;text-align:center;padding:5px;background:#545454}
#credit a {color:#cccccc;text-decoration:none;}

#gnav {font:normal 11pt Arial,sans-serif;list-style:none;}
#gnav ul {text-align:left;}
#gnav li {display:inline;}
#gnav a {float:left;margin-left:0px;color:#FFC602;}
#gnav a:hover, #gnav .current_page_item a {color:#FFC602;}

/* MENU */
#menu {width:155px;float:right;}

#menu ul {list-style:none;margin:0;padding-left:15px;}
#menu ul ul {padding:0;margin-top:7px;}
#menu ul ul ul {margin:0px;}

#menu ul li, #menu ul li h2 {font:bold 12pt Verdana;color:#FFC602;}
#menu ul li {padding-bottom:20px;}
#menu ul ul li {
	font:normal 10pt Verdana;
	padding:0;
	padding-left:10px;
	padding-top: 5px;
	font-weight: bold;
}
#menu ul li a {text-decoration:none;color:#CC6666;}
#menu ul li a:hover {text-decoration:underline;}

#content {background:#545454;width:479px;border-left:1px solid #7A7A7A;padding:18px;padding-top:0;float:left;}
#content a {text-decoration:none;}
#content .the_date {font-size:10pt;color:#8585F4;}
#content blockquote {margin:0;padding-left:15px;border-left:1px solid #efefef;}

/* INSIDE CONTENT */
.storytitle {font:normal 16pt Georgia;padding:0;margin:0;}

.storycontent {font-size:10pt;margin-top:10pt;margin-bottom:10pt;}
.storycontent a {border-bottom:1px solid #efefef;}

.meta {font-size:10pt;text-align:right;margin-bottom:30px;}
.meta a {color:#8585F4;}

#search input {border:1px solid black;font:bold 8pt Tahoma;letter-spacing:0;padding:1px;}
#search #s {width:115px;}

/* COMMENTS */
#comments {font:bold 10pt Verdana;margin-bottom:10pt;}
#postcomment {font:bold 10pt Verdana;margin-bottom:10pt;margin-top:10pt;}
#commentlist {list-style:none;}
#commentlist li {padding-bottom:15px;padding-left:10px;}
#commentlist li div {padding-left:10px;margin-bottom:10px;border-left:1px solid #cccccc;}
#commentform input {width:150px;padding:1px;border:1px solid #000000;font:bold 8pt Verdana;}
#commentform textarea {width:350px;border:0;padding:1px;border:1px solid #000000;font:bold 8pt Verdana;}

/* COMMENTS POPUP */
#commentspopup {background:#545454;text-align:left;padding:8px;font-size:8pt;}
#commentspopup h2 {font-size:10pt;margin-bottom:15px;}
#commentspopup form {margin-top:15px;margin-bottom:15px;}

/* PASSWORD */
.storycontent form {font-size:8pt;padding:10px;}
.storycontent input {padding-top:10px;}


/* PAUL */

.storycontent p {
	padding-left: 20px;
	font-size: 14px;
	font-family: Verdana;
}

h1 {
	padding: 0px;
	margin: 0px;
	font:normal 18pt Verdana;
	color: #880000;
	text-shadow: 1px 0 #aaa;
}

h1.header a {
	width: 100%;
	padding:0px;
	margin:0px;
	text-decoration:none;
	font:bold 23pt Georgia,'Times New Roman',serif;
}

.error, .notice, .success {padding:.8em;margin-bottom:1em;border:2px solid #ddd;}
.error {background:#FBE3E4;color:#8a1f11;border-color:#FBC2C4;}
.notice {background:#FFF6BF;color:#514721;border-color:#FFD324;}
.success {background:#E6EFC2;color:#264409;border-color:#C6D880;}
.error a {color:#8a1f11;}
.notice a {color:#514721;}
.success a {color:#264409;}

label {
	font-size: 14px;
}

.storycontent a {
	text-decoration: none;
	border: none;
}

.storycontent a img {
	text-decoration: none;
	border: none;
	margin-left: 30px;
}

span {
	color: #FFC602;
	font-size: 18px;
}

span a {
	color: #FFC602;
}

form.email {
	background-color: #640000;
	margin-bottom: 20px;
	border: 1px solid #fff;
}

form.email h2 {
	color: #333;
	text-decoration: underline;
}

form.email input {
	font-size: 13px;
	width: 290px;
}

form.email label {
	padding-right: 5px;
	color: #fff;
	font-size: 12px;
	
}

form.email input.submit {
	margin-left: 128px;
	margin-top: 20px;
	width: 200px;
}

h3.form {
	padding-top: 0;
	margin-top: 0;
	font-size: 1.3em;
}

textarea.af {
	width: 95%;
}
