body,td,th {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #343434;
	line-height: 1.4em;
}
td {
	padding: 0px;
	vertical-align: top;
	border-width: 0px;
}

body {
	font-size: 70%;
	background-color: #fafafa;
	margin-top: 0px;
	margin-bottom: 24px;
	padding: 0px;
}
a:link{
	color: #FC9622;
	text-decoration: underline;
}
a:hover{
	color: #FC9622;
	text-decoration: none;
}
a:visited{
	color: #FC9622;
	text-decoration: underline;
}
a:active{
	color: #FC9622;
	text-decoration: none;
}

#wrapper {
	width: 779px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-color: #FFFFFF;
	padding-right: 8px;
	padding-left: 3px;
	background-image: url(images/sreepur-background.gif);
	background-repeat: repeat-y;
	background-position: left top;
}
#logoline #newssignup {
	font-family: Arial, Helvetica, sans-serif;
	color: #FF8800;
	text-align: right;
	vertical-align: middle;
	padding-left: 25px;
	width: 215px;
}
#logoline #signupform {
	text-align: left;
	vertical-align: middle;
	white-space: nowrap;
	padding-left: 17px;
}
#logoline #signupform #nlform #nlentry{
	font-size: 80%;
	color: #666666;
	border: 1px solid #b9dd47;
	vertical-align: middle;
	padding-top: 2px;
	padding-right: 3px;
	padding-bottom: 2px;
	padding-left: 10px;
}
#topmenu {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	color: #585858;
	background-color: #C1C1C1;
	padding-top: 7px;
	padding-right: 17px;
	padding-bottom: 5px;
	padding-left: 17px;
	text-align: left;
}
#topmenu a:link{
	color: #585858;
	text-decoration: none;
}
#topmenu a:hover{
	color: #585858;
	text-decoration: underline;
}
#topmenu a:visited{
	color: #585858;
	text-decoration: none;
}
#topmenu a:active{
	color: #585858;
	text-decoration: none;
}

#header #toppic {
	width: 580px;
	background-color: #c22348;
}
#header #differencebox {
	color: #FFFFFF;
	background-color: #ff8800;
	width: 199px;
	vertical-align: bottom;
}
#differencebox .orangelink {
	color: #FFFFFF;
	padding-top: 3px;
	padding-right: 15px;
	padding-bottom: 3px;
	padding-left: 19px;
	font-size: 8pt;
	font-weight: bold;
}
.orangelink a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.orangelink a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.orangelink a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.orangelink a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#header #toppic h1 {
	font-size: 17px;
	color: #FFFFFF;
	padding-top: 4px;
	padding-right: 17px;
	padding-left: 17px;
	padding-bottom: 0px;
}

	
#content {
	width: 779px;
	padding-top: 0px;
	padding-bottom: 30px;
}
#topbread {
	text-align: right;
	padding-top: 11px;
	padding-right: 17px;
	padding-bottom: 8px;
	padding-left: 17px;
	color: #979797;
	font-size: 90%;
}
#topbread a:link {
	color: #979797;
	text-decoration:underline;
}
#topbread a:hover {
	color: #979797;
	text-decoration:none;
}
#topbread a:active {
	color: #979797;
	text-decoration:none;
}
#topbread a:visited {
	color: #979797;
	text-decoration:underline;
}
#toppics {
	background-color: #E8E8E8;
	text-align: center;
	padding-top: 5px;
	padding-bottom: 6px;

}
#whomenu {
	margin-right: auto;
	margin-left: auto;
}
#toppics td{
	font-weight: bold;
	color: #5B5A5A;
	text-align: center;
	padding: 4px;
}

#whatmenu {
	text-align: center;
}

#whatwedomenu {
	width: 590px;
	margin-right: auto;
	margin-left: auto;

}

#whatwedomenu .whatmenugrey {
	color: #5B5A5A;
	text-align: center;
	background-color: #E8E8E8;
	padding-top: 10px;
	padding-right: 14px;
	padding-bottom: 5px;
	padding-left: 14px;
	width: 158px;
}
.whatmenugrey a:link {
	color: #5B5A5A;
	text-decoration:none;
}
.whatmenugrey a:hover {
	color: #5B5A5A;
	text-decoration:underline;
}
.whatmenugrey a:active {
	color: #5B5A5A;
	text-decoration:none;
}
.whatmenugrey a:visited {
	color: #5B5A5A;
	text-decoration:none;
}


#whatwedomenu .whatmenuorange {
	color: #FFFFFF;
	text-align: center;
	background-color: #FC9622;
	padding-top: 10px;
	padding-right: 10px;
	padding-bottom: 5px;
	padding-left: 10px;
	width: 158px;
}
.whatmenuorange a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.whatmenuorange a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.whatmenuorange a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.whatmenuorange a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

#whatwedomenu .whatmenucards {
	text-align: center;
	align: bottom;
	background-color: #FC9622;
	width: 158px;
}
#whatwedomenu .whatmenutext {
	padding-top: 4px;
	font-weight: bold;
	font-size: 90%;

}
#whatcontent {
	padding-top: 32px;
	padding-right: 38px;
	padding-bottom: 0px;
	padding-left: 38px;

}
#infotext {
	padding-top: 45px;
	padding-right: 53px;
	padding-bottom: 0px;
	padding-left: 100px;
}
#infotext blockquote {
	padding-left: 100px;
}


#content #leftcol {
	width: 186px;
}
#content #rightcolnoborder {
	padding-right: 18px;
	padding-left: 18px;
}
#content #rightcolnoborder2 {
	padding-right: 25px;
	padding-left: 25px;
}
#content #rightcontentborder {
	padding-right: 9px;
	padding-left: 35px;
	border: 3px solid #eeeeee;
	padding-top: 16px;
	padding-bottom: 16px;
}

.leftcolpic {
	background-color: #e8e8e8;
	text-align: center;
	vertical-align: top;
	padding-top: 9px;
	padding-bottom: 10px;
	margin-bottom: 18px;
}
.leftcolpic .leftpictext {
	font-weight: bold;
	font-size: 90%;
	padding-top: 3px;
}
.leftpictext a:link{
	color: #5b5a5a;
	text-decoration:none;
}
.leftpictext a:hover{
	color: #5b5a5a;
	text-decoration:underline;
}
.leftpictext a:active{
	color: #5b5a5a;
	text-decoration:none;
}
.leftpictext a:visited{
	color: #5b5a5a;
	text-decoration:none;
}


#leftcol #wallpapertext {
	font-size: 120%;
	font-weight: bold;
	color: #c22348;
	padding-top: 3px;
	padding-right: 10px;
	padding-bottom: 8px;
	padding-left: 10px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
}

#rightcolnoborder #tourmenu {
	color: #FFFFFF;
	background-color: #585858;
	margin-bottom: 20px;
	padding-top: 20px;
	padding-right: 10px;
	padding-bottom: 20px;
	padding-left: 10px;
}

#leftcol #wallpaperpic {
	color: #FFFFFF;
	background-color: #c22348;
	padding-top: 5px;
	padding-right: 14px;
	padding-bottom: 8px;
	padding-left: 14px;
	font-size: 90%;
}
#leftcol #wallpaperpic img {
	padding-bottom: 8px;
}
#wallpaperpic a:link {
	color: #FFFFFF;
	text-decoration:underline;
}
#wallpaperpic a:hover {
	color: #FFFFFF;
	text-decoration:none;
}
#wallpaperpic a:active {
	color: #FFFFFF;
	text-decoration:underline;
}
#wallpaperpic a:visited {
	color: #FFFFFF;
	text-decoration:underline;
}

#tourmenu h2 {
	color: #FFFFFF;
	margin: 0px;
	padding: 0px;
	font-size: 180%;
	font-weight: normal;
}
#leftcol #thanks {
	padding-top: 40px;
	padding-right: 14px;
	padding-left: 14px;
	font-size: 90%;
}
.leftcolpic #leftmenu {
	padding-top: 20px;
	padding-right: 13px;
	padding-left: 15px;
}
#leftmenu .leftmenuopt {
	font-weight: bold;
	color: #5b5a5a;
	text-align: left;
	padding-top: 9px;
	padding-right: 4px;
	padding-bottom: 9px;
	padding-left: 9px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #BDBDBD;
	font-size: 90%;
}
.leftmenuopt a:link{
	color: #5b5a5a;
	text-decoration:none;
}
.leftmenuopt a:hover{
	color: #5b5a5a;
	text-decoration:underline;
}
.leftmenuopt a:active{
	color: #5b5a5a;
	text-decoration:none;
}
.leftmenuopt a:visited{
	color: #5b5a5a;
	text-decoration:none;
}


#leftcol #casestudymenu {
	color: #FFFFFF;
	background-color: #FC9622;
	padding-top: 10px;
	padding-right: 13px;
	padding-bottom: 5px;
	padding-left: 15px;
	font-weight: bold;
}
#casestudymenu .casestudyopt {
	padding-top: 5px;
	padding-bottom: 5px;
}
.casestudyopt a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.casestudyopt a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.casestudyopt a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.casestudyopt a:visited {
	color: #FFFFFF;
	text-decoration:none;
}

#tourmenu img {
	border: 3px solid #9a9999;
}
#tourmenu .tourmenucap {
	color: #FFFFFF;
	padding-top: 13px;
	padding-right: 10px;
	padding-bottom: 28px;
	padding-left: 10px;
	font-weight: bold;
	font-size: 90%;
}

.tourmenucap a:link {
	color: #FFFFFF;
	text-decoration:none;
}
.tourmenucap a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
.tourmenucap a:active {
	color: #FFFFFF;
	text-decoration:none;
}
.tourmenucap a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
.videoclip {
	width: 109px;
	margin-right: 24px;
	float: left;
	margin-top: 10px;
}
.videoclip .videocliptext {
	color: #0e0e0e;
	padding-top: 3px;
	padding-right: 3px;
	padding-bottom: 0px;
	padding-left: 3px;
	font-size: 90%;
}
#rightbox {
	width: 140px;
	padding-right: 0px;
	padding-left: 13px;
	border-left-width: 1px;
	border-left-style: solid;
	border-left-color: #e8e8e8;
	float: right;
	padding-bottom: 15px;
	font-weight: bold;
	color: #0A87C5;
	font-size: 90%;
	margin-left: 21px;
}

#rightbox a:link {
	color: #0A87C5;
	text-decoration:none;
}
#rightbox a:hover {
	color: #0A87C5;
	text-decoration:underline;
}
#rightbox a:active {
	color: #0A87C5;
	text-decoration:none;
}
#rightbox a:visited {
	color: #0A87C5;
	text-decoration:none;
}
#rightcontentborder li {
	color: #2f3490;
	margin-left: 40px;
	padding-top: 5px;
	padding-right: 3px;
	padding-bottom: 5px;
	padding-left: 3px;
}


#footer {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-weight: bold;
	color: #FFFFFF;
	background-color: #3A881C;
	text-align: right;
	vertical-align: top;
	padding-top: 5px;
	padding-right: 240px;
	padding-bottom: 15px;
	padding-left: 40px;
}
#footer a:link {
	color: #FFFFFF;
	text-decoration:none;
}
#footer a:hover {
	color: #FFFFFF;
	text-decoration:underline;
}
#footer a:active {
	color: #FFFFFF;
	text-decoration:none;
}
#footer a:visited {
	color: #FFFFFF;
	text-decoration:none;
}
#bdonors {
	text-align: left;
	padding-top: 21px;
	padding-right: 20px;
	padding-bottom: 18px;
	padding-left: 20px;
}


