body
{ 
	min-width:960px;
 	background-color: #000000;/*#161616;*/
	background-image: url(/img/bg.png);
	background-repeat: repeat-x; 
	background-position: 0 0;
	margin-top: 0px;
	padding-top: 0px;
	font-family: FreeSans, Helvetica, Arial, sans-serif;
	font-size:12pt;
	color:#1e1e1e/*#666*/;
}

img
{
	border: 0;
	margin: 0;	
}


/* START: 960Grid 16 column layout (website: 960.gs) */ 
.container_12,
.container_16
{
	margin-left:auto;
	margin-right:auto;
	width:960px
}

.grid_1,
.grid_2,
.grid_3,
.grid_4,
.grid_5,
.grid_6,
.grid_7,
.grid_8,
.grid_9,
.grid_10,
.grid_11,
.grid_12,
.grid_13,
.grid_14,
.grid_15,
.grid_16
{
	display:inline;
	float:left;
	margin-left:10px;
	margin-right:10px;
}

.push_1,
.pull_1,
.push_2,
.pull_2,
.push_3,
.pull_3,
.push_4,
.pull_4,
.push_5,
.pull_5,
.push_6,
.pull_6,
.push_7,
.pull_7,
.push_8,
.pull_8,
.push_9,
.pull_9,
.push_10,
.pull_10,
.push_11,
.pull_11,
.push_12,
.pull_12,
.push_13,
.pull_13,
.push_14,
.pull_14,
.push_15,
.pull_15
{
	position:relative
}

