/* Color Elements for SUPER FreshPress Default - When all else fails, know that you still have your dreams. */

	body { /* Blog Background */
		background: #f9f9f9;
	}

/* Link Colors */

	a { /* General Link Color */
		color: #2583ad;
		text-decoration: underline;
	}
	a:hover, #nav a:hover, #footer a:hover, #credits a:hover, #footernarrow a:hover { /* Link Hover */
		color: #d54e21;
	}
	h1 a { /* Title Color */
		color: #d54e21;
	}
	h1 a:hover { /* Title Hover */
		color: #2583ad;
	}
	h2 a { /* Post Titles */
		color: #333;
	}
	#footer a, #credits a, #footernarrow a { /* Footer Links */
		color: #fff;
	}

/* Image Borders */

	img.alignright, img.alignleft, img.aligncenter { /* Image Borders */
		border: none;
	}

/* Leaderboard */

	.topad { /* Background */
		background: none;
		border-bottom: none;
	}

/* Navigation */

	#navholder, #narrow { /* Background */
		border-bottom: 1px solid #fff;
		background: #464646;
	}
	#nav a:hover { /* Link Hover */
		color: #d54e21;
	}
	#nav li a { /* Child Link Separator */
		color: #dadada;
		background: #464646;
		border-bottom: 1px solid #464646;
	}
	#nav li li a:hover { /* List Separator Hover */
		background: #fff;
		border-bottom: 1px solid #ccc;
	}

/* Search */

	#searchnav { /* Background */
		background: #fff url(images/s.png) no-repeat 252px center;
		border:1px solid #ccc;
	}
	#searchnav input { /* Input Field */
		color: #333;
		background: #fff;
		border: none;
	}
	
/* Header */

	.headerleft h1 { /* Title Background */
		background: #ccc url(images/headerbg.gif) repeat-x center top;
		border: 1px solid #ccc;
	}
	.headerleft h3 { /* Description Background */
		color: #333;
		border: 1px solid #ccc;
		border-top: none;
		background: #fff;
	}
	.rss { /* RSS Details */
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
		color: #333;
		background: #ccc url(images/headerbg.gif) repeat-x top;
	}

/* Top Category Module */

	#categories, #category a { /* Background */
		background: #F0F0F0;
	}
	#category a:hover { /* Link Hover */
		color: #d54e21;
		background: #fff;
	}
	#category ul li { /* Menu Separator */
		border-bottom: 1px solid #fff;
	}
	#category ul li:hover { /* Menu Separator Hover */
		border-bottom: 1px solid #ccc;
	}

/* Left Category Module */
	
	#categoryleftc { /* Background */
		background: #fff;
		border-top: 1px solid #ccc;
		border-bottom: none;
		border-left: 1px solid #ccc;	
	}
	#categoryleftc h3 { /* Heading */
		background: #E4F2FD;
		color: #333;
		border-bottom: 1px solid #ccc;
	}
	#categoryleft a { /* Link */
		background: #fff;
		color: #2583ad;
		border-bottom : 1px solid #ccc;
	}
	#categoryleft a:hover { /* Link Hover */
		color : #d54e21;
		border-bottom : 1px solid #aaa;
		background: #E4F2FD;
	}
	
/* Featured Posts Module */

	.featuredpost, .featuredpostm { /* Background */
		border: 1px solid #fff;
		background: #fff;
	}
	.featuredpost h2, .featuredpostm h2 { /* Title Border */
		border-bottom: 2px solid #E4F2FD;
	}
	.featuredpost h2 a, .featuredpostm h2 a { /* Title Link */
		color: #333;
	}
	.featuredpost h2 a:hover, .featuredpostm h2 a:hover { /* Title Hover */
		color: #D54E21;
	}
	.featuredpost p, .featuredpostm p {  /* Post Color */
		color: #333;
	}
	ul.featuredmeta {  /* Date Color */
		color: #aaa;
	}
	ul.featuredmeta .alt {  /* Comment */
		background: url(images/com.gif) no-repeat right top;
	}
	
