/*
Theme Name: Fresh Modified for DBC

*/

.commentform_link {
border: none;
}

code {
background-color: #E4F2FD;
border: 1px solid #C6D9E9;
padding: 15px;
margin: 25px;
}
.commentbox {
padding-left: 10px;
}


.recentcomments {
color: #000;
}

/*** GENERAL TAGS ***/

body
{
	margin: 0px;
	padding: 0px;
	background: url(http://www.designsbychace.com/demo/dbc/layout/clouds_bg.png);
        background-repeat: no-repeat;
	color: #000;
        overflow-x: hidden;
	font-family: "HelvRoman", 'Segoe UI',"Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 14px;
}

h1, h2, h3, h4, h5
{

	margin: 0px;
}

a, a:link, a:active
{
	color: #2c97ba;
         text-decoration: none;
}

a:hover {
         color: #339933;
}

img
{
	border: 0px;
}

blockquote
{
	padding: 10px;
	background: #f0f9fc url(images/bg_blockquote.gif) no-repeat 0.6em 0.4em;
	border: 1px solid #CCDDE4;
	border-left: 6px solid #CCDDE4;
}


/* Start Page Structure IDs */

#Wrapper {
	width: 100%;
	margin: 0 auto;
}

#Header {
	height: 105px;
         padding-left: 10%;
}

	#BlogTitle {
		float: left;
		width: 60%;
	}
	
		/*#BlogTitle h1 {
			font-family: Georgia, "Times New Roman", Times, serif;
			color: #666666;

		}/*
		
		
		/* If you would like to use an image logo in the header versus text:
		1. Comment out the section above and uncomment the section below
		2. Create your logo (I recommend 300px Width x 25px Height, Maximum 500px Width x 125px Height) 
		3. Swap the image location with your logo image below
		4. Adjust your Width and Height Below accordingly
		5. Oh... you lose the ability to link to the homepage by clicking the logo :-( /*

		#BlogTitle h1 {
			background: no-repeat;
			text-indent: -9999px;
			width: 300px;
			height: 25px;
			margin-top: 20px;
			display: block;
		}
		 
		
			#BlogTitle h1 a {
				text-decoration: none;
			}
		
		#BlogTitle .Description {
			font-family: Georgia, "Times New Roman", Times, serif;
			font-size: 12pt;
			color: #666666;
		}
	
	#SearchBox {
		float: right;
		width: 35%;
		padding-top: 25px;
	}
	
		#SearchBox .SearchField {
			background: url(images/field_search.gif) no-repeat;
			width: 172px;
			height: 23px;
			border: 0px;
			padding: 8px 4px 4px 20px;
			font-size: 12px;
		}
		
		#SearchBox .SearchButton {
			background: url(images/btn_search.gif) no-repeat;
			width: 60px;
			height: 33px;
			border: 0px;
			margin-top: 1px; /* IE Specific Style to make the Search Button behave */
			_margin-top: 3px; /* IE only Style Hack */
			vertical-align: top;
		}
		
		#SearchBox .SearchButton:hover {
			background: url(images/btn_search-hover.gif) no-repeat;
		}
	
	#NavPanel {

		background: #ffffff;
		height: 36px;
		padding: 5px 5px 0px 10px;
		
	}

#Body {

	padding: 0px 0px;
}

#Footer {
	background: url(http://www.designsbychace.com/layout/footer_fade.png) repeat-x;
	padding: 0px 0px 0px 0px;
	color: #000000;

}
	
	#Footer a {
		color: Blue;
		font-weight: none;

	}
	
		#Footer a:hover {
			color: #000000;
		}

/* End Page Structure IDs */


/* Start Common Classes */

.LeftContent {
	float: left;
	width: 70%;
         padding-left: 5%;
}

.LeftSideBar {
	float: right;
	width: 175px;
}

.RightSideBar {
	float: right;
	width: 255px;
         padding-right: 15%;
}

.CommonPanel {
	margin: 10px;
font-family: "HelvRoman","MgOpenReg","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;

}

.Clear

