/******************        Whole Site Wrappers                             **************************/
#wrapper {
	float: left;
	width: 1050px;
	margin-left: 0px;
	margin-top: 0px;
}
#wrapper2 {
	float: left;
	width: 1000px;
	margin-left: 0px;
	margin-top: 0px;
	height: 860px;
	background-image: url(../crosscountry07/xcfiles/xcbackgrounds/kingsley5k.png);
	background-repeat: no-repeat;
}
#mainwrapper {
	float: left;
	height: 465px;
	width: 900px;
}
#mainwrapper3 {
	float: left;
	height: 465px;
	width: 900px;
}
/******************       Top Heading // Banner                       **************************/
#title {
	float: left;
	height: 127px;
	width: 500px;
}
#feedbanner {
	text-align: right;
	float: left;
	width: 370px;
}
#unitbanner {
	float: left;
	width: 220px;
	text-align: left;
	margin-left: 185px;
	margin-top: 15px;
	margin-left: 180px;
	height: 90px;
}
#unitbanner2 {
	float: left;
	width: 250px;
	text-align: left;
	margin-left: 130px;
	margin-top: 15px;
	height: 90px;
}

#unitbanner3 {
	float: left;
	width: 300px;
	text-align: right;
	margin-left: 75px;
	margin-top: 50px;
	height: 64px;
}

/******************       SUB wrapper                   **************************/

#subwrapper {
	float: left;
	height: 135px;
	width: 900px;
}
#subleft {
	float: left;
	height: 235px;
	width: 300px;
	background-image: url(../main/mainheadings/headings2/recentphotoswhite.png);
	background-repeat: no-repeat;
}
#subleftdiv {
	float: left;
	height: 160px;
	width: 240px;
	margin-top: 70px;
	margin-left: 40px;
}
#subcenter {
	float: left;
	height: 235px;
	width: 300px;
	background-image: url(../main/mainheadings/headings2/latestdocumentswhite.png);
	background-repeat: no-repeat;
}
/******************        Footer                          **************************/
#footer {
	float: left;
	height: 150px;
	width: 900px;
	background-image: url(../main/mainbackgrounds/headers/footerbackground6.png);
}
#footer2 {
	float: left;
	height: 150px;
	width: 900px;
	background-image: url(../main/mainbackgrounds/headers/footerbackground3.png);
}
#footer3 {
	float: left;
	height: 150px;
	width: 900px;
	background-image: url(../main/mainbackgrounds/headers/footerbackground4.png);
}
#footer4 {
	float: left;
	height: 150px;
	width: 900px;
	background-image: url(../main/mainbackgrounds/headers/footerbackground5.png);
	margin-top: 10px;
}
#footer5 {
	float: left;
	height: 150px;
	width: 900px;
	background-image: url(../main/mainbackgrounds/headers/footerbackground6blackboard.png);
	margin-top: 10px;
}
/******************        Main Wrapper / columns                        **************************/
#mainleft {
	float: left;
	width: 615px;
}
#mainleft02 {
	float: left;
	width: 450px;
	position: relative;
}
#maincenter {
	float: left;
	height: 400px;
	width: 100px;
	margin-top: 10px;
}
#mainright {
	float: right;
	width: 305px;
}
#mainright02 {
	float: right;
	width: 450px;
	position: relative;
}
#pic {
	float: left;
	padding-right: 5px;
	padding-bottom: 5px;
}
#article{
	float: left;
	width: 325px;
}
#300curvedphoto {
	float: right;
	height: 250px;
	width: 300px;
}
#phototable{
	float: right;
	width: 300px;
	padding-top: 60px;
	background-image: url(../main/mainheadings/headings2/contactmewhite.png);
	background-repeat: no-repeat;
	padding-bottom: 20px;
	margin-top: 10px;
}
#lefttable{
	float: left;
	width: 440px;
	margin-top: 10px;
	background-image: url(../main/mainbackgrounds/navigation/whitetrans.png);
}
#mainwrapper2 {
	float: left;
	width: 950px;
	margin-top: 10px;
	position: relative;
}
#photodiv{
	float: left;
	width: 100%;
}

#leftcolumn {
	float: left;
	width: 100px;
	height: 900px;
	position: relative;
}

#rightcolumn {
	float: right;
	width: 950px;
}

#lefttitle01 {
	float: left;
	height: 35px;
	width: 450px;
}
#mainwrappertitle01 {
	float: left;
	height: 35px;
	width: 90%;
}
#mainwrappertitle02 {
	float: left;
	height: 20px;
	width: 90%;
	padding-left: 20px;
}
#leftcontent01 {
	float: left;
	width: 520px;
	margin-left: 30px;
	margin-top: 10px;
}

