/******************************************************************************************************************************
  Dynamic ASP / Norex.com LTD Content Management System (CMS) Software
  Using this script without obtaining licenses from Norex.com LTD. is illegal.

  Copyright (c) 2003-2007 Norex.com LTD
  This program is a commercially licensed product. No person may redistribute it and/or modify it under the terms of the License agreement.
*****************************************************************************************************************************
============================================================================================================================

    * Filename: style.css
    * Version: 1.0.1 (2008-02-05) YYYY-MM-DD
		* Changelog : 2008-02-07 - Added a banner section
    * Website: http://www.gmhomes.ca
    * Author: Norex.com LTD (Justin Bellefontaine, Eric Covert)
    * Description: Standard Cascading Style Sheet for CMS Installation - Handles site-wide styling of elements and structure.
	* Notes: No notes at this time.

    == STRUCTURE NOTES: ========================
    * Page width: 950px
    * Number of columns: 2
    ============================================
	
	== INDEX: ======================================================
	_container : Site Container
	_header : Site Header
	_navi : Site Navigation
	_banner : Flash Banner
	_content : Main Content Area (Left Column/Right Column)
	_footer : Site Footer
	_contentStyles : General Content styles (p, a, h1, h2, etc.)
	_custom : Custom CSS section (Unique to all sites)
	================================================================

=============================================================================================================================*/
* {
font-family:Tahoma, Arial, sans-serif;
}

div#header, div#banner, div#footer { behavior: url(/iepngfix.htc) }

body {
background-image:url(/images/bg.jpg);
background-repeat:repeat;
padding:0;
margin:0;
}
/* _container ==========================================*/
div#container {
width:970px;
}
/* _containerEnd ==========================================*/
/* _header ==========================================*/
div#header {
width:970px;
height:125px;
float:left;
background-image:url(/images/header.png);
background-repeat:no-repeat;
}
/* _headerEnd ==========================================*/
/* _navi ==========================================*/
div#nav {
width:750px;
height:35px;
float:right;
text-align:right;
margin-right:10px;
}

div#navSpacer {
width:200px;
height:90px;
}
/* _naviEnd ==========================================*/
/* _banner ==========================================*/
div#banner {
width:970px;
height:225px;
float:left;
background-image:url(/images/bannerTemp.png);
background-repeat:no-repeat;
}
/* _bannerEnd ==========================================*/
/* _content ==========================================*/
div#mainContent {
width:970px;
float:left;
background-image:url(/images/contentBg.png);
background-repeat:repeat;
text-align:justify;
behavior: url(/iepngfix.htc);
}

div#leftCol {
width:620px;
float:left;
padding:0 35px 0 25px;
}

div#leftColContent {
width:600px;
float:left;
padding:0 0 0 16px;
}

div#rightCol {
float:left;
width:255px;
}

div.block {
width:255px;
float:left;
border-bottom:1px dotted #9a9a8d;
padding:10px 0 10px 0;
}
/* _contentEnd ==========================================*/
/* _footer ==========================================*/
div#footer {
width:970px;
height:56px;
float:left;
background-image:url(/images/footerBg.png);
background-repeat:no-repeat;
}

div#footerContent {
width:950px;
height:15px;
padding:15px 0 0 0;
}

div.copyright {
color:#fff;
float:left;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:100;
padding-left:20px;
text-align:left;
width:400px;
}

div.copyright a {
color:#fff;
font-weight:700;
text-decoration:underline;
}

div.norexlink {
float:right;
padding-right:20px;
text-align:right;
width:400px;
}

div.norexlink a {
color:#fff;
font-family:Tahoma, Arial, sans-serif;
font-size:11px;
font-weight:700;
text-decoration:none;
height:10px;
line-height:10px;
margin:0;
padding:0;
}

div.norexlink a:hover {
color:#fff;
}
/* _footerEnd ==========================================*/
/* _contentStyles ==========================================*/
p {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
font-weight:100;
color:#555555;
padding:0;
margin:0;
}

a {
margin:0;
padding:0;
text-decoration:none;
color:#009fc6;
font-weight:700;
font-size:11px;
}

a:hover {
color:#0060b6;
}

div#rightCol a {
color:#000;
}

div#rightCol a:hover {
color:#f3a800;
}

h1 {
font-family:Verdana, Arial, sans-serif;
font-size:21px;
margin:0;
padding:10px 0 10px 0;
color:#009fc6;
font-weight:700;
}

h2 {
color:#0060b6;
font-size:18px;
font-weight:100;
margin:0;
padding:0 0 10px 0;
}

h2 a {
font-size:18px;
}

h3 {
color:#555555;
font-size:16px;
font-weight:100;
margin:0;
padding:0 0 10px 0;
}

h4 {
font-size:0.8em;
padding:0 0 10px 0;
margin:0;
color:#000;
}

h5 {
font-size:0.6em;
padding:0 0 10px 0;
margin:0;
color:#000;
font-family:Verdana, Arial, sans-serif;
font-weight:700;
}

h6 {
font-size:0.5em;
padding:0 0 10px 0;
margin:0;
text-transform:uppercase;
color:#484848;
}

ul, ol {
font-size:12px;
}

ol li {
padding:10px 0 10px 0;
}

div#footer a:hover {
color:#000;
}
/* _contentStylesEnd ==========================================*/
/* _custom ==========================================*/
div#dal {
float:right;
width:89px;
height:30px;
padding:5px 20px 0 0;
}
/* _customEnd ==========================================*/