
/* HTML Tag Classes */
html { padding:0px; margin:0px; }
body { padding:0px; margin:0px; color:#000000; background-color:#38677B; font-family:Verdana,Arial,Helvetica,Sans-serif; font-size:0.7em}
h1 { color:#000000; font-size:1.4em; font-family:Verdana,Arial,Helvetica,Sans-serif;  margin-bottom:3px; }
h2 { color:#000000; font-size:1.2em; font-weight: bold ;font-family:Verdana,Arial,Helvetica,Sans-serif; margin-bottom:10px; margin-top: 5px;}
h3 { color:#000000; font-size:1em; font-family:Verdana,Arial,Helvetica,Sans-serif; margin-bottom:3px; margin-top:1px; }
form { margin-top:0px; margin-bottom:0px; padding-top:0px; padding-bottom:0px; }
img { border-style:none; }


/* Link Classes */
a, a:visited { color:#000000; text-decoration:none; }
a:hover { color:#000000; text-decoration:underline; }

/* Link Classes by Class */


/* Custom Classes */
.title {font-size:6em; font-family:Arial Black,Helvetica,Sans-serif;}
.title2 {font-size:3em; font-family:Arial Black,Helvetica,Sans-serif; float:right;}
.next_on{font-weight:bold;}
.previous_on{font-weight:bold;}
.next_off{font-weight:bold; color: #C0C0C0 }
.previous_off{font-weight:bold; color: #C0C0C0 }



/* Custom Class by TAG */
.padded2 {padding: 2px; }
.padded3 {padding: 3px; }
.padded5 {padding: 5px; }
.bold {font-weight: bold; }
.clear {clear: both; }


/* ID Classes */
#container { width:800px; margin:0px auto; float:middle; background-color:#FFFFFF; padding: 0px; }
#header {  }

#header hr {
	color: #000000;
	height: 1px;
	border-color: #000;
}

#header_bar { height:51px; display:block; color:#000000; padding-top:3px; padding-bottom:3px;}
#header_bar div.left { float:left; height:21px; display:block; padding-left:15px;}
#header_bar div.right { float:right; display:block; padding-top:30px; padding-right: 3px;}
#header_bar a {color:#000000; font-weight:bold;}
#header_bar a:hover {text-decoration: none; color: #38677B;}

#header_image {  border-color: #000000; border-style: solid; border-width: 0px; padding: 5px;}

/*#header_image img { border-color: #FFFFFF; border-style: solid; border-width: 5px; }  */


#content {padding:15px;}
#left { float:left; width: 360px; padding-bottom:10px; padding-top:10px; padding-left: 5px;}
#left_box {   } 
#left_box img { float:left; padding-right: 3px }  
#left_box a {}
#left_box a:hover {text-decoration: none; color: #38677B;}

.box_top { border-top:1px solid #000000; } 
.box_sides {border-left:1px solid #000000; border-right:1px solid #000000;} 
.box_bottom { border-bottom:1px solid #000000; } 

.box_sides img { float:left; padding: 7px }


#right { float:right; width:375px; padding-top:10px; padding-left: 10px; padding-right: 12px;}


#footer {width:800px; background-color:#E8F2F6; }
#footer div.copy {padding: 10px}

#bio {}
#bio_text {padding: 10px; }
#bio_image {  padding: 10px;  float:right;}  //height: 1px; width:460px; border-color: #000000; border-style: solid; border-width: 2px;
#bio_image img { border-color: #FFFFFF; border-style: solid; border-width: 5px; } 
#bio_text a {text-decoration: none; color: #38677B; font-weight: bold;}

#courses{}
#courses_text {padding: 10px; }
#courses_text a {color: #38677B; font-weight: bold; }
#courses_text img {float: right; padding: 5px}
#courses_images {padding: 5px; }

#news{ padding: 10px; }
#news_left {float:left; padding: 20px;}
#news_right {float:right; padding: 20px;}
#news a {text-decoration: none; color: #38677B; font-weight: bold;}

#booklist {padding: 10px;}
#book {border-color: #000000; border-style: solid; border-width: 2px; padding: 3px; height: 100px;}
#book img {float:left; padding: 6px}

#gallery {padding: 10px;}
#gallery_left {float:left; }
#gallery_right {float:right; }
#breadcrumb {padding: 10px; font-weight: bold; }
#breadcrumb a:hover {text-decoration: none; }

#prints {padding: 10px; }
#prints a {text-decoration: none; color: #38677B; font-weight: bold;}

#commissions {padding: 10px; }
#commissions a {text-decoration: none; color: #38677B; font-weight: bold;}


/* Print Classes */
#printOnly { display:none; }
#screenOnly {  }

p {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	line-height: 15px;
}

