/* RESET */
html{color:#000;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,
h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{
margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}address,caption,cite,code,dfn,th,var{
font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{
text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}abbr,acronym
{border:0;font-variant:normal;}sup {vertical-align:text-top;}sub
{vertical-align:text-bottom;}input,textarea,select{font-family:inherit;
font-size:inherit;font-weight:inherit;}input,textarea,select{font-size:
100%;}legend{color:#000;}

body { font-family:  Arial, Helvetica, sans-serif; font-size:  14px; color: #000; background:url(images/bg.jpg) top fixed}


input { color: #8ca2ba; font-style: italic; font-size: 1.2em; }

b { font-weight: bold; text-transform: uppercase; }

p {  line-height: 1.4em; padding-bottom: 1em; }

big {font-weight: bold; font-size: 1.2em; font-style: italic}

.content ul { margin-left: 1em; font-size: 1.2em;line-height: 1.5em;  }
.content ul li { list-style: disc; }

h1 {color: #f16d95; font-size: 20px; white-space:normal; font-weight: normal; margin:0; padding:0; }
h2 {}
h3 {font-size: 16px; font-weight: bold; margin: 0; color: #f16d95; }
h4 {color: #78879b; font-weight: bold; font-size:14px; margin:0; padding:0 }

.subtitle {color: #78879b; font-weight: bold;  }

ul, li {list-style:disc; padding-left: 10px; margin-left: 10px; line-height: 1.4em}
.price {color: #f16d95; font-size: 20px; white-space:normal; font-weight: normal; margin:0; padding:0;}


hr {border: none 0; border-bottom: 1px dotted #acbdd4; height: 1px; margin: 10px 0}

a { color: #f182a3; text-decoration: none; }
	.content ul li a { color: #6083a6;}
a:hover, .content ul li a:hover { color: #252d39; }

.ws_weight {font-family: Georgia, "Times New Roman", Times, serif; font-style:italic; color:  #f0759a; font-size: 1.6em; line-height: 1.8em;  border-left: 1px dotted #acbdd4; padding-left: 20px; margin:0 0 10px 20px; display: inline-block;}

.img-caption {float:left; color: #999; font-family:Georgia, "Times New Roman", Times, serif; font-size:1.2em; font-style:italic; text-align:center}

.container {width: 720px; padding: 10px; margin: 20px auto; background: #faf0b6;}
	.main {width: 720px; background: #fff; }
	.topnav {width: 720px; height: 30px; background: #333; padding-top:10px;} 
		.topnav a {color: #fff; margin-left: 20px;  }
	.header {width: 720px; height: 240px; background: url(images/header.jpg);}
	.body {width: 680px; padding: 20px; }
	.footer {width: 720px; height: 122px;}