/* basics */
html, body { margin:0; padding:0; font-size: 0.9em; line-height:1.3em; color:#666; text-align: center; background:#000; }

a:link { color:#82c60b; text-decoration:none; }
a:visited { color:#619505; text-decoration:none;  }
a:hover { color:#548dea; text-decoration:underline;  }
a:active { color:#548dea; text-decoration:underline;  }

img { border:none; }
img a { border:none; }

ul { text-indent:none; list-style-type:none; }
ol { text-indent:none; list-style-type: decimal; }
li { text-indent:none; }
blockquote { font-style:italic; font-size:130%; line-height:125%; letter-spacing:.05em; color:#000; padding:10px 50px; margin:20px 40px 20px 0; background:#fff url(../images/quote.png) no-repeat; }
p { margin:20px 0; }
input { border:1px solid #6699ff; padding:4px; color:#666666; }
textarea { border:1px solid #6699ff; padding:4px; color:#666666; font-size:90%;  }
sup { font-weight:bold; padding:3px 2px 10px 1px; line-height:0; color:#FF6600; }
sup a { color:#FF6600; text-decoration:none; }


/* Here's all your H1-5's */
h1 { color:#262626; font-size:34px; line-height:40px; display:block; margin:0 0 20px 0; font-family:"Trebuchet MS", Trebuchet; }
h2 { color:#666; font-size:155%; line-height:120%; display:block; margin:0; font-family:"Trebuchet MS", Trebuchet;  }
h3 { color:#82c60b; font-size:130%; font-weight:bold; line-height:120%; display:block; margin:0 0 10px 0; font-family:"Trebuchet MS", Trebuchet;  }
h4 { color:#82c60b; font-size:115%; font-weight:bold; letter-spacing:.05em; display:block; margin-bottom:.3em; padding-bottom:.3em; font-family:"Trebuchet MS", Trebuchet; }
h5 { color:#4170b7; font-size:100%; font-weight: 600; letter-spacing:.1em; text-transform:uppercase; display:block; margin:.2em 0; font-family:"Trebuchet MS", Trebuchet; }

/*structural*/
.clear {clear:both; height:0; }
.mainwrap { width:960px; margin:0 auto; position:relative; }
#header { height:85px; background:url(../images/bg_header.jpg) repeat-x; text-align:left; }
#nav { height:36px; background:url(../images/bg_nav.jpg) center repeat-x; text-align:right; }
#nav img { margin:3px 0; }
#content_outerwrap { background:url(../images/bg_body.jpg) repeat-x; }
#content { background:#fff; min-height:800px; padding:30px 0 0 0; margin-bottom:30px; }
.bulletpoints {  background:url(../images/globe.jpg) no-repeat; width:350px; margin:0 auto 20px auto; clear:both; font-size:130%; line-height:150%; text-align:left; padding-left:150px; vertical-align:middle; }
.bulletpoints ul { padding:10px 0; }
.bulletpoints li { list-style:disc; margin:5px 0; }

.bottom_content { border-top:1px solid #3383d7; margin:20px 30px 0 30px; padding-top:20px; }
.bottom_thirds { width:33%; float:left; text-align:left; }
#first { height:500px; padding:0 20px 0 0; background:url(../images/first.jpg) bottom no-repeat; }
#second { height:500px; padding:0 20px 0 0; background:url(../images/second.jpg) bottom no-repeat; }
#third { height:500px; padding:0 0 0 0; background:url(../images/third.jpg) bottom no-repeat; }

img, div { behavior: url(iepngfix.htc) }
