Index: openacs-4/packages/theme-selva/theme-selva.info
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/theme-selva.info,v
diff -u -r1.7 -r1.8
--- openacs-4/packages/theme-selva/theme-selva.info	24 Sep 2005 08:21:52 -0000	1.7
+++ openacs-4/packages/theme-selva/theme-selva.info	25 Sep 2005 08:14:45 -0000	1.8
@@ -19,7 +19,7 @@
         </callbacks>
         <parameters>
         <!-- No version parameters -->
-		<parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="AdditionalSubnavbarTabs"  default="/dotlrn/ theme-selva.Home /theme/courses theme-selva.Courses  /pvt/home theme-selva.Preferences  /dotlrn/control-panel theme-selva.Tools  /register/logout theme-selva.Logout" description="list of URL Names pairs which will make it into additional subnavbar tabs"/>
+		<parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="AdditionalSubnavbarTabs"  default="/dotlrn/ theme-selva.MySpace /theme/courses theme-selva.Courses  /pvt/home theme-selva.Preferences  /dotlrn/control-panel theme-selva.Tools  /register/logout theme-selva.Logout" description="list of URL Names pairs which will make it into additional subnavbar tabs"/>
    		<parameter datatype="number"  min_n_values="1"  max_n_values="1"  name="isLogoActivated"  default="1" description="Boolean to display the logo or not"/>
 		<parameter datatype="string"  min_n_values="1"  max_n_values="1"  name="logoUrl"  default="/resources/theme-selva/Selva/default/images/logo.gif" description="url for the logo"/>
 		<parameter datatype="string" min_n_values="1"  max_n_values="1"  name="cssUrl"  default="/resources/theme-selva/Selva/default/Selva.css" description="default css_url"/>
Index: openacs-4/packages/theme-selva/catalog/theme-selva.en_US.ISO-8859-1.xml
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/catalog/theme-selva.en_US.ISO-8859-1.xml,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/theme-selva/catalog/theme-selva.en_US.ISO-8859-1.xml	24 Sep 2005 08:23:19 -0000	1.2
+++ openacs-4/packages/theme-selva/catalog/theme-selva.en_US.ISO-8859-1.xml	25 Sep 2005 08:14:46 -0000	1.3
@@ -1,6 +1,7 @@
 <?xml version="1.0" encoding="ISO-8859-1"?>
 <message_catalog package_key="theme-selva" package_version="0.5d" locale="en_US" charset="ISO-8859-1">
 
+  <msg key="Communities">Communities</msg>
   <msg key="ControlPanel">Control Panel</msg>
   <msg key="Courses">Courses</msg>
   <msg key="Home">Home</msg>
