/* `Basic HTML
----------------------------------------------------------------------------------------------------*/

body	{font: .75em Arial, Helvetica, sans-serif; color:#333;}
p	{line-height:1.8em}
img	{border:none;}
a	{text-decoration:none;font-weight:bold;color#284a91;}
a:hover 	{text-decoration:underline;color:#4469b6;}
a:focus 	{border:none;}
strong, b {font-weight:bold;}
em {font-style: italic}
hr, div.listHRule 	{border:none;border-bottom: 1px solid #ccc;background:#fff;height:1px;margin:15px 0;}

/* `Headings
----------------------------------------------------------------------------------------------------*/
h1, h2, h3, h4, h5, h6 	{margin:0 0 10px 0;}
h1, .wsm_product_title 	{font-size: 2.1em;letter-spacing:-1px;font-weight:normal} /*25px*/
h2 	{font-size: 1.6em;}/*23px*/
h3 	{font-size: 1.42em;font-weight:bold;}/*21px*/
h4 	{font-size: 1.25em;}/*19px*/
h5 	{font-size: 1.12em;}/*17px*/
h6 	{font-size: 1.00em;}/*15px*/

/* `Spacing
----------------------------------------------------------------------------------------------------*/
ol 	{list-style: decimal;}
ul 	{list-style: square;}
li 	{margin-left: 30px;}

p,dl,hr,h1,h2,h3,h4,h5,h6,ol,ul,pre,table,address,fieldset {margin-bottom: 10px;}

.wsm_contact_form input, .wsm_contact_form select, .wsm_contact_form textarea {margin-bottom:5px;display:inline;float:left;margin-right:10px;} 
.wsm_reviews_form input 	{margin: 0 0 5px 5px;}
input.wsm_product_quantity_field {margin-bottom:0;}

td 	{vertical-align:top;}
