/*
THEME NAME: Patriotic
THEME URI: http://www.theundergroundconservative.com/
DESCRIPTION: Theme for The Underground Conservative
VERSION: 2.7.1
AUTHOR: curioZities, LLC
AUTHOR Uri: http://www.curioZities.com
TAGS: three columns, patriotic, America, american, red, white, blue, red white and blue, patriotism, conservtaive, republican, gop, conservatism
*/


/* COLORS 
BLUE
Hex 080937 R=8 G=9 B=55
RED
Hex 7D010C R=125 G=1 B=12 */

* {
padding: 0;
margin: 0;
}

body {
font: normal 12px verdana;
color: #333;
background-color: #EEE;
}

div#header { 
margin: 0 auto;
padding: 0;
clear: both;
width: 100%;
min-height: 153px;
text-align: left;
background: #FFF url('http://i243.photobucket.com/albums/ff3/curiozities/tuc/design-elements/header.gif') no-repeat top center;
border-bottom: 1px dashed #CCC;
}

div#header h1 { 
color: #080937;
font: bold 48px Georgia, serif;
text-align: left;
padding-left: 205px;
letter-spacing: 1px;
}

div#header h1 a:link { 
color: #080937;
text-decoration: none;
}

div#header h1 a:visited { 
color: #080937;
text-decoration: none;
}

div#header h1 a:hover { 
color: #7D010C;
text-decoration: underline;
}

div#header h1 a:active { 
color: #080937;
text-decoration: none;
}

div#blog-description { 
color: #000;
padding-top: 60px;
font-size: 18px;
font-style: italic;
text-align: left;
padding-left: 205px;
text-transform: uppercase;
letter-spacing: 1px;
}

div#wrapper { 
margin: 10px auto;
background-color: #FFF;
width: 1024px;
border: solid 2px #BBB;
}

a { 
font-weight: bold;
}

a:link { 
color: #080937;
text-decoration: underline;
}

a:visited { 
color: #080937;
text-decoration: underline;
}

a:hover { 
color: #7D010C;
text-decoration: none;
}

a:active { 
color: #080937;
text-decoration: underline;
}

h2 { 
font-family: Georgia, serif;
font-size: 21px;
}

div.skip-link {
position: absolute;
right: 10px;
top: 10px;
}

div.ads1 { 
margin: 10px auto;
text-align: center;
}

div.ads2 { 
margin: 20px auto;
text-align: center;
}

div#menu {
background: #FFF;
height: 15px;
margin: 10px 0;
width: 100%;
}

div#menu ul, div#menu ul ul {
line-height: 1;
list-style: none;
margin: 0;
padding: 0;
}

div#menu ul a {
display: block;
margin-right: 10px;
padding: 2px 5px;
text-decoration: none;
}

div#menu ul ul ul a {
font-style: italic;
}

div#menu ul li ul {
left: -999em;
position: absolute;
}

div#menu ul li:hover ul {
left: auto;
}

p#tucpost { 
padding-bottom: 10px;
}

p.entry-content { 
padding-bottom: 10px;
}

.entry-title, .entry-meta {
clear: both;
}

.entry-meta { 
margin: 10px 0 70px 0;
}

.entry-date { 
margin: 5px 5px 10px 0;
}

div#container, div#primary {
margin-top: 10px;
}

form#commentform .form-label {
margin: 10px 0 0;
}

form#commentform span.required {
background: #FFF;
color: #C30;
}

form#commentform, form#commentform p {
padding: 0;
}

input#author, input#email, input#url, textarea#comment {
padding: 20px;
}

div.comments ol li {
margin: 0 0 35px;
}

textarea#comment {
height: 13px;
margin: 0 0 5px;
overflow: auto;
width: 66%;
}

.alignright, img.alignright {
float: right;
margin: 10px 0 0 10px;
}

.alignleft, img.alignleft {
float: left;
margin: 10px 10px 0 0;
}

.aligncenter, img.aligncenter {
display: block;
margin: 10px auto;
text-align: center;
}

div.gallery {
clear: both;
height: 180px;
margin: 10px 0;
width: 100%;
}

p.wp-caption-text {
font-style: italic;
}

div.gallery dl {
margin: 10px auto;
overflow: hidden;
text-align: center;
}

div.gallery dl.gallery-columns-1 {
width: 100%;
}

div.gallery dl.gallery-columns-2 {
width: 49%;
}

div.gallery dl.gallery-columns-3 {
width: 33%;
}

div.gallery dl.gallery-columns-4 {
width: 24%;
}

div.gallery dl.gallery-columns-5 {
width: 19%;
}

div#nav-above {
margin-bottom: 10px;
}

div#nav-below {
margin-top: 10px;
}

div#nav-images {
height: 150px;
margin: 10px 0;
}

div.navigation {
height: 13px;
}

div.navigation div.nav-next {
float: right;
text-align: right;
}

div.sidebar h3 {
font-size: 14px;
font-family: Georgia, serif;
}

div.sidebar input#s {
width: 70px;
}

div.sidebar li {
list-style: none;
margin: 0 0 20px;
}

div.sidebar li form {
margin: 2px 0 0;
padding: 0;
}

div.sidebar ul ul {
margin: 0 0 0 10px;
}

div.sidebar ul ul li {
list-style: none; 
margin: 0;
}

div.sidebar ul ul ul {
margin: 0 0 0 5px;
}

div.sidebar ul ul ul li {
list-style: none;
} 

div#menu ul li, div.gallery dl, div.navigation div.nav-previous {
float: left;
}

div#header, div#footer {
text-align: center;
}

input#author, input#email, input#url, div.navigation div {
width: 50%;
}

div.gallery *, div.sidebar div, div.sidebar h3, div.sidebar ul {
margin: 0;
padding: 0;
}

/* for three-cloumn design */

div#container {
float: left;
width: 100%;
}

div#content {
margin: 0 200px;
padding: 0 50px 0 45px;
}

div.sidebar {
float: left;
overflow: hidden;
color: #FFF;
width: 200px;
padding-left: 10px;
}

div.sidebar a:link { 
color: #FFF;
text-decoration: underline;
}

div.sidebar a:visited { 
color: #FFF;
text-decoration: underline;
}

div.sidebar a:active { 
color: #FFF;
text-decoration: underline;
}

div#primary {
margin: 0 0 0 -100%;
background-color: #7D010C;
}

div#primary a:hover { 
color: #080937;
text-decoration: underline;
}

* html div#primary {
left: 20px;
position: relative;
}

div#primary ul ul li { 
padding-left: 16px;
background: url(http://i243.photobucket.com/albums/ff3/curiozities/tuc/design-elements/red-bullet.gif) no-repeat 0 50%;
/* margin: 0 0 0 -5px; */  
}

div#secondary {
margin: 0 0 0 -210px;
background-color: #080937;
}

div#secondary a:hover { 
color: #7D010C;
text-decoration: underline;
}

div#secondary ul ul li { 
padding-left: 16px;
background: url(http://i243.photobucket.com/albums/ff3/curiozities/tuc/design-elements/blue-bullet.gif) no-repeat 0 50%;
/* margin: 0 0 0 -5px; */  
}

div#footer {
clear: left;
width: 100%;
background-color: #DDD;
font-size: 10px;
}

div#footer a {
font-style: normal; 
font-size: 10px;
}