Index: openacs-4/packages/theme-selva/www/selva-site-master.tcl
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/www/selva-site-master.tcl,v
diff -u -r1.2 -r1.3
--- openacs-4/packages/theme-selva/www/selva-site-master.tcl	18 Sep 2005 12:27:08 -0000	1.2
+++ openacs-4/packages/theme-selva/www/selva-site-master.tcl	25 Sep 2005 08:14:46 -0000	1.3
@@ -18,7 +18,7 @@
  
 set community_id [dotlrn_community::get_community_id]
 if {[exists_and_not_null community_id]} {
-	set css_url [parameter::get_from_package_key -package_key "theme-selva" -parameter "communityCssUrl" -default "/resources/theme-selva/Selva/green/Selva.css"]
+	set css_url [parameter::get_from_package_key -package_key "theme-selva" -parameter "communityCssUrl" -default "/resources/theme-selva/Selva/turquoise/Selva.css"]
 	
     } else {
 	set css_url [parameter::get_from_package_key -package_key "theme-selva" -parameter "cssUrl" -default "/resources/theme-selva/Selva/default/Selva.css"]
Index: openacs-4/packages/theme-selva/www/resources/Selva/default/Selva.css
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/www/resources/Selva/default/Selva.css,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/theme-selva/www/resources/Selva/default/Selva.css	18 Sep 2005 12:05:41 -0000	1.3
+++ openacs-4/packages/theme-selva/www/resources/Selva/default/Selva.css	25 Sep 2005 08:14:46 -0000	1.4
@@ -9,136 +9,23 @@
 /* STANDARD TAGS */
 /* standard html (body, h1, p, form...) */
 
-body { 
-	background: #F2F1CB; 
-	font: 75%/120% "Trebuchet MS", "Lucida Grande", Arial, sans-serif !important;
-		font: 70%/120% "Lucida Grande", Verdana, Arial, sans-serif;
-	color: #333333; 
-	margin: 0;
-	padding: 0;}
-	
-	h1 { 
-	margin-top: -3px;
-	font-size: 120%; 
-	font-weight:bold;
-	color: #6E7A6A; }
-	
-	h2 { 
-	margin-top: -3px;
-	font-size: 110%; 
-	font-weight:bold;
-	color: #545D51; }
-	
-	h3 { 
-	margin-top: -3px;
-	font-size: 120%; 
-	font-weight:bold;
-	color: #444444; }
-	
-	a:link {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:visited {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:hover {
-	color: #185971;
-	text-decoration:underline;
-	}
-	
-	small {
-	font-size:80%;
-	font-weight:normal;
-	color:#777777;
-	}
+@import url(../Selva-core.css);
 
-#wrapper {
-	margin: 20px 20px 20px 50px; }
 	
 /* HEADER */
 /* contains: logo and tagline (which is a background image) */	
 
+/* if you want a different image  for this sub-theme color uncomment this and add your image in the images folder
 #header {
 	background: #F2F1CB url(images/image.png) no-repeat top left; }
+*/
 
-/* BREADCRUMBS and STATUS */
-/* contains: breadcrumns, user name, members online, login */
 
-#breadcrumbs {
-	background: #F2F1CB;
-	text-align: left;
-	font-size: 100%; 
-	font-weight:bold; }
-	
-	#status {
-	text-align: right;
-	}
-	
-	#status .users-online {
-	float:right;
-	padding-right: 2em;
-	}
-	
-	#status .user-greeting {
-	display:inline;
-  	padding-right: 2em;
-	
-	}
-	
-	#status .permanent-navigation {
-	padding-right: 2em;
-	float:right;
-	}
-
-#youarehere 	{
-		color: #555555;
-		font-size: 150%;
-		padding:15px 0px 8px 0px;
-		font-weight:bold;
-		}
-			
 /* PORTAL */
 /* contains: all portlets, main navigation, sub navigation etc. */
 	
-#portal-navigation {
-	margin-top:-10px !important;
-		margin-top:5px;
-	background: #F2F1CB;
-	font-size: 110%;
-	margin-bottom: -8px !important;
-		margin-bottom: -14px; 
-	clear:both;}
 	
-#portal-navigation ul {
-	margin-left: -20px !important;
-		margin-left: 15px;
-}
 	
-	#portal-navigation li {
-	color: #FFFFFF;
-	display: inline;
-	list-style: none;
-	background: #999999 url(images/tab_right.gif) no-repeat top right;
-	padding: 10px 10px 5px 0px !important;
-        padding: 0px 0px 0px 0px;
-	margin:0px !important;
-		margin: 0px 2px 0px 2px;}
-
-	#portal-navigation li a {
-	color: #FFFFFF;
-	text-decoration: none;
-	background: url(images/tab_left.gif) no-repeat top left;
-	padding: 10px 10px 5px 15px;}
-	
-	#portal-navigation li a img{
-	border: 0;
-	padding-right: 5px;
-	margin-bottom: -5px; }
-	
 	#portal-navigation li.active {
 	background: #999999 url(images/tabActive_right.gif) no-repeat top right;
 	}
@@ -149,97 +36,29 @@
 
 #portal-subnavigation {
 	width: 99%;
-	background: #94ADCE url(images/subnav_bg.gif) repeat-x bottom;
+	background: #95adc8 url(images/subnav_bg.gif) repeat-x bottom;
 	color: #F2F1CB;
 	padding: 0px 0px 4px 0px;
-	font-weight:bold;}
+	font-weight:bold; }
 	
 	#portal-subnavigation-links {
-	background: #95ADC8 url(images/subnav_corner.gif) no-repeat top right;
+	background: #95adc8 url(images/subnav_corner.gif) no-repeat top right;
 	 padding: 2px 0px 0px 0px;}
 	
-	#portal-subnavigation-links ul {
- 	display: inline; 
-	margin-left: -25px !important;
-		margin-left: 10px; }
-	
-	#portal-subnavigation-links li {
- 	display: inline;
-	border-right: 1px solid white;
-	list-style: none;
-	padding: 0px 10px 0px 10px; }
-	
-	#portal-subnavigation-links li img {
-	border: 0;
-	padding-right: 5px;
-	vertical-align: top;
-	margin: -1px; /* having this here prevents white space btw the portlet title and portlet body*/ }
-
-	#portal-subnavigation-links a:visited {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links a:link {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links  a:active {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px; }
 			
