/* default link styles */
a:link	{color: #666;}
a:visited	{color: #666;}
a:active	{color: #666;}
a:hover	{color: #333;}


h1 { font-family:Arial, Helvetica, sans-serif; font-size:20px; color:#949c50; font-weight:100; margin-bottom: 0px; padding-bottom: 5px;}
.name { width:400px;}
.email { width:400px;}
.phone { width:400px;}
.hotpres { font-size: 11px; color:#666666; font-family: "Arial Unicode MS","arial"; padding-left: 20px; padding-top: 20px; padding-bottom: 20px;}

.hotpres2 { font-size: 11px; color:#666666; font-family: "Arial Unicode MS","arial"; padding-left: 20px; padding-top: 20px; padding-bottom: 20px; padding-right: 20px; }
.hotpres3 { font-size: 11px; color:#666666; font-family: "Arial Unicode MS","arial"; padding-left: 20px; padding-top: 0px; padding-bottom: 20px; padding-right: 20px; }

h2 { font-size: 11px; font-weight: bold;}

h3 { font-size: 12px; font-weight: bold;}

.addressbar { font-size: 10px; color:#666666; font-family: "Arial Unicode MS","arial";}
.awards { font-size: 11px; color:#666666; font-family: "Arial Unicode MS","arial"; padding: 10px;}
.greenside { font-size: 11px; color:#949C50; font-family: "Arial Unicode MS","arial"; padding: 10px;}
a.link { color: #231f20;}
a.link:hover { color: #333333;}

a.design:active { font-size: 10px; color: #666666; text-decoration: none; font-family:"Arial Unicode MS", "arial", sans-serif;  } 
a.design:visited { font-size: 10px; color: #666666; text-decoration: none; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.design:link { font-size: 10px; color: #666666; text-decoration: none; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.design:hover { font-size: 10px;color: #333333; text-decoration: none; font-family:"Arial Unicode MS", "arial", sans-serif;  }

a.main:active { color: #666666; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif;  } 
a.main:visited { color: #666666; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.main:link { color: #666666; text-decoration: underline ; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.main:hover {color: #333333; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif;  }

a.red:active { color: #8a1e04; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif;  } 
a.red:visited { color: #8a1e04; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.red:link { color: #8a1e04; text-decoration: underline ; font-family:"Arial Unicode MS", "arial", sans-serif; } 
a.red:hover {color: #8a1e04; text-decoration: underline; font-family:"Arial Unicode MS", "arial", sans-serif;  }


/* Entry CSS */

/* links */

.entry-title a {
	color: #8A1E04;
	}

.entry-title a:hover	{
	color: #949C50;
	}
	
.edit-link a {
	color: #8A1E04;
	}

.edit-link a:hover { 
	color: #949C50; 
	}

/* # links */
/* entry content format */ 

.entry-title {
	font-size: 14px;
	font-weight: bold;
	}

.entry-meta {
	font-style: italic;
	color: #666;
	}

.entry-summary, entry-content {
	text-align: justify;
	}

.post_wrapper {
	border-bottom: 1px dotted #666;
	padding-bottom: 10pt;
	padding-top: 10pt;
	}

.edit-link	{
	padding: 3px;
	display: inline;
	}

#container {
	padding-right: 15px;
	text-align: justify;
	}

/* # entry content format */
/* divider line between entries */

.entry-utility	{
	border-bottom: 1px dotted #333;
	padding-bottom: 10px;
	}

/* Sidebar display format */

.widget-title {
	margin: 14px;
	}

.search-form {
	margin: 14px;
	margin-bottom: 5px;
	padding-bottom: 0px;
	}

/* search form CSS */

.text-field {
	float: left;
	border: 2px solid #E2E2E2;
	padding: 2px;
	width: 130px;
	}

.text-field:focus {
	border-color:#333;
	}

.submit-button {
	width:16px;
	height:16px;
	display:inline;
	overflow:hidden;
	text-indent:-999px; /* To remove any default text on the button*/
	line-height:16px; /* required for IE */
	background:url(search-sprite.gif) no-repeat 0 0; /* This will display the search icon by default */
	cursor:pointer; /* Hand cursor for the normal state */
	border: none;
	margin: 3px;
	padding: 0;
}
 
.submit-button:hover {
	background-position: 0 -16px; /* This will display the dark search icon on hover */
}
 
.submit-button:active {
	background-position: 0 -32px; /* And finally, this is the one that shows the loader */
	cursor:wait; /* Shows the wait cursor on click */
}

/* # search form css */

.xoxo {
	text-align: left;
	padding-left: 0px;
	margin-left: 0px;
	}

.xoxo ul {
	list-style-type: none;
	list-style: none;
	list-style-position: outside;
	padding-left: 5px;
	margin-left: 5px;
	margin-top: -10px;
	}

.xoxo li {
	list-style: none;
	padding-bottom: 2px;
	margin-left: 5px;
	}

.aktt_tweets {
	padding: 3px;
	padding-left: 0px;
	}

.aktt_tweets li {
	padding: 5px;
	padding-left: 0px;
	border-bottom: 1px solid #949C50;
	}

/* # sidebar display format */
/* sidebar links */

.xoxo a {
	color: #666;
	}
	
.xoxo a:hover	{
	color: #333;
	}

/* form formatting */
/* hide the label for search - obvious what it is */

#search-2 label {
	display: none;
	}

.search-form label {
	display: none;
	}

/* other labels: display fixed width */

#respond label	{
  vertical-align: top;
  text-align:left;
  font-weight:bold;
  }
 
#respond p {
	width: 200px;
	}

/* comments styles */

.comment {
	border-bottom: 1px dotted #000;
	padding-bottom: 10px;
	padding-top: 10px;
	}

/* recent posts in sidebar need some separation */

#recent-posts-2 li	{
	padding-top: 3px;
	padding-bottom: 3px;
	}
	
.awards	{margin-bottom: 10px;}