/******************       Tables in Main Wrapper // homepage                     **************************/
#welcome09div {
	float: left;
	width: 570px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 20px;
	margin-top: 10px;
	padding-right: 10px;
}
#welcome10div {
	float: left;
	width: 600px;
	background-repeat: no-repeat;
	padding-top: 0px;
	margin-top: 10px;
	padding-right: 10px;
}
#gallery10div {
	float: left;
	width: 105px;
	background-repeat: no-repeat;
	padding-top: 0px;
	margin-top: 10px;
	padding-left: 10px;
}
#content10div {
	float: left;
	width: 470px;
	background-repeat: no-repeat;
	padding-top: 0px;
	margin-top: 10px;
	padding-left: 5px;
}
#subwelcome09div {
	float: right;
	width: 500px;
	background-repeat: no-repeat;
	padding-top: 0px;
	padding-left: 20px;
	margin-top: 10px;
	padding-right: 50px;
	text-align: right;
}
#about09div {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/lessonsguidesblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 190px;
}

/******************       Tables in Main Wrapper //algebra 2 page                     **************************/
#calendar {
	float: left;
	height: 145px;
	width: 300px;
}

#notesdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/handoutsblue.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 80px;
}
#bmdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/testreviewsblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 190px;
}
#lessonsdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/lessonsguidesblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 190px;
}
#hintsdiv {
	float: left;
	width: 270px;
	background-image: url(../main/mainheadings/headings2/hintsblue3.png);
	background-repeat: no-repeat;
	padding-top: 88px;
	padding-left: 10px;
	margin-top: 10px;
	height: 162px;
	padding-right: 10px;
}
#unitsdiv {
	float: left;
	width: 270px;
	background-image: url(../main/mainheadings/headings2/unitsblue2.png);
	background-repeat: no-repeat;
	padding-top: 80px;
	padding-left: 10px;
	margin-top: 10px;
	height: 170px;
	padding-right: 10px;
}
#guidesdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/guideslessonsblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 190px;
}
#contact2div {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/contactmeblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 190px;
}
#presentationdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings2/powerpointsblue.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 10px;
	margin-top: 10px;
	height: 100px;
}
#homeworkdiv{
	float: left;
	width: 275px;
	background-image: url(../main/mainheadings/headings2/homeworkblue.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 15px;
	margin-top: 10px;
	padding-bottom: 10px;
	height: 70px;
}
#practicediv{
	float: left;
	width: 275px;
	background-image: url(../main/mainheadings/headings2/relevantpracticeblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 15px;
	margin-top: 10px;
	height: 190px;
}
#practice2div{
	float: left;
	width: 275px;
	background-image: url(../main/mainheadings/headings2/practiceblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 15px;
	margin-top: 10px;
	height: 190px;
}
#reviewandkeysdiv{
	float: left;
	width: 275px;
	background-image: url(../main/mainheadings/headings2/reviewskeysblue2.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 15px;
	margin-top: 10px;
	height: 190px;
}
#notes2 {
	float: left;
	width: 275px;
	background-image: url(../main/mainheadings/headings2/notes3blue.png);
	background-repeat: no-repeat;
	padding-top: 60px;
	padding-left: 15px;
	margin-top: 10px;
	padding-bottom: 10px;
}
#topleftbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/announcementsBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#topcenterbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/scheduleBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#toprightbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/quizzesBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#bottomleftbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/networkingBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#bottomcenterbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/handoutsandpracticeBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#bottomrightbbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/mainheadings/headings10/contactmeBB1.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#whitediv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#whitetwitdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01twitter.png);
	background-repeat: no-repeat;
	padding-top: 30px;
	padding-left: 10px;
	margin-top: 10px;
	height: 230px;
	padding-right: 10px;
}
#whitecontactdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01computercontact.png);
	background-repeat: no-repeat;
	padding-top: 55px;
	padding-left: 10px;
	margin-top: 10px;
	height: 205px;
	padding-right: 10px;
}
#whitebmdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01benchmarksreviews.png);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 10px;
	margin-top: 10px;
	height: 205px;
	padding-right: 10px;
}
#whitemugdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01mughints.png);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 10px;
	margin-top: 10px;
	height: 205px;
	padding-right: 10px;
}
#whitesbdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01smartboardlessons.png);
	background-repeat: no-repeat;
	padding-top: 65px;
	padding-left: 10px;
	margin-top: 10px;
	height: 205px;
	padding-right: 10px;
}
#whitebookdiv {
	float: left;
	width: 280px;
	background-image: url(../main/maintables/tables2009/whitecurvedtable01bookschedule.png);
	background-repeat: no-repeat;
	padding-top: 75px;
	padding-left: 10px;
	margin-top: 10px;
	height: 195px;
	padding-right: 10px;
}
/******************       For 5k for CK                    **************************/
#whydiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/why.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}
#racetimesdiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/photos.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}
#faqdiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/results.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}
#locationdiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/thankyous.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}
#christiandiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/christian.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}
#emailsdiv {
	float: left;
	width: 270px;
	background-image: url(../crosscountry07/xcfiles/xctables/ck/emails.png);
	background-repeat: no-repeat;
	padding-top: 32px;
	padding-left: 10px;
	margin-top: 10px;
	height: 225px;
	padding-right: 10px;
}

