/*-----------------------------------------------Style SheetSite:     Solid Rock ChurchAuthor:   Kerry JohnsonVersion:  2009.1----------------------------------------------- *//* Zero down margin and paddin on all elements */*{padding: 0;margin: 0;border: 0;}body, html {	font-family: Verdana, Arial, sans-serif; 	font-size: 100%;  color: Black;  background: White url(./images/bg1.gif) repeat-x;}body {	min-width: 600px;}/*************************  Pseudo classes *************************/h1 {	font-family: Verdana, Arial, sans-serif; 	font-size: 28px;  font-weight: bold;}h2 {	font-family: Verdana, Arial, sans-serif; 	font-size: 16px;  font-weight: bold;}a {font-weight: bold;color: RoyalBlue;}a:link {text-decoration: none;}a:visited {text-decoration: none;} a:hover {color: Red;}a:selected {  font-weight: bold;}ul {  margin: 0;  padding: 0;  float: left;  list-style: none;}ul li {  float: left;}ul a { 	font-size: 78%;	padding: 5px;  color: White;  text-align: center;  text-decoration: none;  display: block;  border-right: 1px solid SeaShell;}ul a:hover {  color: DarkBlue;  background: White;  text-align: center;}.clear { clear: both; }img.figure {  margin: 4px;}img.box {  margin: 5px;}.clear { clear: both; }/*************************  ID's *************************/#mainContainer {  width: 850px;  color: Black;  margin: 0 auto;  padding: 10px;}#header {  width: 850px;  padding-left: 10px;  padding-right: 10px;  color: Black;  position: relative; /*** IE needs this  ***/  background: SeaShell;}#navbar {  width: 850px;  height: 25px;  padding-left: 10px;  padding-right: 10px;  position: relative; /*** IE needs this  ***/  background: url(./images/bg3.gif) repeat;}#content {  float: left;  width: 850px;  color: Black;  background: SeaShell;  position: relative; /*** IE needs this  ***/  border: 1px solid DimGray;  padding: 10px;}#links {  float: left;  width: 850px;  color: Black;  background: SeaShell;  position: relative; /*** IE needs this  ***/  text-align: center;  padding: 10px;  border: 1px solid DimGray;}#slideMainDiv {  width: 840px;  height: 220px;  top: 5px;  position: relative; /*** IE needs this  ***/  text-align: left;  background: SeaShell;}.slideDiv {  position: absolute;}#slideControls {  width: 840px;  height: 35px;  top: 5px;  position: relative; /*** IE needs this  ***/  text-align: center;  font-family: Garamond, Verdana, Arial, sans-serif;   font-size: 28px;  background: SeaShell;}#footer {  float: left;  width: 850px;  color: Black;  text-align: center;  background: SeaShell;  position: relative; /*** IE needs this  ***/  padding: 10px;  border: 1px solid DimGray;}/**************************Contact**************************/#contactform {  text-align: left;  width: 400px;  background-color: LightBlue;}/* fieldset styling */fieldset {  margin: 1em 0; /*  space out the fieldsets a little*/  padding: 1em;  border : 2px solid black;}/* legend styling */legend {  font-weight: bold;}/* style for  labels */label {  float: left;  width: 8em;}input[type="text"], textarea {  width: 200px;  border-top: 2px solid black;  border-left: 2px solid black;  border-bottom: 1px solid black;  border-right: 1px solid black;}input.radio, input.checkbox, input.submit {	font-family: Verdana, Arial, sans-serif;   font-weight: bold;  width: auto;}input.radio {  float: left;  margin-right: 1em;}textarea {  width: 300px;  height: 100px;}
