body {
background-color:#ffffff;
margin-top:0;
}

#container {
width:800px;
margin:auto;
}

#header {
background:url(../images/top.jpg) bottom;
background-repeat:no-repeat;
width:800px;
height:152px;
padding:0;
}

#mid {
background:url(../images/mid.jpg);
background-repeat:repeat-y;
width:800px;
padding:0;
}

#footer {
background:url(../images/footer.jpg) top;
background-repeat:no-repeat;
width:800px;
height:26px;
padding:0;
}

#content {
width:740px;
margin:auto;
padding:0;
}

/*left column*/

#leftcol {
width:150px;
padding:0;
vertical-align:top;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

#leftcol-title {
width:130px;
margin-left:8px;
margin-top:15px;
margin-bottom:15px;
}

#leftcol a {
color:#3366cc;
}

#leftcol a:hover {
color:#0000cc;
}


/*Middle column*/

#midcol {
width:440px;
padding:0;
vertical-align:top;
}

#midcol-content {
width:420px;
margin:auto;
margin-top:15px;
}

/*Right column*/

#rightcol {
width:150px;
padding:0;
vertical-align:top;
}

#rightcol-title {
width:130px;
margin-bottom:15px;
margin-left:8px;
}


#products-gallery {
width:110px;
margin:auto;
}

#products-gallery a {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

#products-gallery a:hover {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
}

.division {
margin-bottom:30px;
}

/*Copyright*/

#copyright {
width:600px;
margin:auto;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
line-height:14px;
color:#333333;
}

/*font*/

h1 {
font-family: "Times New Roman", Times, serif;
font-size:18pt;
color:#3366cc;
}

p, ul, ol {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:14px;
}

.bodytext {
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:12px;
line-height:16px;
}

.subtitle {
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size:14px;
line-height:18px;
color:#000000;
font-weight:900;
}

.smalltext {
font-size:10px;
}

.font01 {
font-size:14px;
color:#aa0000;
}

/*color*/

a {
color:#3366CC;
}

a:hover {
color:#0000CC;
}

.red {
color:#aa0000;
}

.red2 {
color:#ff0000;
}

.yellow {
color:#FFFF00;
}

.yellow-lite {
color:#ffffcc;
}

/*Optin*/

#optin-container {
width:135px;
margin:auto;
margin-bottom:30px;
}

#optin-top {
background:url(../images/top-optin.jpg) bottom;
background-repeat:no-repeat;
width:135px;
height:55px;
padding:0;
}

#optin-mid {
background:url(../images/mid-optin.jpg);
background-repeat: repeat-y;
width:135px;
padding:0;
}

#optin-footer {
background:url(../images/footer-optin.jpg) top;
background-repeat:no-repeat;
width:135px;
height:26px;
padding:0;
}

#optin-content {
width:115px;
margin:auto;
}

form {
padding:0;
margin:0;
}


.bold {
	font-weight: bold;
}

.bold-highlight {
	font-weight: bold;
	background-color: #FFFF00;
}
.bold-italic {
	font-style: italic;
	font-weight: bold;
}
.bold-underline {
	font-weight: bold;
	text-decoration: underline;
}
.bold-highlight-italic {
	font-style: italic;
	background-color: #FFFF00;
	font-weight: bold;

}
.bold-highlight-underline {
	font-weight: bold;
	background-color: #FFFF00;
	text-decoration: underline;
}
.bold-highlight-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
	background-color: #FFFF00;
}
.bold-italic-underline {
	font-style: italic;
	font-weight: bold;
	text-decoration: underline;
}
.highlight {
	background-color: #FFFF00;
}
.italic {
	font-style: italic;
}
.italic-highlight {
	font-style: italic;
	background-color: #FFFF00;
}
.italic-underline {
	font-style: italic;
	text-decoration: underline;
}
.italic-highlight-underline {
	font-style: italic;
	text-decoration: underline;
	background-color: #FFFF00;
}
.underline {
	text-decoration: underline;
}
.strikethrough {
	text-decoration: line-through;
}
.strikethrough-bold {
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-highlight {
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-italic {
	font-style: italic;
	text-decoration: line-through;
}
.strikethrough-bold-highlight {
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-bold-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
}
.strikethrough-bold-highlight-italic {
	font-style: italic;
	font-weight: bold;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.strikethrough-highlight-italic {
	font-style: italic;
	text-decoration: line-through;
	background-color: #FFFF00;
}
.recommended-product-with-article {
	font-family: Tahoma;
	font-size: 16px;
	font-weight: bold;
	color: #CC0000;
}
