
html {background:#000;}

p, span, a {color:#555555; font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; line-height:24px;}
p {padding-bottom:15px;}
a {text-decoration:underline;}
a:hover {color:#333;}
:active,
:focus {outline:none; -moz-outline-style:none;}

h1, h2, h3 {text-align:center;}
h1 {color:#333333;}
h2 {color:#333333; font-family:Arial, Helvetica, sans-serif; font-size:38px; margin:5px 0; text-transform:uppercase;}
h3 {color:#999999; font-size:19px; font-style:italic; font-family:Georgia, "Times New Roman", Times, serif; line-height:130%;}
h4 {font-size:20px; padding-bottom:25px;}


/* Global styles */
.block {display:block;}
.red {color:#f3120a;}
.blue {color:#106aa0;}
.top {margin-top:0px;}
.indent {margin-left:20px;}
.first {margin-top:0px !important;}
.last {margin-right:0px !important;}

.last-option1 {margin-right:0px !important; margin-top:-165px; float:right;}

.question {color:#f3120a;}
.section {margin:0px auto; width:1085px;}
.end {border-bottom:1px solid #b8b7b7;}

/* Header */
#header {display:block; margin:0 auto; padding:8px 0;}
#header a,
#header li {color:#c5c5c5; font-family:Arial, Helvetica, sans-serif;}

#info-links {display:inline-block; float:left; margin-top:4px; width:800px;}
#info-links > li {background:url('../images/dotted-divider.png') repeat-y right; display:inline-block; float:left; margin-right:12px; padding-right:8px;}
#info-links a.topNav {background:url('../images/sprite-3.gif') no-repeat -20px -15px; display:block; font-size:11px; outline:none; padding:1px 8px 4px 0; text-transform:uppercase; height:14px; line-height:14px; text-indent:-9999px;}

#nav-home a.topNav {width:38px;}
#nav-home a.topNav:hover {background-position:-20px -52px; outline:none;} 

#nav-information a.topNav {background-position:-89px -15px; width:77px;}
#nav-information a.topNav:hover {background-position:-89px -52px;} 

#nav-contact a.topNav {background-position:-195px -15px; width:54px;}
#nav-contact a.topNav:hover {background-position:-195px -52px;} 

#nav-blog a.topNav {background-position:-282px -15px; width:130px;}
#nav-blog a.topNav:hover {background-position:-282px -52px;}

#nav-editions {background:none !important; position:relative; z-index:20;}
#nav-editions a.topNav {background-position:-436px -15px; width:136px;}
#nav-editions:hover a.topNav {background-position:-436px -52px;}
#nav-editions.open a.topNav {background-position:-436px -52px;}

#newsletter {float:right; width:250px;}
#newsletter input {background:#2D2D2D; border:0; color:#737373; float:right; font-size:12px; margin:0px; padding:4px 10px 3px; width:177px;}
#newsletter button {background:url('../images/newsletter-button.gif') no-repeat; border:0px; cursor:pointer; float:right; height:22px; padding:0px; text-indent:-9999px; width:17px;}

.subnav {background:url('../images/subnav-bg.png') repeat; display:none; position:absolute; z-index:1;}
#info-links .subnav li {background:none;}

#nav-editions .subnav {left:-253px; width:1085px;}
#nav-editions .scroll-btn {float:left;}
#nav-editions .prev {width:55px;}
#nav-editions .next {width:50px;}
#nav-editions .subnav-edition {float:left; min-height:360px; padding:25px 40px 40px; width:220px;}

#nav-editions .subnav-edition span {background:url('../images/right-arrow.png') no-repeat right 5px; color:#fff; display:inline-block; margin-bottom:12px; font-size:17px; padding-right:22px; text-transform:uppercase;}
#nav-editions .subnav-edition > li {background:url('../images/dotted-divider.png') repeat-y right; margin-right:50px; padding-right:40px; width:210px;}

#nav-editions .subnav-articles {margin-top:10px; width:200px;}
#nav-editions .subnav-articles li {display:block;}
#nav-editions .subnav-articles a {background:none; color:#999; font-size:11px; text-decoration:none; text-transform:uppercase; width:auto;}
#nav-editions .subnav-articles a:hover {color:#fff;}

#page {background:#fff;}


/* Logo Header */
#logo {padding:25px 0 10px;}
#logo h1 {display:block;}
#logo h1 a {display:inline-block;}
#logo img {display:block;}
#logo span {color:#000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; margin-top:5px; text-align:center; text-transform:uppercase;}


/* Home */
#home {padding:0px 55px 10px 50px;}
#home a {float:left; margin:0 2px 2px 0; overflow:hidden; position:relative; text-decoration:none; width:auto;}
#home a:hover {text-decoration:none;}
#home a .rollover {background:url('../images/transparent-bg.png'); bottom:0px; display:none; left:0px; position:absolute; text-decoration:none; width:100%;}

/* Home with 8px margin */
#homeB {padding:0px 55px 10px 50px;}
#homeB a {float:left; margin:0 8px 8px 0; overflow:hidden; position:relative; text-decoration:none; width:auto;}
#homeB a:hover {text-decoration:none;}
#homeB a .rollover {background:url('../images/transparent-bg.png'); bottom:0px; display:none; left:0px; position:absolute; text-decoration:none; width:100%;}

#addthis {display:block; padding:0 0 30px 50px;}
#addthis2 {display:block; padding-bottom:10px}
#addthis3 {display:block; padding-bottom:10px; padding-top:10px; margin-top:15px;}
#addthis table {text-align:left;}
/*#home a:hover .rollover {display:block;}*/

#home .title {color:#c5c5c5; display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:5px 0 0; text-align:center; text-transform:uppercase; width:100%;}
#home .author {color:#fff; display:block; font-size:12px; font-style:italic; line-height:16px; margin-bottom:5px; text-align:center; width:100%;}

#homeB .title {color:#c5c5c5; display:block; font-size:18px; font-family:Arial, Helvetica, sans-serif; margin:5px 0 0; text-align:center; text-transform:uppercase; width:100%;}
#homeB .author {color:#fff; display:block; font-size:12px; font-style:italic; line-height:16px; margin-bottom:10px; text-align:center; width:100%;}


/* Article */
#articleBackground {background:url('../images/articleBackground.jpg') repeat; padding:50px 55px 10px 50px;}

.mainImage {display:block; margin-top:18px;}
.mainImage3 {display:block; margin-top:12px;}
.imageCaption {background-color:#fff; display:block; font-family:Arial, Helvetica, sans-serif; font-size:13px; margin-bottom:18px; padding:10px 5px 4px; text-transform:uppercase;}
.articleContentBlock {display:block; margin:36px 0; padding-bottom:10px;}
.articleBodyText {float:left; width:654px;}
.articleBodyTextShort {float:left; width:305px;}
.articleSubColumnLeft {float:left; margin-right:21px; width:305px;}
.articleSubColumnRight {float:right; margin-left:21px; width:305px;}
.articleSubColumnRightWide {float:right; margin-left:21px; width:650px;}
.quote {background:url('../images/img_quote-open.gif') no-repeat; margin-top:4px; padding:50px 0 0;}
.quote p {font-family:Arial, Helvetica, sans-serif; font-size:12px; text-transform:uppercase;}
.quoteAuthor {font-size:15px; font-style:italic;}
.quoteClose {background:url('../images/img_quote-close.gif') no-repeat; display:block; height:33px; margin:16px 0;}
.articleSubColumnRight img {display:block;}
.italic {font-style:italic;}


/* NEW 3 column article page - columns 320px with 10px margin */

.articleContentBlock-3c {display:block; margin:20px 0; xpadding-bottom:10px; }
.mainImage2 {display:block; margin-top:18px; }
.articleBodyText-650 {xfloat:left; width:650px;}
.articleBodyText-320 {float:left; width:320px;}
.articleBodyText-304 {float:left; width:304px; margin-left:16px}
.articleSubColumnLeft-320 {float:left; margin-right:10px; width:320px;}
.articleSubColumnLeft-650 {float:left; margin-right:10px; width:650px;}
.articleSubColumnRight-320 {float:right; margin-left:10px; width:320px;}
.articleSubColumnRight-650 {float:right; margin-left:10px; width:650px;}

/* End of 3 column page */


.profile {margin-top:60px;}
.profile img {display:inline-block; margin-bottom:10px;}
.profile p,
.profile a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px;}

.profile2 {}
.profile2 img {display:inline-block; margin-bottom:10px;}
.profile2 p,
.profile2 a {font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:19px;}


/* Navigation */
#navigation {padding:34px 50px;}
#navigation li {display:inline-block; float:left; margin-right:18px; width:240px;}
#navigation li img {display:block;}
#navigation li span {color:#000; display:block; font-family:Arial, Helvetica, sans-serif; font-size:16px; font-weight:bold; margin:10px 0 4px; text-align:center; text-transform:uppercase;}
#navigation li p {font-size:12px; font-style:italic; line-height:15px; padding:0 20px; text-align:center;}


/* Footer */
#footer {display:block; padding:12px 0 150px;}
#footer-links {float:left; width:500px;}
#footer-links li {display:inline-block; float:left; width:auto;}
#footer-links a {background:url('../images/footer-link-divider.gif') no-repeat right center; color:#767676; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding-right:10px; margin:0 4px; text-decoration:none;}
#footer-links a.first {margin-left:0px;}
#footer-links a.last {background:none;}
#footer-links a:hover {color:#999; text-decoration:underline;}
#credits {color:#767676; float:right; font-family:Arial, Helvetica, sans-serif; font-size:11px; width:auto;}


/* CSS3 Values

// Border Radius
	-webkit-border-radius: 10px;
    -moz-border-radius: 10px;
    border-radius: 10px;
	behavior: url('js/PIE.htc');

// Background Gradient
	background: -webkit-gradient(linear, 0 0, 0 100%, from(#337aa5), to(#146799));
    background: -moz-linear-gradient(#337aa5, #146799 100%);
    background: linear-gradient(#337aa5, #146799 100%);
    -pie-background: linear-gradient(#337aa5, #146799 100%);
	behavior: url('js/PIE.htc');

// Box Shadow
    -webkit-box-shadow: 0 6px 30px -2px #106AA0;
    -moz-box-shadow: 0 6px 30px -2px #106AA0;
    box-shadow: 0 6px 30px -2px #106AA0;
	behavior: url('js/PIE.htc');

/*
