/*
Description: CSS Style Sheet Template 
*/
/***------------------------------------
ALL
------------------------------------***/

/* Top level styles for entire website */
body { font-size: 7pt; line-height: 9pt; color: #000; font-family: Helvetica, Geneva, Arial, SunSans-Regular, sans-serif; padding: 0; text-align: left; /* for IE */
 vertical-align: top; margin-right: auto; margin-bottom: 0; border: 0; }
/* removes border from all images on website */
img { border: 0; }
/* link static and link*/
a, a:link { color: black; text-decoration: none; }
/*visited states */
a:visited { color: black; text-decoration: none; }
/* link mouse hover state */
a:hover { color: white; background-color: #f39; }
/* unordered list - nav */
ul { margin: 0; padding: 0 0 8pt; list-style-type: none; list-style-image: none; }
/* individual list bullets */
li { margin: 0 0 0 0; list-style-image: none; /* spaces out list items by 5px vertically */
}
/* work list */
li.worklist { font-weight: bold; margin-right: 4pt; list-style-image: none; display: inline; }
/* paragraph styles */
p {
 margin: 0; /* inserts 10px space at end of each paragraph */
}

/***------------------------------------
LAYOUT - #name = ID // USE EACH ID ONLY 1 TIME
------------------------------------***/

/* main page layout container */
#container {
 text-align: left;
}
/* left column */
#left { background-color: white; width: 150px; position: absolute; top: 0; left: 0; margin-top: 10px; margin-left: 10px; }

/* right column */
#right { position: absolute; top: 90px; left: 155px; width: 600px; }
/* main image*/
#DIVmainimage { position: absolute; top: 200px; left: 155px; width: 600px; height: 400px; }
/***------------------------------------
TYPOGRAPHY
------------------------------------***/
/* h1 -- general head*/
h1 { color: black; font-size: 7pt; font-weight: bold; line-height: 9pt; text-decoration: none; margin: 0 0 0; }
/* h2 -- projects head*/
h2 { color: black; font-size: 7pt; font-weight: bold; line-height: 9pt; text-decoration: none; margin: 58px 0 0; /* adds 10px pad to bottom of header */
}
/* ---------- CLASS TYPE ----------*/
/* work description text */
.class_description_image { text-decoration: none; margin-top: 14px; }