-#portal {
-	border-bottom:0.1px solid #F5F4E4;
-	background: #F5F4E4 url(images/portal_rightShadow.gif) repeat-y top right;
-	padding-top: 10px;
-	padding-left: 15px;
-	padding-right: 15px;
-	margin-right: 2px !important; 
-		margin-right: 1px; }
 	
-	#left-column {
-	float: left; 
-	width: 30%;
-	height: 60%;
-	margin-left: 10px;
-	vertical-align:top; }
 	
-	#right-column {
-	width: 60%;
-	height: 60%;
-	margin-left: 35%;
-	vertical-align:top;  }
-	
-#portal-bottom {
-	clear: left;
-	width: 99%;
-	background: #F5F4E4;
-	margin-top: 0px;
-	border-bottom: 1px solid #999999;}
-	
-
-	
 /* PORTLETS */
 /* contains: all general portlet styles like title, frame, font etc. */
 /* Note: additional styles for specific packages (ie. calendar, survey) 
 are located in the css for that package (eg. Selva_calendar.css)  */
 
-.portlet-wrapper {
-	margin: 10px 20px 10px 20px;}
 	
 .portlet-title {
 	position:relative;
 	left:0px;
 	top:0px;
-	background: #95ADC8 url(images/portlet_titleCorner.gif) no-repeat top right;
+	background: #95adc8 url(images/portlet_titleCorner.gif) no-repeat top right;
 	text-align:left;
 	padding: 4px 15px 3px 6px; 
 	margin-right:30% !important;
@@ -249,9 +68,9 @@
 		margin-bottom:0px;
 	font-weight:bold;}
 	
-.portlet-title span {
+.portlet-title span h2 {
 	color: #FFFFFF;
-	font-size: 120%;
+	font-size: 100%;
 	padding-left:20px;
 	padding-right: 30px;
 	display:inline;}
@@ -260,34 +79,4 @@
 	padding: 0 5px 0 5px;
 	text-align:right;}
 	
-.portlet {
-	background: #FFFFFF; 
-	border: 1px solid #D6D585;
-	padding: 20px 20px 20px 20px;
-	font-size:100%;
-	line-height:150%; }
 	
-.portlet ul {  
-	list-style:none;
-	list-style-position:outside;
-	padding-top:0px; 
-	display: inline; }
-	
-.portlet ul li{
-	margin-left: 10px;
-	padding-left: 15px;
-	background:url(images/bullet.gif) no-repeat 0 7px;  
-	padding-top:0px; }
-	
-	
-	
-/* FOOTER */
-/* contains: links to standards compliance, dotlrnn.org, any license info  */
-
-#footer {
-	margin-top: 15px;
-	width: 100%;
-	text-align: center;
-	background: #F2F1CB;}
-	
-	
Index: openacs-4/packages/theme-selva/www/resources/Selva/green/Selva.css
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/www/resources/Selva/green/Selva.css,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/theme-selva/www/resources/Selva/green/Selva.css	18 Sep 2005 12:11:17 -0000	1.3
+++ openacs-4/packages/theme-selva/www/resources/Selva/green/Selva.css	25 Sep 2005 08:14:46 -0000	1.4
@@ -9,129 +9,23 @@
 /* STANDARD TAGS */
 /* standard html (body, h1, p, form...) */
 
