@charset "utf-8";
/*reset*/
* {margin:0px; padding:0px}

/* Common HTML style */
body {font-size: 10px; background-color:#000000; color:#FFFFFF; behavior: url("csshover3.htc");}

/* Site Containers */
#main {width: 96em; height: 30em; background: url(../images/img_bg.jpg) no-repeat; margin-left: auto; margin-right: auto; color: #FFFFFF; text-align: left;}
#left_column {float: left; width: 18.5em; margin: 30.4em 0 3.2em 0; padding-left: 3.5em;}
#right_column {float: right; width: 65.5em; padding-right: 3em;}
#footer {float: left; height: 10.4em; width: 96em; background: url(../images/footer.gif) no-repeat left bottom;}
/* End Site Containers */

/* Footer */
#footer_copy  {font: normal 1em Tahoma, sans-serif; float:left; width: auto; margin: 6em 0 0 10em; color: #c6b182; overflow: hidden; display: inline;}
#footer_sponsors {font: normal 1em Tahoma, sans-serif; float: right; width: auto; margin: 5em 0 0 0; color: #53534b;}
#footer_sponsors img {border: none;}
/* End Footer */

/* Left Column Stuff */
#left_column .bullet {float: left; width: auto; margin: 0.3em 0;}
#left_column h2 {font: bold 1.3em Tahoma, sans-serif; color: #C6B182; margin: 0.1em 0 0 1.5em;}
/* End Left Column */

/* Menu */
#logo {height: 8.7em; background: url(../images/logo.jpg) no-repeat right; margin-top: 1.2em;}
#logo img {margin-left: 43.5em;width: 22em; height:10em; border: 0;}
#nav_main{font: bold 1.2em Tahoma, sans-serif; height: 2.5em; list-style: none; margin: 1em 0 0; background: url(../images/menu_bg.jpg);}
#nav_main ul { list-style: none;}
#nav_main ul ul{font-size: 0.9em; position: absolute; list-style: none; display: none;}
#nav_main ul li:hover ul {display: block;}
#nav_main li {float: left; width: auto; margin-left: 0.08em; overflow: hidden;}
#nav_main li a {color: #fff; text-decoration: none; padding-bottom: 0.6em; display: block; padding: .4em 1.3em .4em 1.4em; margin: .5em 0 0;}
#nav_main li span {height: 1.4em; background: url(../images/menu_line.jpg) no-repeat right; width: 1.7em;}
#nav_main li a:hover, #nav_main a#active, #nav_main a#last_active  {background: #AFCB04; display: block; color: #000;}
#nav_main a#last, #nav_main a#last_active {width: 4.4em!important; width: auto;}
/* End Menu */

/* Home */
#main_content {height: auto; margin-top: 3.5em; text-align: center; border: solid 1px #53534b; padding: 0.2em; float: left; width: 64.9em;}
#content {width: 90%;}
#content h2 {font:bold 1.3em Tahoma, sans-serif; color: #C6B182; margin: 1.6em 0em; }
#content p#flashlogo img{border: 0;}
#findme_content {float: left; width: 32em; height: 23em; margin: 1.6em 0; background: #121308;}
#findme_content .bullet_left {float: left; width: auto; margin: 1.5em 0 0 2em;}
#findme_content h2 {font: bold 1.3em Tahoma, sans-serif; color: #C6B182; margin: 1em 0 1.3em 3em; padding-bottom: 0.2em; border-bottom: solid 1px #53534b;}
#findme_content p.text {font: normal 1em Verdana, Geneva, sans-serif; margin: 0 1em 1em 5em; color:#53534b}
#findme_content p.text a {text-decoration: none; color: #53534b;}
#findme_content p.text a:hover {text-decoration: underline;}
#findme_content p#follow {font: normal 1em Verdana, Geneva, sans-serif; float: left; width: auto; margin: 2.2em 0 0 5em;}
#findme_content p#follow a {text-decoration: none; color: #797600;}
#findme_content p#follow a:hover {text-decoration: underline;}
#findme_content p#view_all {font: normal 1em Verdana, Geneva, sans-serif; float: right; width: auto; margin: 2.2em 2.2em 0 0; overflow: hidden}
#findme_content p#view_all a {text-decoration: none; color: #797600;}
#findme_content p#view_all a:hover {text-decoration: underline;}
#findme_content span.date {color: #5e5c06;}

#findme_all_content {width:auto; min-height: 47em; margin: 3.5em 0; padding-top: 2em; background: #121308;}
#findme_all_content p.text {font: normal 1em Verdana, Geneva, sans-serif; margin: 0 1em 2em 17.5em; color:#53534b}
#findme_all_content span.date {color: #5e5c06;}

#content_highlight {float: right; width: 32em; height: 23em; margin: 1.6em 0; background: #2d2b26;}
#content_highlight .bullet_right {float: left; width: auto; margin: 1.5em 0 0 2em;}
#content_highlight h2 {font: bold 1.3em Tahoma, sans-serif; color: #FFF; margin: 1em 0 1em 3em; padding-bottom: .2em; border-bottom: solid 1px #53534b;}
#inside_highlight img {margin: 0 0 0 4em;}
#inside_highlight p.text {margin: 1em 1.8em 0 4em; font: normal 1em Verdana, Geneva, sans-serif; color:#ccc}
#inside_highlight .title {font-weight: bold;}
#inside_highlight p#readmore{font: normal 1em Verdana, Geneva, sans-serif; margin: 2.5em 0 0 23em;}
#inside_highlight p#readmore a{color:#797600; text-decoration:none;}
#inside_highlight p#readmore a:hover{text-decoration:underline;}
/* End Home */

/* About Me & Quotes*/
#about_content {width: 67.2em; min-height: 44.4em; margin: 3.5em 0 0 3.2em; background: url(../images/about_bg.jpg) no-repeat right 4.5em;}
#about_content p.title{font: bold 1.2em Tahoma, sans-serif; color: #ae9b72; margin: 0 0 2em 0;}
#about_content p.text{font: normal 1.1em Tahoma, sans-serif; width: 40em; color: #808080; margin: 0 0 1.5em 0;}
#about_content span.green{color: #81802b; font-weight: bold;}
/* End About Me & Quotes */

/* Philosophy */
#philosophy_content{width: 67.2em; height: auto; margin: 3.5em 0 0 1.6em; background: url(../images/philosophy_bg.jpg) no-repeat left 1em;}
#philosophy_content p.title{font: bold 1.2em Tahoma, Geneva, sans-serif; color: #c6b182; margin: 1.5em 0 1em 20em !important; margin: 2.5em 0 1em 20em;}
#philosophy_content p.text{font: normal 1.1em Tahoma, sans-serif; width: 36em; margin: 0 0 1em 21.7em; color:#808080;}
#philosophy_content span.green{color: #81802b; font-weight: bold;}
/* End Philosophy */

/* End Player Progress */
#pprogress_content {width: 67.2em; margin: 3.5em 0 0 0;text-align:center;}
#pprogress_content p.title{font: bold 1.2em Tahoma, sans-serif; text-align: center; color: #ae9b72; margin: 0 0 1em 0;}
/* End Player Progress */

/* Services */
#services_content{margin: 3.5em 0 0 0; padding: 7.2em 6.4em 0;background: url(../images/services_bg.jpg) no-repeat top;}
#services_content p.title{font: bold 1.2em Tahoma, sans-serif; color: #c6b182;}
#services_content p.text{font:normal 1.1em Tahoma, sans-serif; color:#808080; margin: 0 0 2.5em 0;}
/* End Services */

/* Press */
#press_content{margin: 3.5em 0 0 0; padding: 8em 6.4em 0;background: url(../images/services_bg.jpg) no-repeat top;}
#press_content p#title{font: bold 1.2em Tahoma, sans-serif; margin-bottom: 1em; color: #c6b182;}
#press_content p#subtitle{font: bold 1.1em Tahoma, sans-serif; margin-bottom: 1em; color: #81802b;}
#press_content p.news_title{font:normal 1.1em Tahoma, sans-serif; color:#808080;}
#press_content p.news_text{font:normal 1.1em Tahoma, sans-serif; margin: 0 0 2em 0;}
#press_content p.news_text a{color:#c6b182; text-decoration:none;}
#press_content p.news_text a:hover{text-decoration:underline;}
#press_images {margin: 0 0 0 6.4em;}
#press_images img{margin: 0 3.2em 0 0;}
/* End Press */

/* Contact */
#contact_content {margin: 3.5em 0 0 1.6em; height: 29em; background: url(../images/contact_bg.jpg) no-repeat;}
#contacts {float: right; width: auto; margin-top: 16em;}
#contacts p.contact {font:bold 1.2em Tahoma, sans-serif; margin: 0 3em 1.5em 0; color: #5c5a06;}
#contacts p.contact a {text-decoration: none;}
#contacts span.green {color: #b5d004;}
#thanks {float: left; width: auto; margin-top: 4em; padding-left: 3.2em;}
#thanks p.title {font:bold 1.1em Tahoma, sans-serif; margin-bottom: 1em; color: #5c5a06;}
#thanks p.text {font:bold 1em Tahoma, sans-serif; margin-bottom: .5em; color: #53534b;}
#thanks span.white {color: #e7efd0; font-weight: bold;}
/* End Contact */
