-/* --------------------------------------------------------------

   reset.css
   * Resets default browser CSS.

-------------------------------------------------------------- */

html { 
	margin:0; 
	padding:0; 
	border:0; 
}

body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
  margin: 0;
  padding: 0;
  border: 0;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}

p{
	font-weight: lighter;
}

/* This helps to make newer HTML5 elements behave like DIVs in older browers */ 
article, aside, dialog, figure, footer, header,
hgroup, nav, section {
    display:block;
}

/* Line-height should always be unitless! */
body {
  line-height: 1.5;
  background: white; 
}

/* Tables still need 'cellspacing="0"' in the markup. */
table { 
	border-collapse: separate; 
	border-spacing: 0; 
}
/* float:none prevents the span-x classes from breaking table-cell display */
caption, th, td { 
	text-align: left; 
	font-weight: normal; 
	float:none !important; 
}
table, th, td { 
	vertical-align: middle; 
}

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ''; }
blockquote, q { quotes: "" ""; }

/* Remove annoying border on linked images. */
a img { border: none; }

/* Remember to define your own focus styles! */
:focus { outline: 0; }


/* --------------------------------------------------------------

   typography.css
   * Sets up some sensible default typography.

-------------------------------------------------------------- */

/* Default font settings.
   The font-size percentage is of 16px. (0.75 * 16px = 12px) */
html { font-size:100.01%; }
body {
  font-size: 75%;
  color: #222;
  background: #303030;
  font-family: "Helvetica Neue", Arial, Helvetica, sans-serif;
}


/* Headings
-------------------------------------------------------------- */

