@charset "utf-8";
/* CSS Document */

/* ---------------------------------------------------------------------
   GSC Homes (gschomes.us)
   For: Greg Chipman
   Site Design: Daryl McMullen (webdrivenchurch.com)
   Photography: Stock / Personal
      
   Tools: Adobe CS3 (Dreamweaver, Fireworks, Photoshop, Flash) 
   
   Start Date: 22 April 2008
   Complete Date: 
   --------------------------------------------------------------------- */

/* Global Defaults */
html, body {
  margin: 0px;
  padding: 0px;
  border: 0px;
}

/* Headlines */
h1, h2, h3, h4, h5, h6 {
  margin: 0;
  padding: 0;
  font-weight: normal;
}

/* Text Styles */
div, p, th, td, li, dd, dt, ul, ol, blockquote, q, acronym, abbr, a, input, select, textarea {
  margin: 0;
  padding: 0;
}
blockquote {
  margin:0;
  padding:0;
}
q {
  font-style: italic;
}
acronym, abbr {
  cursor: help;
  border-bottom: 1px dashed;
}
small {
  font-size:.85em;
}
big {
  font-size:1.2em;
}

/* Links and Images */
a, a:link, a:visited, a:active, a:hover {
  text-decoration:none;
}
img {
  border: none;
}

/* Tables */
table.sample {
  margin: 0px;
  padding: 0px;
  border-collapse:collapse;
  border-bottom-width: 0px;
  border-top-width: 0px;
  border-left-width: 0px;
  border-right-width: 0px;
}

/* Forms */
form {
  margin: 0;
  padding: 0;
  display: inline;
}
label {
cursor: pointer;
}

/* ::::: Site Layout ::::: */

body {background-color:#FFF; font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:1.50em; color:#666;}

#container {width:900px; margin:0 auto; text-align:left;}

#leftNav {width:180px; background-color:#735133; height:380px;}

#mainContent {background-image:url(images/greenRightBKG.gif); background-position:top right; background-repeat:repeat-y;}

#mainTextArea {padding:10px 60px 10px 10px;}

#mainProjectArea {padding:10px 60px 10px 10px;}

#rightHome {width:180px;}

#buckets {height:180px;}
#buckets img {margin-bottom:5px;}

#footer {margin-top:15px; font-family:Arial, Helvetica, sans-serif; color:#999; font-size:80%;}  

/* :::::: Page Elements :::::: */

a,
a:link,
a:visited {color:#735133; font-weight:bold; text-decoration:none;}
		
a:hover,
a:active {color:#958574; font-weight:bold; text-decoration:underline;}

ol, ul {margin-left:25px;}
.b {padding:28px 4px 4px 4px; background-color:#735133; background-image:url(images/before.gif); background-position:top left; background-repeat:no-repeat;}
.a {padding:28px 4px 4px 4px; background-color:#735133;background-image:url(images/after.gif); background-position:top left; background-repeat:no-repeat;}

#mainTextArea img {padding:4px; border:1px solid #B7CC87;}

/* :::::: Headings/Font Properties :::::: */

h1 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:150%; text-transform:uppercase; color:#828E3B; font-weight:bold; margin-bottom:10px;}

h2 {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:125%; font-weight:bold; margin-bottom:10px;}

h3 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#735133; text-transform:uppercase; font-size:120%; font-weight:bold;}

h4 {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:120%; font-weight:bold; text-transform:capitalize;}

#mainTextArea legend {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:120%; font-weight:bold; color:#999999; margin-bottom:5px;} 

/* :::::: Accordion Properties :::::: */

#MainTextArea.qBox {margin:0; padding:0;}
#MainTextArea.aBox {margin:0; padding:0;}
#MainContent.qBox {margin:0; padding:0;}
#MainContent.aBox {margin:0; padding:0;}
#qBox {background-color:#828E3B; background-image:url(images/topWhiteSpace.gif); background-position:top left; background-repeat:repeat-x; padding:10px; margin:0; border:0px;}
#aBox {background-color:#fff; padding:10px; margin:0; border:0px;}

#qBox a,
#qBox a:link,
#qBox a:visited {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:120%; font-weight:bold; text-transform:capitalize; text-decoration:none; border:0px;}
		
#qBox a:hover,
#qBox a:active {font-family:Verdana, Arial, Helvetica, sans-serif; color:#CCCCCC; font-size:120%; font-weight:bold; text-transform:capitalize; text-decoration:underline; border:0px;}

#TSAccordion1 blockquote {text-indent:30px; padding-top:15px; padding-bottom:15px; font-style:italic;}
#TSAccordion1.b {padding:28px 4px 4px 4px; background-color:#4E3318; background-image:url(images/before.gif); background-position:top left; background-repeat:no-repeat;}
#TSAccordion1.a {padding:28px 4px 4px 4px; background-color:#4E3318;background-image:url(images/after.gif); background-position:top left; background-repeat:no-repeat;} 
