/*
THEME NAME: Sandbox
THEME URI: http://www.plaintxt.org/themes/sandbox/
DESCRIPTION: Rich with powerful and dynamic semantic class selectors, Sandbox is a canvas for CSS artists
VERSION: 1.6.1
AUTHOR: <a href="http://andy.wordpress.com/">Andy Skelton</a> &amp; <a href="http://www.plaintxt.org/">Scott Allan Wallick</a>
AUTHOR URI:
TAGS: white, microformats, fixed-width, flexible-width, one-column, two-columns, three-columns, four-columns, left-sidebar, right-sidebar
*/

/* Two-column with sidebar on left from the /examples/ folder  */
@import url('examples/2c-l.css');


/* Just some example content */


/*margin right changed from -8px to 0*/
html{  padding:0; margin:0 0px 0 0;}

body{margin: 0 0 0 0;background: url(i/gradient.png) repeat-x #f7f7f7; background-position: 0 195px;}
.home {background: url(i/atlantic.jpg) no-repeat center 178px #090909;}
ul, ol, li{list-style: none;}
.entry-content ul, .entry-content ol, .entry-content li{list-style: disc;}


h2{text-transform: uppercase; font-family: "Myriad Pro", arial, sans-serif; font-size: 25px; font-weight: normal;}


a:link,a:visited{text-decoration: none; color:#3d3d3d; outline: none;}
a:hover,a:active{ color: #727272;}
a img{border: none; cursor: pointer;}



/*margin right changed from -8px to 0*/
#superWrapper{ z-index: 2; position: relative; margin:0 0px 0 0 ;}

#superWrapperInner{background: url(i/header2.png) repeat-x; background-position: 0px 0px; font-size: 12px; font-family: verdana, arial, sans-serif; position:relative; z-index:1;}
#header{width: 291px; height: 138px; margin: 0 auto;}
#container #content{margin-left: 0; width: 582px; float: right; padding-left: 10px; margin-bottom: 60px;}
#container #content .hentry{padding: 0 10px 30px 10px; background: url(i/postBorder.png) no-repeat; background-position: center bottom; text-align: justify;}
#comments{padding: 0 10px 30px 10px;}
#recaptcha-submit-btn-area, #comment{margin: 20px 0;}
#superWrapperInner #wrapper #container {margin-left: 0; width: 592px;}
//p a.flickr-link{ padding-bottom: 100px; }
//.entry-content{padding-bottom: 50px;background: url(i/flickrImport.png) no-repeat; background-position: bottom left; width: 562px;}
.entry-date, .entry-meta{text-align: right;}
.tag-links a{color: #080}
.entry-meta{display: none;}
#shareThis {display: none;}
span.underline{text-decoration: underline;}

/*====MENU====*/

#menu{width: 789px; margin: 0 auto 0 auto; height: 58px;}
#menu ul{margin:0;}

/* I changed the padding left/right on #menu li to fit safari and opera from 19px to 18px*/
#menu li{font-size: 14px; float: left;}
#menu li.current_page_item, #menu li.current_page_parent{background: url(i/currentPageBg.gif) repeat-x;}

#menu li.current_page_item a:link, #menu li.current_page_item a:visited{color: #fff}
#menu li.current_page_item a:hover, #menu li.current_page_item a:active{color: #fff;}

#menu li.current_page_parent a:link, #menu li.current_page_parent a:visited{color: #fff}
#menu li.current_page_parent a:hover, #menu li.current_page_parent a:active{color: #fff;}

#menu li.page-item-4{ margin-left: -40px;}
#menu li.page-item-10{}
#menu li a:link, #menu li a:visited{ display: block; padding: 20px 18px;}
#menu li a:hover, #menu li a:active{ text-decoration: none; color: #727272;}





#spacer{display: none;}
#spacer2{text-align: right; padding: 30px 7px 0 0;}
.mainColumn{width: 805px; margin: 0 auto;}


/*sub menu*/

#menu ul li ul{padding: 0; display: none;}
#menu ul li ul li{float: none; padding: 0;}

li#sub-page-menu h3{display: none;}
li#sub-page-menu{ margin-bottom: 20px;}
li#sub-page-menu ul li{background: url(i/archiveBgYear1.png); line-height: 23px; text-indent: 5px;}
li#sub-page-menu ul li ul li{ background: url(i/archiveBgMonth.png); text-indent: 10px;}

#primary a{color: #fff}

/*====POSTS====*/

.alignleft{float:left; margin-right: 15px; margin-bottom: 10px;}
.alignright{float:right; margin-left: 15px; margin-bottom: 10px;}
h2.entry-title a:link, h2.entry-title a:visited {text-transform: none;}
h2.entry-title a:hover, h2.entry-title a:active{text-decoration: none; color: #727272;}

a.tweetLink:link, a.tweetLink:link{}
a.tweetLink:link, a.tweetLink:link{ color:#85ae45; font-weight: bold;}
.importInfo{position: relative; bottom: -29px; padding: 24px 0 0 35px;}
.importInfo.twitterIcon{ background: url("i/twittericon.png") no-repeat; background-position:left;}
.importInfo.fbIcon{ background: url("i/fbicon.png") no-repeat; background-position:left;}
.importInfoInner {display: inline; position: relative; bottom: 5px; left: 2px;}
.entry-content{margin-bottom: 0px;}

.entry-title{text-transform: none;}
.entry-date{padding-top: 10px;}
.post{position: relative;}
abbr.published{border-bottom: none;}
#nav-above{display: none;}
#nav-below{margin-top: 15px;}
.nav-previous {display: inline;}
.nav-next {float: right; display: inline;}

.category-twitter h2.entry-title{text-transform:none;}

/*====COMMENT FORM====*/
#commentform{padding-left: 40px; width: 510px}
#respond{}
.text{background: none repeat scroll 0 0 transparent; width: 294px; border: none; padding: 3px;}
.text:hover, .text:hover{background:#CEDDDF;}
.text:focus, .text:focus{background:#F3F8F8;}
.form-label{display: inline-block; width: 80px; float: left; margin: 13px 0 0 0 ; text-align: right; padding-right: 10px;}
.form-textarea, .form-input{display: inline-block; width: 300px; margin: 9px 0 0 0; background: #f9f9f9; border: 1px solid #888888; vertical-align:top;}
.form-submit{text-align: right;}
#comment{margin:0;}


#submit{width:100px; padding:5px; margin: 10px 0 0 5px;	font-size:0.8em; background: url("i/button-bg.gif") repeat-x; border:1px solid #adadad!important; border-left-color:#ececec!important; border-top-color:#ececec!important;}
#submit:hover{color: #666; cursor: pointer;}
/*====CONTENT PAGES====*/

.wp-caption-text {font-weight: bold; font-size: 10px; padding: 0 60px 0 40px; text-align: center;}




/*====SIDEBAR====*/

#fergcorp_countdowntimer{margin-bottom: 15px; background: url("i/tagsBg.png") no-repeat; padding: 5px;}
#fergcorp_countdowntimer .widgettitle{display: none;}
.cdTimer{font-weight: bold;}
#x76f629fadda4f4af90a5145905515970{ }

#sideBar{width: 208px; padding-right: 5px;}
#sideBar2{width: 208px; padding-right: 5px;}
#sideBar3{width: 208px; padding-right: 5px;}
#primary.sidebar {width: 208px; padding-right: 5px; margin-top: 22px;}
#secondary.sidebar {width: 208px; padding-right: 5px; margin-top: 22px;}
#tertiary.sidebar {width: 208px; padding-right: 5px; margin-bottom: 60px;}


li#collapsible-archive h3{display: none;}
/* widget titles hidden */
li#simpletags-3 h3{text-indent:-9999px; background: url(i/tagsHeaderBg.png) no-repeat; height:45px; margin:0;}
li#simpletags-3{background: url(i/bgMid.png) repeat-y;}
li#simpletags-3 div{background: url(i/bgTop.png) no-repeat; padding: 8px 20px 8px 12px; line-height: 160%;}
li#collapsible-archive{margin-top: 0px; margin-bottom: 20px; color: #fff;}
li#collapsible-archive ul li a{color:#fff;}
li#collapsible-archive ul li{background: url(i/archiveBgYear.png); line-height: 23px;}
li#collapsible-archive ul li li.month{background: url(i/archiveBgMonth.png); text-indent: 25px;}


#tertiary.sidebar {width: 208px; padding-right: 5px; margin-bottom: 60px;}
#groups{width:208px; height:435px; background: url(i/joinBg.png) no-repeat; background-position: -1px 0; margin-top: 15px;}
#joinGroups{width: 208; height: 48px;}
.groupLink{display: block; width: 208px; height:35px; }
#joinTwitter{width: 208; height: 38px; padding: 15px 0 5px 0;}
#joinFacebook{width: 208; height: 35px; padding: 5px 0;}
#joinYoutube{width: 208; height: 43px; padding: 5px 0;}
#viewFlickr{width: 208; height: 39px; padding: 5px 0;}
#flickr_badge_uber_wrapper{padding: 25px 10px; height: 125px;}
#flickr_badge_uber_wrapper img{padding: 5px 5px;}
li#flickr{height: 175px;}
li#flickr h3{display: none;}
.sidebar ul, .sidebar ol, .sidebar li{padding: 0; margin: 0;}



ul.tagsList {padding-bottom:9px; background:url(i/bgBase.png) no-repeat 0 bottom;}
.st-tag-cloud{text-align: justify;}



/*====HIDING TWITTER TAGS(THEY'RE HUGE)====*/

.tag-link-43, .tag-link-47{display: none}


/*====FULL WIDTH PAGE====*/

.fullWidthDiv{padding: 0 10px 20px 10px; background: url(i/fullWidthBorder.png) no-repeat bottom center; margin-bottom: 20px; width: 785px; }

/*====STATIC HOMEPAGE====*/

#homePageDiv{width: 805px; height: 539px; padding-bottom: 80px; padding-top: 20px;}
#homePageDiv #imgTwo{padding-right:310px; padding-bottom: 150px;}
#homePageDiv #imgThree{width:805px; height: 168px;}
#homePageDiv #imgThree #imgThreeA{padding: 8px 0px 0 0;}
#homePageDiv #imgThree #imgThreeB{padding: 8px 70px 0px 70px;}
#homePageDiv div.imgThree{float: left; display: inline;}

/*====TO DO : SORT OUT ALIGNMENT OF IMAGES ON STATIC HOME PAGE ====*/

/*====Footer====*/

#footer{height: 360px; background-color: #090909;}

#footerTop{width:100%; height:29px; background: url("i/footerTop.jpg") repeat-x;}
#footerMiddle{background: url("i/footerMiddle.jpg") repeat-x; background-position: bottom; width: 100%;}
#footerLogos{width: 805px; margin: 0 auto; padding-top: 20px;}
#footerLogos1{width: 739px; height:100px; margin: 0 auto 0 auto;}
#footerLogos2{width: 950px; height:70px; margin: 20px auto 0 auto;}
#footerBottom{ width: 100%; margin: 0 auto;border-top: 1px solid #3a3a3a;}
#footerBottomInner{width:805px; margin:0 auto;}
#footerBottom p{color:#7d7d7d; font-size: 11px; margin-top: 40px;}
#footerBottomLeft{float: left; width: 605px;}
#footerBottomRight{float:right; width: 200px; text-align: right;}
#footerBottom a:link, #footerBottom a:visited{color: inherit;}
#footerBottom a:hover, #footerBottom a:active{color: #fff}

.logo{float: left;}

				/* Logo Links */
#footerBanner{width: 805px; height: 18px; background: url("i/footer/1Assoc.png") no-repeat; margin: 0 auto;}

/*====Gold Sponsors====*/
#bentley.footerLink{display: block; width: 120px; height: 66px;}			
#autodesk.footerLink{display: block; width: 140px; height: 25px;}
#global.footerLink{display: block; width: 175px; height: 27px;}
#holoVis.footerLink{display: block; width: 60px; height: 86px; }
#henriLloyd.footerLink{display: block; width: 84px; height: 70px; }

/*====Silver Sponsors====*/
#john.footerLink{display: block; width: 160px; height: 46px;}
#mactra.footerLink{display: block; width: 140px; height: 41px; }
#CGI.footerLink{display: block; width: 90px; height: 46px;}
#FP.footerLink{display: block; width: 59px; height: 46px;}
#Mastervolt.footerLink{display: block; width: 141px; height: 46px; }

#Lewmar.footerLink{display: block; width: 140px; height: 10px; }
#CycleSolutions.footerLink{display: block; width: 150px; height: 32px; }

/*====Charities====*/
#mnda.footerLink{display: block; width: 93px; height: 46px; }
#make.footerLink{display: block; width: 173px; height: 46px;}
#icom.footerLink{display: block; width: 93px; height: 46px;}






/*====Gold Sponsors====*/
#footerBentley{width: 120px; height: 66px; margin: 15px 0 0 0;}
#footerAutodesk{width: 140px; height: 25px; margin: 30px 0px 10px 40px; }
#footerGlobal{ width: 175px; height: 27px; margin: 32px 40px 0 40px;}
#footerHoloVis{ width: 60px; height: 86px; margin: 0px 0 0 0;}
#footerHenriLloyd{ width: 84px; height: 70px; margin: 10px 0 0 35px;}

/*====Silver Sponsors====*/

#footerJohn{width: 160px; height: 46px;}
#footerMactra{width: 140px; height: 41px; margin-top: 7px;}
#footerCGI{width: 90px; height: 46px; margin: 0px 20px 0 0px;}
#footerFP{width: 59px; height: 46px; margin: 0 20px 0 0;}
#footerMastervolt{width: 141px; height: 46px; margin: 0;}

#footerLewmar{width: 140px; height: 10px; margin: 26px 15px 0 0px;}
#footerCycleSolutions{width: 150px; height: 32px; margin: 10px 0 0 15px;}


/*====Charities====*/
#footerMnda{width: 93px; height: 46px;}
#footerMake{width: 173px; height: 46px;}
#footerIcom{width: 93px; height: 46px;}

