/******************************************************************************************************************************
  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.0 (2008-02-05) YYYY-MM-DD
    * 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
	_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:Georgia, "Times New Roman", Times, serif;
}

div#containerContent {
width:976px;
float:left;
background-image:url(/images/contentBg.png);
background-repeat:repeat;
}

body {
background-image:url(/images/bg.jpg);
background-repeat:repeat-y;
background-position:top center;
margin:0;
padding:0;
}

/* _container ==========================================*/
div#container {
width:976px;
}

div#contentSpacer {
float:left;
width:13px;
}

/* _containerEnd ==========================================
 _header ==========================================*/
div#header {
width:950px;
height:374px;
float:left;
}

/* _headerEnd ==========================================
 _navi ==========================================*/
div#nav {
width:950px;
height:43px;
float:left;
background-image:url(/images/navBg.jpg);
background-repeat:repeat-x;
}

div#navSpacer {
width:13px;
height:40px;
float:left;
clear:both;
}

/* _naviEnd ==========================================
 _content ==========================================*/
div#mainContent {
width:950px;
float:left;
text-align:justify;
}

div#leftCol {
width:575px;
float:left;
padding:10px 40px 0 35px;
}

div#rightCol {
width:287px;
float:left;
padding:10px 0 0;
}

div.block {
border-bottom:1px dotted #5e5c52;
padding:10px 0 20px 0;
margin:0 0 20px 0;
}

/* _contentEnd ==========================================
 _footer ==========================================*/
div#footer {
width:950px;
height:33px;
float:left;
background-color:#b7ab6d;
}

div#footerContent {
width:950px;
height:15px;
float:left;
padding-top:8px;
}

div#footerSpacer {
width:13px;
float:left;
clear:both;
height:15px;
}

div.copyright {
color:#6b605a;
float:left;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
padding-left:20px;
text-align:left;
width:400px;
}

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

div.norexlink a {
color:#6b605a;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:10px;
font-weight:100;
text-decoration:none;
height:10px;
line-height:10px;
margin:0;
padding:0;
}

div.norexlink a:hover {
color:#fff;
}

/* _footerEnd ==========================================
 _contentStyles ==========================================*/
p {
font-family:Georgia, "Times New Roman", serif;
font-size:12px;
font-weight:100;
color:#5e5c52;
margin:0;
padding:0;
}

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

a:hover {
color:#000;
}

h1 {
font-family:Georgia, "Times New Roman", serif;
font-size:24px;
color:#76500c;
font-weight:700;
margin:0;
padding:10px 0;
}

h2 {
color:#24231f;
font-size:21px;
font-weight:100;
margin:0;
padding:0 0 10px;
}

h2 a {
font-size:18px;
}

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

h4 {
font-size:0.9em;
margin:0;
padding:0 0 10px;
}

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

h6 {
font-size:0.6em;
padding:0 0 10px;
margin:0;
}

ul, ol {
font-size:12px;
}
/* _contentStylesEnd ==========================================*/