h1,h2,h3,h4,h5,h6 { font-weight: normal; color: #111; }
h1 { font-weight: 500;}

h1 { font-size: 1.7em; line-height: 1; margin-bottom: 0.5em; }
h2 { font-size: 1.55em; margin-bottom: 0.75em; }
h3 { font-size: 1.4em; line-height: 1; margin-bottom: 1em; }
h4 { font-size: 1.2em; line-height: 1.25; margin-bottom: 1.25em; }
h5 { font-size: 1em; font-weight: bold; margin-bottom: 1.5em; }
h6 { font-size: 1em; font-weight: bold; }

h1 img, h2 img, h3 img,
h4 img, h5 img, h6 img {
  margin: 0;
}


/* Text elements
-------------------------------------------------------------- */

p, li           { font-size: 13px; margin: 0 0 10px; line-height: 1.5em; }

/* 
	These can be used to pull an image at the start of a paragraph, so 
	that the text flows around it (usage: <p><img class="left">Text</p>) 
 */
.left  			{ float: left !important; }
p .left			{ margin: 1.5em 1.5em 1.5em 0; padding: 0; }
.right 			{ float: right !important; }
p .right 		{ margin: 1.5em 0 1.5em 1.5em; padding: 0; }

a:focus,
a:hover     { color: #09f; }
a           { color: #06c; text-decoration: none; }

blockquote  { margin: 1.5em; color: #666; font-style: italic; }
strong,dfn	{ font-weight: bold; }
em,dfn      { font-style: italic; }
sup, sub    { line-height: 0; }

abbr,
acronym     { border-bottom: 1px dotted #666; }
address     { margin: 0 0 1.5em; font-style: italic; }
del         { color:#666; }

pre         { margin: 1.5em 0; white-space: pre; }
pre,code,tt { font: 1em 'andale mono', 'lucida console', monospace; line-height: 1.5; }


/* Lists
-------------------------------------------------------------- */

li ul,
li ol       { margin: 0; }
ul, ol      { margin: 0 1.5em 1.5em 0; padding-left: 1.5em; }

ul          { list-style-type: disc; }
ol          { list-style-type: decimal; }

dl          { margin: 0 0 1.5em 0; }
dl dt       { font-weight: bold; }
dd          { margin-left: 1.5em;}


/* Tables
-------------------------------------------------------------- */

/* 
	Because of the need for padding on TH and TD, the vertical rhythm 
	on table cells has to be 27px, instead of the standard 18px or 36px 
	of other elements. 
 */ 
table       { margin-bottom: 1.4em; width:100%; }
th          { font-weight: bold; }
thead th    { background: #c3d9ff; }
th,td,caption { padding: 4px 10px 4px 5px; }
/*
	You can zebra-stripe your tables in outdated browsers by adding 
	the class "even" to every other table row. 
 */
tbody tr:nth-child(even) td, 
tbody tr.even td  { 
/*	background: #e5ecf9;  */
}
tfoot       { font-style: italic; }
caption     { background: #eee; }


/* Misc classes
-------------------------------------------------------------- */

.small      { font-size: .8em; margin-bottom: 1.875em; line-height: 1.875em; }
.large      { font-size: 1.2em; line-height: 2.5em; margin-bottom: 1.25em; }
.hide       { display: none; }

.quiet      { color: #666; }
.loud       { color: #000; }
.highlight  { background:#ff0; }
.added      { background:#060; color: #fff; }
.removed    { background:#900; color: #fff; }

.first      { margin-left:0; padding-left:0; }
.last       { margin-right:0; padding-right:0; }
.top        { margin-top:0; padding-top:0; }
.bottom     { margin-bottom:0; padding-bottom:0; }

/* newer selectors */
.center		{ text-align: center;}
.clear-margin { margin: 0;}
.clear-padding { padding: 0;}


/* --------------------------------------------------------------

   layout.css
   * Sets up the layout.

-------------------------------------------------------------- */

body 
{
	margin: 0 auto;
	padding: 0;
	width: 800px;
}

div.footer 
{
	text-align: center;
	margin: 10px 0px 10px;
	clear: both;
}
div.footer p
{
	font-size: 12px !important;
	text-shadow: 1px 1px 1px #000000;
	font-weight: 100;
	line-height: 1.5em;
	letter-spacing: 1px;
	color: #cccccc;
	margin: 0;
}

/* boxes */
.box {
	margin: 5px auto 15px;
	padding: 30px 50px 15px;

	-webkit-box-shadow: 4px 4px 8px rgb(0,0,0);
	-moz-box-shadow: 4px 4px 8px rgba(0,0,0,1);
	box-shadow:  4px 4px 8px rgba(0,0,0,1);

}
.narrow-box {
	margin: 5px auto 15px;
	padding: 0 50px;

	-webkit-box-shadow: 4px 4px 8px rgb(0,0,0);
	-moz-box-shadow: 4px 4px 8px rgba(0,0,0,1);
	box-shadow:  4px 4px 8px rgba(0,0,0,1);

}

/* ----------------------button--------------------------------------------- */
/* original from: http://www.webdesignerwall.com/demo/css-buttons.html */
.button {
	display: inline-block;
	zoom: 1; /* zoom and *display = ie7 hack for display:inline-block */
	display: inline;
	vertical-align: baseline;
	margin: 0 2px;
	outline: none;
	cursor: pointer;
	text-align: center;
	text-decoration: none;
	/*font: 14px/100% Arial, Helvetica, sans-serif; */
	font-size: 13px;
	padding: .25em 1em .3em;
	text-shadow: 1px 1px 2px rgb(0,0,0);
	-webkit-border-radius: .5em; 
	-moz-border-radius: .5em;
	border-radius: .5em;
	-webkit-box-shadow: 0px 2px 2px rgb(0,0,0);
	-moz-box-shadow: 0px 2px 2px rgb(0,0,0);
	box-shadow:  0px 2px 2px rgb(0,0,0);
}
.button:hover {
	text-decoration: none;
}
.button:active {
	position: relative;
	top: 1px;
	border-bottom: solid 1px black;
	-webkit-box-shadow: none;
	-moz-box-shadow: none;
	box-shadow:  none;
	-webkit-box-shadow: 0px 1px 2px rgb(0,0,0);
	-moz-box-shadow: 0px 1px 2px rgb(0,0,0);
	box-shadow:  0px 1px 2px rgb(0,0,0);

}

.rounded {
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
}

.bigrounded {
	-webkit-border-radius: 2em;
	-moz-border-radius: 2em;
	border-radius: 2em;
}
.medium_size_button {
	font-size: 12px;
	padding: .4em 1.5em .42em;
}
.small_size_button {
	font-size: 11px;
	padding: .2em 1em .275em;
}

/*-----------color shchemas for xample buttons--------------------------*/

/* black */
.black {
	color: #d7d7d7;
	border: solid 1px #333;
	background: #333;
	background: -webkit-gradient(linear, left top, left bottom, from(#666), to(#000));
	background: -moz-linear-gradient(top,  #666,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#666666', endColorstr='#000000');
}
.black:hover {
	background: #000;
	background: -webkit-gradient(linear, left top, left bottom, from(#444), to(#000));
	background: -moz-linear-gradient(top,  #444,  #000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#444444', endColorstr='#000000');
}
.black:active {
	color: #666;
	background: -webkit-gradient(linear, left top, left bottom, from(#000), to(#444));
	background: -moz-linear-gradient(top,  #000,  #444);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#000000', endColorstr='#666666');
}

/* gray */
.gray {
	color: #e9e9e9;
	border: solid 1px #555;
	background: #6e6e6e;
	background: -webkit-gradient(linear, left top, left bottom, from(#888), to(#575757));
	background: -moz-linear-gradient(top,  #888,  #575757);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#888888', endColorstr='#575757');
}
.gray:hover {
	background: #616161;
	background: -webkit-gradient(linear, left top, left bottom, from(#757575), to(#4b4b4b));
	background: -moz-linear-gradient(top,  #757575,  #4b4b4b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#757575', endColorstr='#4b4b4b');
	color: white;
}
.gray:active {
	color: #afafaf;
	background: -webkit-gradient(linear, left top, left bottom, from(#575757), to(#888));
	background: -moz-linear-gradient(top,  #575757,  #888);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#575757', endColorstr='#888888');
	color: white;
}

/* solid white */
.solid-white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
}

/* white */
.white {
	color: #606060;
	border: solid 1px #b7b7b7;
	background: #fff;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#ededed));
	background: -moz-linear-gradient(top,  #fff,  #ededed);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#ededed');
}
.white:hover {
	background: #ededed;
	background: -webkit-gradient(linear, left top, left bottom, from(#fff), to(#dcdcdc));
	background: -moz-linear-gradient(top,  #fff,  #dcdcdc);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffffff', endColorstr='#dcdcdc');
}
.white:active {
	color: #999;
	background: -webkit-gradient(linear, left top, left bottom, from(#ededed), to(#fff));
	background: -moz-linear-gradient(top,  #ededed,  #fff);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ededed', endColorstr='#ffffff');
}

/* yellow */
.solid-yellow 
{
	background-color: #f6f4c8;
}

.solid-blue
{
	background-color: #cbdded;
}

/* orange */
.orange {
	color: #fef4e9;
	border: solid 1px #da7c0c;
	background: #f78d1d;
	background: -webkit-gradient(linear, left top, left bottom, from(#faa51a), to(#f47a20));
	background: -moz-linear-gradient(top,  #faa51a,  #f47a20);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#faa51a', endColorstr='#f47a20');
}
.orange:hover {
	background: #f47c20;
	background: -webkit-gradient(linear, left top, left bottom, from(#f88e11), to(#f06015));
	background: -moz-linear-gradient(top,  #f88e11,  #f06015);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f88e11', endColorstr='#f06015');
}
.orange:active {
	color: #fcd3a5;
	background: -webkit-gradient(linear, left top, left bottom, from(#f47a20), to(#faa51a));
	background: -moz-linear-gradient(top,  #f47a20,  #faa51a);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#f47a20', endColorstr='#faa51a');
}

/* red */
.red {
	color: #faddde;
	border: solid 1px #980c10;
	background: #d81b21;
	background: -webkit-gradient(linear, left top, left bottom, from(#ed1c24), to(#aa1317));
	background: -moz-linear-gradient(top,  #ed1c24,  #aa1317);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#ed1c24', endColorstr='#aa1317');
}
.red:hover {
	background: #b61318;
	background: -webkit-gradient(linear, left top, left bottom, from(#c9151b), to(#a11115));
	background: -moz-linear-gradient(top,  #c9151b,  #a11115);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#c9151b', endColorstr='#a11115');
}
.red:active {
	color: #de898c;
	background: -webkit-gradient(linear, left top, left bottom, from(#aa1317), to(#ed1c24));
	background: -moz-linear-gradient(top,  #aa1317,  #ed1c24);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#aa1317', endColorstr='#ed1c24');
}

/* blue */
.blue {
	color: #d9eef7;
	border: solid 0px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#3d8ab1), to(#3d648b));
	background: -moz-linear-gradient(top,  #3d8ab1,  #3d648b);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#3d8ab1', endColorstr='#3d648b');
}
.blue:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#0095cc), to(#00678e));
	background: -moz-linear-gradient(top,  #0095cc,  #00678e);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0095cc', endColorstr='#00678e');
}
.blue:active {
	background: -webkit-gradient(linear, left top, left bottom, from(#0078a5), to(#00adee));
	background: -moz-linear-gradient(top,  #0078a5,  #00adee);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#0078a5', endColorstr='#00adee');
}


/* green */
.green {
	color: #d9eef7;
	border: solid 0px #0076a3;
	background: #0095cd;
	background: -webkit-gradient(linear, left top, left bottom, from(#7fe763), to(#00b500));
	background: -moz-linear-gradient(top,  #7fe763,  #00b500);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7fe763', endColorstr='#00b500');
}
.green:hover {
	background: #007ead;
	background: -webkit-gradient(linear, left top, left bottom, from(#7ed753), to(#00b000));
	background: -moz-linear-gradient(top,  #7ed753,  #00b000);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#7ed753', endColorstr='#00b000');
}
.green:active {
	color: #80bed6;
	background: -webkit-gradient(linear, left top, left bottom, from(#00b000), to(#7ed753));
	background: -moz-linear-gradient(top,  #00b000,  #7ed753);
	filter:  progid:DXImageTransform.Microsoft.gradient(startColorstr='#00b000', endColorstr='#7ed753');
}

/* horizontal rules on colored background */

hr
{
	border: inherit;
	height: 0px;
	clear: both;
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #f1f1f1;
}

.white hr,
.solid-white hr
{
	border-top: 1px solid #cccccc;
	border-bottom: 1px solid #f1f1f1;
}

.yellow hr,
.solid-yellow hr
{
	border-top: 1px solid #D4CFAA;
	border-bottom: 1px solid #FEFCEA;
}

.solid-blue hr
{
	border-top: 1px solid #99a6b1;
	border-bottom: 1px solid #dcf0ff;
}

/* paragraph color for colored background */

.white p,
.solid-white p,
.white li,
.solid-white li,
.solid-yellow p
{
	font-weight: lighter;
	text-shadow: none !important;
	color: black;
}



/* Main Top Menu
-------------------------------------------------------------- */

.menu 
{
	margin: 0 auto 15px;
	padding-top: 5px;
	width: 604px;
	height:50px;
}

.menu ul
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	margin: 0;
	padding: 0;
	height: 50px;
}

.menu ul li
{
	display: inline;
	margin: 0px 0px 0px 0px;
	height:50px;
	float: left;
	color: transparent;
}

.menu ul li.menu_title
{
	background: top left url(img/menu.png);
	width:149px;
}

.menu ul li a
{
	background: url(img/menu.png);
	display: block;
	width: 100%;
	height: 50px;
	overflow: hidden;
	color: transparent;
}

.menu ul li.menu_forklift2 { width:100px; }
.menu ul li.menu_forklift2 a 
{ background-position: -149px 0px; }

.menu ul li.menu_forklift2 a:hover, .menu ul li.menu_forklift2 a:active, .menu ul li.menu_forklift2 a.active_menu
{ background-position: -149px -50px; }

.menu ul li.menu_store { width:80px; }
.menu ul li.menu_store a
{ background-position: -249px 0px; }

.menu ul li.menu_store a:hover, .menu ul li.menu_store a:active, .menu ul li.menu_store a.active_menu
{ background-position: -249px -50px; }

.menu ul li.menu_support { width:100px; }
.menu ul li.menu_support a
{ background-position: -329px 0px; }

.menu ul li.menu_support a:hover, .menu ul li.menu_support a:active, .menu ul li.menu_support a.active_menu
{ background-position: -329px -50px; }

.menu ul li.menu_about { width:90px; }
.menu ul li.menu_about a
{ background-position: -429px 0px; }

.menu ul li.menu_about a:hover, .menu ul li.menu_about a:active, .menu ul li.menu_about a.active_menu
{ background-position: -429px -50px; }

.menu ul li.menu_blog { width:85px; }
.menu ul li.menu_blog a 
{ background-position: -519px 0px; }

.menu ul li.menu_blog a:hover, .menu ul li.menu_blog a:active, .menu ul li.menu_blog a.active_menu
{ background-position: -519px -50px; }


/*-------------------------------------ForkLift Home-----------------------------------*/
body#forklift_main 
{
background: #6c6c6c;
color:#cccccc;
width: 1120px;
}

body#forklift_main div.header
{
	height: 490px;
	background: #282828 url(img/header.png) no-repeat;
}



#forklift 
{
	left: 20px;
	top: -15px;
	position: relative;
/*	border: 1px solid gray; */
	z-index: 100;
	float: left;
}


#forklift img
{
	width: 460px;
	height: 460px;
	display: block;
	left: 0px;
	top: 0px;
	position: absolute;
	z-index: 100;
}

#forklift_small
{
	width: 46px;
	height: 46px;
	display: block;
	left: -460px;
	top:-460px;
	position: relative;
	z-index: 100;
	float: left;
}

body#forklift_main div#startpage_content_holder
{
	width: 460px;
	left: 0px;
	top:150px;
	position: relative;
	z-index: 100;
	margin-right: 85px;
	float: right;
}

body#forklift_main div#startpage_content_holder div.startpage_content
{
	width: 400px;
	height: 98px;
}


body#forklift_main div#startpage_content_holder div.startpage_content h1 
{
	font-size: 19px;
	font-style: oblique;
	font-weight: normal;
	color: white;
	text-shadow: black 1px 1px 1px;
	margin-bottom:20px;
}

body#forklift_main p
{
	font-size: 15px;
	font-weight: 200;
	line-height: 22px;
	text-shadow: black 1px 1px 1px;
}

body#forklift_main div.footer p
{
	font-weight: 100;
}

div.buy_download_buttons
{
	width:400px;
	height:54px;
}

div.buy_download_buttons ul
{
	padding: 0;
}

div.buy_download_buttons ul li
{
	display: inline-block;
	margin: 0px 0px 0px 0px;
	height:54px;
}

div.buy_download_buttons ul li a
{
	background: url(img/buy_download.png);
	display: block;
	float: left;
	width: 100%;
	height: 54px;
	overflow: hidden;
	color: transparent;
}

div.buy_download_buttons ul li.download_button { width:192px; }
div.buy_download_buttons ul li.download_button a { background-position: 0px 0px; }
div.buy_download_buttons ul li.download_button a:active { background-position: 0px -54px; }

div.buy_download_buttons ul li.buy_button a { width:132px; }
div.buy_download_buttons ul li.buy_button a { background-position: -192px 0px; }
div.buy_download_buttons ul li.buy_button a:active { background-position: -192px -54px; }


body#forklift_main div.content { background: #3f3f3f;
 height: 500px;
 padding:20px 0 10px;
 }

.slideshow
{
	position: relative;
	overflow:hidden;
	width: 1120px;
	height: 500px; 
	top:0px;
	left: 0px;
	margin: 0px auto;
	padding: 0px 0px;
/*	clear: both; */
}

.slideshow .slideshow_items {
	/* this cannot be too large */
	width:20000em;
	position:absolute;
}
.slideshow .slideshow_items div.slideshow_item {
	float:left;
	width: 1120px;
	margin: 0 auto;
	overflow: hidden;
	text-align: center;
}

.slideshow .slideshow_items div.slideshow_item p {
}

.slideshow .slideshow_items div.slideshow_item .slideshowtext {
	margin: 0 ;
}

.slideshow .slideshow_items div.slideshow_item img {
margin-left: auto;
margin-right: auto;

}

div.slideshow_item
{
	padding-top: 20px;
}



body#forklift_main div.content_shadow_top
{
	height: 4px;
	background: -moz-linear-gradient(100% 100% 90deg , #3f3f3f, #000000 );
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#000000), to(#3f3f3f));
}

body#forklift_main div.content_shadow_bottom
{
	height: 4px;
	background: -moz-linear-gradient(100% 100% 90deg , #000000, #3f3f3f );
	background: -webkit-gradient(linear, 0% 0%, 0% 100%, from(#3f3f3f), to(#000000));
}

body#forklift_main h1
{
	font-size: 25px;
	font-style: normal;
	font-weight: 500;
	letter-spacing: 1px;
	color: white;
	text-shadow: black 1px 1px 1px;
	margin: 10px 0px 30px;
	
}

body#forklift_main div.slideshow_item h1
{
	margin:0;
	margin-bottom: 0;
	padding:0;
}

div.slideshow_item
{
	margin-top: 0;
	padding-top: 0;
}


/*Features in forklift2 home*/
div.features 
{
	padding: 20px 95px 5px;
	background: #383938 url(img/bg_features.png) no-repeat;

}

body#forklift_main div.features_row h1
{
	font-size: 15px;
	font-style: normal;
	font-weight: 300;
	margin-bottom: 5px;
	text-shadow: black 1px 1px 1px;
}


body#forklift_main div.features_row
{
	width:940px;
	margin: 0px auto;
	overflow: hidden;
	height:95px;
	clear: both;
}

body#forklift_main div.features_col
{
	width:450px;
	float: left;
	margin: 0 10px;
}


body#forklift_main div.features_img
{
	float: left;
	padding-top:5px;
	width:50px;
	height: 75px;
}


body#forklift_main div.features_text p
{
	font-size: 12px !important;
	font-weight: 100;
	line-height: 1.5em;
	letter-spacing: 1px;
	color: #cccccc;
	text-shadow: 1px 1px 1px #000000;
	margin: 0;
}

body#forklift_main div.features hr
{
	border: 0px;
	border-top: 1px solid #2a2a2a;
	border-bottom: 1px solid #515151;
	height: 0px;
	margin: 5px 0 10px;
	padding: 0;
	clear: both;
}

/*-------------------------------------Support-----------------------------------*/
#resend_email
{
	border:1px solid #999999;
	background:white;
	margin-left: 5px;
	width: 300px;
	height: 20px;
	font-size: 13px;
	font-weight: lighter !important;
}

#resend_btn
{
	margin-left: 15px;
/*	border: 1px solid red; */
/*
	width: 98px;
	height:25px;
	border: 0;
	padding: 0;
	padding-top: 5px;
	margin-left: 10px;
	margin-bottom: 5px;
	background: url(img/resend_btn_off.png);
	color: transparent; */
}

#resend_btn:active
{
/*	background: url(img/resend_btn_active.png); */
}

div#resend_serial_form
{
height: 38px;
padding-top: 5px;
text-align: center;
overflow: hidden;
}


div#resend_serial_message_content {
display: none;
}
div#resend_serial_message_content  p{
	margin-top: 5px;
	font-size: 16px;
}

div#resend_serial_message_content  img{
	vertical-align: middle;
	margin: 0 25px;
	
}

div.support_contact_text
{
	text-align: center;
}

.big_link
{
	font-size: 16px;
	margin-bottom: 10px;
}

ul.twitter
{
	list-style-image: none;
	list-style-position: outside;
	list-style-type: none;
	padding: 0;
	height: 29px;
	width:131px;
	margin: auto;
	margin-bottom: 20px;
}

ul.twitter li
{
	width:131px;
	height:29px;
	display: inline;
	float: left;
	color: transparent;
}

ul.twitter li a
{
	background: url(img/twitter.png);
	display: block;
	width: 100%;
	height: 29px;
	overflow: hidden;
	color: transparent;
	background-position: 0 -58px;
}

ul.twitter li a:hover
{
	background-position: 0 -29px;
}

ul.twitter li a:active
{
	background-position: 0 0px;
}


/*-------------------------------------About-----------------------------------*/
div.crewbox 
{
	float: left;
	width:170px;
	margin: 30px 26px;
	text-align: center;
}
div.crewbox span.crewpic
{
	display: block;
	width: 170px;
	height: 121px;
	margin: 0;
}

div.crewbox h2
{
	margin-bottom: 0px;
}

div.crewbox p
{
	margin-bottom: 2px;
}

.smalltext
{
	font-size: 11px;
	color:#888888 !important;
}

div.crewbox span.mudi {	background: url(img/mudi_out.png); }
div.crewbox span.bela {	background: url(img/bela_out.png); }
div.crewbox span.gly  {	background: url(img/gly_out.png); }


div.crewbox span.crewpic img
{
	border: 0;
	display: block;
	width: 170px;
	height: 121px;
	opacity: 1;
	
}

.admin_comment
{
	background: #f6f4c8; 
	padding:10px; 
	font-weight:strong;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	-webkit-box-shadow: 1px 1px 4px rgb(150,150,150);
	-moz-box-shadow: 1px 1px 4px rgba(150,150,150,1);
	box-shadow:  1px 1px 4px rgba(150,150,150,1);
	margin-top: 5px;
	margin-bottom: 10px;
}

.admin_comment p
{
	margin:0;
	padding: 0;
}

                                                                                                                                                                                            