/* Color Elements for SuperPress Terra - The best decisions are made next to a fireplace. */

	body { /* Blog Background */
		background: #033649;
	}

/* Link Elements */

	a { /* General Link Color */
		color: #3366FF;
		text-decoration: underline;
	}
	h1 a { /* Blog Title */
		color: #036564;
	}
	h1 a:hover { /* Blog Title Hover */
		color: #033649;
	}
	h2 a { /* Main Post Titles */
		color: #031634;
	}
	a:hover, #nav a:hover, #footer a:hover, #credits a:hover, #footernarrow a:hover { /* Hover */
		color: #036564;
	}
	#footer a, #footernarrow a { /* Footer Links */
		color: #3366FF;
	}

/* Image Borders */

	img.alignright, img.alignleft, img.aligncenter { /* Image Borders */
		border: none;
	}

/* Leaderboard */

	.topad { /* Background */
		background: #033649;
		border-bottom: none;
	}

/* Navigation */

	#navholder, #narrow { /* Background */
		background: #036564;
		border-bottom: 1px solid #033649;
	}
	#nav a:hover { /* Link Hover */
		color: #fff;
	}
	#nav li a { /* List Separator */
		color: #E8DDCB;
		background: #036564;
		border-bottom: 1px solid #036564;
	}
	#nav li li a:hover { /* List Separator Hover */
		background: #033649;
		border-bottom: 1px solid #fff;
	}

/* Search */

	#searchnav { /* Background */
		background: #fff url(images/s.png) no-repeat 252px center;
		border:1px solid #036564;
	}
	#searchnav input { /* Input Field */
		color: #033649;
		background: #fff;
		border: none;
	}
	
/* Header */

	.headerleft h1 { /* Title Background */
		background: #E8DDCB;
		border: 1px solid #CDB380;
	}
	.headerleft h3 { /* Description Background */
		color: #033649;
		border: 1px solid #CDB380;
		border-top: none;
		background: #E8DDCB;
	}
	.rss { /* RSS Details */
		border-left: 1px solid #CDB380;
		border-right: 1px solid #CDB380;
		border-bottom: 1px solid #CDB380;
		color: #036564;
		background: #E8DDCB;
	}

/* Top Categories */

	#categories { /* Background */
		background: #036564;
	}
	#category a { /* Background - This is the only stylesheet that this separated */
		color: #E8DDCB;
		background: #036564;
		border-bottom: none;
	}
	#category a:hover { /* Link Hover */
		color: #fff;
		background: #033649;
	}
	#category ul li a { /* Menu Separator */
		border-bottom: 1px solid #036564;
	}
	#category ul li a:hover { /* Menu Separator Hover */
		border-bottom: 1px solid #fff;
	}

/* Left Categories */
	
	#categoryleftc { /* Background */
		background: #E8DDCB;
		border-top: 1px solid #fff;
		border-bottom: none;
		border-left: 1px solid #fff;	
	}
	#categoryleftc h3 { /* Heading */
		background: #CDB380;
		color: #033649;
		border-bottom: 1px solid #fff;
	}
	#categoryleft a { /* Link */
		background: #E8DDCB;
		color: #3366FF;
		border-bottom : 1px solid #fff;
	}
	#categoryleft a:hover { /* Link Hover */
		color : #0033FF;
		border-bottom : 1px solid #fff;
		background: #CDB380;
	}
	
/* Featured Posts - Top/Bottom */

	.featuredpost, .featuredpostm, .contentbottom, .bottomalt { /* Background */
		border: 1px solid #fff;
		background: #E8DDCB;
	}
	.featuredpost h2, .featuredpostm h2, .contentbottom h2, .bottomalt h2 { /* Title Border */
		border-bottom: 1px solid #CDB380;
	}
	ul.featuredmeta {  /* Date Color */
		color: #036564;
	}
	ul.featuredmeta .alt {  /* Comment */
		background: url(images/com.gif) no-repeat right top;
	}
	h2.contenth2 {  /* Bottom Post Category Title */
		color: #E8DDCB;
		border-bottom: 1px solid #E8DDCB;
		background: #036564 url(images/t.png) no-repeat 5px center;
	}
	
