body {font-family: arial, helvetica, arial, verdana;}

ul.menu {list-style:none; margin-top:8px; padding:0px; margin:0px; spacing:0px; 
	 border:1px solid #f00; width:820px; text-align:center; height:30px;}
li.menu {color:#fff; font-size:17px; font-family:helvetica; padding:0px; spacing:0px;
         text-align:center; margin:0px; float:left; width:140px;}

#menu_bar table {width:100%; border-collapse:collapse; }
#menu_bar table td {text-align:center; padding-left:10px; padding-right:10px;}
#menu_bar table tr {padding:0px; margin:0px; margin-top:5px;}
#menu_bar a { color:#fff;text-decoration:none; }
#menu_bar a:hover {color:#aaa;}

ul.menu a {text-decoration:none; color:#fff;}
ul.menu a:hover {color:#aaa;}

input.snippet {font-size:11px;}
textarea.blog {font-size:11px;}
input.submit {font-size:11px; color:#000;}

h1.logo_strap {color:#86735C; font-size:14px; letter-spacing:3px; font-weight:bold; padding:0px; spacing:0px; margin:0px;}

span.content {font-size:12px;}
span.content_huge {font-size:25px; letter-spacing:4px; color:#88735E; font-weight:bold;}
span.content_big {font-size:20px; letter-spacing:4px;  color:#88735E; font-weight:bold;}
span.content_small {font-size:13px; letter-spacing:2px; color:#7F6D5B; font-weight:bold;}

span.about_me_header {font-size:20px; letter-spacing:3px;  color:#FFF; font-weight:bold;}
ul.about_me {font-size:15px; padding:0px; spacing:0px; margin-left:35px;
	     letter-spacing:1px; text-align:left; color:#444; list-style:circle;}
ul.about_me li {padding-top:7px; font-weight:bold;}
span.about_e_header_sml {font-size:12px; color:#fff; letter-spacing:1px;}

span.more {font-size:25px; font-family:courier,arial; font-weight:bold;}

h1.content_huge {font-size:25px; letter-spacing:4px; color:#88735E; font-weight:bold;}

span.quote {font-size:12px; letter-spacing:2px; text-align:center; color:#111; font-weight:normal;}
span.quote {font-size:11px; letter-spacing:2px; text-align:center; color:#111; font-weight:normal;}
span.previous_roles_header {font-size:13px; letter-spacing:0px; text-align:center; color:#333; font-weight:bold;}
span.previous_roles {font-size:12px; letter-spacing:0px; text-align:center; color:#555; font-weight:normal;}

img.right {vertical-align:top;}

a.edit {font-size:14px; letter-spacing:1px; font-family:helvetica, verdana; color:#0000C0; font-weight:bold; text-decoration:none;}
a.edit:hover {text-decoration:underline;}

a img {padding:0px; margin:0px; border:none;}

a#left_1 {display:block; background-image: url(images/menu_left_1_hover.gif); 
	  background-image: url(images/menu_left_1.gif); height:140px; width:140px; 
	  background-repeat:no-repeat; background-position:center; }
a#left_1:hover {background-image: url(images/menu_left_1_hover.gif);}

a#left_2 {display:block; background-image: url(images/menu_left_2_hover.gif); 
	  background-image: url(images/menu_left_2.gif); height:140px; width:140px;
	  background-repeat:no-repeat; background-position:center;}
a#left_2:hover {background-image: url(images/menu_left_2_hover.gif);}

a#left_3 {display:block; background-image: url(images/menu_left_3_hover.gif);
	  background-image: url(images/menu_left_3.gif); height:140px; width:140px;
	  background-repeat:no-repeat; background-position:center; }
a#left_3:hover {background-image: url(images/menu_left_3_hover.gif);}

span.alt {display:none;}

/** Contact Form **/
span.contact_lbl {font-size:11px; color:#fff;}

#contact_header {position:absolute; text-align:center; width:275px; top:8px; 
		 border:solid 0px #000; color:#fff; font-weight:bold;}

#contact_form input.input {font-size:11px; color:#333; text-align:left;}
#contact_form textarea {font-size:11px; color:#333;}
#contact_form input.button {font-size:11px; color:#000;}
/** End of Contact Form **/

/** Blog **/
.blog_date {font-size:11px; letter-spacing:1px; color:#555;}
.blog_title {font-size:18px; letter-spacing:2px; font-family:helvetica, verdana; color:#222; font-weight:bold;}
.blog {font-size:15px; font-family:helvetica, verdana, arial; color:#333;}
.blog_a {font-size:12px; font-family:verdana, helvetica, verdana, arial; color:#007; text-decoration:none;}
.blog_a:hover {text-decoration:underline;}

.blog_a_sel {font-size:16px; font-family:verdana, helvetica, verdana, arial; color:#007; text-decoration:none; font-weight:bold;}
.blog_a_sel:hover {text-decoration:underline;}

.comment_name {font-size:11px; letter-spacing:1px; color:#555;}
.comment_add  {font-size:11px; letter-spacing:1px; color:#555;}

#logged {color:#fff; font-size:11px;}
#logged a {color:#00c; font-size:11px;}

hr {color:#fff; background-color:#fff; border:1px solid #B5AB59; border-style:none none solid;}
hr.blog {color:#fff; background-color:#fff; border:1px dotted #aaa; border-style:none none dotted;}
/** End of Blog **/

a.content_edit {font-size:14px; color:#000; text-decoration:none; font-weight:bold;}
a.content_edit:hover {text-decoration:underline; }

/** The Main Divs's **/

#maindiv   {position:relative; width:100%; border-style:none; }
#container {position:relative; width:800px; height:600px; z-index:0;
            border:solid 0px #aaaaaa;}

#header_top {position:absolute; border:solid 0px #000; background-color:#A69E33;
	     top:0px; left:0px; width:800px; height:70px;}
	#logo {position:absolute; left:10px; top:2px; width:250px; height:45px; border:solid 0px #000;}
	#logo_strap {position:absolute; left:18px; top:53px; width:290px; height:20px; border:solid 0px #000; display:none;}

#header_middle {position:absolute; border:solid 0px #000;
	        top:70px; left:0px; width:800px; height:64px;}

#menu_bar {position:absolute; border:solid 0px #000; background-color:#635B36;
	   top:133px; left:0px; width:800px; height:40px; text-align:center;}

#menu {position:absolute; border:solid 0px #000; background-color:#635B36;
	   top:10px; left:50px; width:700px; height:20px; text-align:center;}

#left_bar {position:absolute; border:solid 0px #000; top:185px; left:-10px; width:160px; height:500px;}
    #left_bar_top    {position:absolute; top:10px;  left:5px; width:140px; height:120px;}
    #left_bar_middle {position:absolute; top:130px; left:3px; width:140px; height:120px;}
    #left_bar_bottom {position:absolute; top:255px; left:5px; width:140px; height:120px;}

#janice {position:absolute; border:solid 0px #000; top:250px; left:0px; width:200px; height:169px;}

#left_main_content {position:absolute; border:solid 0px #000; padding:5px; text-align:left;
	            top:190px; left:127px; width:383px; height:490px;}

#right_main_content {position:absolute; border:solid 0px #000; background-image:url(images/right_main_box.gif); background-repeat:no-repeat;
	             top:190px; left:520px; width:277px; height:370px; text-align:left;}

#quote {position:absolute; border:solid 0px #000; padding:5px;
	top:620px; left:530px; width:250px; height:100px;}

#contact_form {position:absolute; padding:10px; z-index:15; padding-top:18px; text-align:left;}
#about_me_form {position:absolute; padding:6px; padding-top:10px; z-index:15;}
#logged {position:absolute; top:0px; left:680px; width:120px; height:30px;
	 border:solid 0px #000; padding:6px; padding-top:10px; z-index:15;}

#imageloader {
 background-image: url(images/menu_left_1_hover.gif);
 background-image: url(images/menu_left_2_hover.gif);
 background-image: url(images/menu_left_3_hover.gif);
 visibility: hidden;
}

/** END OF DIVS **/