Index: trunk/include/xpress_block_render.php
===================================================================
--- trunk/include/xpress_block_render.php	(revision 135)
+++ trunk/include/xpress_block_render.php	(revision 165)
@@ -77,11 +77,43 @@
 			return $xoops_config->xoops_url . '/modules/' .$mydirname . '/wp-content/themes/xpress_default/blocks/block_style.css';
 	}
+	
+	function get_stylesheet_url($mydirname)
+	{
+		global $xoops_config;
+		$mydirpath = $xoops_config->xoops_root_path . '/modules/' . $mydirname;
+		$select_theme = get_xpress_theme_name($mydirname);
+		$style_file = $mydirpath . '/wp-content/themes/' . $select_theme . '/style.css';
+		if (file_exists($style_file))
+			return $xoops_config->xoops_url . '/modules/' .$mydirname . '/wp-content/themes/' . $select_theme . '/style.css';
+		else	
+			return $xoops_config->xoops_url . '/modules/' .$mydirname . '/wp-content/themes/xpress_default/style.css';
+	}
+	
+	function xpress_get_plugin_css($mydirname = '')
+	{
+		$this_url = '/modules/'. $mydirname;
+		$call_url = $_SERVER['REQUEST_URI'];
+		if (!strstr($call_url,$this_url)){			
+			global $xoops_config;
+			
+			// Module Main CSS
+			$output = "\n".'<style type="text/css">@import url('.get_stylesheet_url($mydirname).');</style>';
+			
+			// hotDate
+			$output .= "\n".'<style type="text/css">@import url('.$xoops_config->module_url.'/wp-content/plugins/hotDates/hotDates.css);</style>';
+			return $output;	
+		} 
+		return '';
+	}
 
 	function xpress_block_css_set($mydirname = '')
 	{
 		$style_url =  get_block_stylesheet_url($mydirname);
-		  
+		
 		$tplVars =& $GLOBALS['xoopsTpl']->get_template_vars();
 		$csslink = "\n".'<link rel="stylesheet" type="text/css" media="screen" href="'. $style_url .'" />';
+		// Module Main CSS Plugin Css
+		$csslink .= xpress_get_plugin_css($mydirname);
+
 			if(array_key_exists('xoops_block_header', $tplVars)) {
 				if (!strstr($tplVars['xoops_block_header'],$csslink)) {
