/*
WireReady Home Page colors
black #000
white #FFF
yellow #FFFF00
purple #663399
teal blue #00FFFF
*/ 

* {
MARGIN: 0px; 
PADDING: 0px; 		
}

@media print {

#container, #content {
PADDING: 0; 
MARGIN: 0; 
WIDTH: 100%; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
COLOR: black;
BACKGROUND: none; 
FLOAT: none;
}

#rightcolumn, #syndicatebox {
display: none;
}
	
}

HTML {
MARGIN: 0; 
PADDING: 0; 	
}

BODY {
BACKGROUND: #000; 
PADDING: 0;  
MARGIN: 0px auto; 
FONT-FAMILY: Arial, Helvetica, sans-serif; 
TEXT-ALIGN: center;
FONT-SIZE: 12px;
}

#headermenu  {
margin: 0 auto;
padding: 0;
display: block;
background: #663399;
height: 34px;
color: #FFF;
text-align: right;
font-weight: bold;
}

#headermenu ul,#headermenu li {
list-style: none;
display: inline;
line-height: 34px;
vertical-align: middle;
padding: 0 12px;
FONT-SIZE: 16px;
}

#headermenu li a {
color: #FFF;
text-decoration: none;
FONT-SIZE: 16px;
}

#headermenu li a:hover {
text-decoration: underline;
}

#container {
background-color: transparent;
width: 960px;
margin: 0 auto;
padding: 0;
}

#header {
background: transparent;
width: 960px;
}

#header img {
float: left;
border: 0;
margin: 0; 
padding: 0;
height: 65px;
}

#content {
background-color: transparent;
width: 685px;
float: left;
margin: 0 0 5px 0;
clear: left;
}

#content-about {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 685px;
float: left;
margin: 0 0 5px 0;
clear: left;
}

#content-reqs {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 685px;
float: left;
margin: 0 0 5px 0;
clear: left;
}

#content-support {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 685px;
float: left;
margin: 0 0 5px 0;
clear: left;
}

#content-prodpage {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 685px;
float: left;
margin: 0 0 5px 0;
clear: left;
}

#rail {
background: transparent;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
}

#rail-about {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 635px;
*/height: 635px;
}

#rail-reqs {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 691px;
*/height: 588px;
}

#rail-support {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 589px;
*/height: 589px;
}

#rail-prodpage {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 910px;
*/height: 1053px;
}

#rail-quotes {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 2766px;
*/height: 2766px;
}

#rail-newsletters {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 288px;
*/height: 288px;
}

#rail-clipit {
background: transparent url('http://wireready.com/homeincludes/images/boxback.jpg') repeat 0 0;
width: 275px;
float: left;
margin: 0;
padding: 10px 0;
min-height: 833px;
*/height: 835px;
}

#rail h3 {
color: #00FFFF;
font-weight: bold;
font-size: 18px;
text-align: left;
margin: 0 0 0 10px;
padding: 0;
}

#rail a {
display: block;
margin: 5px 0 0 10px;
text-decoration: none;
text-align: left;
font-weight: bold;
font-size: 12px;
color: white;
}

#rail-about a,#rail-prodpage a,#rail-quotes a,#rail-reqs a,#rail-support a {
display: block;
margin: 3px 0 0 0;
text-decoration: none;
text-align: right;
font-weight: bold;
font-size: 12px;
color: #666;
}

#rail-about blockquote,#rail-reqs blockquote,#rail-support blockquote {
font-weight: bold;
font-size: 16px;
text-align: center;
line-height: 1.4em;
margin: 40px 20px 30px 20px;
color: #663399;
}

#rail-quotes blockquote {
font-weight: bold;
font-size: 16px;
text-align: right;
line-height: 1.3em;
margin: 30px 20px 10px 20px;
color: #663399;
}

#rail-clipit blockquote {
font-weight: bold;
font-size: 16px;
text-align: right;
line-height: 1.3em;
margin: 30px 20px 10px 20px;
color: #663399;
}

#rail a:hover,#rail-about a:hover,#rail-prodpage a:hover,#rail-quotes a:hover,#rail-reqs a:hover,#rail-support a:hover {
text-decoration: underline;
}

#rail img,#rail-about img,#rail-quotes img,#rail-reqs img,#rail-support img {
width: 265px;
border: 0;
margin: 0 10px 0 0;
}

#content-inside {
background-color: #000;
width: 100%;
}

#content h1,#content-about h1,#content-prodpage h1,#content-reqs h1,#content-support h1 {
color: #663399;
font-weight: bold;
margin: 10px 20px;
display: block;
letter-spacing: 0.15em;
text-transform: uppercase;
font-size: 23px;
text-align: left;
}

#content h2,#content-about h2,#content-prodpage h2,#content-reqs h2,#content-support h2 {
color: #000;
text-align: left;
font-size: 17px;
font-weight: bold;
display: block;
margin: 0 0 5px 20px;
padding: 10px 0;
clear: left;
}

#content h3,#content-about h3,#content-prodpage h3,#content-reqs h3,#content-support h3 {
color: #663399;
font-size: 15px;
margin: 0 0 5px 20px;
text-align: left;
}

#content p,#content-about p,#content-prodpage p,#content-reqs p,#content-support p {
text-align: left;
font-size: 1em;
line-height: 1.5em;
display: block;
margin: 10px 20px;
}

#content a,#content-about a,#content-prodpage a,#content-reqs a,#content-support a {
color: #663399;
font-weight: bold;
}

#content a:hover,#content-about a:hover,#content-prodpage a:hover,#content-reqs a:hover,#content-support a:hover {
text-decoration: underline;
}

#content-products {
background-color: transparent;
margin: 5px auto;
padding: 5px 0;
display: block;
clear: left;
text-align: right;
border-bottom: 1px solid #696969;
}