/* Bottom Featured Posts Module */
	
	.contentbottom, .bottomalt { /* Background */
		border: 1px solid #fff;
		background: #fff;
	}
	h2.contenth2 {  /* Category Title */
		color: #333;
		border-bottom: 1px solid #ccc;
		background: #E4F2FD url(images/t.png) no-repeat 5px center;
	}
	.contentbottom h2, .bottomalt h2 { /* Title Border */
		border-bottom: 2px solid #E4F2FD;
	}
	.contentbottom h2 a, .bottomalt h2 a { /* Title Link */
		color: #333;
	}
	.contentbottom h2 a:hover, .bottomalt h2 a:hover { /* Title Hover */
		color: #D54E21;
	}
	.contentbottom p, .bottomalt p { /* Post Color */
		color: #333;
	}
	
/* Content */

	.content { /* Background */
		background: #fff;
		border: 1px solid #ccc;
	} 
	.content h2 { /* Title Border */
		border-bottom: 2px solid #E4F2FD;
		border-top: 1px solid #E4F2FD;
	}
	.content h3 { /* H3 Color */
		border-bottom: 1px solid #e5e5e5;
		color: #333;
	}
	.content .date, .content .meta, .tabberlive .tabbertab .meta { /* Date */
		color:  #aaa;
		background: #fff;
	}
	.content .first { /* Highlighted First Letter In Paragraph */
		color: #484848;
	}
	.content .post h2 { /* Inner Post H2 Titles */
		border-bottom: 2px solid #E4F2FD;
		border-top: none; /* Need not be adjusted */
		color: #2583ad;
		background: none; /* Need not be adjusted */
	}
	.content .post h3 { /* Inner Post H3 Titles */
		border-bottom: 1px solid #e5e5e5;
		color: #333;
	}
	.content .post p { /* Post Color */
		color: #333;
	}
	.content .post ul li, .content .post ol li { /* List Text Color */
		color: #333;
	}
	.content .post blockquote { /* Blockquote */
		border-bottom: 2px solid #E5E5E5;
		border-right: 1px solid #E5E5E5;
		background: #f2f2f2 url(images/quote.gif) no-repeat 5px 5px;
	}
	.content .quoteleft, .content .quoteright { /* Quotes */
		background: #f2f2f2 url(images/quote.gif) no-repeat 5px 5px;
		color: #000;
	}
	.content .commentmeta { /* Comment Meta */
		border: none;
		background: #f9f9f9;
		color: #1C6382;
	}

/* Related Posts Module */

	.relatedposts { /* Background Color and Image */
		background: #fff;
	}
	.relatedposts h4 { /* Heading Color */
		color: #333;
	}
	.relatedposts ul { /* Border */
		border-top: 3px double #F0F0F0;
		border-bottom: 3px double #F0F0F0;
		color: #1C6382;
	}
	.relatedposts ul li { /* List Details */
		background: #f9f9f9;
		border-bottom: 1px solid #F0F0F0;
		border-left: 1px solid #F0F0F0;
		border-right: 1px solid #F0F0F0;
	}
	.relatedposts ul li:hover { /* List Hover Details */
		background: #fff;
		color: #d54e21;
	}

/* Content List Module */

	.contentlist ul { /* Main Border */
		border-top: 1px solid #ccc;
		border-bottom: 1px solid #ccc;
	}
	.contentlist ul li {  /* List Border */
		background: #fff;
		border-bottom: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		color: #ccc;
	}
	.contentlist ul li span {  /* List Comment */
		background: url(images/com.gif) no-repeat right top;
		color: #aaa;
	}
	.contentlist ul li:hover {  /* List Hover */
		background: #E4F2FD;
		color: #d54e21;
		border-left: 1px solid #d54e21;
	}

/* Sidebar */

	#sidebar, #sidebarone, #sidebartwo {  /* Border and Background */
		border: 1px solid #ccc;
		background: #fff;
	}
	#sidebar h3, #sidebarone h3, #sidebartwo h3 {  /* Heading */
		background: #f0f0f0;
		color: #2583ad;
	}
	#sidebar ul li, #sidebarone ul li, #sidebartwo ul li {  /* List Color */
		color: #333;
	}

