
*{
margin:0;
padding:0;
}
fieldset{
display:inline;
border:none;
padding:0;
margin:0;
}
.clearfix{
clear:both;
height:0px;
margin:0;
padding:0;
}
a img{
border:none;
}
a.lightbox img{
border:1px solid #96ff0a;
}
a{
outline:none;
text-decoration:none;
color:#96ff0a;
}
a:visited{
color:#8cbf45;
}
a:hover{
color:white;
}
h4{
font-size:18px;
}
.ss{ 
vertical-align:super; font-size:smaller;
}
li{
margin-left:20px;
padding:2px;
}
hr{
color:#fff;
height:1px;
margin:20px 0 20px 0;
}
.green{ color:#96ff0a; }
.grey{ color:#666165; }
.light_grey{	color:#808080; }
.dark_grey{	color:#4d4b4b; }
.size_14_green{	color:#96ff0a; font-size:14px; }
body{
text-align:center;
padding:20px 0 20px 0;
background:#666165;
color:white;
font-family:Arial, Verdana, sans;
font-size:14px;
}
#gradient{
background:url(../img/top_gradient.jpg);
width:100%;
margin:0;
padding:0;
text-align:center;
}
#top{
width:855px;
margin:auto;
text-align:left;
padding:0 0 20px 0;
position:relative;
}
#top h1{
font-size:60px;
font-weight:bold;
line-height:42px;
color:#96ff0a;
float:left;
margin:0 0 0 0;
}
#top h2{
font-size:30px;
margin:50px 0 0 0;
float:right;
}
#menu_bar{
margin:0 0 20px 0;
width:100%;
height:30px;
text-align:center;
background:url(../img/menu_bevel.jpg);;
color:white;
}
#menu_holder{
width:855px;
margin:auto;
;
}
#menu_holder div a{
display:block;
float:left;
height:30px;
line-height:30px;
padding:0 25px 0 25px;
margin:0 0 0 0;
font-size:20px;
font-weight:bold;
color:white;
}
#menu_holder div a:hover{
background:url(../img/menu_hover_bevel.jpg);
}
#menu_holder div a:active{
background:url(../img/menu_click_bevel.jpg);
}
#menu_holder div a.current{
color:black;
}
#container{
width:855px;
margin:auto;
text-align:left;
}
#container #h3{
width:100%;
height:80px;
line-height:80px;
font-size:30px;
color:white;
text-indent:25px;
background:url(../img/h3_bevel.jpg);
}
#inner_cont{
width:100%;
background:#4d4b4b;
text-align:justify;
padding:20px 0 20px 0;
}
#inner_cont.home{
background:#4d4b4b url(../img/home_bg_new_5904.jpg) top right no-repeat;
}
#inner_cont.story{
background:#4d4b4b url(../img/kerb_up_clouds.jpg) top right no-repeat;
}
#inner_cont.contact{
background:#4d4b4b url(../img/contact_bg_new.jpg) top right no-repeat;
}
#inner_cont.investors{
background:#4d4b4b url(../img/mud_pit_corner.jpg) top right no-repeat;
}
#inner_cont.blog{
background:#4d4b4b url(../img/blog_bg_new.jpg) top right no-repeat;
min-height:400px;
height:auto !important;
height:400px;
}
#content p{
padding:10px 0 10px 0;
text-align:justify;
max-width:550px;
}
#content{
padding:10px 25px 10px 25px;
}
#content p, #content ul, #content dl{
text-align:justify;
max-width:550px;
}
#content p{
padding:10px 0 10px 0;
}
#content ul{
margin:-5px 0 10px 0;
}
#inner_cont.story a.lightbox img, #inner_cont.trike a.lightbox img{ 
width:130px;
height:100px;
clear:right;
float:right;
margin:19px -205px 0 0;
border:1px solid #96ff0a;
}
#inner_cont.home img{ 
width:183px;
height:245px;
float:none;
margin:0;
border:0;
}
#video{
float:right;
padding:0 0 0 0;
margin:0 0 15px 15px;
}
#bloglist dt{
margin:30px 0 0 0;
line-height:28px;
}
#bloglist dt a{ 
font-size:25px;
}
.blogdate{
font-size:12px;
color:#AAAAAA;
}
.video{ 
display:block;width:400px;height:275px;margin:auto; 
}
#inner_cont>form{
margin:0 0 0 20px;
}
label{
display:block;
font-size:14px;
margin:20px 0 5px 0;
font-weight:bold;
color:#96ff0a}
input[type=submit]{
background:#4d4b4b;
font-family:inherit;
font-weight:bold;
font-size:12px;
padding:3px;
color:#96ff0a;
margin:15px 0 0 0;
display:block;
}
button{
background:#4d4b4b;
font-family:inherit;
font-weight:bold;
font-size:12px;
padding:3px;
color:#96ff0a;
margin:15px 0 0 0;
}
a.cancel{
width:100%;
height:100%;
}
input[type=submit]:hover, button:hover{
cursor:pointer;
}
select, textarea, #subject, input, button{
border:1px solid white;
}
textarea, input[type=text], input[type=password]{
background:#4d4b4b;
color:white;
font-family:inherit;
font-weight:bold;
font-size:12px;
padding:3px;
}
label span{ 
color:#ff1515;
}
#message{
width:450px;
height:130px;
}
#subject{
width:450px;
}
#name, #email{
width:208px;
}
.formfloater{
float:left; width:216px;
}
.contact div p{
width:456px;
}
#content #success{
margin:0 0 10px 0px;
padding:10px;
border:2px dashed #96ff0a;
background:#333333;
width:444px;
}
#content #errors{
margin:0 0 10px 0px;
padding:10px;
border:2px dashed red;
background:#333333;
width:444px;
}
#lightbox{
position:absolute;
left:0;
width:100%;
z-index:100;
text-align:center;
line-height:0;
}
#lightbox a img{ border:none; }
#outerImageContainer{
position:relative;
background-color:#96ff0a;
width:250px;
height:250px;
margin:0 auto;
}
#imageContainer{
padding:10px;
}
#loading{
position:absolute;
top:40%;
left:0%;
height:25%;
width:100%;
text-align:center;
line-height:0;
}
#hoverNav{
position:absolute;
top:0;
left:0;
height:100%;
width:100%;
z-index:10;
}
#imageContainer>#hoverNav{ left:0;}
#hoverNav a{ outline:none;}
#prevLink, #nextLink{
width:49%;
height:100%;
background:transparent url(../img/lightbox/blank.gif) no-repeat; 
display:block;
}
#prevLink{ left:0; float:left;}
#nextLink{ right:0; float:right;}
#prevLink:hover, #prevLink:visited:hover{ background:url(../img/lightbox/prev.gif) left 50% no-repeat; }
#nextLink:hover, #nextLink:visited:hover{ background:url(../img/lightbox/next.gif) right 50% no-repeat; }
#nextLinkText, #prevLinkText{
color:#FF9834;
font-weight:bold;
text-decoration:none;
}
#nextLinkText{
padding-left:20px;
}
#prevLinkText{
padding-right:20px;
}
.ontop #imageData{
padding-top:5px;
}
#imageDataContainer{
font:10px Verdana, Helvetica, sans-serif;
background-color:#96ff0a;
margin:0 auto;
line-height:1.4em;
}
#imageData{
padding:0 10px;
background:#96ff0a;
color:#5a5a5a;
}
#imageData #imageDetails{ width:70%; float:left; text-align:left; }
#imageData #caption{ font-weight:bold;	}
#imageData #numberDisplay{ display:block; clear:left; padding-bottom:1.0em;	}
#imageData #bottomNavClose{ width:66px; float:right; padding-bottom:0.7em;	}
#imageData #helpDisplay{clear:left; float:left; display:block; }
#overlay{
position:absolute;
top:0;
left:0;
z-index:90;
width:100%;
height:500px;
background-color:#000;
filter:alpha(opacity=60);
-moz-opacity:0.6;
opacity:0.6;
display:none;
}
.clearfix:after{
content:".";
display:block;
height:0;
clear:both;
visibility:hidden;
}
* html>body .clearfix{
display:inline-block;
width:100%;
}
* html .clearfix{
height:1%;
}
admin_styles_phpcss_settings_phpie_cssmerged-old_cssmerged_csstiny_mce_user_styles_php