.container_12 
 	.grid_3,
 	.container_16 
 	.grid_4
 {
 	width:220px
 }
 
 .container_12 
 	.grid_6,
 	.container_16
 	.grid_8
 {
 	width:460px
 }
 
 .container_12 .grid_9,.container_16 .grid_12{width:700px}
 .container_12 .grid_12,.container_16 .grid_16{width:940px}
 .alpha{margin-left:0}
 .omega{margin-right:0}
 .container_12 .grid_1{width:60px}
 .container_12 .grid_2{width:140px}
 .container_12 .grid_4{width:300px}
 .container_12 .grid_5{width:380px}
 .container_12 .grid_7{width:540px}
 .container_12 .grid_8{width:620px}
 .container_12 .grid_10{width:780px}
 .container_12 .grid_11{width:860px}
 .container_16 .grid_1{width:40px}
 .container_16 .grid_2{width:100px}
 .container_16 .grid_3{width:160px}
 .container_16 .grid_5{width:280px}
 .container_16 .grid_6{width:340px}
 .container_16 .grid_7{width:400px}
 .container_16 .grid_9{width:520px}
 .container_16 .grid_10{width:580px}
 .container_16 .grid_11{width:640px}
 .container_16 .grid_13{width:760px}
 .container_16 .grid_14{width:820px}
 .container_16 .grid_15{width:880px}
 .container_12 .prefix_3,.container_16 .prefix_4{padding-left:240px}
 .container_12 .prefix_6,.container_16 .prefix_8{padding-left:480px}
 .container_12 .prefix_9,.container_16 .prefix_12{padding-left:720px}
 .container_12 .prefix_1{padding-left:80px}
 .container_12 .prefix_2{padding-left:160px}
 .container_12 .prefix_4{padding-left:320px}
 .container_12 .prefix_5{padding-left:400px}
 .container_12 .prefix_7{padding-left:560px}
 .container_12 .prefix_8{padding-left:640px}
 .container_12 .prefix_10{padding-left:800px}
 .container_12 .prefix_11{padding-left:880px}
 .container_16 .prefix_1{padding-left:60px}
 .container_16 .prefix_2{padding-left:120px}
 .container_16 .prefix_3{padding-left:180px}
 .container_16 .prefix_5{padding-left:300px}
 .container_16 .prefix_6{padding-left:360px}
 .container_16 .prefix_7{padding-left:420px}
 .container_16 .prefix_9{padding-left:540px}
 .container_16 .prefix_10{padding-left:600px}
 .container_16 .prefix_11{padding-left:660px}
 .container_16 .prefix_13{padding-left:780px}
 .container_16 .prefix_14{padding-left:840px}
 .container_16 .prefix_15{padding-left:900px}
 .container_12 .suffix_3,.container_16 .suffix_4{padding-right:240px}
 .container_12 .suffix_6,.container_16 .suffix_8{padding-right:480px}
 .container_12 .suffix_9,.container_16 .suffix_12{padding-right:720px}
 .container_12 .suffix_1{padding-right:80px}
 .container_12 .suffix_2{padding-right:160px}
 .container_12 .suffix_4{padding-right:320px}
 .container_12 .suffix_5{padding-right:400px}
 .container_12 .suffix_7{padding-right:560px}
 .container_12 .suffix_8{padding-right:640px}
 .container_12 .suffix_10{padding-right:800px}
 .container_12 .suffix_11{padding-right:880px}
 .container_16 .suffix_1{padding-right:60px}
 .container_16 .suffix_2{padding-right:120px}
 .container_16 .suffix_3{padding-right:180px}
 .container_16 .suffix_5{padding-right:300px}
 .container_16 .suffix_6{padding-right:360px}
 .container_16 .suffix_7{padding-right:420px}
 .container_16 .suffix_9{padding-right:540px}
 .container_16 .suffix_10{padding-right:600px}
 .container_16 .suffix_11{padding-right:660px}
 .container_16 .suffix_13{padding-right:780px}
 .container_16 .suffix_14{padding-right:840px}
 .container_16 .suffix_15{padding-right:900px}
 .container_12 .push_3,.container_16 .push_4{left:240px}
 .container_12 .push_6,.container_16 .push_8{left:480px}
 .container_12 .push_9,.container_16 .push_12{left:720px}
 .container_12 .push_1{left:80px}
 .container_12 .push_2{left:160px}
 .container_12 .push_4{left:320px}
 .container_12 .push_5{left:400px}
 .container_12 .push_7{left:560px}
 .container_12 .push_8{left:640px}
 .container_12 .push_10{left:800px}
 .container_12 .push_11{left:880px}
 .container_16 .push_1{left:60px}
 .container_16 .push_2{left:120px}
 .container_16 .push_3{left:180px}
 .container_16 .push_5{left:300px}
 .container_16 .push_6{left:360px}
 .container_16 .push_7{left:420px}
 .container_16 .push_9{left:540px}
 .container_16 .push_10{left:600px}
 .container_16 .push_11{left:660px}
 .container_16 .push_13{left:780px}
 .container_16 .push_14{left:840px}
 .container_16 .push_15{left:900px}
 .container_12 .pull_3,.container_16 .pull_4{left:-240px}
 .container_12 .pull_6,.container_16 .pull_8{left:-480px}
 .container_12 .pull_9,.container_16 .pull_12{left:-720px}
 .container_12 .pull_1{left:-80px}
 .container_12 .pull_2{left:-160px}
 .container_12 .pull_4{left:-320px}
 .container_12 .pull_5{left:-400px}
 .container_12 .pull_7{left:-560px}
 .container_12 .pull_8{left:-640px}
 .container_12 .pull_10{left:-800px}
 .container_12 .pull_11{left:-880px}
 .container_16 .pull_1{left:-60px}
 .container_16 .pull_2{left:-120px}
 .container_16 .pull_3{left:-180px}
 .container_16 .pull_5{left:-300px}
 .container_16 .pull_6{left:-360px}
 .container_16 .pull_7{left:-420px}
 .container_16 .pull_9{left:-540px}
 .container_16 .pull_10{left:-600px}
 .container_16 .pull_11{left:-660px}
 .container_16 .pull_13{left:-780px}
 .container_16 .pull_14{left:-840px}
 .container_16 .pull_15{left:-900px}
 
 .clear
 {
 	clear:both;
 	display:block;
 	overflow:hidden;
 	visibility:hidden;
 	width:0;
 	height:0
 }
 
.clearfix:after
{
	clear:both;
	content:' ';
	display:block;
	font-size:0;
	line-height:0;
	visibility:hidden;
	width:0;
	height:0
}
 
* html .clearfix,*:first-child+html .clearfix
{
	zoom:1
}

/* END: 960GRID 16 column layout */


/*img
{
	border: 0;
};*/

/* CONTACT US */

.contact_us
{
	font-size: 14px;
	background-image: url(/img/ContactUs.png);
	background-repeat: no-repeat;
	background-position: 0 0;
	padding-top: 0px;
	margin-top: 0px;
	text-align:right;
	height: 30px;
}

.contact_us p
{
	margin-top: 5px;
}

.contact_us p a
{
	text-decoration: none;	
}

.contact_us p a:hover
{
	text-decoration: underline;	
}

