/*
COIcomputers.com v 4.1 Screen CSS
Author: Paul Couture
Copyright 2007, All Rights Reserved

Ok, boys and girls - Let's zero everything out...*/

html, body, ul, ol, li, p,
h1, h2, h3, h4, h5, h6,
form, fieldset, a, img {
margin: 0;
padding: 0;
border: 0;
}
* {
  margin:0;
  padding:0;
}
body {
  background-color:#412b01;
  background-image:url('../img/coi_page_background.jpg');
  background-repeat:repeat-x;
}
h1,h2 {
  text-align:justify;
  padding:5px 5px 0px 5px;
  font-size:1.4em;
  color:#412b01;
  font-family:Tahoma,bitstream vera sans,arial,verdana,helvectica,sans;
  text-transform:capitalize;
}
h2 {
  font-size:1.2em;
  text-align:right;
}
p {
  text-align:justify;
  padding:5px;
  color:black;
  font-size:.8em;
  font-family:Tahoma,arial,Bitstream Vera Sans,helvectica,verdana,sans;
}
fieldset {
  padding:0px 0px 0px 0px;
}

#content_holder a:link {
  color:#693b00;
  text-decoration:none;
  border-bottom:1px dotted #693b00;
}

#content_holder a:hover {
  color:#693b00;
  text-decoration:none;
  background-color:#dac4a8;
}
#content_holder a:visited {
  color:#842f00;
  text-decoration:none;
  border-bottom:1px dotted #842f00;
}


#header_logo {
  text-align:center;
  width:625px;
  height:120px;
  background-image:url('../img/header_background.jpg');
  background-repeat:no-repeat;
  margin:0px auto 0px auto;
  padding:0px;
}
#header_logo h1 {
  display:block;
  width:600px;
  margin:0px auto 0px auto;
  padding:0px;
}
#header_logo a:link {
  border:0px;
}
#header_logo a:hover {
  border:0px;
}
#header_logo a:visited {
  border:0px;
}
#content_holder {
  margin:0px auto 0px auto;
  padding:0px;
  background-image:url('../img/coi_content_holder_back.jpg');
  background-repeat:repeat-y;
  width:625px;
}
#content {
  width:574px;
  padding:0px;
  margin:0px auto 20px auto;
}
#welcome {
  width:570px;
  margin:0px auto 0px auto;
  padding:0px 0px 14px 0px;
}
#about {
  width:574px;
  margin:0px auto 0px auto;
  padding:0px 0px 14px 0px;
}
#products {
  width:574px;
  margin:0px auto 0px auto;
  padding:0px 0px 14px 0px;
}
#hours_location {
  width:574px;
  margin:0px auto 0px auto;
  padding:0px 0px 14px 0px;
}
#contact {
  width:574px;
  margin:0px auto 0px auto;
  padding:0px 0px 14px 0px;
}
#contact label {
  display:block;
  font-family:Bitstream Vera Sans,arial,helvectica,verdana,sans;
  font-size:.8em;
  padding:5px;
  text-align:left;
}
#contact input,textarea {
  background-color:#f9f5d5;
  color:#412b01;
  font-size:1.2em;
  font-family:Bitstream Vera Sans,arial,helvectica,verdana,sans;
  font-weight:bold;
  border:1px solid #412b01;
  padding:3px;
}



#footer_background {
  background-image:url('../img/footer_top.jpg');
  background-repeat:no-repeat;
  background-color:#412b01;
  padding:0px;
  margin:0px;
  width:625px;
}
#footer_background h1 {
  text-align:center;
  font-size:.6em;
  color:white;
  font-family:Bitstream Vera Sans,arial,helvectica,verdana,sans;
  padding:20px;
  font-weight:normal;
}
#footer_background a:link {
  color:white;
  text-decoration:none;
  border-bottom:1px dotted white;
}
#footer_background a:hover {
  color:white;
  text-decoration:none;
  background-color:#842f00;
}
#footer_background a:visited {
  color:white;
  text-decoration:none;
  border-bottom:1px dotted white;
}



.accToggler{
	margin: 0px auto 3px auto;
	padding: 5px;
	width: 565px;
	background: #412b01;
	color: white;
	font-family:Bitstream Vera Sans,arial,helvectica,verdana,sans;
	font-size:1.2em;
	border: 1px solid black;
	cursor: pointer;
}
.accContent{
	margin: 0px auto;
	width: 576px;
	background-color:#ede7bb;
}

#validated {
  margin:0px auto 0px auto;
  padding:0px 0px 15px 0px;
  width:625px;
  text-align:right;
}
#validated a:link {
  border:0px;
  background-color:#412b01;
}
#validated a:hover {
  border:0px;
  background-color:#412b01;
}
#validated a:visited {
  border:0px;
  background-color:#412b01;
}