/* Content */

	.content { /* Background */
		background: #E8DDCB;
		border: 1px solid #fff;
	} 
	.content h2 { /* Title Border */
		border-bottom: 1px solid #fff;
		border-top: 1px solid #fff;
	}
	.content h3 { /* H3 Color */
		border-bottom: 1px solid #fff;
		color: #031634;
	}
	.content .date, .content .meta { /* Date */
		color:  #036564;
		background: #E8DDCB;
	}
	.content .first { /* Highlighted First Letter In Paragraph */
		color: #031634;
	}
	.content .post h2 { /* Inner Post H2 Titles */
		border-bottom: 1px solid #fff;
		border-top: none; /* Need not be adjusted */
		color: #031634;
		background: none; /* Need not be adjusted */
	}
	.content .post h3 { /* Inner Post H3 Titles */
		border-bottom: 1px solid #CDB380;
		color: #036564;
	}
	.content .post p, .featuredpost p, .featuredpostm p, .contentbottom p, .bottomalt p { /* Post Color */
		color: #17161A;
	}
	.content .post ul li, .content .post ol li { /* List Text Color */
		color: #033649;
	}
	.content .post blockquote { /* Blockquote */
		border-bottom: 2px solid #CDB380;
		border-right: 1px solid #CDB380;
		background: #fff url(images/quote.gif) no-repeat 5px 5px;
	}
	.content .quoteleft, .content .quoteright { /* Quotes */
		background: #fff url(images/quote.gif) no-repeat 5px 5px;
		color: #036564;
	}
	.content .commentmeta { /* Comment Meta */
		border: none;
		background: #fff;
		color: #031634;
	}

/* Related Posts */

	.relatedposts { /* Background Color and Image */
		background: #E8DDCB;
	}
	.relatedposts h4 { /* Heading Color */
		color: #031634;
	}
	.relatedposts ul { /* Border */
		border-top: 3px double #CDB380;
		border-bottom: 3px double #CDB380;
		color: #CDB380;
	}
	.relatedposts ul li { /* List Details */
		background: #fff;
		border-bottom: 1px solid #CDB380;
		border-left: 1px solid #CDB380;
		border-right: 1px solid #CDB380;
	}
	.relatedposts ul li:hover { /* List Hover Details */
		background: #CDB380;
		color: #036564;
	}

/* Title List */

	.contentlist ul { /* Main Border */
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	.contentlist ul li {  /* List Border */
		background: #E8DDCB;
		border-bottom: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		color: #CDB380;
	}
	.contentlist ul li span {  /* List Comment */
		background: url(images/com.gif) no-repeat right top;
		color: #036564;
	}
	.contentlist ul li:hover {  /* List Hover */
		background: #CDB380;
		color: #036564;
		border-left: 1px solid #fff;
	}

/* Sidebar */

	#sidebar, #sidebarone, #sidebartwo {  /* Border and Background */
		border: 1px solid #fff;
		background: #E8DDCB;
	}
	#sidebar h3, #sidebarone h3, #sidebartwo h3 {  /* Heading */
		background: #CDB380;
		color: #033649;
	}
	#sidebar ul li, #sidebarone ul li, #sidebartwo ul li, .textwidget, .adrotatorwidget {  /* List Color */
		color: #031634;
	}
	#sideads { /* Sidebar Ads */
		border: 1px solid #fff;
		background: #E8DDCB;
	}

/* Footer */

	#footer { /* Background and Text Color */
		border-top: 1px solid #036564;
		color: #fff;
		background: #036564 url(images/terrabg.gif) repeat-x;
	}
	#footernarrow { /* Background and Text Color */
		border-top: 1px solid #036564;
		color: #fff;
		background: #036564;
	}
	.footerone ul li, .footertwo ul li, .footertwoalt ul li, .footerthree ul li, .footerthreeend ul li, .footerthreemid ul li { /* Container Details */
		border: 1px solid #036564;
		color: #031634;
		background: #E8DDCB;
	}
	.footerone h3, .footertwo h3, .footertwoalt h3, .footerthree h3, .footerthreeend h3, .footerthreemid h3 { /* Header */
		color: #033649;
		background: #CDB380;
	}
	#credits a {
		color: #fff;
	}
	#credits a:hover {
		color: #CDB380;
	}

