/**************************************\
|------------COLOR SCHEME--------------|
|--------------------------------------|
- black		#000
- white		#fff
\**************************************/


/**************************************/
/*              GLOBALS               */
/**************************************/
html {margin: 0px 0px 0px 0px; padding: 0px;}
body {margin: 0px; padding: 0px; color: #333333; background: #ffffff;	font-family: arial, sans-serif;	font-size: 16px;}

img {border: 0px;}

#positioner {width: 570px; margin: 0px auto 0px auto; padding: 0px;}
#insider {float: left; width: 570px; margin: 0px; padding: 0px;}
#logo {float: left; width: 161px; height: 121px; margin: 0px; padding: 0px;}
#logo img {width: 161px; height: 121px;}
#title {float: left; width: 409px; height: 26px; margin: 0px; padding: 35px 0px 0px 0px;}
#title p {margin: 0px; padding: 0px; font-size: 20px; letter-spacing: -1px; font-weight: bold; font-style: italic; line-height: 20px;}

#title-addons {display:none;}
#title-addons1 {float: right; height: 42px; margin: 0px; padding: 18px 10px 0px 0px; color: #808080; font-size: 14px; line-height: 14px;}
#title-addons2 {float: right; height: 45px; margin: 0px; padding: 15px 20px 0px 0px;}
#title-addons2 #plus {float: left; width: 20px; height: 20px; margin: 0px; padding: 0px; background: url(../img/addons-plus.png) 0px 0px no-repeat; text-decoration: none; -moz-box-shadow: 0 0 5px #bfbfbf; -webkit-box-shadow: 0 0 5px #bfbfbf; box-shadow: 0 0 5px #bfbfbf;}
#title-addons2 #minus {float: left; width: 20px; height: 20px; margin: 0px 0px 0px 5px; padding: 0px; background: url(../img/addons-minus.png) 0px 0px no-repeat; text-decoration: none; -moz-box-shadow: 0 0 5px #bfbfbf; -webkit-box-shadow: 0 0 5px #bfbfbf; box-shadow: 0 0 5px #bfbfbf;}
#title-addons2 #reset {float: left; height: 20px; margin: 0px 0px 0px 0px; padding: 3px 5px 0px 5px; text-decoration: none; color: #808080; font-size: 14px; letter-spacing: -1px; font-weight: bold; line-height: 14px;}
#title-addons2 #reset:hover {text-decoration: underline; color: #004d99;}
#title-addons2 #plus:hover, #title-addons2 #minus:hover {background-position: 0px -20px;}
#title-addons3 {float: right; height: 50px; margin: 0px; padding: 10px 20px 0px 0px;}
#title-addons3 a {float: left; width: 30px; height: 30px; padding: 0px; text-decoration: none; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px #bfbfbf; -webkit-box-shadow: 0 0 5px #bfbfbf; box-shadow: 0 0 5px #bfbfbf;}
#title-addons3 #rss {margin: 0px; background: url(../img/addons-rss.png) 0px 0px no-repeat;}
#title-addons3 #twitter {margin: 0px 0px 0px 5px; background: url(../img/addons-twitter.png) 0px 0px no-repeat;}
#title-addons3 #facebook {margin: 0px 0px 0px 5px; background: url(../img/addons-facebook.png) 0px 0px no-repeat;}
#title-addons3 #rss:hover, #title-addons3 #twitter:hover, #title-addons3 #facebook:hover {background-position: 0px -30px;}
#title-addons4, .vergefacebooklike {float: right; height: 46px; margin: 0px; padding: 14px 20px 0px 0px; color: #808080; font-size: 14px; line-height: 14px;}

.mod_googleSearch_cse {display:none;}
.mod_googleSearch_cse .inputbox {float: left; width: 124px; height: 25px; margin: 0px; padding: 5px 0px 0px 10px; border: 0px; background: url(../img/search-bg.png) 0px 0px no-repeat !important; font-size: 14px; color: #333333; line-height: 14px;}
.mod_googleSearch_cse .button {float: left; width: 73px; height: 30px; margin: 0px; padding: 0px; border: 0px; background: url(../img/search-button.png) 0px 0px no-repeat; text-indent: 100px;}
.mod_googleSearch_cse .button:hover {background: url(../img/search-button.png) 0px -30px no-repeat;}
#cse-search-results iframe {width: 570px !important;}

#menu {display:none;}
#menu ul {margin: 0px; padding: 0px; list-style: none;}
#menu li {float: left; margin: 0px; padding: 0px;}
#menu a {float: left; height: 33px; margin: 0px; padding: 17px 10px 0px 10px; /*font-size: 16px !important;*/ line-height: 16px; color: #333333; text-decoration: none;}
#menu a:hover {color: #ffffff; background: url(../img/menu-buttonbg.png) 0px 0px repeat-x; -moz-box-shadow: inset 0 -5px 5px #013770; -webkit-box-shadow: inset 0 -5px 5px #013770; box-shadow: inset 0 -5px 5px #013770;}
#menuHome {float: left; width: 42px; height: 50px; margin: 0px; padding: 0px; background: url(../img/menu-home.png) 0px 0px no-repeat;}
#menuHome:hover {background-position: 0px -50px;}
#menuHome a {float: left; width: 42px; height: 50px; margin: 0px; padding: 0px; text-decoration: none; background: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;}

#members {display:none;}
#members:hover {float: right; width: 165px; height: 50px; background: url(../img/members-button.png) 0px -50px no-repeat;}
#members a {float: right; width: 165px; height: 50px; margin: 0px; padding: 0px; text-decoration: none; background: none !important; -moz-box-shadow: none !important; -webkit-box-shadow: none !important; box-shadow: none !important;}

#joinbar {display:none;}
#joinbar1 {float: left; width: 700px; height: 35px; margin: 0px; padding: 15px 0px 0px 15px; font-size: 20px; color: #808080; line-height: 20px; letter-spacing: -1px;}
#joinbar2 {float: right; width: 143px; height: 50px; margin: 0px; padding: 0px; background: url(../img/joinbar-button) 0px 0px no-repeat;}
#joinbar2:hover {float: right; width: 143px; height: 50px; background: url(../img/joinbar-button) 0px -50px no-repeat;}
#joinbar2 a {float: right; width: 143px; height: 50px; margin: 0px; padding: 0px; text-decoration: none;}

#eventsBox {float: left; width: 600px; height: 452px; margin: 20px 0px 0px 0px; padding: 0px; background: url(../img/events-bg.png) center top no-repeat; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px #bfbfbf; -webkit-box-shadow: 0 0 5px #bfbfbf; box-shadow: 0 0 5px #bfbfbf;}
#eventsBox div.event {float: left; width: 383px; height: 135px; margin: 0px; padding: 15px 0px 0px 217px; font-size: 20px; color: #808080; line-height: 20px; letter-spacing: -1px;}
#eventsBox .blueText {color: #004d99;}
#eventsBox a {text-decoration: none; color: #bf0060; font-weight: bold;}
#eventsBox a:hover {text-decoration: underline; color: #004d99;}
#eventsBox #events1 {background: url(../img/events-1.png) 0px 0px no-repeat; border-bottom: 1px solid #d9d9d9;}
#eventsBox #events2 {background: url(../img/events-2.png) 0px 0px no-repeat; border-bottom: 1px solid #d9d9d9;}
#eventsBox #events3 {background: url(../img/events-3.png) 0px 0px no-repeat;}
#eventsBox .eventsText {font-size: 16px; color: #333333; line-height: 16px; letter-spacing: 0px;}
#eventsBox .eventsTextHighlight {color: #bf0050; font-weight: bold; text-decoration: none}

#contentBox {float: left; width: 570px; margin: 20px 0px 0px 0px; padding: 15px; background: #ffffff; -moz-border-radius: 5px; border-radius: 5px; -moz-box-shadow: 0 0 5px #bfbfbf; -webkit-box-shadow: 0 0 5px #bfbfbf; box-shadow: 0 0 5px #bfbfbf;}
#contentBox h1 {font-size: 20px; color: #004d99; line-height: 20px; letter-spacing: -1px;}
#contentBox h2 {font-size: 18px; color: #004d99; line-height: 18px;}
#contentBox h3 {font-size: 16px; color: #004d99; line-height: 16px;}
#contentBox a {text-decoration: none; color: #bf0060;}
#contentBox a:hover {text-decoration: underline; color: #004d99;}

.sub-page {float: left; width: 970px; height: 14px; margin: 0px; padding: 15px 15px 0px 15px; font-size: 14px; line-height: 14px; text-decoration: none; color: #333333;}
.sub-page a {text-decoration: none; color: #bf0060; font-weight: bold;}
.sub-page a:hover {text-decoration: underline; color: #004d99;}

#rightColumn {display:none;}

#membershipBox {display:none;}
#membershipBox1 {float: left; width: 275px; height: 35px; margin: 0px; padding: 15px 0px 0px 15px; font-size: 20px; color: #808080; line-height: 20px; letter-spacing: -1px;}
#membershipBox1 .blueText {color: #004d99;}
#membershipBox2 {float: right; width: 60px; height: 50px; margin: 0px; padding: 0px; background: url(../img/membership-button.png) 0px 0px no-repeat;}
#membershipBox2:hover {float: right; width: 60px; height: 50px; background: url(../img/membership-button.png) 0px -50px no-repeat;}
#membershipBox2 a {float: right; width: 60px; height: 50px; margin: 0px; padding: 0px; text-decoration: none;}

#twitterBox {display:none;}
#twitterBox1 {float: left; width: 335px; height: 20px; margin: 0px; padding: 15px 0px 0px 15px; font-size: 20px; color: #808080; line-height: 20px; letter-spacing: -1px;}
#twitterBox1 .blueText {color: #004d99;}
#twitterBox h3 {display: none;}
.twitterfeeditem {float: left; width: 320px; margin: 0px; padding: 15px 15px 15px 15px; font-size: 16px; color: #333333; border-bottom: 1px dotted #333333;}
#twitterfeedfollowmediv {float: left; width: 335px; height: 16px; margin: 0px; padding: 15px 15px 15px 0px;}
#twitterfeedfollowmediv a, .twitterfeeditem  a {font-size: 16px; color: #bf0060; line-height: 16px;}
#twitterfeedfollowmediv a:hover, .twitterfeeditem  a:hover {color: #004d99; text-decoration: underline;}
#twitterfeedpoweredbylink {display: none !important;}

#quickLinksBox {display:none;}
#quickLinksBox1 {float: left; width: 320px; height: 35px; margin: 0px; padding: 0px; font-size: 20px; color: #808080; line-height: 20px; letter-spacing: -1px;}
#quickLinksBox1 .blueText {color: #004d99;}
#quickLinksBox ul {margin: 0px; padding: 0px; list-style: none;}
#quickLinksBox li {float: left; width: 300px; margin: 0px; padding: 0px;}
#quickLinksBox a {float: left; padding: 0px 0px 0px 30px; /*font-size: 16px;*/ text-decoration: none; color: #bf0060; background: url(../img/quickLinks-arrow.png) 0px 2px no-repeat;}
#quickLinksBox a:hover {color: #004d99; text-decoration: underline;}
#quickLinksBox h3 {display: none;}

#ad1Box {display:none;}
#ad1Box a {float: left; width: 600px; height: 213px; margin: 0px; padding: 0px; text-decoration: none;}

#ad2Box {display:none;}
#ad2Box a {float: left; width: 350px; height: 315px; margin: 0px; padding: 0px; text-decoration: none;}


#footer {display:none;}
#footer1 {float: left; margin: 0px; padding: 20px;}
.footer2 {float: right; margin: 0px; padding: 20px;}
.footer2 ul {margin: 0px; padding: 0px; list-style: none;}
.footer2 li {float: left; margin: 0px; padding: 0px 10px 0px 10px; line-height: 12px;}
.footer2 a {color: #808080; text-decoration: none;}
.footer2 a:hover {color: #004d99; text-decoration: underline;}