/*---------------------------
  Global Browser Reset
---------------------------*/
  html, body, div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, code, em, img, small, strike, strong, sub, sup, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td { margin: 0; padding: 0; border: 0; outline: 0; font-size: 100%; }
/* @end */

/*---------------------------
  HTML, Body
---------------------------*/
	body { background: #ffffff url(../images/bg.jpg) repeat-x; font-size: 62.5%; font-family: "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; line-height: 1; text-align: center; }

  ol, ul { list-style: none; }
  :focus { outline: 0; }
  table { border-collapse: collapse; border-spacing: 0; }

	* { padding:0; margin:0; }

	/*h1, h2, h3, h4, h5, h6, p, pre, blockquote, form, label, ul, ol, dl, fieldset, address { margin: 0px 0; }*/
	/* h tags */
	h1 { color: #EB464D; font-size: 2.5em; font-weight: normal; margin: 0 0 8px 0; }
	h2 { color: #EB464D; font-size: 2.4em; font-weight: normal; margin: 5px 0 8px 0; }
	h3 { color: #367779; font-size: 1.6em; font-weight: normal; margin: 5px 0 5px 0; }
	h4 { color: #367779; font-size: 1.3em; font-weight: normal; margin: 5px 0 5px 0; }
	h5 { color: #367779; font-size: 1.2em; font-weight: normal; margin: 5px 0 5px 0; }

	/*li, dd, blockquote { margin-left: 40px; }*/

	fieldset { padding: 10px; }

	img { border: 0px; }
	/* @end */
	
	/* links */
	a { color: #EB464D; text-decoration: none; }
	a:hover { color: #B92937; }
	a:focus { outline:none; }
	a:visited {}
	
	/* Creates a numbered list */
	ol {}
	/* Precedes each list item, and adds a number */
	li {}
	/* Creates a bulleted list */
	ul {}
	
	/* Creates a definition list */
	dl {}
	/* Precedes each definition term */
	dt {}
	/* Precedes each definition */
	dd {}
	
	/* Inserts a horizontal rule */
	hr { background: url(../images/divider.png); border: 0px; clear: both; color: #FFF; height: 3px; padding: 0; margin: 0; }
	
	/* Indents text from both sides */
	blockquote {}
	
	strong, em { font-family: "Lucida Sans", "Lucida Sans Unicode", "Lucida Grande", Verdana, Arial, Helvetica, sans-serif; }
/* @end */

/*---------------------------
  Global
---------------------------*/
	.clear { clear: both; }
	.left { float: left; }
	.right { float: right; }
/* @end */

/*---------------------------
  Global For Template
---------------------------*/
	.bg_image { display: none;  }

	#content_wrapper { width: auto; 
	margin: 0 5%;
	padding: 0; 
	border: 0;
	float: none !important;
	color: black; 
	background: transparent;
 }
	/* .content_content { margin: width: 775px; } */

	#checkout_top { display: none; }
	#checkout_steps { display: none; }
	

	#logo { background: url(../images/logo_bg.png) no-repeat;   height: 235px; text-align: center; width: 198px; }

	#top_sub_navigation { display: none; }

	#search_wrapper { display: none; }

	#helper_nav { display: none; }
	#helper_nav .welcome { display: none; }
	
	#helper_nav .helper_nav_right { display: none; }
	
	
	/* Flexible columns */
	/*	The Page Content id should NOT be used for styling.  It's used for the search spider to find out what information is important.
		#page_content { margin: 30px 80px 50px 30px;}
	*/
	#page_content .column { float: left; padding: 15px 0 0 0; }
	#page_content .column h3 { font-size: 1.3em; font-weight: bold; margin: 0; padding: 0 0 2px 14px; }
	#page_content .column p { padding: 5px 14px; }
	#page_content .column_1 { width: 100%; }
	#page_content .column_2 { width: 50%; }
	#page_content .column_3 { width: 33%; }
	#page_content .column_4 { width: 25%; }
	
	
/* @end */	
	
/*---------------------------
 Main Navigation 
---------------------------*/
	#nav { display: none; }

	#content { background: #ffffff; display: inline; float: left; width: 575px; margin: 7px 0px 15px 0px;  position: relative; z-index: 1000; }

	#content_inner { display: inline; float: left; margin: 20px 9px 0px 9px; }
	

	
/*---------------------------
 Sub Page Navigation
---------------------------*/
	.sub_nav { display: none; }
	
/*---------------------------
 Home Page Footer Area 
---------------------------*/
	#to_top { display: none; }
	#footer { display: none;  }

	