/* Sidebar Ads Starts */
	
	#sideads {
		border: 1px solid #ccc;
		background: #fff;
	}

/* Footer Starts */

	#footer, #footernarrow { /* Background and Text Color */
		border-top: none;
		color: #fff;
		background: #464646;
	}
	.footerone ul li, .footertwo ul li, .footertwoalt ul li, .footerthree ul li, .footerthreeend ul li, .footerthreemid ul li {
		border: 1px solid #333;
		color: #fff;
		background: #464646;
	}
	.footerone h3, .footertwo h3, .footertwoalt h3, .footerthree h3, .footerthreeend h3, .footerthreemid h3 {
		color: #ccc;
		background: #333;
	}

/* Comments Starts */

	#comments {
		border-top: 1px solid #ccc;
	}
	#comments h4, #respond h4 { /* Comment Titles */
		color: #333;
		background: #F5F5F5;
	}
	p.num {  /* Comment Number */
		color: #e4f2fd !important;
	}
	ol#commentlist li { /* This is for the normal entry headings */
		color: #333;
	}
	ol#commentlist .entry { /* Normal Entry Comments */
		background: #FDFDFD;
		border-top: 1px solid #EBEBEB;
		border-bottom: 2px solid #EBEBEB;
	}
	ol#commentlist .alternate { /* Alternate Entry Comments */
		background: #F5F5F5;
		border-top: 1px solid #ccc;
		border-bottom: 2px solid #ccc;
	}
	ol#commentlist .author { /* Author Entry Comments */
		background: #e4f2fd;
		border-top: 1px solid #999999;
		border-bottom: 2px solid #999999;
	}
	ol#commentlist .entry p, ol#commentlist .author p, ol#commentlist .alternate p {  /* Comment Color */
		color: #333;
	}
	#commentform input {  /* Input Field */
		border: 1px solid #ccc;
		background: #F8F8F8;	
	}
	#commentform textarea {  /* Textarea Field */
		border: 1px solid #ccc;
		background: #F8F8F8;
	}
	#commentform #submit {  /* Submit Button */
		border: 1px solid #ccc;
		background: #e4f2fd;
		color: #333;
	}
	#commentform #submit:hover {  /* Submit Button Hover */
		border: 1px solid #333;
		background: #d54e21;
		color: #fff;
	}
	#commentform input[type="text"]:focus, #commentform textarea:focus {  /* Fields Selected */
		background: #fff;
		border: 1px solid #d54e21;
	}

/* Tabber */

	ul.tabbernav li a {  /* Unselected Navigation Links */
		border-bottom: none;
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background: #fff;
	}
	ul.tabbernav li a:hover { /* Unselected Navigation Links Hover */
		color: #d54e21;
		background: #fff;
	}
	ul.tabbernav li.tabberactive a { /* Selected Navigation Links */
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #E4F2FD;
		color: #333;
		background: #E4F2FD;
	}
	.tabberlive .tabbertab { /* Background */
		border:1px solid #ccc;
		background: #fff;
	}
	.tabberlive .tabbertab p { /* Post Color */
		color: #333;
	}
	.tabberlive .tabbertab ul li, .tabberlive .tabbertab ol li { /* List Text Color */
		color: #333;
	}
	
/* Media Module CSS */

	ul.tobbernav li a {  /* Unselected Navigation Links */
		border-bottom: none;
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		background: #fff;
	}
	ul.tobbernav li a:hover { /* Unselected Navigation Links Hover */
		color: #d54e21;
		background: #fff;
	}
	ul.tobbernav li.tobberactive a { /* Selected Navigation Links */
		border-top: 1px solid #ccc;
		border-left: 1px solid #ccc;
		border-right: 1px solid #ccc;
		border-bottom: 1px solid #E4F2FD;
		color: #333;
		background: #E4F2FD;
	}
	.tobberlive .tobbertob { /* Background */
		border:1px solid #ccc;
		background: #fff;
	}
	.tobberlive .tobbertob p { /* Post Color */
		color: #333;
	}
	.tobberlive .tobbertob ul li, .tobberlive .tobbertob ol li { /* List Text Color */
		color: #333;
	}