-body { 
-	background: #F2F1CB; 
-	font: 75%/120% "Trebuchet MS", "Lucida Grande", Arial, sans-serif !important;
-		font: 70%/120% "Lucida Grande", Verdana, Arial, sans-serif;
-	color: #333333; 
-	margin: 0;
-	padding: 0;}
-	
-	h1 { 
-	margin-top: -3px;
-	font-size: 120%; 
-	font-weight:bold;
-	color: #6E7A6A; }
-	
-	h2 { 
-	margin-top: -3px;
-	font-size: 110%; 
-	font-weight:bold;
-	color: #545D51; }
-	
-	h3 {
-	margin-top: -3px; 
-	font-size: 120%; 
-	font-weight:bold;
-	color: #444444; }
-	
-	a:link {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:visited {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:hover {
-	color: #185971;
-	text-decoration:underline;
-	}
+@import url(../Selva-core.css);
 
-#wrapper {
-	margin: 20px 20px 20px 50px; }
 	
 /* HEADER */
 /* contains: logo and tagline (which is a background image) */	
 
+/* if you want a different image  for this sub-theme color uncomment this and add your image in the images folder
 #header {
 	background: #F2F1CB url(images/image.png) no-repeat top left; }
+*/
 
-/* BREADCRUMBS and STATUS */
-/* contains: breadcrumns, user name, members online, login */
 
-#breadcrumbs {
-	background: #F2F1CB;
-	text-align: left;
-	font-size: 100%;
-	font-weight:bold; }
-	
-	#status {
-	text-align: right;
-	}
-	
-	#status .users-online {
-	float:right;
-	padding-right: 2em;
-	}
-	
-	#status .user-greeting {
-	display:inline;
-  	padding-right: 2em;
-	
-	}
-	
-	#status .permanent-navigation {
-	padding-right: 2em;
-	float:right;
-	}
-
-#youarehere 	{
-		color: #555555;
-		font-size: 150%;
-		padding:15px 0px 8px 0px;
-		font-weight:bold;
-		}	
-		
 /* PORTAL */
 /* contains: all portlets, main navigation, sub navigation etc. */
 	
-#portal-navigation {
-	margin-top:-10px !important;
-		margin-top:5px;
-	background: #F2F1CB;
-	font-size: 110%;
-	margin-bottom: -8px !important;
-		margin-bottom: -14px; 
-	clear:both;}
 	
-#portal-navigation ul {
-	margin-left: -20px !important;
-		margin-left: 15px; }
-
-	#portal-navigation li {
-	color: #FFFFFF;
-	display: inline;
-	list-style: none;
-	background: #999999 url(images/tab_right.gif) no-repeat top right;
-	padding: 10px 10px 6px 0px !important;
-        padding: 0px 0px 0px 0px;
-	margin:0px !important;
-		margin: 0px 2px 0px 2px;}
-
-	#portal-navigation li a {
-	color: #FFFFFF;
-	text-decoration: none;
-	background: url(images/tab_left.gif) no-repeat top left;
-	padding: 10px 10px 5px 15px;}
 	
-	#portal-navigation li a img{
-	border: 0;
-	padding-right: 5px;
-	margin-bottom: -5px; }
-	
 	#portal-navigation li.active {
 	background: #999999 url(images/tabActive_right.gif) no-repeat top right;
 	}
@@ -151,82 +45,14 @@
 	background: #98c472 url(images/subnav_corner.gif) no-repeat top right;
 	 padding: 2px 0px 0px 0px;}
 	
-	#portal-subnavigation-links ul {
- 	display: inline; 
-	margin-left: -25px !important;
-	margin-left: 10px; }
-	
-	#portal-subnavigation-links li {
- 	display: inline;
-	border-right: 1px solid white;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links li img {
-	border: 0;
-	padding-right: 5px;
-	vertical-align: top;
-	margin: -1px; /* having this here prevents white space btw the portlet title and portlet body*/ }
-
-	#portal-subnavigation-links a:visited {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links a:link {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links  a:active {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px; }
 			
-#portal {
-	border-bottom:0.1px solid #F5F4E4;
-	background: #F5F4E4 url(images/portal_rightShadow.gif) repeat-y top right;
-	padding-top: 10px;
-	padding-left: 15px;
-	padding-right: 15px;
-	margin-right: 2px !important; 
-		margin-right: 1px; }
 	
-	#left-column {
-	float: left; 
-	width: 30%;
-	height: 60%;
-	margin-left: 10px;
-	vertical-align:top; }
 	
-	#right-column {
-	width: 60%;
-	height: 60%;
-	margin-left: 35%;
-	vertical-align:top;  }
-	
-#portal-bottom {
-	clear: left;
-	width: 99%;
-	background:  #F2F1CB; 
-	margin-top: 0px;
-	border-bottom: 1px solid #999999;}
-	
-
-	
 /* PORTLETS */
 /* contains: all general portlet styles like title, frame, font etc. */
 /* Note: additional styles for specific packages (ie. calendar, survey) 
 are located in the css for that package (eg. Selva_calendar.css)  */
 
-.portlet-wrapper {
-	margin: 10px 20px 10px 20px;}
 	
 .portlet-title {
 	position:relative;
@@ -253,34 +79,4 @@
 	padding: 0 5px 0 5px;
 	text-align:right;}
 	
