/* HTML Tag Classes */
html { margin:0px; padding:0px; }
body { margin:0px; padding:0px; background-color:#EEEDD1; font-size:0.8em; font-family:Arial,Helvetica,Sans-serif; color:#000000; }
form { margin:0px; padding:0px; } 
img { border-style:none; }

h1 { font-size:1.6em; color:#191919; font-weight:normal; }
h2 { font-size:1.4em; color:#191919; font-weight:normal; margin-top:0px; }
h3 { font-size:1.3em; color:#191919; font-weight:normal; }
h4 { font-size:1.2em; color:#191919; font-weight:normal; }
h5 { font-size:1.1em; color:#191919; font-weight:normal; }
h6 { font-size:1em; color:#191919; font-weight:normal; }

/* Link Classes */
a, a:visited { color:#726A07; text-decoration:underline; }
a:hover { color:#AAA41A; text-decoration:underline; }

/* Custom Classes */
.clear { clear:both; height:0px; overflow:hidden; }
.hide { display:none; }
.photoMargins { float:right; margin-left:15px; margin-bottom:13px; margin-top:3px; border:1px solid #999999; }
.photoMarginsAlt { float:left; margin-right:15px; margin-bottom:13px; margin-top:3px; border:1px solid #999999; }
.gallery { width:213px; float:left; margin:0 20px 15px 0; }

/* ID's */
#container { width:779px; margin:0 auto; background:#FFFFFF url("../interface/background.gif") left top repeat-y; }

#header { margin:0; padding:0; }
#header a { width:779px; height:225px; background:url("../interface/header.jpg") left top no-repeat; display:block; overflow:hidden; }
#header a span { display:none; }

#content { background:url("../interface/content.gif") right top no-repeat; padding-bottom:10px; border-bottom:10px solid #191919; }

#content_left { float:left; width:171px; }
#content_left_padding { padding:10px 0 10px 20px; color:#FFFFFF; font-size:0.85em; }
#content_left_padding a, #content_left_padding a:visited { color:#FFFFFF; text-decoration:none; }
#content_left_padding a:hover { color:#FFFFFF; text-decoration:underline; }
#content_left ul { margin:0; padding:0; list-style:none; }
#content_left ul li { margin-bottom:10px; padding-bottom:10px; border-bottom:2px solid #474747; }
#content_left ul li ul,
#content_left .nudge { margin-left:8px; }
#content_left ul li ul li { margin-bottom:0px; padding-bottom:0px; border-bottom:0; }
#content_left ul li ul li a { background-image:none; }

#content_right { float:right; width:568px; }
#content_right_padding { padding:0 102px 10px 0; text-align:justify; }
#content_right img { border:1px dashed #999999; }

.menu_about a.mm { width:90px; height:12px; background:url("../interface/menu_about.gif") left top no-repeat; display:block; margin-bottom:4px; }
.menu_about a.mm span { display:none; }

.menu_gallery a.mm { width:95px; height:15px; background:url("../interface/menu_gallery.gif") left top no-repeat; display:block; }
.menu_gallery a.mm span { display:none; }

.menu_project a.mm { width:96px; height:29px; background:url("../interface/menu_project.gif") left top no-repeat; display:block; margin-bottom:1px; }
.menu_project a.mm span { display:none; }

.menu_help a.mm { width:130px; height:14px; background:url("../interface/menu_help.gif") left top no-repeat; display:block; }
.menu_help a.mm span { display:none; }

.menu_contact a.mm { width:70px; height:11px; background:url("../interface/menu_contact.gif") left top no-repeat; display:block; margin-bottom:4px; }
.menu_contact a.mm span { display:none; }