{
	clear: both;
}

.Ads {
	text-align: center;
}

.RSS
{
	margin-top: 10px;
	float: right;
}











	.RSS a
	{
		background: url(images/rss.gif) no-repeat center right;
		font-family: Arial, Helvetica, sans-serif;
		font-size: 10px;
		font-weight: bold;
		padding: 6px 28px 6px 0px;
	}

.aligncenter
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}

.alignnone {
text-decoration: none;
border-bottom: none 0px #B4B4FF;
padding-bottom: 0px;
}

.alignleft
{
	float: left;
}

.alignright
{
	float: right;
}

img.centered
{
border: 0px;
	display: block;
	margin-left: auto;
	margin-right: auto;
}

img.alignright
{
border: 0px;
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}

img.alignleft
{
border: 0px;
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}

.wp-caption {
	background: #f3f3f3;
	border: 1px solid #dddddd;
	padding: 5px;
	margin: 5px;
	font-size: 8pt;
	text-align: center;
}

/* End Common Classes */



/* Start Menu: Categories, Archives, etc. */

.Menu {
	width: 725px;
	float: left;
}

	.Menu ul
	{
		margin: 0;
		padding: 0;
		list-style-type: none;
		
	}
	
		.Menu ul li
		{
			display: inline;
			
		}

			.Menu ul li a
			{
				display: block;
				float: left;
				font-size: 12px;
				font-family: "MgOpenReg","Segoe UI", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
				background: url(images/btn_nav.gif) no-repeat top right;		
				color: #666666;
				text-decoration: none;				
				text-align: center;
				margin: 0px 4px;
				padding-top: 8px;
				width: 100px;
			}
			
				.Menu ul li a:hover
				{
					color: #000;
				}
				
				.Menu ul li.current_page_item a
				{
					color: #CE0000;
				}
	
/* End Menu: Categories, Archives, etc. */



/* Start Articles */