-.portlet {
-	background: #FFFFFF; 
-	border: 1px solid #D6D585;
-	padding: 20px 20px 20px 20px;
-	font-size:100%;
-	line-height:150%; }
 	
-.portlet ul {  
-	list-style:none;
-	list-style-position:outside;
-	padding-top:0px; 
-	display: inline; }
-	
-.portlet ul li{
-	margin-left: 10px;
-	padding-left: 15px;
-	background:url(images/bullet.gif) no-repeat 0 7px;  
-	padding-top:0px; }
-	
-	
-	
-/* FOOTER */
-/* contains: links to standards compliance, dotlrnn.org, any license info  */
-
-#footer {
-	margin-top: 15px;
-	width: 100%;
-	text-align: center;
-	background: #F2F1CB;}
-	
-	
Index: openacs-4/packages/theme-selva/www/resources/Selva/turquoise/Selva.css
===================================================================
RCS file: /usr/local/cvsroot/openacs-4/packages/theme-selva/www/resources/Selva/turquoise/Selva.css,v
diff -u -r1.3 -r1.4
--- openacs-4/packages/theme-selva/www/resources/Selva/turquoise/Selva.css	18 Sep 2005 12:19:19 -0000	1.3
+++ openacs-4/packages/theme-selva/www/resources/Selva/turquoise/Selva.css	25 Sep 2005 08:14:46 -0000	1.4
@@ -9,129 +9,23 @@
 /* STANDARD TAGS */
 /* standard html (body, h1, p, form...) */
 
-body { 
-	background: #F2F1CB; 
-		font: 75%/120% "Trebuchet MS", "Lucida Grande", Arial, sans-serif !important;
-		font: 70%/120% "Lucida Grande", Verdana, Arial, sans-serif;
-	color: #333333; 
-	margin: 0;
-	padding: 0;}
-	
-	h1 { 
-	margin-top: -3px;
-	font-size: 120%; 
-	font-weight:bold;
-	color: #6E7A6A; }
-	
-	h2 { 
-	margin-top: -3px;
-	font-size: 110%; 
-	font-weight:bold;
-	color: #545D51; }
-	
-	h3 {
-	margin-top: -3px; 
-	font-size: 120%; 
-	font-weight:bold;
-	color: #444444; }
-	
-	a:link {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:visited {
-	color: #185971;
-	text-decoration:none;
-	}
-	
-	a:hover {
-	color: #185971;
-	text-decoration:underline;
-	}
+@import url(../Selva-core.css);
 
-
-#wrapper {
-	margin: 20px 20px 20px 50px; }
 	
-/* HEADER */
+/* H
 /* contains: logo and tagline (which is a background image) */	
 
+/* if you want a different image  for this sub-theme color uncomment this and add your image in the images folder
 #header {
 	background: #F2F1CB url(images/image.png) no-repeat top left; }
+*/
 
-/* BREADCRUMBS and STATUS */
-/* contains: breadcrumns, user name, members online, login */
 
-#breadcrumbs {
-	background: #F2F1CB;
-	text-align: left; }
-	
-	#status {
-	text-align: right;
-	}
-	
-	#status .users-online {
-	float:right;
-	padding-right: 2em;
-	}
-	
-	#status .user-greeting {
-	display:inline;
-  	padding-right: 2em;
-	
-	}
-	
-	#status .permanent-navigation {
-	padding-right: 2em;
-	float:right;
-	}
-	
-#youarehere {
-		color: #555555;
-		font-size: 150%;
-		padding:15px 0px 8px 0px;
-		font-weight:bold;
-		}	
-
-	
 /* PORTAL */
 /* contains: all portlets, main navigation, sub navigation etc. */
 	
-#portal-navigation {
-	margin-top:-10px !important;
-		margin-top:5px;
-	background: #F2F1CB;
-	font-size: 110%;
-	margin-bottom: -8px !important;
-		margin-bottom: -14px; 
-	clear:both;}
 	
-	#portal-navigation ul {
-	margin-left: -20px !important;
-		margin-left: 15px; }
 	
-	#portal-navigation li {
-	color: #FFFFFF;
-	display: inline;
-	list-style: none;
-	background: #999999 url(images/tab_right.gif) no-repeat top right;
-	padding: 10px 10px 6px 0px !important;
-        padding: 0px 0px 0px 0px;
-	margin:0px !important;
-		margin: 0px 2px 0px 2px;}
-
-	#portal-navigation li a {
-	color: #FFFFFF;
-	text-decoration: none;
-	background: url(images/tab_left.gif) no-repeat top left;
-	padding: 10px 10px 5px 15px;}
-	
-	#portal-navigation li a img{
-	border: 0;
-	padding-right: 5px;
-	margin-bottom: -5px; }
-	
 	#portal-navigation li.active {
 	background: #999999 url(images/tabActive_right.gif) no-repeat top right;
 	}
