/* ====== Common styles for site and tinyMCE ========================= */

/* reset all, and set common styles */
body,div,span,hr,img,ul,li,p,h1,h2,h3,h4,h5,h6,h7,a,input,textarea,select,option {
	margin:0px;
	padding:0px;
	border:none;
	background:transparent;
	color:#3f3f3f;
	font-size:14px;
	letter-spacing:.01em;
  font-family:Verdana;
}

/* set specifics */
p,h1,h2,h3,h4,h5,h6,h7 { padding-bottom:0px; }

/*Headings*/
body#tinymce h1, h1 { font-weight:normal; color:#000; font-size:1.4em; margin:0 0 8px 0;text-transform:normal; }
body#tinymce h2, h2	{ padding-bottom:0px; }
body#tinymce h3, h3	{ padding-bottom:0px; font-weight:bold; font-size:14px;  letter-spacing:0.1em; }


body#tinymce ol, body#tinymce ul, ol, ul{ list-style:square;  }
body#tinymce ol li, body#tinymce ul li, ol li, ul li {  color:#3f3f3f;  }

a, a:visited { text-decoration:none; }
a:hover,a:active,a.current,a.current:visited { text-decoration:underline; color:#000; }
li {margin-left:15px;}
img {margin:0px;border:solid 1px #CCC;}
hr, .hr {width: 100%;height:1px;background-color:#CCC;margin:10px 0px;border:solid 1px #CCC;}



/* Common styles  */
.small { font-size:12px; }
.hidden { display:none;}
.border {	border:solid 1px #000;}

/* Common styles, also used in tinyMCE  */

/* tinyMCE specific styles, only for admin  */
body#tinymce  { margin:4px; }
body#tinymce a { text-decoration: underline; }