/******************       ????                    **************************/
#rightphoto {
	float: left;
	height: 150px;
	width: 300px;
}
#righttitle {
	float: left;
	height: 25px;
	width: 250px;
}
#rightcontent {
	float: left;
	width: 250px;
}
#rightcontent2 {
	float: left;
	width: 280px;
	padding-left: 10px;
	padding-right: 10px;
	padding-bottom: 10px;
}

#subtitle {
	float: left;
	height: 127px;
	width: 400px;
}

/******************       Navigation                    **************************/
#navbar {
	float: left;
	height: 30px;
	width: 890px;
	padding-left: 10px;
}
#nav {
	list-style-type: none;
}
#nav li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:normal;
	line-height: 100%;
	float: left;
}
#nav li a {
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 20px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 6px;
	padding-bottom: 3px;
}
#nav li a:hover {
	color: #000099;
	text-decoration:none;

	repeat-x;
	background-image: url(../main/mainnav/whitehighlight.png);
}

#navbar2 {
	float: left;
	height: 33px;
	width: 890px;
	padding-left: 10px;
	background-image: url(../algebra07/algfiles/algbackgrounds/navbar2008blue.png);
	background-repeat: no-repeat;
}
#nav2 {
	list-style-type: none;
}
#nav2 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	line-height: 100%;
	float: left;
}
#nav2 li a {
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 22px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 3px;
}
#nav2 li a:hover {
	color: #FFFFFF;


	repeat-x;
	background-image: url(../algebra07/algfiles/algnavigation/liteblue1highlight.png);
	font-weight: bold;
}

#navbar3 {
	float: left;
	height: 33px;
	width: 890px;
	padding-left: 10px;
	background-image: url(../crosscountry07/xcfiles/xcbackgrounds/navigation/navbar2008black.png);
	background-repeat: no-repeat;
}
#nav3 {
	list-style-type: none;
}
#nav3 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	line-height: 100%;
	float: left;
}
#nav3 li a {
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 22px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 3px;
}
#nav3 li a:hover {
	color: #990000;
	repeat-x;
	background-image: url(../algebra07/algfiles/algnavigation/white5highlight.png);
	font-weight: bold;
}


#navbar4 {
	float: left;
	height: 33px;
	width: 890px;
	padding-left: 10px;
	background-image: url(../main/mainnav/navigationbackgrounds/navbar2009red.png);
	background-repeat: no-repeat;
}

#nav4 {
	list-style-type: none;
}
#nav4 li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:90%;
	font-weight:bold;
	line-height: 100%;
	float: left;
}
#nav4 li a {
	color: #FFFFFF;
	text-decoration:none;
	display: block;
	height: 22px;
	float: left;
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 7px;
	padding-bottom: 3px;
}
#nav4 li a:hover {
	color: #990000;
	repeat-x;
	background-image: url(../algebra07/algfiles/algnavigation/white2highlight.png);
	font-weight: bold;
}
#navbar5 {
	float: left;
	height: 40px;
	width: 950px;
	background-repeat: no-repeat;
}
ul,li {list-style-type: none;}
ul#navigation span, h2 span, h3 span {display: none;}