@@ -142,99 +36,30 @@
 
 #portal-subnavigation {
 	width: 99%;
-	background: #95ADC8 url(images/subnav_bg.gif) repeat-x bottom;
+	background: #4b83a8 url(images/subnav_bg.gif) repeat-x bottom;
 	color: #F2F1CB;
 	padding: 0px 0px 4px 0px;
 	font-weight:bold; }
 	
 	#portal-subnavigation-links {
-	background: #95ADC8 url(images/subnav_corner.gif) no-repeat top right;
+	background: #4b83a8 url(images/subnav_corner.gif) no-repeat top right;
 	 padding: 2px 0px 0px 0px;}
 	
-	#portal-subnavigation-links ul {
- 	display: inline; 
-	margin-left: -25px !important;
-	margin-left: 10px; }
-	
-	#portal-subnavigation-links li {
- 	display: inline;
-	border-right: 1px solid white;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links li img {
-	border: 0;
-	padding-right: 5px;
-	vertical-align: top;
-	margin: -1px; /* having this here prevents white space btw the portlet title and portlet body*/ }
-
-	#portal-subnavigation-links a:visited {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links a:link {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
-	
-	#portal-subnavigation-links  a:active {
- 	display: inline;
-	color:white;
-	text-decoration: none;
-	list-style: none;
-	padding: 0px 10px 0px 10px ; }
 			
-#portal {
-	border-bottom:0.1px solid #F5F4E4;
-	background: #F5F4E4 url(images/portal_rightShadow.gif) repeat-y top right;
-	padding-top: 10px;
-	padding-left: 15px;
-	padding-right: 15px;
-	margin-right: 2px !important; 
-		margin-right: 1px; }
 	
-	#left-column {
-	float: left; 
-	width: 30%;
-	height: 60%;
-	margin-left: 10px;
-	vertical-align:top; }
 	
-	#right-column {
-	width: 60%;
-	height: 60%;
-	margin-left: 35%;
-	vertical-align:top;  }
-	
-#portal-bottom {
-	clear: left;
-	width: 99%;
-	background:  #F2F1CB; 
-	margin-top: 0px;
-	border-bottom: 1px solid #999999;}
-	
-
-	
 /* PORTLETS */
 /* contains: all general portlet styles like title, frame, font etc. */
 /* Note: additional styles for specific packages (ie. calendar, survey) 
 are located in the css for that package (eg. Selva_calendar.css)  */
 
-.portlet-wrapper {
-	margin: 20px;}
 	
 .portlet-title {
 	position:relative;
 	left:0px;
 	top:0px;
-	background: #95ADC8 url(images/portlet_titleCorner.gif) no-repeat top right;
+	background: #4B83A8 url(images/portlet_titleCorner.gif) no-repeat top right;
 	text-align:left;
-	text-align:left;
 	padding: 4px 15px 3px 6px; 
 	margin-right:30% !important;
 		margin-right:8%;
@@ -245,7 +70,7 @@
 	
 .portlet-title span {
 	color: #FFFFFF;
-	font-size: 130%;
+	font-size: 120%;
 	padding-left:20px;
 	padding-right: 30px;
 	display:inline;}
@@ -254,34 +79,4 @@
 	padding: 0 5px 0 5px;
 	text-align:right;}
 	
-.portlet {
-	background: #FFFFFF; 
-	border: 1px solid #D6D585;
-	padding: 20px 20px 20px 20px;
-	font-size:100%;
-	line-height:150%; }
 	
-.portlet ul {  
-	list-style:none;
-	list-style-position:outside;
-	padding-top:0px; 
-	display: inline; }
-	
-.portlet ul li{
-	margin-left: 10px;
-	padding-left: 15px;
-	background:url(images/bullet.gif) no-repeat 0 7px;  
-	padding-top:0px; }
-	
-	
-	
-/* FOOTER */
-/* contains: links to standards compliance, dotlrnn.org, any license info  */
-
-#footer {
-	margin-top: 15px;
-	width: 100%;
-	text-align: center;
-	background: #F2F1CB;}
-	
-