/* Comments */
	
	#comments {
		border-top: 1px solid #CDB380;
	}
	#comments h4, #respond h4 { /* Comment Titles */
		color: #031634;
		background: #CDB380;
	}
	p.num {  /* Comment Number */
		color: #fff !important;
	}
	ol#commentlist li { /* Text Color */
		color: #031634;
	}
	ol#commentlist .entry { /* Normal Entry Comments */
		background: #fff;
		border-top: 1px solid #CDB380;
		border-bottom: 1px solid #CDB380;
	}
	ol#commentlist .alternate { /* Alternate Entry Comments */
		background: #E8DDCB;
		border-top: 1px solid #fff;
		border-bottom: 1px solid #fff;
	}
	ol#commentlist .author { /* Author Entry Comments */
		background: #CDB380;
		border-top: 1px solid #E8DDCB;
		border-bottom: 1px solid #E8DDCB;
	}
	ol#commentlist .entry p, ol#commentlist .author p, ol#commentlist .alternate p {  /* Comment Color */
		color: #031634;
	}
	#commentform input {  /* Input Field */
		border: 1px solid #CDB380;
		background: #fff;	
	}
	#commentform textarea {  /* Textarea Field */
		border: 1px solid #CDB380;
		background: #fff;
	}
	#commentform #submit {  /* Submit Button */
		border: 1px solid #fff;
		background: #CDB380;
		color: #031634;
	}
	#commentform #submit:hover {  /* Submit Button Hover */
		border: 1px solid #fff;
		background: #036564;
		color: #E8DDCB;
	}
	#commentform input[type="text"]:focus, #commentform textarea:focus {  /* Fields Selected */
		background: #fff;
		border: 1px solid #036564;
	}

/* Tabs */

	ul.tabbernav li a {  /* Unselected Navigation Links */
		border-bottom: none;
		border-top: 1px solid #CDB380;
		border-left: 1px solid #CDB380;
		border-right: 1px solid #CDB380;
		background: #E8DDCB;
	}
	ul.tabbernav li a:hover { /* Unselected Navigation Links Hover */
		color: #036564;
		background: #CDB380;
	}
	ul.tabbernav li.tabberactive a { /* Selected Navigation Links */
		border-top: 1px solid #CDB380;
		border-left: 1px solid #CDB380;
		border-right: 1px solid #CDB380;
		border-bottom: 1px solid #CDB380;
		color: #031634;
		background: #CDB380;
	}
	.tabberlive .tabbertab { /* Background */
		border:1px solid #CDB380;
		background: #E8DDCB;
	}
	.tabberlive .tabbertab p { /* Post Color */
		color: #033649;
	}
	.tabberlive .tabbertab ul li, .tabberlive .tabbertab ol li { /* List Text Color */
		color: #031634;
	}
	
/* Media Module */

	ul.tobbernav li a {  /* Unselected Navigation Links */
		border-bottom: none;
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		background: #E8DDCB;
	}
	ul.tobbernav li a:hover { /* Unselected Navigation Links Hover */
		color: #036564;
		background: #CDB380;
	}
	ul.tobbernav li.tobberactive a { /* Selected Navigation Links */
		border-top: 1px solid #fff;
		border-left: 1px solid #fff;
		border-right: 1px solid #fff;
		border-bottom: 1px solid #CDB380;
		color: #031634;
		background: #CDB380;
	}
	.tobberlive .tobbertob { /* Background */
		border:1px solid #fff;
		background: #E8DDCB;
	}
	.tobberlive .tobbertob p { /* Post Color */
		color: #033649;
	}
	.tobberlive .tobbertob ul li, .tobberlive .tobbertob ol li { /* List Text Color */
		color: #031634;
	}
