* { margin:0; padding:0; }
html, body { height:100%; }
body { font-family:"Trebuchet MS", Arial, Helvetica, sans-serif; font-size:12px; line-height:14px; color:#4394D0; background-image: url(../images/body-bg.gif); background-repeat: repeat-x; background-position: 0px 0px; background-color:#71C5EE; }
#container { margin:auto; padding:0; width:970px; }
#fader_cont { width:890px; padding:40px; background-image: url(../images/fader-cont-bg.gif); background-repeat: no-repeat; background-position: 0px 0px; height:360px; }
#main { margin-top:10px; background-color:#ABDDF7; width:970px; padding:0; padding-top:20px; padding-bottom: 10px; }
#footer { margin-top:10px; background-color:#ABDDF7; width:890px; padding:0; padding: 10px 40px; }
#content { background-color:#E1F0FA; width:910px; margin-left:10px; padding:0px 0px 0px 40px; }
#content2 { background-color:#E1F0FA; width:870px; margin-left:10px; padding:0px 40px 0px 40px; }
#content_right { float:right; width:150px; background-color: #C6E6F9; padding: 10px; margin-left: 20px; }
/* TEXT OPTIONS */
a { color:#2483C5; text-decoration:none; }
a:hover { color:#034EA1; }
h1 { font-size:18px; color:#1068B2; line-height:24px; text-transform:uppercase; padding-bottom: 20px; padding-top: 30px; }
h2 { font-size:15px; color:#2483C5; line-height:24px; text-transform:uppercase; padding-bottom: 20px; }
h3 { font-size:13px; color:#2483C5; line-height:24px; padding-bottom: 20px; }
h4 { font-size:12px; line-height:24px; padding-bottom: 20px; }
p { font-size:12px; line-height:18px; color:#262626; padding-bottom:20px; }
p strong { color:#D43F19; font-weight:bold; }
ul { list-style-type: square; list-style-position: outside; }
ol { list-style-position: outside; list-style-type: decimal; }
li { color:#000; }
#footer ul { text-align:center; padding-top: 10px; padding-bottom: 10px; }
#footer ul li { display:inline; padding: 0px 20px; border-right-style:dotted; border-right-width: 1px; border-right-color: #2483C5; }
#footer ul li.last { border:none; }
#footer ul li a { font-size:11px; color:#2483C5; text-transform:uppercase; text-decoration:none; }
#footer ul li a:hover { text-decoration:underline; color:#1068B2; }
#footer p { font-size:10px; color:#2483C5; text-align:center; padding-bottom:5px; }
#footer a h5 { font-size: 9px; text-transform: uppercase; text-align: center; background-image: url(../images/nord1.gif); background-repeat: no-repeat; background-position: center 13px; padding-bottom:15px; font-weight: normal; color: #2483C5; text-decoration:none; }
#footer a h5:hover { color: #1068B2; background-image: url(../images/nord2.gif); background-repeat: no-repeat; background-position: center 13px; }
/* HEADER + MENU */
#header { width:970px; height:150px; background-image:url(../images/header-bg.gif); background-repeat: no-repeat; background-position: center top; }
#menu { float: right; width: 600px; height: 150px; }
#menu ul { margin: 0px; padding: 0px; list-style: none; float:right; }
#menu li { display: inline; }
#menu a { display: block; color: #034EA1; float: left; height: 20px; padding: 115px 25px 15px 25px; text-decoration: none; text-align: center; text-transform: uppercase; font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 13px; font-weight: bold; line-height:20px; }
#menu a:hover { display: block; text-decoration: none; color: #262626; background-color: #E1F0FA; }
/* FADER */
#faded { width:890px; height:360px; overflow:hidden; }
#faded .fcontent { float:right; width:630px; height:360px; position:relative; overflow:hidden; }
ul.pagination { float:left; width:272px; padding:0; height:360px; overflow:auto; position:absolute; list-style-type: none; }
ul.pagination li { padding:0px; margin:0px; height:90px; width:272px; vertical-align:top; }
ul.pagination li a { display:block; padding:35px 0 35px 25px; font-size:13px; font-weight:bold; line-height:20px; color:#034EA1; text-decoration:none; position:relative; background-image: url(../images/pagination-1.gif); background-repeat: no-repeat; background-position: 0px 0px; text-transform:uppercase; }
ul.pagination li a.extra { background-image: url(../images/pagination.gif); background-repeat: no-repeat; background-position: 0px 0px; }
ul.pagination li.current a, ul.pagination li a:hover { color:#FFF; background-image: url(../images/pag-bg.png); background-repeat: no-repeat; background-position: 0 0; }
.button-1 { display:inline-block; color:#3d3d3d; font-size:16px; line-height:22px; padding:8px 20px; text-transform:uppercase; text-decoration:none; background:url(../images/button-1-tail.gif) repeat-x 0 0 #e2e2e2; border-radius:18px; -moz-border-radius:18px; -webkit-border-radius:18px; margin-top:15px;}
.button-1:hover { background:#ffffff;}