.Article
{
	padding-bottom: 0px;
	border: 1px solid silver;
	margin-bottom: 0px;
	border-radius: 8px;
	background:url(http://www.designsbychace.com/layout/gray_fade_bg.png) repeat-x;
}

	.Article a.off, a.off:hover, a.off:active, a.off:link, a.off:visited
	{
		border-bottom: 0px dotted #006633;
		text-decoration: none;
font-weight:normal;
	}

	.Article h2
	{
position: relative;
top:10px;
font-family: "Segoe UI","MgOpenReg",Arial, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 25px;
margin-top: 6px;
padding-top: 0px;
font-weight:bold;
	}
	
		.Article h2 a
		{
		  color: #000000;	
		}
		.Article h2 a:hover
		{
		  color: green;	
		}
		
	.Article .meta
	{
		font-size: 15px;
		display: block;
		position: relative;
		top: 0px;
		color: #BF835F;
                margin-left: 5px;
		margin-top: 8px;
		font-family: "Segoe UI","MgOpenReg","Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;
	}
	
		.Article .meta a
		{
			color: #006633;
		}
	
			.Article .meta .Author {
				color: #CE0000;
			}

.CalendarGroup {
	float: left;
	width: 49px;
padding-left: 10px;
padding-top:12px;
}

	.CalendarGroup .Calendar {
		text-align: center;
		background: url(images/date-calendar.gif) no-repeat;	
		height: 51px;
		padding: 2px;
	}
	
	.CalendarGroup .Month {
position: relative;
top: 2px;
		text-transform: uppercase;
		font-family: "MgOpenReg",Arial, Helvetica, sans-serif;
		font-size: 10pt;
		color: #FFFFFF;
	}
	
	.CalendarGroup .Day {
position: relative;
top: 2px;
		font-family: "MgOpenReg",Georgia, "Times New Roman", Times, serif;
		font-size: 20pt;
	}
	
	.CalendarGroup .Year {
position: relative;
top: 1px;
font-size: 8pt;
	
	}

.TitleGroup {
	float: left;
        padding-left: 8px;
padding-top:0px;
}

.PostContent
{
margin-top: 20px;
border-top: dotted 1px #BFCCD2;
font-size: 1em;
padding: 15px;
}

        .PostContent a.off:active, .PostContent a.off:link, .PostContent a.off:visited
        {
		border-bottom: 0px dotted #006633;
		text-decoration: none;
        }
	.PostContent a.off:hover
	{
		border-bottom: 0px dotted #006633;
		text-decoration: none;
	}

	.PostContent a, .PostContent a:link, .PostContent a:active, .PostContent a:visited
	{
		border-bottom: 0px dotted #006633;
		text-decoration: none;
	}
	
	.PostContent a:hover
	{
		border-bottom: 0px dotted #CC6633;
		color: #CC6633;
	}

.more-link
{
	font-weight: bold;
}

	a.more-link, a.more-link:active
	{
		color: #CE0000!important;
	}

/* End Articles */



/* Start Sidebar */

.Sidebar
{
	width: 235px;
font-family: "HelvRoman", "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	float: right;
}

	.Sidebar h2
	{
		font-size: 14pt;
		font-family: "MgOpenReg","HelvRoman",Segoe UI, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		color: #244C5D;
		padding-top: 20px;
font-weight:normal;
	}


	

	.Sidebar ul
	{
		padding: 0px;
		margin: 4px 0px 200px 0px;
		list-style: none;
		border-top: solid 1px #CEDDE4;
		margin: 4px 0px 20px 0px;
	}

		.Sidebar ul li
		{
			padding: 6px 0 6px 0;
			border-bottom: 1px dotted #CEDAE0;
		}
		
			.Sidebar ul li a
			{
				font-size: 14px;
			}

	.Sidebar .children
	{
		padding-left: 10px;
	}
	
	.Sidebar h2#cat
	{
	}
	
	.Sidebar h2#arh
	{
	}


/* Start Comments */

.CommentsGroup {
	text-align: right;
}

.CommentsCloud a {
	
	padding: 0px;
	margin-right: 5px;
	font-family: "MgOpenReg",Segoe UI, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
	font-size: 8pt;
	text-align: center;
	border-bottom: none !important;
	color: #CE0000 !important;
	text-decoration: none;
}

.CommentsText {
	color: #ce6b00;
}

.Comments
{
	padding-top: 10px;
	margin-top: 0px;
font-size: 10pt;
}

	.Comments h2
	{
		margin-bottom: 15px;
	}

.Comment {
border-bottom: 1px solid #e3e3e3;
font-size: 10pt;
background-color: #fff;
padding: 10px;
}

.Alt { 
background: url(http://www.designsbychace.com/layout/yellowfade.gif) #ffffdc;
background-repeat: repeat-x;
border-bottom: 1px solid #e3e3e3;
font-size: 10pt;
padding: 10px;
}

.CommentMeta {
	color: #fff;
	border-bottom: solid 0px #CCE3EB;
	padding-bottom: 5px;
padding-top: 5px;
font-weight: bold;
}

	.CommentMeta span {
		font-size: 10pt;
		font-weight: none;
	        margin-left: 0px;
color: #333;
	}
	
	.CommentMeta .Gravatar {
		float: left;
		padding-right: 10px;
	}
	
	.CommentMeta .GravatarDate {
		float: left;
		padding-top: 5px;
	}

.CommentForm
{
padding: 10px;
	background-color: #FFF;
	border: 0px solid #E6DB55;
}

	.CommentForm span {
                font-family: Segoe UI, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
		font-size: 8pt;
		display: block;
padding-left: 20px;
		color: #000;
	}
.commentform
	.CommentForm input {

	}

        .CommentForm textarea {

        }
	
	.CommentForm input.SubscribeButton
	{
margin-left: 25px;
                width: 60px;
                height: 25px;
font-family: Segoe UI, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 8pt;
                color: #3B59A7;
	}

	.CommentForm input.SubscribeButton:hover{
margin-left: 25px;
                width: 60px;
                height: 25px;
font-family: Segoe UI, "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif;
font-size: 8pt;
                color: Black;
	}