/* Navigation */
ul.navigation_item
{
	list-style:none;
	margin-left:20px;	
}

ul.navigation_item li
{
	float:left;
	margin-right:5px;

}

ul.navigation_item li a
{
	display:block;
	color:#ffffff;
	font-size:16px;
	padding-top:5px;
	padding-left: 15px;
	height:25px;
	text-decoration:none;
}


.home
{
	background: transparent url(/img/active_welcome.png) no-repeat bottom right;
}

.products
{
	background: transparent url(/img/active_products.png) no-repeat bottom right;
}

.about
{
	background: transparent url(/img/active_about_us.png) no-repeat bottom right;
}

.news
{
	background: transparent url(/img/active_news.png) no-repeat bottom right;
}

.inactive
{
	background: transparent url(/img/inactive.png) no-repeat bottom right;	
}

.home, .products, .about, .news, .inactive, .selected_nav
{
	margin: 0;
	border: 0;	
	background-position:top right;
	width:110px !important; 
	width: 95px; 
	
	margin-bottom: 0px;
	padding-bottom: 0px;
}


/* Main Content */
.main_content
{
	clear: both;
	width: 550px; 
	margin: 0;
	margin-top:-5px;
	background: url(/img/main_content_bg.png);
}

.main_content_top
{
	background: url(/img/main_content_top.png) no-repeat top right;
	margin: 0;
	padding: 0;
	padding-top: 1px;
	margin-top: 14px;
}

.main_content_bottom
{
	background: url(/img/main_content_bottom.png) no-repeat top right;
	margin:0;
	padding: 0;
	margin-bottom: 20px;
}

.main_content h1
{
	font-size:20px;
	margin-left: 30px;
}

.main_content p 
{
	font-size: 12px;
	margin-bottom: 10px;
}

.main_content a
{
	color: #1e1e1e/*#666*/;	
}

.main_content .left
{
	padding-left: 20px;
}


/* Breadcrumb */
.breadcrumb {
	margin-top:10px;
	font-size:12px;
	padding-left: 20px;
}

.flickline
{
	font-size: 12px;
	text-align:right;
	padding-left: 35px;
}

/* Footer*/
.footer
{
	text-align: right;
	font-size: 10px;
	color: #ed145b;
}	

.footer a
{

	padding-left: 5px;
	padding-right: 5px;	
	text-decoration:none;
}

.copyright
{
	width:960px;
	font-size:10px;
	text-align:right;
	padding-top:10px;
	margin-bottom:5px;	
}

.mint {	
	width:960px;
	font-size:8px;
	text-align:right;
	padding-top:0px;
	margin-bottom:5px;
} 




p {
line-height:20px;
margin-bottom:1em;
margin-left: 0px;
padding-left: 0px;
}

h2 {font-size:16px;}
h3 {font-size:14px;}

.centered
{
	display: block;   margin-left: auto;   margin-right: auto;	
}
















/**
 * Layout
 */
/*
div#wrapper {
width:960px;
margin:0 auto 0 auto;
}

div#header {
height:150px;
}

div#nav {
height:53px;
background:#ccc7c0 url(/img/nav-bg.gif) repeat-y;
position:relative;
}

div#breadcrumb {
margin-top:25px;
font-size:11px;
padding-left:15px;
}

div#footer {
height:20px;
_height:24px;
border-top:1px solid #bfc2c3;
border-bottom:1px solid #bfc2c3;
text-align:right;
padding-right:15px;
padding-top:2px;
clear:left;
}

div#copyright {
width:960px;
font-size:10px;
text-align:right;
padding-top:10px;
margin-bottom:5px;
}

div#mint {
width:960px;
font-size:8px;
text-align:right;
padding-top:0px;
margin-bottom:5px;
}

div#left {
width:455px;
_width:470px;
float:left;
margin-right:20px;
margin-bottom:15px;
padding-left:15px;
}

div#right {
width:455px;
_width:470px;
float:left;
padding-right:15px;
margin-bottom:15px;
}

div#flickline
{
width: 98%;
text-align: right;
margin-top: 15px;
}
*/
/**
 * Standard Elements
 */
/*
h1 {
height:43px;
_height:65px;
padding-top:17px;
padding-left:14px;
font-size:20px;
}

p {
line-height:20px;
margin-bottom:1em;
}

a:hover {
text-decoration:none;
}
*/
/**
 * Header
 */
/*
div#header img {
margin:30px 0 0 15px;
}*/