#socials {
	text-align: right;
	padding-top: 21px;
	padding-right: 20px;
	padding-bottom: 18px;
	padding-left: 20px;
	font-size: 80%;
}
#socials img {
	vertical-align: bottom;
	padding-right: 4px;
	padding-left: 4px;
}
#sendfriend {
	text-align: right;
	padding-top: 3px;
	padding-right: 20px;
	padding-bottom: 18px;
	padding-left: 20px;
	font-size: 80%;
}#bottommenu {
	margin-top: 8px;
	margin-left: 8px;
	padding-top: 12px;
	padding-right: 10px;
	padding-bottom: 17px;
	padding-left: 10px;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #e6e6e6;
	font-size: 90%;
}
#bottomshadow {
	width: 790px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(images/shadow-bottom.gif);
	background-repeat: no-repeat;
	background-position: left top;
	height: 7px;
}

#credits {
	width: 779px;
	text-align: left;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-right: 19px;
	padding-left: 30px;
	padding-top: 7px;
	padding-bottom: 10px;
	font-size: 85%;
	color: #979797;

}
#credits a:link {
	color: #979797;
	text-decoration:underline;
}
#credits a:hover {
	color: #979797;
	text-decoration:none;
}
#credits a:active {
	color: #979797;
	text-decoration:underline;
}
#credits a:visited {
	color: #979797;
	text-decoration:underline;
}
h1 {
	font-size: 200%;
	font-weight: normal;
	color: #FC9622;
	margin: 0px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}
h2 {
	font-size: 180%;
	color: #FC9622;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	font-weight: normal;
}
h3 {
	font-size: 140%;
	color: #FC9622;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	font-weight: normal;
}
h4 {
	font-size: 120%;
	color: #c22348;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
	margin: 0px;
	font-weight: bold;
}

.orangetext {
	color: #FC9622;
}
.orangetext a:link {
	color: #FC9622;
}
.orangetext a:hover {
	color: #FC9622;
}
.orangetext a:active {
	color: #FC9622;
}
.orangetext a:visited {
	color: #FC9622;
}


.redtext {
	color: #c22348;
}
.redtext a:link{
	color: #c22348;
}
.redtext a:hover{
	color: #c22348;
}
.redtext a:active{
	color: #c22348;
}
.redtext a:visited{
	color: #c22348;
}


.indent45 {
	padding-left: 45px;
}
.embedright {
	float: right;
	padding-left: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.leftmenuopt #red {
	color: #c22348;
}

#tablelines td {
	padding-top: 4px;
	padding-right: 6px;
	padding-bottom: 8px;
	padding-left: 8px;
	border: 1px solid #CCCCCC;
}
.ppbutton {
	padding-top: 12px;
}
.dotline {
	border-top-width: 1px;
	border-top-style: dashed;
	border-top-color: #CCCCCC;
	margin-top: 10px;
	height: 10px;
	margin-bottom: 25px;
	width: 80%;
	clear: both;
}
.worksheet {
	color: #2f3490;
	margin-bottom: 10px;
}
.embedleft {
	float: left;
	padding-right: 8px;
	padding-top: 4px;
	padding-bottom: 3px;
}
.empty {
	clear: both;
}
.resources {
	color: #FFFFFF;
	background-color: #fc9622;
	width: 739px;
	height: 51px;
	margin-right: 20px;
	margin-left: 20px;
}
.worksheet .embedright {
	margin-bottom: 10px;
}
.resources img {
	display: inline;
	vertical-align: middle;
}

.resources #restext {
	display: inline;
	height: 51px;
}
#restext a:link {
	color: #FFFFFF;
	text-decoration:underline
}
#restext a:active {
	color: #FFFFFF;
	text-decoration:underline
}
#restext a:visited {
	color: #FFFFFF;
	text-decoration:underline
}
#restext a:hover {
	color: #FFFFFF;
	text-decoration:none
}

