/*   
Theme Name: OMNICORPDETROIT thematic subtheme
Theme URI: http://omnicorpdetroit.com/
Description: care of detriot
Author: Benjamin Chodoroff
Author URI: http://thermitic.net
Template: thematic
Version: 0.420
*/

/* Reset browser defaults */
@import url('../thematic/library/styles/reset.css');

/* Apply basic typography styles */
@import url('../thematic/library/styles/typography.css');

/* Apply a basic layout */
@import url('../thematic/library/layouts/2c-r-fixed.css');

/* Apply basic image styles */
@import url('../thematic/library/styles/images.css');

/* Apply default theme styles and colors */
/* It's better to actually copy over default.css into this file (or link to a copy in your child theme) if you're going to do anything outrageous */
@import url('../thematic/library/styles/default.css');

/* Prepare theme for plugins */
@import url('../thematic/library/styles/plugins.css');

body, input, textarea {
  font-size: 15px;
  font-family: "Helvetica", "Arial", sans-serif;
}

body {
  color: #000000;
  background: #ffffff;
  background-attachment: fixed;
}

#branding {
  width: 960px;
}

.menu {
  width: 960px;
}

#blog-title {
  text-transform: uppercase;
  font-size: 27px;
}

#blog-title a:link,
#blog-title a:visited {
  color: #000000;
  text-decoration: none;
}

#blog-title a:active,
#blog-title a:hover {
  color: #FF4B33;
  text-decoration: none;
}

#blog-description {
  font-variant: normal;
}

#content {
  width: 600px;
  margin: 0;
}

#container,
#primary,
#secondary {
  background: url(img/w50.png) repeat top left;
  border: 0;
}

#footer {
  border: 0;
  background: transparent;
}

#siteinfo {
  font-size: 1.33em;
  font-style: italic;
  font-weight: bold;
  color: #ccc;
}

.aside {
  color: #000000;
}

.aside a:link,
.aside a:visited {
  color:#000000;
  font-weight: bold;
  text-decoration: none;
}
.aside a:active,
.aside a:hover {
  color: #FF4B33;
  font-weight: bold;
  text-decoration: none;
}

a:link {
  color:#000000;
  font-weight: bold;
  text-decoration: none;
}
a:visited {
  color:#000000;
  font-weight: bold;
  text-decoration: none;
}
a:active,
a:hover {
  color: #FF4B33;
  font-weight: bold;
  text-decoration: none;
}

#siteinfo a:link {
    color:#004B91;
}
#siteinfo a:visited {
    color:#743399;
}
#siteinfo a:active,
#siteinfo a:hover {
    color: #FF4B33;
}

.entry-meta,
.entry-meta a,
.entry-utility,
.entry-utility a,
blockquote {
  color: #000000;
}

/* menu */

#access {
  border: 0;
}

.sf-menu li,
.sf-menu li:hover {
  background: transparent;
}

.sf-menu a {
}

.sf-menu a:link,
.sf-menu a:visited {
  color: #000;
}

.sf-menu a:active,
.sf-menu a:hover {
  color: #FF4B33 !important;
}

.sf-menu {
  border: 0;
	float:left;
}
.sf-menu a {
  border: 0;
  font-size: 15px;
  font-weight: bold;
  font-family: "Verdana Bold", sans-serif;
  text-transform: uppercase;
	padding:3px 6px 3px 0;
	text-decoration:none;
}
.sf-menu .current_page_item a,
.sf-menu .current_page_ancestor a,
.sf-menu .current_page_parent a {
  border: 0;
}
.sf-menu a, .sf-menu a:visited  { /* visited pseudo selector so IE6 applies text colour*/
  color: #000;
}
.sf-menu li {
  background: transparent;
}
.sf-menu li li {
  background: transparent;
}
.sf-menu li li li {
  background: transparent;
}
.sf-menu li:hover, .sf-menu li.sfHover,
.sf-menu a:focus, .sf-menu a:hover, .sf-menu a:active {
  background: transparent;
	outline:		0;
  border: 0;
}
.sf-menu ul {
  border: 0;
}
.sf-menu li:hover ul,
.sf-menu li.sfHover ul {
	top:32px; /* overriding essential styles */
}
.sf-menu ul ul {
    margin-top:0;
}
.sf-menu ul a {
  background: transparent;
  border: 0;
}
.sf-menu ul a:hover {
    color: #000;
}