/**
 * Nav
 */
/*
div#nav-top {
height:7px;
width:960px;
position:absolute;
top:0;
left:0;
background:url(/img/nav-top.gif) no-repeat left top;
display:none;
}

div#nav-content {
position:absolute;
bottom:-5px;
left:0;
z-index:100;
}

div#nav-bottom {
height:10px;
width:960px;
position:absolute;
bottom:0;
left:0;
background:url(/img/nav-bottom.gif) no-repeat left top;
z-index:50;
}

div#nav ul {
list-style:none;
margin-left:20px;
}

div#nav ul li {
float:left;
margin-right:15px;
}

div#nav ul li a {
display:block;
color:#ffffff;
font-size:16px;
text-align:center;
padding-top:5px;
height:36px;
text-decoration:none;
}

div#nav ul li a:hover {
color:#777;
background-color:#fff;
text-decoration:underline;
}

div#nav ul li a.selected {
background-color:#fff;
}

div#nav ul li a#nav-item-home {
width:103px;
}
div#nav ul li a#nav-item-home:hover,
div#nav ul li a#nav-item-home.selected {
color:#ed145a; 
background:url(/img/nav-bg-home.gif) no-repeat left top;
}

div#nav ul li a#nav-item-about {
width:103px;
}
div#nav ul li a#nav-item-about:hover,
div#nav ul li a#nav-item-about.selected {
color:#f97530;
background:url(/img/nav-bg-about.gif) no-repeat left top;
}

div#nav ul li a#nav-item-products {
width:190px;
}
div#nav ul li a#nav-item-products:hover,
div#nav ul li a#nav-item-products.selected {
color:#009dae;
background:url(/img/nav-bg-products.gif) no-repeat left top;
}

div#nav ul li a#nav-item-news {
width:149px;
}
div#nav ul li a#nav-item-news:hover,
div#nav ul li a#nav-item-news.selected {
color:#acc414;
background:url(/img/nav-bg-news.gif) no-repeat left top;
}

div#nav ul li a#nav-item-support {
width:94px;
}
div#nav ul li a#nav-item-support:hover,
div#nav ul li a#nav-item-support.selected {
color:#663399;
background:url(/img/nav-bg-support.gif) no-repeat left top;
}

div#nav ul li a#nav-item-contact {
width:92px;
}
div#nav ul li a#nav-item-contact:hover,
div#nav ul li a#nav-item-contact.selected {
color:#ed145a;
background:url(/img/nav-bg-contact.gif) no-repeat left top;
}
*/
/**
 * Breadcrumb
 */
/*
div#breadcrumb a {
font-size:11px;
}
*/
/**
 * Form
 */
/*
form {
width:415px;
_width:455px;
padding:30px 20px 30px 20px;
background:url(/img/form-bg.gif) repeat-y;
position:relative;
}

form div.top {
height:16px;
width:455px;
position:absolute;
top:0;
left:0;
background:url(/img/form-top.gif) no-repeat left top;
}

form div.bottom {
height:16px;
width:455px;
position:absolute;
bottom:0;
left:0;
background:url(/img/form-bottom.gif) no-repeat left top;
}

form dl dt {
float:left;
clear:left;
width:130px;
}

form dl dt label {
color:#ffffff;
font-size:14px;
}

form dl dd {
margin-bottom:10px;
}

form dl dd input.string,
form dl dd textarea {
width:275px;
padding:4px 2px 4px 2px;
border:2px solid #777;
background-color:#ddd;
}

form dl dd input.active,
form dl dd textarea.active {
color:#663399;
border:2px solid #663399;
background-color:#fff;
}

form dl dd ul.errors {
background:#fee18a;
width:275px;
list-style:none;
margin-left:130px;
border:2px solid #777;
padding:3px 2px 3px 2px;
margin-top:2px;
}

form dl dd ul.errors li {
color:#666;
}

form dl dd input[type=submit] {
*margin-left:-130px;
_margin-left:-130px;
}
*/
/**
 * Footer
 */
/*
div#footer a {
font-size:10px;
}

div#pullquote {
    display: block;
    background-color: #f3f3f3;
    margin: 5px;
    color: #48BBC8;
    padding: 10px;
    padding-top: 15px;
    padding-bottom: 15px;
}

div#pullquote strong
  {
    font-weight: bold;
    font-size: 110%;
    color: #009DAE;
  }


div#nbidea span
  {
    font-size: 110%;
  }

 */
  
