/* Common patterns */

/* General Styles */
	.no-margin {
		margin: 0;
	}
/* End General Styles */	

/* Multi-use Floats */
	.float-left { 
		float: left;
		padding-right: 15px;
		padding-bottom: 15px;
	}
	.float-right { 
		float: right;
		padding-left: 15px;
		padding-bottom: 15px;
	}
/* End Multi-use Floats */

/* Buttons */

	.button { 
		color: #ffffff;
		cursor: pointer;
		padding: 3px 6px;
		border: 1px solid #c02646;
		background: #c02646 url(../images/btn-bg.png) repeat-x;
	}

/* End Buttons */

/* Entry List */
	ul.entryList li {
		margin-bottom: 1.5em;
	}
	.entryList h3 {
		/*font-size: 2em;*/
		color: #6a7466;
		font-weight: normal;
		margin: 0 0 .1em 0;
	}
	.entryList h3 a {
		color: #5d564e;
	}
	.entryList h3 .more {
		font-size: .5em;
		font-style: italic;
		margin-left: 5px;
		letter-spacing: 1px;
	}
	.entryList h3 .more a {
		color: #9eac98;
		background: none;
		padding: 0;
	}
	.entryList img, .blogger-meta img {
		background: transparent url(../images/img-bg.png) no-repeat 0 0;
		padding: 12px;
		float: left;
		margin: 0 20px 0 0;
	}
	.entryList img.alt, .blogger-meta img.alt {
		background: transparent url(../images/img-bg-alt.png) no-repeat 0 0;
	}
	.entryList .entry {
		width: 38em;
		float: left;
	}
	.entryList p {
		margin: 0 0 .25em 0;
	}
	
	/* Highlight Entry Item */
	ul.entryList li.highlight {
		margin-bottom: 3em;
	}
	ul.entryList li.highlight h1 {
		font-size:2.6em;
	}
	ul.entryList li.highlight .entry h3 {
		margin-bottom: 0.75em;
		font-size:1.5em;
	}
	ul.entryList li.highlight .entry h6 {
		margin-bottom: 0.5em;
	}
	ul.entryList li.highlight .entry h6 a {
		color:#6A7466;
		font-weight:normal;
	}
	li.header h3 {
		margin-bottom:2em;
	}
	
	/* Blogger */
	.blogger-meta {
		margin: 0 0 1.5em 0;
	}
	#blogger .entryList .entry {
		width: 42em;
		float: none;
	}
		
/* End Entry List */

/* Pagination */
	.pagination {
		margin: 3em 0 7em 0;
	}
	.pagination span, .pagination a {
		color: #cdd5cd;
		font-size: 1.4em;
		padding: 0 10px;
		float: left;
		font-weight: bold;
		/*font-style: italic;*/
		border-right: 1px solid #cdd5cd;
	}
	.pagination .prev_page {
		padding-left: 0;
	}
	.pagination .next_page {
		border: 0;
	}
	.pagination a {
		color: #7e857b;
	}
/* End Pagination */

/* Sort */

	ul.sort li {
		float: left;
		margin-right: 20px;
		/*font-style: italic;*/
	}
	ul.sort a {
		display: block;
		color: #9ab99a;
		padding: 1px 8px;
		height: 20px;
	}
	ul.sort a:hover {
		color: #d34c6b;
	}
	ul.sort .current {
		background: url(../images/sort-bg.gif) no-repeat 0 0;
	}
	ul.sort .current a, ul.sort .current a:hover  {
		color: #fff;
		background: url(../images/sort-bg.gif) no-repeat right top;
		margin-left: 10px;
		padding-right: 20px;
		text-decoration: none;
	}

/* End Sort */

/* Breadcrumb */

	.breadcrumb {
		/*font-style: italic;*/
		margin: 0 0 1.5em 0;
	}

/* End Breadcrumb */

/* Box Styles */

	.box {
		margin: 0 0 2em 0;
		background: #ecf8ff;
		border: 1px solid #b9e6ff;
		padding: 10px 15px 15px 15px;	
	}
	.boxB {
		margin: 0 0 2em 0;
		background: #ffffcc;
		border: 1px solid #f3db79;
		padding: 10px 15px 15px 15px;	
	}
	.boxC {
		margin: 0 0 2em 0;
		background: #efefef;
		border: 1px solid #dddddd;
		padding: 10px 15px 15px 15px;	
	}
	
/* End Box Styles */

/* Link Colors */
	.light {
		color: #9cafaf;
	}
	.more a {
		color: #d1caba;
		background: transparent url(../images/arrow.gif) no-repeat center left;
		padding: 0 0 0 14px;
	}
	.more a:hover {
		color: #a8a08f;
		background: transparent url(../images/arrow-on.gif) no-repeat center left;
	}
	a.clr1 {
		color: #9f0d31;
	}
	a.clr2 {
		color: #df3da0;
	}
	a.clr3 {
		color: #785c68;
	}
	a.clr4 {
		color: #a3542d;
	}
	a.clr5 {
		color: #705446;
	}
	a.clr6 {
		color: #7e6a35;
	}
	a.clr7 {
		color: #9e9e84;
	}
	a.clr8 {
		color: #6f473b;
	}
	a.clr9 {
		color: #9f0d31;
	}
	a.clr10 {
		color: #887741;
	}
	a.clr11 {
		color: #676266;
	}
	a.clr12 {
		color: #eb4812;
	}
	a.clr13 {
		color: #5c3609;
	}
	a.clr14 {
		color: #f8a0ee;
	}
	a.clr15 {
		color: #f58e25;
	}
	a.clr16 {
		color: #675027;
	}
/* End Link Colors */
