/*   
    Copyright Notice ========================================================  
  
	This file contains proprietary information of Alpine Internet Solutions. 
    Copying or reproduction without prior written approval is prohibited.   
  
	Copyright (c) 2000-2004 ================================================= 

    Purpose: Site style definitions  

    $Id: site_style.css,v 1.5 2001/07/06 18:31:07 bcash Exp $  
    $Author: bcash $  
    $Revision: 1.5 $  
    $Date: 2001/07/06 18:31:07 $  
  
    @format.tab-size 4  
    @format.use-tabs true  
   
*/

/* Global Styles */
html {  
	font-size: 12px;
	line-height: 16px;
	color: #333333;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}  

body {
	text-align: center;
	min-width: 730px;
	font-size: 12px;
	line-height: 19px;
	background-color: #ffffff;
	color: #333333;
	margin: 0;
	padding: 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}  

p, td, th {  
	font-size: 12px;  
	line-height: 16px;
	color: #333333;
	margin: .75em 0 .75em 0;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}
br {}

ul, ol {  
  	font-size: 12px;
  	margin-top: 2px;
  	margin-bottom: 2px;
  	padding-top: 2px;
  	padding-bottom: 2px;
}

/* Header Styles */
h1, h2, h3, h4 {
	color: #8E8B8B; 
	font-weight: bold;
	margin-top: 6px;
}

h1, h2 {
	margin-bottom: 2px;  
	padding-top: 2px;  
	padding-bottom: 2px;
}

h1 {
	font-size: 18px;  
}  
h2 {
	font-size: 16px;
	margin-bottom: 2px;  
	padding-top: 2px;  
	padding-bottom: 2px;  
} 
 
h3 {  
	font-size: 14px;  
}  

h4 {  
	font-size: 11px;  
}

ul {}

ol {}

li {}

img {}

acronym {}

abbr {}

dl {}
dt {}
dd {}

table {}
tr {}
td {}

blockquote {margin: 20px; margin-right:100px; padding: 15px; border: 1px dashed #999; background: #ccc;}

strong {font-weight: bold;}
em {font-style: italic;}

code, pre {font-family: courier new, courier, monospace;}

/* Form Styles */
form {
margin: 0;
padding: 0;
}
fieldset {}
legend {}
label {}
input {}
input.text {}
input.radio, input.checkbox {}
input.button {}
input.image {border: 0;}
select {}
textarea {}

/* New Styles - Dane R. Petersen, Esq. - Feb 2004 */

div#whopper {
margin: 0 auto;
width: 730px;
text-align: left;}

div#content {padding-top: 10px;}
div#content p {font-size: 12px; color: #333;}
div#content a {text-decoration: none; color: #CC6600;}
div#content a:hover {text-decoration: underline; color: #FF9933;}

td#footer a {color: #666; text-decoration: none;}
td#footer a:hover {color: #333; text-decoration: underline;}

/* Navigation Styles */
div#nav {
  margin: 0;
  padding: 0;
  }
  
div#nav ul {
  margin: 0;
  padding: 0;
  list-style:none;
  }
  
div#nav li {
  margin: 0;
  padding: 0;
  line-height: 30px;
  height: 35px;
  background: #fff url(/images/nav_tab.gif) top left no-repeat;
  float: left;
  text-align: center;
  width: 104px;
  }

div#nav a {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  color: #ffffff;
  text-decoration: none;
  }

div#nav a:hover {
  color:#222222;
  }
  
div#nav li#current {
  background: #ffffff url(/images/nav_current.gif) top left;
  }
  
li#current a {
color: #666666;
}

div#subnav li {
line-height: 20px;
display: inline;
padding: 0 10px 0 0;
margin: 0;
}
div#subnav a {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 10px;
color: #666;
text-decoration: none;
}

div#subnav a:hover {
text-decoration: underline;
color: #222222;
}

div#subnav {clear: left; width: 100%;}
div#subnav ul {
margin: 0;
padding: 0 0 0 15px;
height: 23px;
list-style: none;
background: url(/images/subnav_bg.gif) top left no-repeat;
}

td#footernav a {color: #fff; text-decoration: none;}
td#footernav a:hover {color: #333; text-decoration: none;}

/* Contact Form Styles */

table.contactform td {padding: 4px;}
table.contactform td.fieldname {
font-size: 11px;
text-align: right;
}

table.contactform input, table.contactform textarea {
}

/* Print and Email Link Styles */
div.pande {}
div.pande a {}
div.pande p {}

/* News and Events Styles */
table#nande h5 {}
table#nande p {}

/* Common Styles */
.powered {}
.hide {display: none;}
.cloak {visibility: hidden;}

.floatl {float: left;}
.floatr {float: right;}

.clearl {clear: left;}
.clearr {clear: right;}
.clearb {clear: both;}

.center {text-align: center;}
.left {text-align: left;}
.right {text-align: right;}

/* Debugging Styles */
/* td {margin: 2px; padding: 2px; border: 1px #f00 solid;}
div {margin: 2px; padding: 2px; border: 1px #00f solid;} */


/*

    $Log: site_style.css,v $
    Revision 1.5  2001/07/06 18:31:07  bcash
    *** empty log message ***

*/