ul#navigation {height: 40px;}

  ul#navigation li {
    float: left;
  }

    ul#navigation li a {
    	display: block;
      height: 40px;
    	cursor: pointer;
    }

    ul#navigation li a#home {background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/home.png) 0 0 no-repeat;	width: 70px;}
    ul#navigation li a#mymathnotebook {background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/mymathnotebook.png) 0 0 no-repeat;	width: 190px;}
    ul#navigation li a#geometry {background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/geometry.png) 0 0 no-repeat;	width: 115px;}
    ul#navigation li a#algebra2 {background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/algebra2.png) 0 0 no-repeat;	width: 115px;}
    ul#navigation li a#plus {background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/plus.png) 0 0 no-repeat;	width: 70px;}
    ul#navigation li a#crosscountry {
	background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/crosscountry.png) 0 0 no-repeat;
	width: 160px;
}
    ul#navigation li a#photos{background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/photos.png) 0 0 no-repeat;	width: 90px;}
	    ul#navigation li a#about{background: url(http://www.sirimanne.com/algebra07/algfiles/algnavigation/ver10/about.png) 0 0 no-repeat;	width: 85px;}
		
    ul#navigation li a#home:hover,
    ul#navigation li a#mymathnotebook:hover,
    ul#navigation li a#geometry:hover,
	ul#navigation li a#algebra2:hover,
	ul#navigation li a#plus:hover,
    ul#navigation li a#crosscountry:hover,
	ul#navigation li a#photos:hover,
    ul#navigation li a#about:hover {
      background-position: 0 -50px;
    }
/******************       footer specifics                  **************************/
#footerleft {
	float: left;
	width: 450px;
}
#footerleft2 {
	float: left;
	width: 500px;
	margin-left: 15px;
	margin-top: 8px;
}
#footerleft3 {
	float: left;
	width: 300px;
	margin-left: 15px;
	margin-top: 5px;
}
#footertop {
	float: left;
	width: 880px;
	margin-left: 15px;
	margin-top: 15px;
	height: 93px;
}
#footertop2 {
	float: left;
	width: 880px;
	margin-left: 15px;
	margin-top: 12px;
	height: 93px;
}
#footerright {
	float: left;
	width: 420px;
	text-align: right;
	margin-right: 30px;
}
#footerright2 {
	float: left;
	width: 425px;
	text-align: right;
	margin-right: 30px;
	margin-top: 5px;
}
#footerright3 {
	float: left;
	width: 540px;
	text-align: right;
	margin-right: 30px;
	margin-top: 5px;
}
#footerright4 {
	float: left;
	width: 370px;
	text-align: right;
	margin-right: 10px;
	margin-top: 5px;
}

#rightfootercontent2 {
	float: left;
	width: 250px;
	padding-left: 45px;
}


#rightfootcontent{
	float: left;
	width: 260px;
	padding-top: 60px;
	padding-left: 35px;
}
/******************       Sub Specifics                   **************************/
#subcenterdiv {
	float: left;
	height: 160px;
	width: 240px;
	margin-top: 55px;
	margin-left: 30px;
}
#subright {
	float: left;
	height: 235px;
	width: 300px;
	background-image: url(../main/mainheadings/headings2/contactmewhite.png);
	background-repeat: no-repeat;
}


#subrightdiv {
	float: left;
	width: 260px;
	position: relative;
	padding-left: 40px;
	padding-top: 5px;
}

/******************       List styles                 **************************/
#footerstuff {
	list-style-type: none;
}
#footerstuff li {
	font-family: corbel;
	font-size:14px;
}
#footerstuff li a {
	color: #FFFFFF;
	text-decoration:none;
	margin-left: 5px;
}
#footerstuff li a:hover {
	color: #FFFFCC;
	text-decoration:underline;
	margin-left: 5px;
	}
#mainstuff {
	list-style-type: none;
}
#mainstuff li {
	font-family: Arial, Helvetica, sans-serif;
	font-size:12px;
}
#mainstuff li a {
	color: #003366;
	text-decoration:none;
	margin-left: 5px;
}
#mainstuff li a:hover {
	color: #D63F13;
	text-decoration:underline;
	margin-left: 5px;
	}
#main02stuff {
	list-style-type: none;
}
#main02stuff  li {
	font-family: corbel;
	font-size:14px;
}
#main02stuff  li a {
	color: #FFFFFF;
	text-decoration:none;
	margin-left: 0px;
}
#main02stuff  li a:hover {
	color: #FFFFCC;
	text-decoration: none;
	margin-left: 3px;
	}
	
#contactstuff {
	list-style-type: none;
}
#contactstuff li {
	font-family: corbel;
	font-size:14px;
}
#contactstuff li a {
	color: #000099;
	text-decoration:none;
	margin-left: 0px;
}
#contactstuff li a:hover {
	color: #000066;
	text-decoration: underline;
	margin-left: 3px;
	}
#contactstuff2 {
	list-style-type: none;
}
#contactstuff2 li {
	font-family: corbel;
	font-size:14px;
}
#contactstuff2 li a {
	color: #013BAE;
	text-decoration:none;
	margin-left: 0px;
}
#contactstuff2 li a:hover {
	color: #0895D7;
	text-decoration: underline;
	margin-left: 3px;
	}
#ck{
	list-style-type: none;
}
#ck li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#ck li a {
	color: #000000;
	text-decoration:none;
	margin-left: 0px;
}
#ck li a:hover {
	color: #990000;
	text-decoration: underline;
	margin-left: 3px;
	}

