/*  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: "" ""; }

/* ClearFix */
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
} 
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */

#image_protection_notice {
  padding: 8px 8px;
  width: 200px;
  font-size: 11px;
	font-family: Arial, Helvetica, sans-serif;
  
  margin: 0;
  -moz-border-radius: 4px;
  -webkit-border-radius: 4px;
  border-radius: 4px; 
  background: #fff;
  box-shadow: 0 0 5px #222;
  -webkit-box-shadow: 0 0 5px #222;
  -moz-box-shadow: 0 0 5px #222;
  box-shadow: 0 0 5px #222
}


/* 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 a img {
  border:0px;   
}

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

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

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