/*------------------------------------------------------------------------
Project:       Jamessaez.com
Last Changed:  2009-09-12
Author:        Paige Saez
               http://paigesaez.org
------------------------------------------------------------------------*/


/*------------------------------------------------------------------------
=Reset
------------------------------------------------------------------------*/

/* v1.0 | 20090912 */

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  outline: 0;
  font-size: 100%;
  vertical-align: baseline;
  background: transparent;
}

/*------------------------------------------------------------------------
= Jamessaez.com 
------------------------------------------------------------------------*/

* {
padding: 0;
margin: 0;
} 

body {
background-color: #170a08;
font-family: Helvetica,Verdana, Sans-Serif;
font-size: 1em;
padding: 0;
margin: 0;
line-height: 14px;
color: #aaa59e;
}

p {
color: #CEC9C3;
font-weight: normal;
font-family: Helvetica, Verdana, sans-serif;
}

a { color: #958d8a; text-decoration: underline; }

a:hover { color: #333; text-decoration: underline; }

img { border: none; }

#wrap {
width: 924px;
height: 870px;
background: url(../img/grate.jpg) repeat-y;
margin: 30px;
}

/*------------------------------------------------------------------------
=Header & Nav
------------------------------------------------------------------------*/

#header {
height: 163px;
width: 870px;
background: url(../img/header.jpg) no-repeat;
}

#nav {}


/*------------------------------------------------------------------------
=Main & Main_Content
------------------------------------------------------------------------*/

#main {
width: 924px;
height: 955px;
margin-left: 7px;
}

#main_content .opaque_background {
background-color: 170a08;
margin: 3px 61px 0 157px;
height: 510px;
opacity: 0.7;
-moz-opacity: 0.7;
-ms-filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=70);
filter: alpha(opacity=70);
padding: 20px 0px;
}

#main_content a {
color: #958d8a; text-decoration: none; }

#main_content p {
padding: 10px 20px 0px 25px;
color: #CEC9C3;
font-size: .8em;
line-height: 1.1em;
font-weight: normal;
font-family: Helvetica, Verdana, sans-serif;
text-indent: 30px;
}


/*------------------------------------------------------------------------
=Typography
------------------------------------------------------------------------*/

.first_letter_cap {
font-size: 1.5em;
/*text indent first letter-!*/ 
}

h1{
font-size: 2em;
}

h2 {
font-size: 1,5em;
}

h3{
font-size: 1em;
}


/*------------------------------------------------------------------------
=Footer
------------------------------------------------------------------------*/

#footer{
font-family: "Trebuchet MS", Helvetica, sans-serif;
text-align: center;
margin:20px 0px 0px 98px;
color: #CEC9C3;
}

#footer p {
line-height: 1em;
}


/*------------------------------------------------------------------------
=Complicatedness_Coloring
------------------------------------------------------------------------*/

.white_it {
color: #CEC9C3;
}

.grey_it {
color: #958d8a;
}


/*The text colors are:
CEC9C3 Light
958D8A Grey*/

