/*Shirman Group screen styles*/
body {padding:0px;
	margin: 0px;
    background-color: #e8e2b7;
	color: #000;
}
body, table, h2, h3, div, #main {font-family: Arial, Helvetica, sans-serif;}

table img, div img, td img, img, #main img {border-style:none; border-width: 0px;}
	
h2 {font-weight: normal;
	padding: 2px 1px 2px 4px;
	margin: 0px 0px 0px 25px;
	color:#f5f5e6;
	letter-spacing: 1pt;
}
h3 {padding: 2px 1px 2px 0px;
	margin: 0px 0px 15px 0px;
    color:#000;
}

a {COLOR: #930; text-decoration: underline;}
a:hover {COLOR: #d03505; text-decoration: none;}
a:active {COLOR: #d03505;text-decoration:none;}

a.gray {COLOR: #000; text-decoration: none;}
a.gray:hover {COLOR: #d03505; text-decoration: underline;}
a.gray:active {COLOR: #d03505;text-decoration: underline;}


hr {width: 100%; margin: 10px 0px 20px 0px; color: #999;}

#main {font-size: 9pt;
     width: 900px;
     height: 585px;
	 border-width: 0px;
	 margin-top: 35px;
	 background-color: #fff;
}
#main img {border-width: 0px;}

#logo {width: 800px;
     height: 91px;
	 border-right: 1px solid #930;
	 border-left: 1px solid #930;
	 border-top: 1px solid #930;
}
#logo img{width: 419px; height: 82px; margin: 10px 0px 0px 10px;}

#topmenu {width: 900px;
    height: 21px;
    border-right: 1px solid #930;
	border-left: 1px solid #930;
	background: #fff url(_derived/menu2.gif) no-repeat right top;
}
#menublock {width: 8px; height: 21px;}

#line {width: 900px;
    height: 5px;
	padding: 0px;
    border-right: 1px solid #930;
	border-left: 1px solid #930}
.line1 {width: 898px; height: 5px; padding: 0px;}

#pagename {background-color: #930;
	width: 700px;
    height: 55px;
	border-right: 1px solid #930;
	border-top: 1px solid #930;
	border-bottom: 1px solid #930;
}
#leftimage {width: 200px;
     height: 55px;
	 border: 1px solid #930;
}
#leftimage img{width: 200px; height: 53px; margin: 0px;}
	 	 
#leftmenu1 {width: 200px;
     height: 373px;
     background-color: #f5f5e6;
	 border-right: 1px solid #930;
	 border-left: 1px solid #930;
	 border-bottom: 1px solid #930;
}
#rightmenu1 {width: 289px;
     height: 428px;
     background-color: #f0f0d9;
	 border: 1px solid #930;
}
#nav {font: 8pt Verdana,Arial,Helvetica,sans-serif;
      width: 200px;
      color: #fff;
      margin: 25px 0px 0px 0px;
	  line-height: 11pt;
}
#navHome {width: 289px;
      color: #000;
      margin: 0px 0px 25px 0px;
}

#navHome img{margin: 10px 0px 10px 20px;}

#navHome ul {padding: 0px 10px 0px 10px; margin: 10px 15px 10px 20px; list-style-image:url(images/bull1_journal.gif);}
#navHome li {padding: 0px 0px 10px 0px;}

.list {display: block;
      padding: 2px 0px 2px 20px;
	  margin: 0px 0px 5px 0px;
	  background: #930;
	  font-weight: bold;
}
.listHome {display: block;
      padding: 2px 0px 2px 0px;
	  margin: 0px 0px 6px 0px;
	  background: #930;
	  color: #fff;
	  font: 12pt Verdana,Arial,Helvetica,sans-serif;
	  font-weight: bold;
}

.listHome2 {}
a.listHome2 {display: block;
	  font: 11pt Verdana,Arial,Helvetica,sans-serif;
	  font-weight: bold;
	  color: #930;
	  text-decoration: none;
      padding: 2px 0px 2px 20px;
	  margin: 15px 0px 5px 0px;
}
a.listHome2:hover {color: #fff; background: #930;}

.listHome3 {margin: 10px 10px 10px 10px;}

.list2{}
a.list2 {display: block;
      padding: 2px 0px 2px 20px;
	  margin: 0px 0px 5px 0px;
	  color: #930;
	  text-decoration: none;
	  font-weight: bold;
}
a.list2:hover {color: #fff; background: #930;}

.list3 {font: 10pt Arial,Helvetica,sans-serif;
      display: block;
      padding: 0px 0px 0px 20px;
	  margin: 10px 0px 10px 0px;
}
a.list3 {display: block;
      padding: 0px 0px 0px 20px;
	  margin: 10px 0px 10px 0px;
	  color: #930;
	  text-decoration: underline;
	  font-weight: bold;
}
a.list3:hover {color: #d03505;}
	
#maintext {width: 700px;
    height: 373px;
    border-bottom: 1px solid #930;
	border-right: 1px solid #930;
}
#text {padding: 25px 25px 5px 25px;}
.text2 {padding: 10px 25px 5px 25px;}

ul {padding: 0px; margin: 15px 0px 15px 20px; list-style-image:url(images/bull1_journal.gif);}
li {padding: 0px 0px 10px 0px;}

.subtitle {font-family: Verdana,Arial,Helvetica,sans-serif;
    color: #000;
	font-weight: bold;
    margin: 0px 0px 10px 0px;
	padding: 0px;
}

#logos {width: 650px;
    height: 175px;
	border-width: 0px;
	margin: 25px 0px 20px 25px;
}

#maintextHome {width: 611px;
    height: 428px;
	background: #fff url(images/staircaseup.jpg) no-repeat left top;
    border-bottom: 1px solid #930;
	border-top: 1px solid #930;
	border-left: 1px solid #930;
}
#text3 {font-size: 9pt;
    line-height: 10pt;
    color: #000;
    padding: 0px;
	margin: 175px 20px 5px 305px;
	}
	
.hHome {font-size: 17pt;
    line-height: 17pt;
    color: #000;
	padding: 0px;
	margin: 0px 0px 20px 60px;
}

#copy {width: 900px;
      height: 40px;
	  background-color: #e8e2b7;
	  color: #930;
	  font-size: 8pt;
	  text-align: left;
}

#copy2 {width: 900px;
      height: 40px;
	  background-color: #e8e2b7;
	  color: #930;
	  font-size: 8pt;
	  text-align: right;
}
.copy1 {margin: 0px;
	  color: #999;
}
.team {float: left; margin: 0px 20px 20px 0px;}

#services {width: 650px;
	border-width: 0px;
	margin: 0px 0px 25px 25px;
	font-size: 9pt;
}
#services hr{color: #999;}
#services_left {width: 70%; border-right: 1px solid #999;}
#services_right {width: 30%;}

#text_services {padding: 0px 20px 0px 0px;}
#services_right_t {padding: 0px 5px 0px 15px;}
.services_quote {color: #666; font-size: 8pt;}

#share_story {width: 650px;
	border-width: 0px;
	margin: 0px 0px 10px 25px;
	font-size: 9pt;
}
#share_story_left {width: 50%; border-right: 1px solid #999;}
#share_story_right {width: 50%;}
#story {padding: 0px 20px 0px 0px;}
#story_right {padding: 0px 5px 0px 15px;}
