/* Imports
----------------------------------------*/
@import url("reset.css");
@import url("960.css");
@import url("typography.css");
@import url("nav.css");
@import url("slide.css");
@import url("forms.css");
@import url("arcade.css");
@import url("ajaxnet.css");

/* Branding Elements ******/
#branding { background: #fff; text-align:left; position: relative; }
#branding h1 {background: transparent url('../images/layout/branding.png') no-repeat; text-indent: -9999px; margin: 20px 20px 10px 20px; }
#branding h1 a { display: block;  width: 548px; height: 123px; }
#branding h2 { position: absolute; top: 115px; right: 10px; }

#socialmedia { position: absolute; top: 120px; right: 20px;  }
#socialmedia a { float: left; margin-right: 10px; width: 32px; height: 32px; text-indent: -9999px; display: block; }

#twitter-feed { line-height: 1em; font-size: .9em; height: 220px; overflow: auto; border: 1px solid #b5b3b3; width: 218px; }

.blogteaser { background: transparent url('/images/home/blogteaser-bottom.gif') no-repeat bottom; padding-bottom: 15px; margin-bottom: 15px; }
.blogteaser .inner { background: transparent url('/images/home/blogteaser-top.gif') no-repeat top;  padding-top: 5px; height: 220px; }
.blogteaser h3 { margin: 15px; font-weight: bold; line-height: 1.2em; font-size: 1em; }
.blogteaser p { margin: 5px 15px; font-size: .9em; }
.blogteaser .rss { background: transparent url('/images/icons/feed-icon-28x28.png') no-repeat; width: 28px; height: 28px; float:right; margin: 15px; text-indent: -9999px; }
.blogteaser .readmore { text-align: right; }

#slideshow { overflow: hidden; margin-bottom: 20px; background: #000; }

#flickr_badge_uber_wrapper { }
#flickr_badge_wrapper {}
.socialmedia .inner .flickr_badge_image { width: 75px; margin: 0 10px 10px 15px; }
.flickr_badge_image img {border: 1px solid black !important;}
#flickr_badge_source {text-align:left; margin:0 10px 0 10px;}
#flickr_badge_uber_wrapper a:hover,
#flickr_badge_uber_wrapper a:link,
#flickr_badge_uber_wrapper a:active,
#flickr_badge_uber_wrapper a:visited {text-decoration:none !important; background:inherit !important;color:#3993ff;}
#flickr_badge_wrapper {}


#feature-highlight { background: transparent url('../images/icons/lili-220px.jpg') no-repeat; height: 220px; }
#site-info { text-align: justify; }
#site-info h1 { font-size: 1.6em; }

#feature-nav a { float:left; width: 100px; height: 100px; background-repeat: no-repeat; display: block; text-indent: -9999px; }
#feature-nav a.login { background-image: url('../images/icons/login100px.jpg'); margin: 0 20px 20px 0; }
#feature-nav a.newsletter { background-image: url('../images/icons/newsletter100px.jpg'); margin-bottom: 20px; }
#feature-nav a.news { background-image: url('../images/icons/news100px.jpg'); }
#feature-nav a.forums { background-image: url('../images/icons/forum100px.jpg'); margin-left: 20px; }

#secondary-content { overflow: hidden; }

#search { background: transparent url('/media/56263/search-160px.jpg') no-repeat; margin-left: 80px; min-height: 160px; }
#search a { color: #95af30; }
#search a:hover { color: #000; }

.box { background: #e4e4e4 url('../images/layout/top700px.png') no-repeat top; padding-top: 17px; margin: 0 0 20px 0; }
.box .bottom { background: #e4e4e4 url('../images/layout/bottom700px.png') no-repeat top; height: 17px; }
.box h1, .box h2, .box h3 , .box p, .box table { margin-left: 20px; margin-right: 20px; }
.box fieldset { position: relative; padding: 0; margin: 0; }
.box legend { font-weight: bold; font-size: 1.4em; }

#newsHeadlineImage { float: right; margin: 0 0 20px 20px; }

.pager a { padding: 4px 10px; border: 1px solid #ccc; margin-right: 2px; float:left; }
.pager a.current { background: #ccc; color: #000; }

#site-branding { margin-top: 10px; text-align: center; width: 460px; height: 230px; overflow: hidden; line-height: 230px; margin-bottom: 10px; background: transparent url('../images/home/flash-alt.jpg') no-repeat; }

#footer { background: transparent url('../images/layout/footer.png') no-repeat top center; min-height: 90px; margin-top: 10px; }
#footer p { margin: 1em; }#news-list li { list-style: none; border-bottom: 1px #666 solid; padding-bottom: .7em; margin-bottom: .7em; position: relative; }

.news-feature { background: transparent url('/media/58589/line-700px.jpg') no-repeat bottom; margin-bottom: 30px; padding-bottom: 10px; }
.news-feature h1, .news-feature p { margin-left: 240px; margin-right: 20px; }
.news-feature h1 { margin-top: 0; }
.news-feature img { float: left; margin-right: 20px;    }

#news-list { margin: 0; padding:0; }
#news-list h4, #news-list p { margin: 0; }
#news-list div { float: left; width: 480px; margin-left: 10px; }
#news-list img { float: left; }
#news-list .go { float:right; background: transparent url('../images/icons/fullstory70px.png') no-repeat; height: 70px; width: 70px; text-indent: -9999px; margin: 0 0 .5em 1em; }

.column { font-size: .9em; text-align: justify; }

#team .member { margin-bottom: 20px; }

/* Blog Styles **********/
.post { padding-bottom: 1em; margin-bottom: 1em; }
.entry-content { margin: 1em 0; }
.entry-meta { background: #eee; padding: .3em;  }

.page4080 #primary-content, .page3916 #primary-content, .page3919 #primary-content, .page3948 #primary-content { background: transparent url('../images/balls.png') no-repeat 370px 70px;  }

/* Generic */
.left { float:left;  margin: 0 15px 15px 0;}
.right { float: right;  margin: 0 0 15px 15px; }
.center { margin-left: auto; margin-right:auto; text-align:center; }

.GridView th, .GridView td { padding: .3em; }

.socialnetwork { background-repeat: no-repeat; background-position: top left; padding-left: 40px; border: 1px solid #fff; }
.socialnetwork p { margin-top: 0; }
.facebook32 { background-image: url('/media/3626/facebook.png'); }
.flickr32 { background-image: url('http://www.livingitlovingit.com/media/3627/flickr.png');}
.twitter32 { background-image: url('/media/3644/twitter.png');}
.youtube32 { background-image: url('/media/3647/youtube.png'); }
.forum32 { background-image: url('/images/icons/forum32.png');}

#tweetmeme, #facebookshare  { float: right; width: 70px; height: 70px; }

#social-links a { display: block; float: left; margin: 0 25px; }

@import url("lili.css");


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
right {

}

left {

}

center {

}