#blackboardstuff {
	list-style-type: none;
}
#blackboardstuff li {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
}
#blackboardstuff li a {
	color: #FFFFFF;
	text-decoration:none;
	margin-left: 0px;
}
#blackboardstuff li a:hover {
	color: #FFFF99;
	text-decoration: underline;
	margin-left: 3px;
	}
/******************       Classes: Photos and more                  **************************/
.unitnav {
	margin-right: 2px;
	margin-bottom: 2px;
}
.photo{
	border-color: #000099;
	border-width: 1px;
	border-style: solid;
}
.photo2{
	border-color: #FFFFFF;
	border-width: 1px;
	border-style: solid;
}
.odd{
	background-image: url(../crosscountry07/xcfiles/xctables/tablebgs/white600.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #003366;
	font-weight: bold;
}
.even{
	background-image: url(../crosscountry07/xcfiles/xctables/tablebgs/liteblue600.png);
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #FFFFFF;
	font-weight: bold;

}
#one {
	float: left;
	height: 20px;
	width: 42px;
	text-align:center;
}
#calendarbutton {
	float: left;
	height: 25px;
	width: 300px;
}
#month {
	float: left;
	height: 20px;
	width: 300px;
}
/******************       feed burner                 **************************/
		div.feedburnerFeedBlock p.date {
	font-size: 10px;
	display: inline;
	color: #0033CC;
			}
		div.feedburnerFeedBlock ul li div {
	display: block;
	color: #FFFFFF;
	list-style-type: none;
	width: 220px;
	margin-right: 25px;
	text-decoration: none;
			}
		div.feedburnerFeedBlock ul li a {
	display: block;
	font-size: 16px;
	color: #0033CC;
	list-style-type: none;
	font-weight: bold;
	text-decoration: none;
			}
		div.feedburnerFeedBlock ul li a:hover {
	display: block;
	font-size: 16px;
	color: #3399FF;
			}
		div.feedburnerFeedBlock span.headline {
	display: block;
	color: #990000;
	font-style: normal;
			}
		div.feedburnerFeedBlock ul li {
	color: #1374C0;
	list-style-type: none;
	display: block;
	float: left;
			}
/******************       flicker                  **************************/
#flickr01 {
	float: left;
	width: 260px;
	margin-left: 20px;
	margin-top: 58px;
	height: 90px;
}
#flickr02 {
	float: left;
	width: 260px;
	position: relative;
	margin-left: 30px;
	margin-top: 0px;
}
#flickr_badge_source_txt {padding:0; font: 11px Arial, Helvetica, Sans serif; color:#666666;}
#flickr_badge_icon {display:block !important; margin:0 !important; border: 1px solid rgb(0, 0, 0) !important;}
#flickr_icon_td {padding:0 5px 0 0 !important;}
.flickr_badge_image {
	text-align:center;
	border:#FFFFFF;
	padding-right: 5px;
}
.flickr_badge_image img {
	border: 1px solid white !important;
	margin-right: 5px;
	margin-bottom: 5px;
}

#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}
#flickr_badge_source {padding:0 !important; font: 11px Arial, Helvetica, Sans serif !important; color:#666666 !important;}
#twitter_update_list{
	color: #000099;
	list-style: disc;
	font-size: 14px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

/******************       Twitter                  **************************/
#twitter_div{
	float: left;
	width: 250px;
	margin-left: 10px;
	margin-top: 15px;
	list-style: none;
	color: #0000FF;
}
/******************      Font Syles                **************************/
.body01 {
	color: #990000;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body02 {
	color: #FFFFFF;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body02b {
	color: #FFFFFF;
	font-size: 14px;
	font-family: corbel;
}
.body03 {
	color: #333333;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body03b {
	color: #333333;
	font-size: 14px;
	font-family: corbel;
}
.body04 {
	color:  #C5B358;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body04b {
	color:  #C5B358;
	font-size: 14px;
	font-family: corbel;
}
.body05 {
	color:  #660000;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body05b {
	color:  #660000;
	font-size: 14px;
	font-family: corbel;
}
.body06 {
	color:  #666666;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body06b {
	color:  #666666;
	font-size: 14px;
	font-family: corbel;
}
.body07 {
	color:  #000099;
	font-size: 16px;
	font-family: corbel;
	font-weight: bold;
}
.body07b {
	color:  #000099;
	font-size: 14px;
	font-family: corbel;
}
.title10 {
	color: #FFFFFF;
	font-size: 12px;
	font-family: corbel;
	font-weight: bold;
}
