/*
Theme Name:  DevelopSense
Theme URI:  http://www.developsense.com/wordpress/wp-content/themes/developsense
Description:  Created with the help of Visual QuickStart WordPress, by Beck & Beck
Author:  Michael Bolton and Mary Alton
Author URI:  http://www.developsense.com
Tags: stuff
Version 0.1

*/

/* fonts */

body{  font-family: Arial, Helvetica, sans-serif;  color: #333333;  line-height: 1.5;}
a{  color: #006699;  text-decoration: underline;}
a:link{  color: #0000CC;  text-decoration: none;}a:visited{  color: #006699;  text-decoration: none;}a:hover{  color: #FF0000;  text-decoration: underline;
}
h1{ font-family: Arial, Helvetica, sans-serif; color: #000000;
 margin: 0px;
}h2{ font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0px;
}h3{ font-family: Arial, Helvetica, sans-serif; color: #000000; margin: 0px;
}h4{ font-family: Arial, Helvetica, sans-serif; font-weight: normal; color: #333333;}h5{ font-family: Arial, Helvetica, sans-serif; color: #334d55;}ul{  list-style-type: disc;  font-family: Arial, Helvetica, sans-serif;  list-style-position: outside;
  margin-left: 5px;
}ul ul{ list-style-type: disc;}ul ul ul{ list-style-type: none;}
label{ font-family: Arial, Helvetica, sans-serif; font-size: 100%; font-weight: bold; color: #334d55;}

p.publicationTitle {
  font-weight: bold;
  font-size: 120%;
  margin-bottom: -10px;
}

p.publicationData {
  font-style: italic;
  margin-bottom: -10px;
}

p.publicationSummary{
}

p.quote {
  font-style: normal
}

p.attribution {
  font-style: italic;
  margin-top: -8px;
}

/***** Masthead      ********/
#masthead{
  padding: 10px 0px 0px 0px;
  border-bottom: 1px solid silver;
  width: 100%;
  height: 70px;
}

.companyName {
  top: 0;
  left: 0;
  border-style: none;
}

.left {
  float: left;
  position: absolute;
/*  left: 8px; */
  top: 0;
}

.right {
  float: right;
  position: absolute;
  right: 0;
  top: 0;
  padding-right: 0px;
}

.no-border a, a:link, a:visited, a:active, a:hover, a:focus, img{
  border-style:  none;
  padding: 0px;
  margin-top: 0px;
}

/***** #dsgraphic *******/

#dsgraphic {
  margin-left: -8px;
  }

/* #Colour Bar                    */

.barre {
  background-color: transparent;
  height: 16px;
  width: 99%;
  border: 2px solid #000;
  position: absolute;
  top: 30px;
}.yellow {  width: 16px;  height: 16px;  background-color: yellow;  border-right: 2px solid #000;  padding-right: 1px;
  position: absolute;  float: left;}.blue {  width: 18px;  height: 16px;  background-color: blue;  border-right: 2px solid #000;  position: absolute;  float: left;
  left: 18px;
}
.green {  width: 18px;  height: 16px;  background-color: lime;  border-right: 2px solid #000;  position: relative;  float: left;
  left: 36px;
}
.red {  width: 16px;  height: 16px;  background-color: red;  border-right: 2px solid #000;  position: absolute;  float: left;
  left: 54px;
}.red_right {  width: 16px;  height: 16px;  background-color: red;  border-right: 2px none #000;
  position: relative;
  float: right;
  border-left: 2px solid #000;
}


/************* #globalNav styles **************/.globalNav{
  top: 42px;
  position: relative;
}

.globalNav a{  font-size: 80%;}

/* .pageName{
  top: 78px;
  padding: 0px 0px 0px 0px;
  border-top: 1px solid silver;
  position: absolute;
  width: 100%;
  font-weight: bold;
  font-variant: small-caps;
}


/************* #navBar *************/

#navBar{  float: left;  width: 20%;  background-color: #FFFFFF;
  margin-left: 0px
  padding-left: 5px;
  padding-top: 5px;
}

/*********** #navBar link styles ***********/

#navBar ul a:link, #navBar ul a:visited {
  display: block;
}

#navBar ul {
  list-style: none;
  margin: 0;
  padding: 0;
}

/* hack to fix IE/Win's broken rendering of block-level anchors in lists */
#navBar li {
  border-bottom: 1px solid #EEE;
}

/* fix for browsers that don't need the hack */
html>body #navBar li {
  border-bottom: none;
s}

/************* #Content *************/
#content{  float: left;  width: 56%;
  padding-left: 1%;
  padding-right: 1%;
  padding-top: 5px;
  border: 1px solid #d2d2d2;
  border-top: none;
  margin: 0px;
}/*********** #sectionLinks styles ***********/#sectionLinks{  position: relative;  font-size: 80%;
  padding 10px 0px 0px 10px;
}#sectionLinks a {  display: block;  padding: 2px 0px 2px 10px;
}#sectionLinks a:hover{  background-color: #dddddd;}/*********** .relatedLinks styles ***********/.relatedLinks{  position: relative;  margin: 0px;  padding: 0px 0px 0px 0px;  font-size: 70%;}.relatedLinks h3{  padding: 0px 0px 0px 0px;}.relatedLinks a:link,.relatedLinks a:visited {  display: block;}
/************** #headlines styles **************/

#headlines{
  width: 20%;
  float: right;
  margin: 0px;
  padding-left: 1%;
  padding-top: 5px;
  font-size: 80%
}

/************** .feature styles ***************/.feature{  display: block;
  font-size: 80%;
  padding-right: 5px;  padding-left: 5px;
}.feature img{  float: left;  padding: 0px 5px 5px 0px;}
/************** .story styles *****************/.story {
  display: block;
  margin-left: 10px;
  clear: both;  font-size: 80%;
}

.story ul {
  padding-left: 5px;

}

.story li {
  margin-left: 5px;
  margin-bottom: 10px;
}

/************* #siteInfo styles ***************/

#siteInfo{  
  clear: both;  
  font-size: 75%;  
  color: #888888;  
  padding: 10px 10px 10px 10px;
}
  
#siteInfo img{  
   padding: 10px 10px 10px 10px;  
   vertical-align: middle;
}

table.standard
{
border:1px solid #c3c3c3;
border-collapse:collapse;
}

table.standard th
{
background-color:#e5eecc;
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}

table.standard td 
{
border:1px solid #c3c3c3;
padding:3px;
vertical-align:top;
}


/*********** Begin WordPress Special Mods *********/
p.alignright {
  text-align: right;
}

p.alignleft {
  text-align: left;
}

.entry {
  font-size: 80%;
  padding-left: 10px;
}

.comment-body {
  font-size: 80%;
}

.widecolumn h2 {
  padding-left: 10px;
}

.widecolumn h3 {
  padding-left: 10px;
}

.entry ul {
  list-style-position: inside;
  padding: 10px;
  margin: 20px;
}

.entry li {
  margin-left: 10px;
}

.navigation alignright {
  text-align: right;
}

#comments h3 {
  padding-left: 10px;
}


