@import url("garrettmedia_css2.css");
body {
	font-family:verdana,arial,helvetica,sans-serif;
	background-color: #F9F8ED;
	font-size:.8em;
}
body A {padding-bottom:1px;color: #FFFFFF; text-decoration: none; border-bottom: 1px dotted #3300FF}
body A:LINK {color: #3300FF;}
body A:VISITED {color: #6633cc;}
body A:HOVER {color: #6699FF;background-color:#ffffff;border-bottom: 1px solid #FFFFFF}

.class3 {font: 14pt/16pt verdana,arial,sans-serif; background:#999900 url("mission/mission_images/class3_back1.gif") repeat-x top;}
A.class3:hover { color:#FF0000;}
.semester_body {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; line-height: 12px}
.big1 {  font-size: 16px; font-weight: bold; padding:1px; background-color: #FFFFFF; color: #333333}
.big2 {  font-size: 16px; font-weight: bold; padding:1px; color: #333333}
.spaced {  letter-spacing: .5em; text-decoration: underline}
.headings1 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18pt; background-color: #CCCC99; font-style: oblique; padding: 3px; border-color: #000000 black #FF0000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}
.headings_projects {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; text-decoration: underline; background-color: #FFFFFF; border-color: #000000 black #FF0000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin}

A.navigation             { font-family: Verdana, Arial, Helvetica; font-size: 9pt; text-decoration: none; line-height: 10pt; color:#FFFFFF; }
A.navigation:link        { color:#FFFFFF; }
A.navigation:visited     { color:#FFFFFF; }
A.navigation:hover       { color:#FFCC66; text-decoration: underline; }

.titles {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bold; color: #333333; background-color: #FFFFFF; border-color: #333333; border-style: solid; border-width: thin; padding: 4px}
.headings_projects_big { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #333333; text-decoration: underline; background-color: #FFFFFF; border-color: #000000 black #FF0000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; padding:2px;}
.dark_red {  color: #660000}
.dark_red_bold { color: #660000 ; font-weight: bold}
.small {  font-size: 10px; line-height: 12px}
.headings_projects_big_color { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 20px; font-weight: bolder; color: #333333; background-color: #CCCC66; border-color: #000000 black #FF0000; border-style: solid; border-top-width: thin; border-right-width: thin; border-bottom-width: thin; border-left-width: thin; padding:2px; }
.class4 { font: normal 10px/14px verdana, arial, sans-serif; background:#999900;}
.titles2 { 
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 20px; 
font-weight: bold; 
color: #666666; 
background-color: #FFFFFF; 
padding: 3px .5em; 
border: thin #333333 solid;
margin-bottom:0;
-moz-border-radius: .5em .5em 0 0;
border-radius: .5em .5em 0 0;
-webkit-border-radius: .5em .5em 0 0;
}

.notes1 {padding:5px;  background-color: #CCCC66; width: 300px; border-style: solid; border-width: 3px;border-color:#ffffcc;}
.code1 {  font-family: "Courier New", Courier, mono; font-size: 16px}

.code_box1 { padding:5px 5px; background-color: #cccccc; width: 500px; ; font-family: "Courier New", Courier, mono; border: 3px #333333 solid}
.titles_small { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 1.25em; font-weight: bold; color: #333333; background-color: #FFFFFF; border-color: #333333; border-style: solid; border-width: thin; padding: 2px 2px}
.subhead_grey_white_12point { font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; font-weight: bold; color: #333333; background-color: #FFFFFF; border-color: #333333; border-style: solid; border-width: thin; padding: 2px 2px }

.navigation1 {font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #CCCCCC; font-weight: bold; background-color: #333300; letter-spacing: 0.2em; padding:0 5px;
-moz-border-radius: 1em;
border-radius: 1em;
-webkit-border-radius: 1em;
}
.navigation1 A {color: #cccccc;; text-decoration: none}
.navigation1 A:LINK {color: #cccccc;}
.navigation1 A:VISITED {color: #999999;}
.navigation1 A:HOVER {
	color: #cccc66;
	background-color:#330000;
	border-top-width: 1px;
	border-bottom-width: 1px;
	border-top-style: dotted;
	border-bottom-style: dotted;
	border-top-color: #cccc66;
	border-bottom-color: #cccc66;
	padding-top: 1px;
	padding-bottom: 1px;
}



.navigation2 {  font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 12px; color: #CCCCCC; font-weight: bold; background-color: #333333; letter-spacing: 0.4em; padding: 3px;}
.navigation2 A {color: #FFFFFF;; text-decoration: none}
.navigation2 A:LINK {color: #ffffff;}
.navigation2 A:VISITED {color: #CCCCCC;}
.navigation2 A:HOVER {color: #6699FF;}
.titlesgrey18pt {
font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 18px; font-weight: bold; color: #666666; background-color: #CCCCCC;
}
.pagetitles1 {
	font-family: "ff-mach-wide-web-pro-1","ff-mach-wide-web-pro-2","Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 1.6em;
	font-weight: normal;
	/*font-style: italic;*/
	color: #332112;
	background-color: #FFFFCC;
	margin: 0px;
	padding-left:7px;
	border-width:1px;
	border-top-style: dotted;
	border-right-style: dotted;
	border-bottom-style: solid;
	border-left-style: dotted;
	border-top-color: #636346;
	border-right-color: #636346;
	border-bottom-color: #636346;
	border-left-color: #636346;
	text-shadow: 0px 1px 1px #FFFFCC, 2px 2px 3px #999;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 3px;
	-moz-border-radius: 1em 4em 1em 1em;
	-webkit-border-radius: 1em 4em 1em 1em;
	border-radius: 1em 4em 1em 1em;
	letter-spacing:.07em;
	background-image: url(/mission/mission_images/gradient1.png);
	background-repeat: repeat-x;
}
.pagetitles1_video {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 2em;
	font-weight: bold;
	color: #332112;
	background-color: #FFFFCC;
	margin: 3px;
	padding: 0px 0px 0px 10px;
	font-style: italic;
	border-top-width: 2px;
	border-right-width: 2px;
	border-bottom-width: 2px;
	border-left-width: 2px;
	border-top-style: dashed;
	border-right-style: dashed;
	border-bottom-style: solid;
	border-left-style: dashed;
	border-top-color: #999999;
	border-right-color: #999999;
	border-bottom-color: #332112;
	border-left-color: #999999;
	height: 124px;
	background-image: url(mission/mission_images/video_cam_title_back1.jpg);
	background-repeat: no-repeat;
	background-position: top right;
}
.indent20px {
	margin-left: 20px;
}

.spaced_ordered_list {  line-height: 20px; background-color: #CCCC66}
  .current_week {
	background-color: #c2c2c2;
	background-image: url(mission/mission_images/current_tab1.jpg);
	background-position: left top;
	background-repeat: no-repeat;
}
div.current_week{
	background-color: #d6dae8;
	background-position:bottom right;
}
tr.current_week td{
padding-top:20px;
}
ul li {
	list-style-type: none;
	list-style-image: url(mission/mission_images/bullet3.png);
	list-style-position: outside;
}
ul li li{
	list-style-type: none;
	list-style-image: url(mission/mission_images/bullet1.png);
	list-style-position: outside;
}
#maxbody{
max-width:1000px;
}
.table_style1 {
	background-color: #E6E7AC;
	font-size: .9em;
color:#171B16;
}
table.table_style1, tr.table_style1, th.table_style1, td.table_style1 {
border-collapse: collapse;
}
table.table_style2, tr.table_style2, th.table_style2, td.table_style2 {
border-collapse: collapse;
}
.table_style1  td{
margin:0px;
padding:7px;
	border-width: 2px 1px 2px 1px;
	border-style: solid;
	border-top-color: #999900;
	border-bottom-color: #999900;
	border-left-color: #bbbb00;
	border-right-color: #bbbb00;
}
.table_style2 {
	background-color: #E1C92D;
}
.table_style2 td {
margin:0;
padding:7px;
	border: 1px;
	border-style: solid;
	border-color: #999900;
}
.table_style1{
	border-top-style:none;
}
.table_style_dark td {
margin:0;
padding:7px;
	border: 1px;
	border-style: solid;
	border-color: #999900;
}
.table_style_dark {
	background-color: #666666;
}
div.assignment1 {
	padding: 20px 10px 10px;
	border:#FFFF00 1px solid;
	background-color: #CCCCaa;
	background-image: url(http://www.garrettmedia.com/mission/mission_images/assignment.png);
	background-position: 5px 5px;
	background-repeat: no-repeat;
	-moz-border-radius:0 10px 10px 10px;
	-webkit-border-radius:0 10px 10px 10px;
	border-radius:0 10px 10px 10px;
}
div.container700px {
	width:700px;
	padding: 10px;
	border:#FFFF00 1px solid;
	background-color: #CCCCaa;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-border-radius: 1em 1em 1em 1em;
	border-radius: 1em 1em 1em 1em;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;
	margin:0 auto;
}
div.container800px_no_color {
	width:800px;
	padding: 10px;
	border:#666 1px solid;
	/*background-color: #CCCCaa;*/
}
div.container1000px_no_color {
	width:1000px;
	padding: 10px;
	border:#666 1px solid;
	/*background-color: #CCCCaa;*/
}
ol {
	font-weight: bold;
}
ol li{
	font-weight: normal;
}
ul {
	font-weight: bold;
}
ul li{
	font-weight: normal;
}
td {
	vertical-align: top;
}
#links #navcontainer #navlist {
	font-size: 0.9em;
}
#content {
	float:left;
	width:700px;
	border:1px solid #999900;
	padding:5px 7px 7px;
	-moz-border-radius: 1em 1em 1em 1em;
	-webkit-border-radius: 1em 1em 1em 1em;
	border-radius: 1em 1em 1em 1em;
	-moz-box-shadow: 0 0 5px #000;
	-webkit-box-shadow: 0 0 5px #000;
	box-shadow: 0 0 5px #000;
}
.navlist1 {
	margin-top: 0px;
	margin-left: 0px;
}
.navlist2 {
	margin: 0 0 10px 0;
	padding:0;
}
.navlist2 li{
	list-style-image:none;
}
.navlist2 a{
	color:#eeeeee;
	text-decoration:none;
	display: block;
	padding: 3px;
	width: 240px;
	background-color: #999900;
	border-bottom: 1px solid #eee;
	list-style:none;
}
.navlist2 a:link, .navlist2 a:visited{
	color:#eee;
}
.navlist2 a:hover{
	color:#fff;
	background-color:#663;
}
#navcontainer a

{

	display: block;

	padding: 3px;

	width: 250px;

	background-color: #999900;

	border-bottom: 1px solid #eee;

}#wrapper #content h2 {
	font-size: 1.6em;
	color: #332112;
	font-family: "Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-top: 5px;
	text-shadow: 1px 1px 1px #999;
}
.footer{
	font-size:.7em;
}
s

