body {
	background:  #EEE3CA url("/images/template/background.jpg") repeat-y center;
	font-family:Palatino Linotype,Palatino,Book Antiqua,Times New Roman;
	margin: 20px 0px 0px 0px;
	font-size:19px;
	}
p {
	text-align: left;
	font-size:19px;
	margin: 15px 0px 15px 0px;
	}
p.small, ul.small {
	font-size:16px;
	}
p.vsmall {
	font-size:14px;
	}
p.vsmallIndent {
	font-size:10pt;
	text-indent: 10px;
	}
p.large {
	font-size: 18pt;
}
p.arial {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #683D2E;
	}
p.optsmalltext {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:18px;
	color: #B6131B;
	}
p.arial_small {
	font-family:Geneva, Arial, Helvetica, sans-serif;
	font-size:16px;
	color: #683D2E;
	}
p.small_italic {
	font-style:italic;
	font-size:11.5pt;
	}
p.article_title {
	font-size:16pt;
	color: #A58E7A;
	padding: 10px 0px 0px 0px;
	}
p.article_title_small {
	font-style:italic;
	color: #A58E7A;
	padding: 10px 0px 0px 0px;
	}
.red {
	color: #cc0000
	}
div.right {
	text-align:right;
}
h1 {
	font-size: 36px;
	font-weight:bold;
	letter-spacing: -2px;
	line-height: 30px; 
	color:#B6131B;
	text-align:center;
	margin: 0px;
	padding: 20px 0px 20px 0px;
}
h1.sales {
	font-size: 40px;
	letter-spacing: -1px;
	line-height: 34px; 
}
h1.home {
	padding: 0px;
}
h1.blog {
	color:#683D2E;
}
h2, h3 {
	font-size:25pt;
	letter-spacing: -1px;
	font-weight:bold;
	color:#B6131B;
	text-align: center; 
	line-height:32px;
	padding: 10px 0px 10px 0px;
}

a:link, a:active, a:visited {
	color:#0000FF;
}
a:hover {
	color:#834283;
}
#container_body {
	width: 647px;
	margin: auto;
}
#footer {
    font-size: 12px;
	letter-spacing: 1.1px;
	text-align:center;
	margin: 40px 0px 50px 0px;
	width: 647px;
}
#footer a, #footer strong{
    font-size: 12px;
	letter-spacing: 1.1px;
}
#opt_main {
	width: 747px;
	height: 445px;
	margin: 0px auto 0px auto;
	background:  url("/images/opt/main_001.jpg");	
	}
#opt_left {
	float:left;
	width: 355px;
	margin: 55px 0px 0px 20px;
	}
#opt_right {
	float:right;
	width: 265px;
	margin: 195px 45px 0px 0px;
	}
#sidebar_right {
	float:right;
	width: 265px;
	background: #FFFFCC;
	padding: 10px 13px 10px 18px;
	margin: 5px 0px 0px 10px;
	}
#opt_small {
	float:right;
	width: 305px;
	height: 243px;
	padding: 127px 60px 10px 45px;
	background:  url("/images/opt/article_001.jpg") no-repeat;
	}
#testimonial {
	background: #FFFFCC;
	padding: 5px 20px 20px 20px;
	margin: 20px;
	}
#divider {
	width: 647px;
	height: 1px;
	margin: 35px 0px 0px 0px;
	border-top: 1px solid #DFD7D0;
}
#float-left {
	float:left;
}
#clear, br {
	float:none;
	clear:both;
	}
label.opt {
	float: left;
	text-align: right;
	display: block;
	margin: 3px 0 0 0;
	width: 60px;
	}
input, select, submit, label {
	margin: 3px 0 0 0;
	font-family:Palatino Linotype,Palatino,Book Antiqua,Times New Roman;
	font-size:18px;
	}
button {
	font-size:26px;
	margin: 0px;
}
textarea {
	width: 500px;
	padding: 3px;
	font-family:Palatino Linotype,Palatino,Book Antiqua,Times New Roman;
	font-size:13pt;
}
#ul_space li {
	margin: 10px 0px 0px 0px;
	}
ul.check li {
	list-style-image: url("/images/sales/ul_tick.gif");
	text-indent:0px;
	padding: 0px 20px 0px 0px;
}

div.bookmark {
	padding-right:10px;
	float: left;
}
#digg a{
	background: transparent url("/images/w2_digg.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
}
#stumble a{
	background: transparent url("/images/w2_stumbleupon.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
}
#reddit a{
	background: transparent url("/images/w2_reddit.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
}
#delicious a{
	background: transparent url("/images/w2_delicious.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
}
#propeller a{
	background: transparent url("/images/w2_propeller.gif") no-repeat left center;
	padding: 2px 0 2px 20px;
}
#sig {
	background: transparent url("/images/sales/signature.jpg") no-repeat right top;
	height: 31px;
}
#button-space {
	height: 12px;
}