

/*****************

BODY

******************/

/* salesletter width */
#content_wrapper,
#content_graphic_bottom,
#footer {
	width: 730px;
	}

/* body -- background COLOR & IMAGE (optional) */
body#wp_salesengine_body {
	background-color: #fff;
	background-image: ; 
	}
	
/*****************

PAGE BORDER (optional)

******************/

/* set BOTH ids below! */
#content_wrapper {
	border-top: ;
	border-left: ;
	border-right: ;
}
#content_graphic_bottom {
	border-left: ;
	border-right: ;
	border-bottom: ;
}

/*****************

HEADER AREA

******************/

/* header area background -- IMAGE (optional)
(BEHIND actual header graphic: repeat-x) */
#background_top {
	background: url(images/header_area_background.png) repeat-x;
	}
	
/*****************

HEADER, SUB-HEADER TEXT

******************/

#header_img_format {
	height: 37px;
}

#main_header_text {
	 padding:27px 23px 6px 23px;
	 font-family: Helvetica, Arial;
	 font-size: 38px;
	 letter-spacing: -1px;
	 color: #000;
}

#sub_header_text {
	 padding:3px 23px 7px 23px;
	 font-family: Helvetica, Arial;
	 font-size: 14px;
	 color: #777;
}



/*****************

NAVIGATION

******************/


#nav {
	margin: 0px;
	padding: 0px;
	background-color: #fff;
	
	}

#nav ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}

#nav li {
	float: left;
	list-style: none;
	margin: 0px;
	border-top: ;
	border-left: 1px solid #ccc;
	border-right: 1px solid #ccc;
}

#line_above_nav {
	border-top: 1px solid #ccc;
	background-color: #fff;
	height: 0px;
	width: 100%;
}

#line_under_nav {
	border-top: 1px solid #ccc;
	background-color: #fff;
	height: 17px;
	width: 100%;
}

#nav li a, #nav li a:link {
	color: #777;
	display: block;
	font-size: 12px;
    margin: 0px;
	padding:0px;
	text-decoration: none;
	padding:7px 17px;
	}

#nav li a:hover, #nav li a:active {
	color: #000;
	background-color: #d9d9d9;
    margin: 0px;
	padding:0px;
	text-decoration: none;
	padding:7px 17px;
	}


#nav .current_page_item a {
	color: #000;
	background-color: #d9d9d9;
    margin: 0px;
	padding:0px;
	text-decoration: none;
	padding:7px 17px;
	}
	


/*****************

CONTENT AREA

******************/

/* content area -- padding (left,right) */
#content_main_padding {
	margin: 0px 50px 10px 50px;
	}

/* content area background -- COLOR only
(not background image)
use if no background image available
or leave blank */
#content_area {
	background-color: ;
	}

/* content area background -- IMAGE (repeat-y)
or leave blank */
#content_main,
#header_txt_spacer,
#nav_background {
	background: url(images/content_background.png) repeat-y;
	}
#nav_background {
	padding:0px 10px;
}
	
/*****************

FOOTER

******************/

/* footer area background -- COLOR & IMAGE
(behind the actual footer space.
Goes through entire page width) */
#footer_wrapper {
	background-color: ;	
	/* background-image: url(images/background_footer.jpg); */
	}

/* footer box background -- COLOR (optional) */
#footer {
	background-color: ;
	}

/*****************

TYPE AND FORMATTING

******************/

/* body -- text formatting */
body#wp_salesengine_body {	
	color: #000;
	font-size: 14px;
	line-height: 1.4em;
	font-family: Arial, Helvetica, 'sans serif';
}

/* header colors */
#content_main_padding h1 {
	color: ;
}
#content_main_padding h2 {
	color: ;
}
#content_main_padding .BOX_TESTIMONIAL h2 {
	color: ;
}

#content_main_padding h3 {
	color: ;
}
#content_main_padding .BOX_TESTIMONIAL h3 {
	/* color: #900; */
	color: ;
}

#content_main_padding h4 {
	color: ;
}
#content_main_padding .BOX_TESTIMONIAL h4 {
	/* color: #900; */
	color: ;
}

#content_main_padding h5 {
	color: ;
}

/* Fonts - testimonial boxes */

/* Testimonial Box */
#content_main_padding .BOX_TESTIMONIAL p {
	font-family: ;
}

/* blockquote */
#content_main_padding blockquote {
	font-family: 'Courier New', Courier, monospace;
	margin-top: 27px;
	margin-bottom: 27px;
}

/* square box with border */
.box_theme_dependent {
	background-color: #fdfdf1;
	border: 5px solid #00447c;
	padding: 3px 27px 7px 7px;
}

/* a (links) */
#content_main_padding a {
	text-decoration:;
	}
#content_main_padding a:hover {

	}
#content_main_padding a:visited {
	color: #1500ff;
	}

/* footer -- text formatting */
#footer, #footer p {
	text-align: center;
	font-size:0.9em;
	color: #333;
	}

#footer a, #footer a:visited {
	color: #666;
	}

#footer a:hover {
	color: #ccc;
	}
	
ul.franklin li,
#content_main_padding ul li,
#content_main_padding ul.franklin li,
#content_main_padding .BOX_TESTIMONIAL ul li,
#content_main_padding .BOX_TESTIMONIAL ul.franklin li {
	/* background: url(images/check.png) no-repeat center left; */
}

#content_main_padding ul {
	margin: 0 0 0 27px;
}

#content_main_padding .BOX_TESTIMONIAL ul {
	margin: 0 0 0 7px;
}

#content_main_padding ul li,
#content_main_padding .BOX_TESTIMONIAL ul li {
	padding: 6px 0 6px 0;
}

#content_main_padding ol {
	margin: 0 0 0 27px;
}

#content_main_padding .BOX_TESTIMONIAL ol {
	margin: 0 0 0 7px;
}

#content_main_padding ol li,
#content_main_padding .BOX_TESTIMONIAL ol li {
	padding: 6px 0 6px 0;
}


/**********************************
**********************************
**********************************

No need to edit below :-)

**********************************
**********************************
***********************************/

span.franklin,
#content_main_padding span.franklin {
	font-size: 1.45em;
	line-height: 0.8em;
	font-weight: normal;
	font-family: 'Franklin Gothic Demi', Verdana, Tahoma, Arial, Helvetica, 'sans serif';
    letter-spacing: -1.3px;
}

span.avenir,
#content_main_padding span.avenir {
	font-size: 1.17em;
	line-height: 1em;
	font-weight: normal;
	font-family: 'Avenir 55 LT Roman', Verdana, Tahoma, Arial, Helvetica, 'sans serif';
    letter-spacing: -1px;
}

p.georgia,
span.georgia,
#content_main_padding span.georgia {
	font-size: 1.15em;
	font-family: Georgia, 'Times New Roman', Times, 'serif';
}

p.courier,
span.courier,
#content_main_padding span.courier {
	font-size: ;
	font-family: 'Courier New', Courier, monospace;
}

/*****************
******************/

#background_top {	
	background-repeat: repeat-x;
	padding-top: 17px;
	}

#content_wrapper {
	overflow: hidden;
	margin-left: auto;
	margin-right: auto;
	text-align:left;
	}

#content_area {
	width: 100%;
	float: left;
	z-index: 1;
	text-align:left;
	}

#header_graphic {
	overflow: hidden;	
	font-size: 0;
	/* (font-size: 0;) is a
	hack to remove gap
	below images in
	Strict Doctype*/
	}

#header_graphic img { 
	vertical-align: bottom;
	/* (vertical-align: bottom;) is a
	hack to remove gap
	below images in
	Strict Doctype*/
	}

#content_main {
	width: 100%;
	overflow: hidden;
	text-align:left;
	}

#content_graphic_bottom {
	overflow: hidden;
	margin: auto;	
	font-size: 0; 
	/* (font-size: 0;) is a
	hack to remove gap
	below images in
	Strict Doctype*/
	}

#content_bottom img { 
	vertical-align: bottom;
	/* (vertical-align: bottom;) is a
	hack to remove gap
	below images in
	Strict Doctype*/
	}

#sidebar {
	
	}

.clear {
	clear: both;
	}

#footer_wrapper {
	
	}

#footer {
	overflow: hidden;
	margin: auto;
	padding: 17px 0px 27px 0px;	
	}

.box_theme_dependent {
	overflow: hidden;
	margin: 27px 57px 7px 57px;	
}

#content_main_padding .BOX .legal_box p {
	color: #666;
	font-size: 0.78em;
	line-height: 1.3em;
	font-family: Verdana, Arial, Helvetica, 'sans serif';	
}

/*****************

content formatting - SIZES

******************/

#content_main_padding p {
	padding-left: 20px;
	padding-right: 20px;	
}


.BOX,
.BOX_TESTIMONIAL,
.BUY_AREA {
	max-width: 577px;
}

.BOX_RIGHT {
	
}

#content_main_padding .BOX p,
#content_main_padding .BOX_TESTIMONIAL p,
#content_main_padding .BUY_AREA p {
	padding-left: 10px;
	padding-right: 10px;
}

#content_main_padding .td_main_content {
	padding-left: 7px;
	padding-right: 57px;
}
#content_main_padding .td_main_content p {
	padding-left: 0px;
	padding-right: 0px;
}

#content_main_padding .td_sidebar {
	padding: 28px 7px;
}
#content_main_padding .td_sidebar p {
	padding-left: 0px;
	padding-right: 0px;
}

.TABLE_RIGHT {
	margin-right: ;
}

#content_main_padding .TABLE_RIGHT p {
	font-size: 12px;
}

#content_main_padding .BOX_RIGHT p {
	font-size: 14px;
	padding-left: 0px;
	padding-right: 0px;
}

ul.franklin li p,
#content_main_padding ul li p,
#content_main_padding ul.franklin li p,
#content_main_padding .BOX_TESTIMONIAL ul li p,
#content_main_padding .BOX_TESTIMONIAL ul.franklin li p {
	padding-left: 0px;
	padding-right: 0px;
}

/* Images settings */
p img {
	padding: 0;
	max-width: 100%;
	}

img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 0 0 4px 2px;
	margin: 0 0 2px 5px;
	display: inline;
	}

img.alignleft {
	padding: 0 2px 4px 0;
	margin: 0 5px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
/*****************

HEADERS

******************/

/* h1, h2, h3, h4, h5 */

#content_main_padding h1, 
#content_main_padding h2, 
#content_main_padding h3, 
#content_main_padding h4, 
#content_main_padding h5 {
	line-height: 1.2em;
	font-weight: bold;
	font-family: Verdana, Tahoma, Arial, Helvetica, 'sans serif';
	letter-spacing: -1px;
	word-spacing: 0.2em;
	margin-bottom: 20px;
}

/* h1 */
#content_main_padding h1 {
	color: ;
	/*font-size: 32px;*/
	font-size: 2.3em;
	text-align: center;
	margin-bottom: 24px;
}
#content_main_padding .BUY_AREA h1.cart_big {
	text-decoration: underline;
	color: #00C;
	/*font-size: 34px;*/
	font-size: 2.3em;
	padding: 7px 0 7px 0;
}
#content_main_padding .BUY_AREA h1.cart_small {
	text-decoration: underline;
	color: #00C;
	/*font-size: 28px;*/
	font-size: 2em;
	padding: 7px 0 7px 0;
}
#content_main_padding .BUY_AREA h1.cart_big:hover,
#content_main_padding .BUY_AREA h1.cart_small:hover {
	text-decoration: underline;
	color: #006;
	background-color: #D9E2E6;
}

/* h2 */
#content_main_padding h2 {
	color: ;
	/* font-size: 24px; */
	font-size: 1.8em;
	text-align: center;
}

/* h3 */
#content_main_padding h3 {
	color: ;
	/* font-size: 20px; */
	font-size: 1.43em;
	text-align: ;
}

/* h4 */
#content_main_padding h4 {
	color: ;
	/* font-size: 18px; */
	font-size: 1.3em;
	text-align: ;
}

/* h5 */
#content_main_padding h5 {
	color: ;
	/* font-size: 16px; */
	font-size: 1.13em;
	text-align: ;
}

/*****************/

	
/*****************

Lists

******************/

/* ul */
#content_main_padding ul,
#content_main_padding ul.franklin,
#content_main_padding .BOX_TESTIMONIAL ul,
#content_main_padding .BOX_TESTIMONIAL ul.franklin {
	/* color: #222222; */
}

ul.franklin li,
#content_main_padding ul.franklin li,
#content_main_padding .BOX_TESTIMONIAL ul.franklin li {
	padding: 0 7px 0 15px;
}

ol.franklin li,
#content_main_padding ol.franklin li,
#content_main_padding .BOX_TESTIMONIAL ol.franklin li {
	padding: 0 7px 0 15px;
}

#content_main_padding ul.franklin,
#content_main_padding .BOX_TESTIMONIAL ul.franklin {
	font-family: 'Franklin Gothic Demi', Arial, Helvetica, 'sans serif';
}

/* content graphic bottom setting */
#content_graphic_bottom {
	text-align:left;
	}

/* header graphic -- COLOR (not image)
optional */
#header_graphic {
	background-color: ;
	}
