html{color:#000;background:#FFF;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}input,textarea,select{*font-size:100%;}legend{color:#000;}body {font:13px/1.231 arial,helvetica,clean,sans-serif;*font-size:small;*font:x-small;}table {font-size:inherit;font:100%;}pre,code,kbd,samp,tt{font-family:monospace;*font-size:108%;line-height:100%;}
body{text-align:center;}

.floatl {float: left;}
.floatr {float: right;}
.clear {clear: both;}

.wrapper {width: 1050px; margin: 0 auto;}
.wrapper p {font-family: trebuchet,trebuchet MS, Arial, sans-serif; font-size: 20px; margin: 10px 0;}
.wrapper a, .wrapper a:link, .wrapper a:visited {color: black;}

.wrapper .header {margin: 20px 0;}
.wrapper .header .textblock {width: 590px; float: left; margin: 0 0 0 15px;}
.wrapper .header .textblock .style1 {font-size: 20px; font-weight: bold; text-transform: uppercase; color: #0d7912; text-align: left;}
.wrapper .header .textblock p {text-align: left; font-size: 12px; text-align: justify;}
.wrapper .header .textblock p.links {text-align: center; font-size: 12px; font-size: 23px; font-weight: bold;}
.wrapper .header img {float: left;}

.wrapper .header {position: relative; margin: 0;}
.wrapper .header .textblock .descr {position: absolute; padding: 0 10px; font-size: 11px; top: 215px; left: 10px; width: 365px;}
.wrapper .header .textblock .style1 {position: absolute; top: 10px; left: 10px; width: 385px; height: 210px; text-indent: -9999px;}
.wrapper .header .textblock p.links {padding-left: 445px; width: 100%;}

.wrapper .subheader {clear: both; padding: 15px 0 0 0;}
.wrapper .subheader h1 {font-size: 18px; font-weight: bold;}

.wrapper .footer {margin: 25px auto 0; width: 800px;}
.wrapper .footer p {font-size: 13px; margin: 0;}
.wrapper .footer .copy {padding: 10px 0; text-align: justify;}

.wrapper .recentthumbs {width: 225px; background-color: #a4c290; float: left; margin: 5px 0 0 0;}
.wrapper .recentthumbs p {font-size: 13px; font-weight: bold; margin: 2px 0;}
.wrapper .recentthumbs .colomntitle {margin: 5px 0;}
.wrapper .recentthumbs .item {margin: 10px 0;}

.wrapper .updates {float: left; width: 825px;}
.wrapper .updates .item {float: left; margin: 5px;}
.wrapper .updates .item p {margin: 0;}

.wrapper .updates .item {position: relative;}
.wrapper .updates .item img {width: 400px; height: 300px;}
.wrapper .updates .item .comment {background: url("http://cachecdn.realitykings.com/members3/play_movie.png") no-repeat center center; cursor: pointer; display: none; height: 300px; left: 0; position: absolute; text-indent: -9999px; top: 0; width: 400px;}

.wrapper .catcolumn {float: left; padding: 10px 0 0 25px; text-align: left; width: 200px;}
.wrapper .catcolumn h2 {font-size: 16px; font-weight: bold; color: #0d7912;}
.wrapper .catcolumn li {margin: 2px 0 0 10px;}

.wrapper .thumbitems {float: left; padding: 10px 25px 0 0; width: 800px;}
.wrapper .thumbitems .item {float: left; margin: 5px; width: 100px;}
.wrapper .thumbitems .item p {font-size: 11px; margin: 0;}

.wrapper .thumbitems .pagination {float: right; list-style: none; padding: 0 30px 0 0;}
.wrapper .thumbitems .pagination li {color: #4B562F; float: left; font-weight: bold; list-style: none; padding: 10px 6px 0px 0px;}

.wrapper .jointext {margin: 10px 0; height: 50px;}
.wrapper .jointext p {font-size: 35px; font-weight: bold;}
.wrapper .jointext a, .wrapper .jointext a:link, .wrapper .jointext a:visited, .wrapper .jointext a:hover {color: blue;}
.wrapper .jointext .style1 {font-size: 23px;}

.wrapper .loginbox {margin: 20px; font-size: 16px;}
.wrapper .loginbox h1 {font-size: 22px; font-weight: bold;}
.wrapper .loginbox h1 strong {color: red; font-weight: bold;}
.wrapper .loginbox h2 {font-size: 18px;}
.wrapper .loginbox .login a, .wrapper .loginbox .login a:visited {color: #0D7912; font-size: 52px; font-weight: bold;}

.joingrid {margin: 0 auto; padding: 7px 0 0 0; width: 985px;}
.joingrid img {float: left;}
.joinboxhere {height: 376px; width: 428px; float: left;}
.joinboxhere form {background-color: #a4c290; padding: 15px;}

.tourpics img {height: 150px; width: 150px; border: 0px solid black; margin: 4px;}

.player {float: left; margin: 0 30px; position: relative;}
.player img {float: none; border: 1px solid black; border-bottom: none;}
.player .overlays {background: url('http://cache.realitykings.com/we/3/player_loading.gif') no-repeat center center; height: 350px; width: 450px; position: absolute; top: 0; left: 0;}
.player .controls {background: url('http://cache.realitykings.com/we/3/player_controls.jpg') no-repeat center center; height: 24px; width: 450px; border: 1px solid black; border-top: none;}
.player #popout {background: url('http://cache.realitykings.com/mh/7/player-popup-small.png') no-repeat center center; height: 350px; width: 450px; position: absolute; display: none; top: 0; left: 0;}

.style5 {font-size: 14px; font-weight: bold;}
.style7 {font-size: 32px; font-weight: bold;}
.style9 {font-size: 18px; font-weight: bold;}
.style10 {color: #49570e; font-size: 35px; font-weight: bold;}
.style12 {font-size: 10px; font-weight: bold;}

