/* CSS Document */
#topLine{
	background:url(../images/horizontalLine.gif) 0px 96px repeat-x;
}
	  
#bottomLine{
	background:url(../images/horizontalLine.gif) 0px 274px repeat-x;
}
	                 
#wrapper{
  position:relative;
  width:970px;
  background-color:#ffffff;
	min-height: 100%;
	height: auto !important;
	height: 100%;
	margin: 0 auto -142px; /* the bottom margin is the negative value of the footer's height */    	
}
         
#wrapper #header{
  position:relative;
/*  padding-left:20px;*/  
  padding-bottom:0px; 
}

#wrapper #menu{
	border:none;
	border:0px;
	margin:0px;
	padding:0px;
	font-family:verdana,geneva,arial,helvetica,sans-serif;
	font-size:14px;    
	font-weight:bold;
	color:#8e8e8e;
}
#wrapper #menu #current{
  background:url(../images/current-bg.gif) top left repeat-x;
  color:#ffffff;
}

#wrapper #slideshow{
  position:relative;
  padding-top:2px;
  padding-left:2px;
  background-repeat:repeat-x;
  background-position:0px 10px;
}     

#wrapper #slideshowFlash{
  position:relative;
  padding-top:5px;
  padding-left:2px;
  z-index:1;
}     

#wrapper #main{
  position:relative;
  width:930px;  /* 930+20+20 =970px */
  padding:20px;             
	background:url(../images/horizontalLine.gif) 0 0px repeat-x;
/*  background-color:yellow;   */
}

#wrapper #mainLeft{
  position:relative;
  width:590px;  /* 930+20+20 =970px */
  padding:20px;                  
/*  background-color:blue;*/  
}

        
#wrapper #mainRight{
  position:absolute;
  top:20px;
  left:650px;   /* 20+650+280 =950px */
  width:300px;  /* x */
/*  background-color:red;*/    
}
  
#footer {
  position:relative;
  width:950px;
  margin:auto auto;          
/*  background-color:red;*/ 
}


/* ------------------------------------------------
   div for lightbox gallery id & classes
   --------------------------------------------- */
	    /* jQuery lightBox plugin - Gallery style */
	    #gallery {
	    	/* background-color: #444; */
	    	padding: 10px;
		    width: 850px;
	    }
	    #gallery ul { list-style: none; }
	    #gallery ul li { display: inline; }
    	#gallery ul img {
    		border: 5px solid #3e3e3e;
	    	border-width: 5px 5px 20px;
	    }
    	#gallery ul a:hover img {
    		border: 5px solid #fff;
    		border-width: 5px 5px 20px;
    		color: #fff;
    	}
    	#gallery ul a:hover { color: #fff; }


/* ------------------------------------------------
   end of div for lightbox gallery id & classes
   --------------------------------------------- */

/* ------------------------------------------------
   div for Sugarcube link & webdesignp class
   --------------------------------------------- */
#sugarcube {
	position:absolute;
  width:134px;
	bottom:0px;    
  right:0px;                  
/*  background-color:blue;*/
}

#sugarcube .webdesignp{
  margin:0;
  padding:0;
  right:0;  
	font:0.8em arial,sans-serif;
/*  background-color:yellow; */
}
/* ------------------------------------------------
   end of div for Sugarcube link & webdesignp class
   --------------------------------------------- */

