/* @override http://therefuge.cpmpreview1.com/css/home.css */

/* @override http://refuge/css/home.css */
.col				{ float:left; }
#container			{ min-height:50px; } 
#mainContent		{ background:url(/images/home_maincontent_bg.jpg) no-repeat left 184px; }  
#home #banner		{ 
					  display:block; width:492px; height:294px; background:url(/mediafiles/home-header.jpg) no-repeat; margin:2px 0 17px 2px; 
					  float:none; 
					}


/* @group PRIMARY CONTENT */
#primaryContent			{ float:left; position:relative; width:516px; background:url(/images/home_banner_bg.jpg) no-repeat left top;}
#text					{ padding-left:11px; margin-top:-7px;}
#primaryContent p		{ font-family: georgia, serif;font-size:1.4em; color:#4b4b41; line-height:1.5em; margin:0 0 0 2px; margin-top: -5px; } 
#primaryContent h2		{ margin:-2px 0 0 -12px; padding-left:17px;}
#invite					{ 
						  display:block; position:absolute; top:320px; right:13px; z-index:999; width:97px; height:19px; 
						  background:url(/images/invite_bg.gif) no-repeat; text-indent:-999em; cursor:pointer;
						}
#invite:focus			{ outline:none; }
/* @end */


/* @group SECONDARY CONTENT */
#home #secondaryContent	{ float:left; margin:0; left:0; position:relative; width:360px; }
#message				{ padding:3px 3px 25px 23px; margin-bottom:0; background:url(/images/secondarycontent_bg.gif) no-repeat left bottom; }
#message .inner			{ 
						  background:url(/images/inner_bg.gif) no-repeat left top; display:block; padding:19px 19px 16px 22px; 
						  margin-top:-3px; margin-left:-3px
						}
#message h3				{ 
						  font:normal italic 1.5em georgia, times serif; color:#807f46; 
						  background:url(/images/latest_message_h3.gif) repeat-x left bottom; 
						  padding:15px 0 9px; margin:2px 0 13px;
						}
#message a.play			{ 
						  position:absolute; top:18px; right:78px; display:block; width:70px; height:20px; text-indent:-999em;
						  background:url(/images/listen_btn.gif) no-repeat;
						}		
#message a.download		{ 
						  position:absolute; top:18px; right:-20px; display:block; width:96px; height:20px; text-indent:-999em; 
						  background:url(/images/download_btn.gif) no-repeat;
						}
#message a:focus		{ outline:none; }
#message h5				{ font:normal 1.9em georgia, times, serif; margin-bottom:5px; }
#message h5 a			{ color:#344144; text-decoration:none; }
#message h5 a:hover		{ text-decoration:underline; }
#message h5 span		{ font:normal 11px "Lucida Grande", arial, sans-serif; color:#8c8c77; margin-left:10px;}
#message p				{ font-size:1.2em; font-family:"Lucida Grande", arial, sans-serif; color:#6f6f63; line-height:19px; }
/* @end */


/* @group QUESTIONS */
#questions				{ display:block; width:486px; height:80px; margin:0 0 0 -5px; background:url(/images/questions_bg.gif) no-repeat left top; }
#questions ul			{ margin:0 -30px 0 0; padding:0; list-style:none; }
#questions li			{ float:left; display:inline; margin:0; }
#questions li a			{ 
						  text-decoration:none; font:italic 14px georgia, times, serif; color:#a2a294; display:block; margin-right:25px;
						  line-height:40px; width:231px; text-align:center; background:url(/images/questions_bg.gif) no-repeat left bottom; 
						}
#questions li strong	{ font-weight:normal; font-style:normal; font-size:16px; color:#868678; }
#questions li:hover		{ background:url(/images/home_links_bg.gif) no-repeat left top; }
#questions li a:hover	{ color:#727247 }
#questions li:hover b	{ color:#3f3f37; }
/* @end */

/* @group GET TO KNOW */
#get-to-know			{ 
						  background:url(/images/new_here_bg.jpg) no-repeat; position:relative; width:359px; height:103px;
						  padding:25px 0 0 78px; margin-bottom:0;
						}
#get-to-know p			{ font-style:italic; font-size:1.4em; color:#84816a; margin-top:-10px; margin-bottom:1.5em; }
#get-to-know a			{ color:#84816a; text-decoration:none; }
#get-to-know a:hover	{ text-decoration:underline; }
#get-to-know div		{ position:absolute; left:25px; top:17px; }
#get-to-know img		{ border:0; }
/* @end */

/* @group QUICKLINKS */
#quicklinks				{ width:135px; height:120px; margin-left:15px; margin-right:-30px;}
#quicklinks div			{ position:relative; }
#quicklinks span		{ 
						  display:block; width:135px; height:120px; position:absolute; top:1px; left:0; z-index:5; 
						  background:url(/images/ql_overlay.png) no-repeat; 
						}
#quicklinks img			{ margin-bottom:15px; border:0; position:relative; z-index:1; }
/* @end */

#calendar				{ padding-left:22px; }
