/******************************************************************************
*                                                                             *
*       Copyright (c) 2005-2009 Xsilva Systems Inc. All rights reserved.      *
*                                                                             *
*******************************************************************************
*                                                                             *
* LightSpeed Web Store™ is commercial software. Only users who have purchased *
* a valid license through  http://www.xsilva.com/  and  accept  the terms of  *
* this License Agreement may install this product.                            *
*                                                                             *
*******************************************************************************
* THIS LightSpeed Web Store™ END-USER LICENSE AGREEMENT CONSISTING OF THIS    * 
* DOCUMENT TOGETHER WITH THE FULL TEXT OF THE SOFTWARE LICENSE AGREEMENT SET  *
* FORTH HEREINBELOW (THE “AGREEMENT”) IS A LEGAL AGREEMENT BETWEEN            *
* YOU AND YOUR COMPANY (COLLECTIVELY, "YOU") AND Xsilva ( THE "AUTHOR")       *  
* FOR THE SOFTWARE PRODUCT IDENTIFIED ABOVE (THE “SOFTWARE”),                 *
* WHICH INCLUDES COMPUTER SOFTWARE AND MAY INCLUDE ASSOCIATED MEDIA, PRINTED  *
* MATERIALS, AND "ONLINE" OR ELECTRONIC DOCUMENTATION (COLLECTIVELY, THE      *
* "SOFTWARE").  BY USING THE SOFTWARE, YOU SIGNIFY YOUR AGREEMENT TO ALL      *
* TERMS, CONDITIONS, AND NOTICES CONTAINED OR REFERENCED HEREIN. IF YOU ARE   *
* NOT WILLING TO  BE  BOUND  BY  THIS  AGREEMENT, DO NOT INSTALL OR USE THE   *
* SOFTWARE.                                                                   *
*                                                                             *
* PLEASE READ THE FULL TEXT OF SOFTWARE LICENSE AGREEMENT IN THE "COPYRIGHT"  *
* FILE PROVIDED WITH THIS DISTRIBUTION. THE AGREEMENT TEXT IS ALSO AVAILABLE  *
* AT THE FOLLOWING URL: http://www.xsilva.com/webstore_license.html           *
******************************************************************************/

body {
background-color:#eee;
color:#666; font-family:Arial, Helvetica, sans-serif; font-size:12px;
}

#container { border:2px solid #006; }

/** container is 1024 px wide
 ** actual left column width equals 206
 ** width left setting actual left minus left/right padding = 186
 ** moveamount equals 1024 minus 206 = 818
 ** containerin border right equals 2px
 ** actual right colunn width equals 1024 - 206 - 2 = 816
 ** right width setting = actual right width  minus left/right padding = 816
 **/ 
#containerout  { 
  float:left; width:100%; position:relative; overflow:hidden; /* necessary in outer container */
  text-align:left; 
  border-top:2px solid #000; border-bottom:2px solid #000; background-color:#415a91;
  font-size:1.4em; color:#004;  }
#containerin { 
  float:left; width:100%; position:relative; right:818px; /* moved from the right to form background for left */
  background-color:#eee; border-right:2px solid #000; }
#homeleft   { width:186px; padding:10px; float:left; position:relative; left:818px; } /* move back from left to compensate for container move */
#homecenter { width:816px; padding:40px 0 0 0px; float:left; position:relative; left:820px; min-height:400px; }

.linkbtn    { border-left:2px solid #eee; border-top:2px solid #eee; border-right:2px solid #333; border-bottom:2px solid #333;
              padding:6px 10px; width:150px; margin:5px 0 0 5px; display:block; 
              text-decoration:none; }
div.rollcontrol { padding:2px 10px; display:inline; position:relative; }




/*** Home Page Settings; jkn ***/
#mainbox { position:relative; height:400px; width:100%; background-color:#fff; }
.mainsubbox { position:absolute; top:0px; left:0px; width:100%; height:100%; z-index:3; }
.subboxtext { clear:left; margin:10px 0 0 10px; width:350px; font-size:1.5em; font-weight:bold; color:#000; }

.bigbox {
float:left;
text-align:center;
background-color:#fff;
border:none;
font-size:1.2em;
font-weight:bold;
padding:10px;
width:234px;
height:250px;
}

.bigbox p { 
font-weight:bold; font-size:1.1em; color:#000;
}

p {
color:#666;
margin-bottom:10px;
margin-top:0;
}

h1 {
margin:30px 0 0;
text-align:left;
}

h4 {
font-size:14px;
}

a:link,a:visited,a:active {
color:#222;
}

a:hover {
color:#000;
}

.smallbutton {
display:inline; height:50px; color:#000; padding:2px 4px; 
margin:0 0 0 0px;
font-size:1.2em; color:#000;
border:1px solid #00f;
}

/***** Header *****/
#header {/*jkn */
background-color:#fff;
display:block;
height:50px;
margin:5px 0 0px;
padding:10px 0 50px;
position:relative;
text-align:left;
width:100%;
}

#header img {
margin:15px 0 0;
}

