﻿/* 
Style Sheet
-------------------------------------------------------
Copyright (c) 2010, Chasetheweb.net

Last Updated: JA & JJ
Date: 1/12/2010   SITE SPECIFIC LAYOUT  */

/* SITE SPECIFIC LAYOUT */
*{margin:0;padding:0;}
fieldset.Address{width:280px;padding-top:10px;padding-bottom:10px;padding-left:5px;border:1px solid silver;position:relative;top:-10px;}
fieldset.Address > legend,fieldset#Phone > legend,fieldset#PhoneList > legend,fieldset#AddressList > legend{font-size:10pt;}
input.Address-Line,input.Address-City,input.Address-State,input.Address-Zip,input.Address-Country,input.Address-FirstName,input.Address-LastName{border:solid 1px #D3D3D3;}
input.Address-FirstName{width:100px;}
input.Address-LastName{width:141px;margin-left:5px;}
input.Address-State{width:150px;color:#535353;padding:3px;}
input.Address-Zip{width:91px;margin-left:5px;color:#535353;padding:3px;}
input.Address-Country{width:254px;margin-bottom:5px;color:#535353;padding:3px;}

/* Footer  */
div#footer,.push{height:150px;}
div#footer{width:100%;margin-left:auto;margin-right:auto;}
/* END FOOTER   CONTENT  */

body{height:100%;min-height:100%;}
div#content{width:100%;position:relative;}

/* clearing  */
.stretch,.clear{clear:both;height:1px;margin:0;padding:0;}
..clearfix:after{content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearfix{display:inline-block;}
html[xmlns] .clearfix{display:block;}
* html .clearfix{height:1%;}
img{border:0;}

/* Basic Styles  */
strong,b{font-weight:700;}
em,i{font-style:italic;}
code{font-family:"Courier New",Courier,monospace;font-size:1em;white-space:pre;}

/*HEADINGS  */
h1{font-size:3em;line-height:1.5em;margin:0 0 0.5em;padding:0;}
h2{font-size:1.2em;line-height:1.5em;margin:5px 0 0;padding:0;}
h3{font-size:1.4em;line-height:1.3em;margin:0 0 0.5em;padding:0;}
h4{font-size:1.2em;line-height:1.3em;margin:0 0 0.25em;padding:0;}

/* Links  */
a,a:link,a:active{color:blue;font-size:1em;}
a:visited{color:purple;background-color:transparent;}
a:hover{color:blue;text-decoration:underline;}
input.Address-Line,input.Address-City{width:254px;color:#535353;padding:3px;}

