/*  CSS V1.0  */

html, body, div, span, a, img,
h1, h2, h3, h4, h5, h6, hgroup, p,
dl, dialog, dt, dd, ol, ul, li, 
abbr, acronym, address, b, big, blockquote, 
cite, code, del, dfn, em, i, ins, kbd, pre, q, 
samp, tt, var, small, sub, sup, 
object, iframe, form, fieldset, label, legend, 
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, footer, header, nav, section,
figure, menu, time, mark, audio, video						{ font-family: inherit; font-size: 100%; font-weight: inherit; font-style: inherit; vertical-align: baseline; white-space: normal; text-align: left; margin: 0; padding: 0; border: 0; outline: 0; background: transparent; }

body {
	font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
	background: #fff;
	word-spacing: 1px;
}

h1, h2, h3, h4, h5, h6 { font-size: 100%; font-weight: normal; 	font-family: Helvetica, Arial, sans-serif; }
h1 {   font-size: 29px; }
h2 {   font-size: 22px; }

a { outline: none; }
a:link , a:active, a:visited { color: #0083df; text-decoration: none; outline: none;}
a:hover { color: #000; text-decoration :underline;}

blockquote, q			{ quotes: "" ""; }

ul, ol {
  list-style-position: inside;
}
/* Content */
#content {
  margin:0 0 0 240px;
  top:0;
}

#content h1,h2 { 
  line-height: 1.2;
}

#content .asset {
  margin: 0 0 15px 0;
}

#content .asset.image.copy_center img {
  margin: 0 0 15px 0;
}

#content .asset.video.copy_center .vimeo_cont {
  margin:0 0 15px;
}

#content .asset.video.copy_center .youtube_cont {
  margin:0 0 15px;
}

#content p { 
  line-height: 1.5em;
  word-spacing:1px;
}

#content .container { 
  margin-bottom: 20px;
  }

#content .asset.copy_center p, 
#content .asset.copy_center h1,
#content .asset.copy_center h2,  
#content .asset.copy_right p, 
#content .asset.copy_right h1, 
#content .asset.copy_right h2, 
#content .asset.txt h1,
#content .asset.txt h2,
#content .asset.txt p { 
  padding-right: 20px;
}


/* Asset Title */

.title #asset_title h1,
.title #asset_title h2 ,
.title #asset_title p {
  padding-right:20px;  
}

.title #asset_title {
  width: 700px;
  margin: 0 0 15px 0;
}


/* Menu */

#menu #logo {
  width: 190px;
}

#menu #logo h1 {
  font-size: 16px;
  padding:0px;  
  width: 180px;
}

#menu #logo a img {
  border:0px;   
}

#menu ul {
	list-style-type: none;
	margin: 0 0 12px 0;
}

#menu p, #menu li { 
    line-height: 1.5em;
}

#menu li.category_title,
#menu p, 
#menu li a { 
 padding:2px 0px;
}

#menu .category_title {
  font-weight: bold;
  margin-top: 10px;
}

#menu .pre_nav {
  margin-top:12px;
}
#menu .pre_nav, #menu .post_nav {
  padding-right: 20px;
}
