/* -----------------------------------------------------------------------------------------
   $Id: stylesheet.css 1262 2005-09-30 10:00:32Z mz $   

   XT-Commerce - community made shopping
   http://www.xt-commerce.com

   Copyright (c) 2004 XT-Commerce 
   -----------------------------------------------------------------------------------------
   based on: 
   (c) 2000-2001 The Exchange Project  (earlier name of osCommerce)
   (c) 2002-2003 osCommerce(stylesheet.css,v 1.54 2003/05/27); www.oscommerce.com 
   (c) 2003	 nextcommerce (stylesheet.css,v 1.7 2003/08/13); www.nextcommerce.org

   Released under the GNU General Public License 
   ---------------------------------------------------------------------------------------*/


/* -----------------------------------------------------------------------------------------
   MAIN DEFINITIONS
   ---------------------------------------------------------------------------------------*/

BODY, TD, A {
	font-family: arial, sans-serif, Verdana;	
	font-size: 12px;
	line-height: 15px;
	font-weight: 700;
	
	color: #ffffff;	
}


BODY {
	margin: auto;
	padding: auto;
	background-color: #000;	
	background-image: url(img/bg_palms.jpg); 
	background-repeat:repeat-x;

}

P, H1, H2, H3, H4, H5, H6, IMG {margin: 0; padding: 0;}

IMG {border: 0px;}



/* -----------------------------------------------------------------------------------------
   BUTTONS (normal, over, selected)
   ---------------------------------------------------------------------------------------*/

A {
	color: #797979;
	text-decoration: none;
}

A:hover, A:focus, A.selected {
	color: #000;
}



/* -----------------------------------------------------------------------------------------
   MAIN FRAMES (layout-positions)
   ---------------------------------------------------------------------------------------*/

#frame_wrapper {
	position: relative;
	width: 100%;
	height: 100%;
	text-align: center;	
}

#frame_page {
	position: relative;	
	width: 960px;
	height: auto;
	margin: auto;	
	text-align: left;	
}

#frame_space_top {	
	height: 25px;
	/*line-height: 50px;*/	
}

#frame_spacer_bottom {
	height: 50px;
	line-height: 50px;
	text-align: center;
}

#frame_spacer_bottom a:hover, #frame_spacer_bottom a:focus, #frame_spacer_bottom a:visited {color: #FFFFFF;}

#frame_head {
	width: 100%; 
	height: 180px;	
	background-image: url(img/head_bg.jpg);
}


#frame_main {
	width: 100%; 
	height: auto;
	min-height: 300px;
	background: #4688b4;	
}


#frame_teaser {
	width: 100%; 
	height: auto;	
	background: #01263f;	
}


/* -----------------------------------------------------------------------------------------
   BOXES TOP (top menu)
   ---------------------------------------------------------------------------------------*/
      
#box_logo {
	width: 376px; 
	height: 131px;
	margin-top: 18px;
	margin-left: 34px;
	float: left;
	background-image: url(img/gc_logo.jpg);
}


#box_right {
	width: 399px; 
	height: 146px;
	margin-top: 22px;
	margin-left: 80px;	
	float: left;
}
   
   
/* -----------------------------------------------------------------------------------------
   BOXES TOP (top menu)
   ---------------------------------------------------------------------------------------*/

#box_teaser1 {
	width: 480px; 
	height: 460px;		
	float: left;
}


#box_teaser2 {
	width: 480px; 
	height: 460px;	
	float: left;
}



   
/* -----------------------------------------------------------------------------------------
   BOXES TOP (top menu)
   ---------------------------------------------------------------------------------------*/
   
#box_content1 {
	width: 240px; 
	height: auto;
	min-height:  135px;
	float: left;
}

#box_content2 {
	width: 240px; 
	height: auto;
	min-height:  135px;
	float: left;
}

#box_content3 {
	width: 240px; 
	height: auto;
	min-height:  135px;	
	float: left;
}


#box_content4 {
	width: 240px; 
	height: auto;
	min-height:  135px;	
	float: left;
}


/* -----------------------------------------------------------------------------------------
   BOXES TOP (top menu)
   ---------------------------------------------------------------------------------------*/
   
#box_content1_text {
	width: 230px; 
	height: auto;	
	margin: 5px;	
}


#box_content2_text {
	width: 230px; 
	height: auto;	
	margin: 5px;
}


#box_content3_text {
	width: 230px; 
	height: auto;	
	margin: 5px;
}


#box_content4_text {
	width: 230px; 
	height: auto;	
	margin: 5px;
}