body {
	text-align: center;
	margin: 0px;
	background: #004B69;
	font-family: Arial, Helvetica, Garamond, sans-serif;
	font-size: 12px;
}

td {
	font-family: Arial, Helvetica, Garamond, sans-serif;
	font-size: 12px;
}

#container {
	text-align: center;
}

.header {
	width: 768px;
	text-align: center
}

.nav {
	width: 815px;
	height: 25px;
background: url('/portals/_default/skins/cs/img/nav/nav_bg.gif') 0 0 repeat-y;

		text-align: center;
}

.main {
	width: 815px;
	background: url('/portals/_default/skins/cs/img/content_box_bg.gif') 0 0 repeat-y;}

.main_bottom {
	width: 815px;
	height: 23px;
	background: url('/portals/_default/skins/cs/img/content_box_bottom.gif') center center;
}

.text_content {
	width: 350px;
	text-align: left;
	padding-right: 20px;}

.text_content p{
	font-size: 11px;
	line-height: 15px;
}

.text_content h3{
	font-size: 12px;
	line-height: 16px;
	font-weight: bold;
	color: #000000;
}

.leftcontent {
	padding-left: 30px;}
	
.feature_box {
	width: 285px;
	height: 215px;
	text-align: left;
	background: url('/portals/_default/skins/cs/img/feature_box.gif') no-repeat;
	font-size: 10px;
}

.feature_text {
	color: #B00030;
	font-weight: bold;
	font-size: 11px
}

.footer p{
	text-align: center;
	color: #ffffff;
	font-size: 10px;
	margin-bottom: 5px
}

.footer a:link {
	color: #fff;
	text-decoration:  underline;

}
.footer a:visited {
	color: #fff;
	text-decoration:  underline;

}

a:hover {
	float: none;
color=#ffffff;
}

a:link {
	border: 0px;
color=#D85D26;
}
a:visited{
	border: 0px;
color=#D85D26;
}


.nav a { 
	color: #e0e0a4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, sans-serif
}

.nav a:hover, .nav a.highlight { color: #fff }

td {
	text-align: center
}

ul.no-padding { margin: 0px; padding-left: 15px }
ul.no-padding li { margin: 3px 0px }

ul.sitemap a{color: #000}

/* Added 2/13 */

.callout-top { background: url('/portals/_default/skins/cs/img/callout-top.gif'); width: 285px; height: 28px; overflow: hidden }
.callout-bottom { background: url('/portals/_default/skins/cs/img/callout-bottom.gif') 1px 0px; width: 285px; height: 40px; overflow: hidden }
.callout { background: url('/portals/_default/skins/cs/img/callout-background.gif') repeat-y; width: 285px; padding: 0px 20px; font-size: 10px; text-align: left }
.callout h3 { color: #B00030; font-size: 11px; margin: 0px; font-style: italic }
.callout p { margin: 0px; padding-bottom: 7px; }

/*added 2/26 */
#finished-photos a{font-size: 14px; font-weight: bold; color: #d85d26; font-family: Arial, sans-serif; margin-bottom: 15px}



.mainMenu 
{
	cursor:pointer;
	font-size: 11px; 
	background-color:transparent;
	width: 815px;
	line-height: 25px;
	padding-right:40px;
}

/* Main Menu Normal */
.mainMenu .root
{	
		color: #e0e0a4;
	text-decoration: none;
	font-weight: bold;
	font-size: 11px;
	font-family: Arial, sans-serif
	padding-top:10px;	
	padding-right:10px;	
	padding-left:10px;	

}


/* Main menu hover */
.mainMenu .hov{ 
	color:#fff;
	background:url(../images/menu_hover.png) repeat-x top left;
}




/* Main menu selected */
.mainMenu .sel, .mainMenu .bc {
color:#FFF;
	background:url(../images/menu_active.png) repeat-x top left;
}
.mainMenu table{
	border:1px solid #C0D6E5;
	z-index: 5000;
	}

/* SUB Menu Normal */
.mainMenu tr.mi{
	background-color:#F8FAFF;
	z-index: 1000;
	font-size: 11px; 
	font-weight:bold;
	text-align:left;
	color:#375162;
	line-height:2em;
	text-transform:none; 
}
.mainMenu tr.mi td{
padding: 0 2px;
text-transform:none;
}

/* SUB Menu hover & selected */
.mainMenu tr.hov { 
background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
}

.mainMenu tr.hov td{
color:#fff;
}

.mainMenu tr.sel, .mainMenu tr.bc{
background: #CE0D0D url(../images/submenu_active.png) repeat-x top left;
}

.mainMenu tr.sel td, .mainMenu tr.bc td{
	color:#fff;
}

.main_dnnmenu_break{
	height: 2px;
	background-color: #D5E0FF;
}



/* Module Action Menus */
.ModuleTitle_SubMenu
{
	border:1px solid #C0D6E5;
}

.ModuleTitle_SubMenu td{
	background-color:#F8FAFF;
	white-space: nowrap;
} 

.ModuleTitle_MenuIcon {
	background-color:#F8FAFF; 
	border:none;
	padding: 0px 2px;
}

.ModuleTitle_MenuItemSel td, .ModuleTitle_MenuItemSel .ModuleTitle_MenuIcon{
	background: #CE0D0D url(../images/submenu_hover.png) repeat-x top left;
	color: #fff;
}

.ModuleTitle_MenuBreak td, .ModuleTitle_MenuBreak .ModuleTitle_MenuIcon
{
	height: 2px;
	background-color: #D5E0FF;
}



.DerekTrauger_SiteMapContent a{
font-family: Arial, Helvetica, Garamond, sans-serif;
	font-size: 12px;
	line-height: 18px;
}