#content-products h3 {
color: #FFF;
font-size: 15px;
margin: 0 0 5px 0;
text-align: left;
padding: 0;
display: block;
}

#content-products a {
color: #FFFF00;
font-size: 12px;
font-weight: bold;
margin: 0;
padding: 0 20px 0 0;
text-decoration: none;
}

#content-products a:hover {
text-decoration: underline;
}

#content-products img {
width: 25px;
border: 0;
}

#content-features {
background: #000;
width: 960px;
margin: 15px auto;
display: block;
clear: left;
}

#feature1 {
background: transparent url('http://wireready.com/homeincludes/images/featureboxback2.png') no-repeat 0 0;
width: 320px;
height: 300px;
margin: 0 10px 10px 0;
float: left;
overflow: hidden;
}

#feature2 {
background: transparent url('http://wireready.com/homeincludes/images/featureboxback.png') no-repeat 0 0;
width: 300px;
height: 300px;
margin: 0 10px 10px 0;
float: left;
}

#feature3 {
background: transparent url('http://wireready.com/homeincludes/images/featureboxback3.png') no-repeat 0 0;
width: 320px;
height: 300px;
margin: 0 0 10px 0;
float: left;
overflow: hidden;
}

#feature1 h1 {
text-align: left;
color: #663399;
font-size: 25px;
margin: 5px 15px;
font-weight: bold;
}

#feature1 p {
text-align: left;
color: black;
font-size: 12px;
margin: 0 15px;
}

#feature1 ul {
margin: 5px 15px 0 25px;
text-align: left;
}

#feature1 li {
text-align: left;
list-style-type: disc;
margin: 0 0 0 5px;
font-size: 12px;
}

#feature1 a {
color: #663399;
float: right;
margin: 0 15px 0 0;	
font-weight: bold;
font-size: 12px;
}

#feature3 h1 {
text-align: left;
color: #000;
font-size: 25px;
margin: 5px 15px;
font-weight: bold;
}

#feature3 p {
text-align: right;
color: #000;
font-weight: bold;
font-size: 1.2em;
margin: 5px 15px;
}

#feature3 a {
color: #fff;
float: right;
margin: 0;	
font-weight: bold;
font-size: 12px;
}

#feature3 blockquote {
text-align: right;
color: #fff;
font-weight: bold;
font-size: 1.4em;
margin: 30px 15px 10px 15px;
}

#buttonrow {
width: 100%;
text-align: center;
margin: 30px 0 0 0;
}

.button {
background: url('http://wireready.com/techsupport/images/buttonback.png') no-repeat 0 0;
border: 0;
text-align: center;
float: left;
margin: 0 15px 0 0;
width: 200px;
height: 40px;
}

.buttona {
color: #FFF;
line-height: 40px;
vertical-align: middle;
font-size: 20px;
font-style: italic;	
}

.productbox {
padding: 10px 10px 20px 30px;
border: 0;
background: transparent;
vertical-align: top;
text-align: left;
min-height: 80px;
}

.product {
display: inline;
width: 30%;
font-family : Arial,Helvetica,sans-serif; 
font-size : 12px; 
text-decoration : none;
text-align: left;
color: black;	
float: left;
padding: 10px 15px 0 0;
min-height: 50px;
}

#linkbar {
width: 960px;
margin: 0 auto;
display: block;
clear: left;	
background: url('http://wireready.com/homeincludes/images/linkbar.jpg') repeat-x;
height: 20px;
vertical-align: middle;
line-height: 20px;
}

#linkbar a {
color: #000;
font-weight: normal;
font-size: 1em;
padding: 0 25px 0 0;
text-decoration: none;
}

#linkbar a:hover {
text-decoration: underline;
}

#footbox {
width: 960px;
margin: 0 auto;
padding: 10px;
display: block;
clear: left;
}

#footbox p {
color: #CCC;
text-align: center;
font-weight: normal;
font-size: 10px;
margin: 3px 0px;
padding: 0;
}

#footbox a {
color: #FFF;
font-weight: bold;
}

#footbox a:hover {
text-decoration: underline;
}

/* styles below for testimonials box of rotating quotes */ 

#testimonials {
width: 300px;
height: 285px;
list-style-type: none;	
}

#testimonials .slide {
list-style-type: none;	
}

#headrot {
width: 610px;
height: 50px;
list-style-type: none;
color: #FFF;
text-align: center;
font-family: arial, sans-serif;
font-size: 16px;
font-weight: bold;
border-bottom: 5px white solid;
margin-left: 350px;
vertical-align: middle;
padding-top: 10px;
}

#headrot .slide {
list-style-type: none;	
}

/* save styles below for future use */ 

#syndicatebox {
float: right;
margin: 0 10px 10px 10px;
}

#syndicatebox img {
height: 15px;
width: 18px;
margin: 0 3px 0 3px;
border: 0;
}

#syndicatebox div.email2 {
float: left;
border: 1px solid #ccc;
line-height: 18px;
background: #EBEBEB;
padding: 3px 5px 3px 3px;
vertical-align: middle;
}

#syndicatebox div.print {
float: left;
border: 1px solid #ccc;
line-height: 18px;
background: #EBEBEB;
padding: 3px 5px 3px 3px;
vertical-align: middle;
font-size: 0.90em;
}

#syndicatebox div.share {
float: left;
border: 1px solid #ccc;
line-height: 18px;
background: #EBEBEB;
padding: 3px 5px 3px 3px;
vertical-align: middle;
font-size: 0.90em;
}

#syndicatebox div.rss {
float: left;
border: 1px solid #ccc;
line-height: 18px;
background: #EBEBEB;
padding: 3px 5px 3px 3px;
vertical-align: middle;
font-size: 0.90em;
}

