/* Imports
----------------------------------------*/
@import url("http://livingitlovingit.com/css/screen.css");

body { background: #fff url('/images/bg2.jpg') repeat-x;}
body#section-home { background: #fff url('/images/bg.jpg') repeat-x;}
body#section-home .inner { background: transparent url('/images/splash.jpg') no-repeat center top; width: 100%; }
body#section-home #maincontent p { margin-top: 0; margin-bottom: 0.5em;  line-height: 1.3em;}

#footer { background-image: url('/images/footer.png'); }

body.popup { padding: 1em; }

#branding { background-color: transparent;  }
#branding h1 { background: transparent url('/images/branding.png') no-repeat;  }
#branding h1 a { height: 108px; }

#loginControl {  }
/*
div#toppanel { background-image: url('/images/toppanel_bg.png'); background-position: top; }*/
#panel { background: #0f1b25; } 
/*.tab a.open, .tab a.open:hover, .tab a.close, .tab a.close:hover { background-image: url('/images/icons/panel_open.png'); background-position: 0 0; width: 33px; height: 33px; }*/


.tab ul.login li.social a { margin-top: 5px; }
.tab ul.login li.social a.twitter { background-image: url('/images/icons/panel_twitter.png'); width: 33px; height: 33px; display: block;}
.tab ul.login li.social a.facebook { background-image: url('/images/icons/panel_facebook.png'); width: 33px; height: 33px; display: block;}
.tab ul.login li.social a.flickr { background-image: url('/images/icons/panel_flickr.png'); width: 33px; height: 33px; display: block;}

/*
.tab ul.login li.left { background-image: url('/images/toppanel_left.png'); width: 100px; height: 70px; }
.tab ul.login li.right { background-image: url('/images/toppanel_right.png'); width: 100px; height: 70px; }
.tab ul.login li { background: transparent url('/images/toppanel_tab_bg.png') repeat-x; height: 77px; } */
.tab ul.login { margin-left: 380px; }
.tab ul.login li a { color: orange; text-decoration: none; }
.tab ul.login li.social a { text-indent: -9999px; width: 16px; display: block; float: left; }

#socialmedia { position: absolute; top: 80px; right: 20px;  }
#socialmedia a { float: left; margin-right: 10px; width: 32px; height: 32px; text-indent: -9999px; display: block; }

#maincontent { font-size: 1.2em; }
#maincontent h2#title { text-indent: -9999px; background: transparent url('/images/thinkyourbest.png') no-repeat top right; height: 82px;}

#content p { line-height: 1.7em; margin-bottom: .6em; }

.box { background: none; }

#ptgsplash { height: 400px; position: relative; }
#ptgsplash h4 a { text-indent: -9999px; display:block; height: 200px;}
#ptgsplash ul#icon-nav { position: absolute; right: 30px; bottom: -10px; }
#ptgsplash ul#icon-nav li { float: left; list-style: none;}
#ptgsplash ul#icon-nav li a { display: block; width: 81px; height: 87px; text-indent: -9999px; }
#ptgsplash ul#icon-nav li#icon-nav1 a { background-image: url('/images/icons/game-blue.png'); }
#ptgsplash ul#icon-nav li#icon-nav2 a { background-image: url('/images/icons/game-green.png'); }
#ptgsplash ul#icon-nav li#icon-nav3 a { background-image: url('/images/icons/game-purple.png'); }
#ptgsplash ul#icon-nav li#icon-nav4 a { background-image: url('/images/icons/game-grey.png'); }
#ptgsplash ul#icon-nav li#icon-nav5 a { background-image: url('/images/icons/game-orange.png'); }

#col1, #col3 { background: transparent url('/images/panel-bg.png') no-repeat; height: 278px; width: 240px; float: left; margin: 30px 0 0 0; }
#col3 { margin-left: 5px; }
#col1 div, #col3 div { margin: 10px 5px; font-size: .9em; color: #fff;  }
#col1 ul, #col3 ul { margin: 10px; }
#col1 li, #col3 li { line-height: 1.2em; list-style: none; }
#col1 h3 {  margin: 10px; font-weight: bold; }
#col3 h3 { margin: 10px; font-weight: bold; }

#youtube, #latest-posts { background: transparent url('/images/panel472_bg.png') no-repeat top center; width: 472px; height: 346px; margin-bottom: 20px; color: #fff; text-align:center; padding-top: 5px; }
#youtube h3 { margin: 10px; text-align: left; font-weight: bold; text-align: left; }
#latest-posts, #latest-posts a { text-align: left; color: #fff;  }
#latest-posts { background-image: url('/images/panel_blog.png'); height: 320px; }
#latest-posts li { margin-bottom: 0; border-bottom: 1px dashed #666; padding-bottom: 0px; }
#latest-posts h3  { margin: 10px 20px; font-weight: bold; font-size: 1.5em;}
#latest-posts ul { list-style: none; margin-left: 20px; }
#latest-posts a { display:block; padding:.5em 0; font-weight: bold; font-size: 1.2em; }
#latest-posts a:hover { background: #444; }

#main-nav { text-transform: uppercase; }
#main-nav li li { text-transform: none; }

.nav1 ul li a, .nav2 ul li a, .nav3 ul li a, .nav4 ul li a, .nav5 ul li a { background: #5a93c1; color: #fff; text-align: left; padding-left: 5px; padding-right: 5px; }
.nav1 ul li a:hover, .nav2 ul li a:hover, .nav3 ul li a:hover, .nav4 ul li a:hover, .nav5 ul li a:hover { background: #8ac6ea; color: #fff; text-align: left; padding-left: 5px; padding-right: 5px; }

.sf-menu li { background: transparent; }
ul#main-nav li#mnuHome a { background-image: url('/images/nav/home.png'); }

/* Navbar Links */
ul#main-nav a:hover { background-position: 0 0; }

.nav1 a { background-image: url('/images/nav/nav-blue.png'); }
.nav2 a { background-image: url('/images/nav/nav-green.png'); }
.nav3 a { background-image: url('/images/nav/nav-purple.png'); }
.nav4 a { background-image: url('/images/nav/nav-grey.png'); }
.nav5 a { background-image: url('/images/nav/nav-orange.png'); }
ul#main-nav li#mnuMothership a { background-image: url('/images/nav/nav-lili.png'); }
    
.nav1 ul li a { background: #5a93c1; }
.nav1 ul li a:hover { background: #05659e; }
.nav2 ul li a { background: #539932; }
.nav2 ul li a:hover { background: #40712f; }
.nav3 ul li a { background: #9f3478; }
.nav3 ul li a:hover { background: #821e5a; }
.nav4 ul li a { background: #898585; }
.nav4 ul li a:hover { background: #4c4c4c; }
.nav5 ul li a { background: #D18926; }
.nav5 ul li a:hover { background: #EFA422; }

.login td { border: none; }

.centre { text-align:center; }

#player-stats { background: transparent url('/images/panel220-bg-top.png') no-repeat top; color: #fff; font-size: 1.4em; padding-top: 20px; margin-top: 250px; }
#player-stats .inner { background: transparent url('/images/panel220-bg-bottom.png') no-repeat bottom; padding-bottom: 20px; }
#player-stats h3 { font-size: 1em; font-weight: bold; }
#player-stats h3, #player-stats p { margin: 0 20px 0.5em 20px; }
#player-stats a { color: #fff; }
#player-stats .notice{ line-height: 1em; padding: .2em; }

#faqindex li { margin-bottom: 0; }

ul#faqs { padding: 0; margin: 0; list-style: none; }
#faqs li { margin:0; list-style: none; border-bottom: 1px dashed #666; padding-bottom: 1em; margin-bottom: 1em;}
#faqs li li { list-style: square; border-bottom:0; padding-bottom:0; margin-bottom: .5em; }


.checkboxlist label { width: auto; float: none; }

#referal-form fieldset { margin-bottom: 0; margin-top: 0;}

#fieldset { margin:0; padding:0; }

#fieldset.totals .clear { padding-bottom: .5em; display:block;  }

.DataTable { font-size: .9em; border: 1px solid #ccc; border-collapse: collapse; }
.DataTable td, .DataTable th { padding: .5em; border-collapse: collapse;  }
.DataTable th { background: #eee; border-collapse: collapse;  }

#registration-form .grid_6 { width: 330px; }

.gmap-overlay { line-height: 1.2em; font-size: .9em;  width: 250px; height:180px; }


















/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */

