/* CSS Document */

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

Title : Company Name
URL : Company URL

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


/*
----------------------------------------------------------------------------- 
Global Styles
-----------------------------------------------------------------------------*/

html,body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,textarea,blockquote{ margin:0; padding:0; list-style:none;}

body { background:#414141 url(../images/bg1.jpg) no-repeat ; color:#ffffff; font-family: Tahoma; font-size:11px; font-weight:normal;/* for IE */ text-align:left; margin-bottom:50px;}

form{margin:0px; padding:0px;}

fieldset { border: 0; }

img { border: 0; }

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

p{ margin:0px; padding:0px; text-align:left;}
.container .main_container .main_content .right_content .right_content_inside_rf .brown_box .brown_box_center p {
}


ul,li {margin:0; padding:0; color:}

a{margin:0; padding:0; color:#ffffff; text-decoration:none;}

a:hover{margin:0; padding:0; color:#ffffff; text-decoration:underline;}

.clear { clear:left; font-size: 0; height:1; line-height: 0; }

input{font-family: Tahoma; font-size:11px  }



/*

/*
----------------------------------------------------------------------------- 
Template Styles
-----------------------------------------------------------------------------*/
.container { width:990px; margin:auto; min-height:800px; display:table;} 
.main_container{background:url(../images/bg_cen.gif) repeat-y; width:990px; ; min-height:800px; display:table; float:left;}


/* Header starts here */
.header{ background:url(../images/header_bg.gif) repeat-x; width:990px; height:135px;}
.header_big{ width:990px; float:left; height:63px;}

.header_top{width:990px; height:101px; float:left;}
.header_lo_se{ width:400px; height:101px; float:left;}
.header_logo{
	width:334px;
	height:63px;
	padding-left:10px;
	background-image: url(../images/heliszone_logo_02.gif);
	background-repeat: no-repeat;
	background-position: center;
}
/* search goes here */
.textbox{ width:217px; height:21px; border:1px solid #797979; float:left;}
.button{ background:url(../images/button_bg.gif) repeat-x right;float:left; height:25px; width:107px; margin-left:2px; font-weight:bold; border:none; cursor:hand; color:#ffffff;}
.search_lf{ width:350px; float:left; padding-left:10px; padding-top:7px; height:38px; }

/* visa and shooping cart goes here */
.shp_vis{ width:250px; float:left; height:101px; text-align:center;}
/* shoping cart goes here */
.shopping_cart{ width:250px;  padding-right:10px; background:url(../images/shopping_cart.gif) no-repeat left; margin-top:11px; height:17px;}
.shopping_cart li{ display:inline; float:left; text-align:left; font-weight:bold; padding-left:20px;}

.header_visa{
	width:250px;
	height:63px;
	background-image: url(../images/visa_03.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}

/*live search and help */
.live_search{ width:260px; float:right; height:101px; background:url(../images/live_help.gif) right no-repeat;}
.live_search p{ padding-top:13px; font-weight:bold; font-size:12px;}
.button1{
	background: #009fed;
	width: 107px;
	height: 19px;
	border-bottom: 1px solid #00357D;
	border-left: 1px solid #00357D;
	border-right: 1px solid #001128;
	border-top: 1px solid #001128;
	color: #FFFFFF;
	font-weight: bold;
	margin-top: 0px;
	margin-right: 3px;
	margin-bottom: 0px;
	margin-left: 3px;
	padding-bottom: 2px;
	
}


/*
----------------------------------------------------------------------------- 
Navigtion style goes  here
-----------------------------------------------------------------------------*/
/*navigation starts here */
.navigation{ width:990px; height:28px; float:left;}
.navigation ul{ float:left;}
.navigation li{float:left; display:inline; background:url(../images/divider.gif) no-repeat right; padding-right:2px;   line-height:28px; font-weight:bold;}
.container .main_container .header .navigation #leftcushion {
	float: left;
	height: 28px;
	width: 37px;
}

.navigation span{float:left; display:inline; background:url(../images/divider.gif) no-repeat left;  line-height:28px; padding-left:2px; font-weight:bold;}
.navigation a{float:left;  display:block; padding-left:12px; padding-right:12px;}
.navigation a:hover{float:left;  background:url(../images/hover_navi.gif) repeat-x; display:block; padding-left:12px; padding-right:12px; text-decoration:none; color:#009fed;}
 .current a{float:left;  background:url(../images/hover_navi.gif) repeat-x; display:block; padding-left:12px; padding-right:12px; text-decoration:none; color:#009fed;}
 
 
 
 /*
----------------------------------------------------------------------------- 
main content style goes  here
-----------------------------------------------------------------------------*/
.main_content{ width:990px; float:left;}

/* left navigtion starts here */
.left_navigation{ float:left; width:179px; text-align:left;}
.left_navigation_inside{  width:179px; margin-bottom:10px;}
.leftpic {
	text-align: center;
	padding-left: 20px;
}

.left_navigation_title{ background:url(../images/left_title_top.gif) repeat-x; width:169px; height:25px; padding-top:2px; padding-left:10px;}
.left_navigation ul{ margin-top:10px; padding-left:10px;}
.left_navigation li{ background:url(../images/arrow.gif)  3px  5px no-repeat; padding-left:15px; padding-bottom:9px; font-weight:bold;}




/* right content area goes here */
.right_content{ float:right;  width:810px; text-align:left;}


/*top flash goes here */
.flash_tube{width:810px; float:right;height:357px;}
.top_flash{ width:570px; float:left; text-align:center;height:357px; padding-right:3px;}
.top_title{ background:url(../images/top_flash.jpg) no-repeat; width:570px; height:48px; float:left;}
.top_fla{ width:570px; height:auto; float:left; text-align:center;}
.tube{ width:237px; float:left; background:url(../images/tube_bg.gif) ;height:357px;}
.tube_title{
	background:url(../images/tilte_tube.gif) repeat-x;
	height:53px;
	width:237px;
	margin-top:2px;
}
.tube_title img{
	padding-left:5px;
	padding-top:1px;
	float:left;
}

.tube_display{ padding-left:16px; padding-right:18px; padding-top:37px;}
.tube_display p{padding:5px; padding-top:10px; font-weight:bold; text-align:center;}
.container .main_container .main_content .right_content .flash_tube .tube .tube_title .realaction {
	margin: 0px;
	padding-right: 5px;
}






.right_content_inside_rf{float:left; width:643px; text-align:left;}
.red_box{ width:643px; float:left;}
.red_box_top{ background:url(../images/red_bar.jpg) no-repeat; width:643px; height:33px;}
.red_box_top img{padding-left:20px; padding-top:5px;}
.red_box_center{ background:url(../images/black_bar_center.gif) repeat-y; width:643px;}
.red_box_center p{ padding:23px; line-height:15px;}
.red_box_bottom{ background:url(../images/black_bar_bottom.gif) no-repeat; width:643px; height:18px;}


/* blue box goes here */
.blue_box{ width:643px; float:left;}

.blue_box_top{ background:url(../images/blue_bar.jpg) no-repeat; width:643px; height:33px; float:left; }
.blue_box_top img{padding-left:20px; padding-top:5px; float:left;}
.blue_box_center{ background:url(../images/black_bar_center.gif) repeat-y; width:643px; float:left;}

.blue_box_bottom{ background:url(../images/black_bar_bottom.gif) no-repeat; width:643px; height:18px; float:left;}



/* Brown box goes here */

.brown_box{ width:643px; float:left;}
.brown_box_top{ background: url(../images/brown_bar.jpg) no-repeat; width:643px; height:33px; float:left;}
.brown_box_top img{padding-left:20px; padding-top:5px;}
.brown_box_center{ background:url(../images/black_bar_center.gif) repeat-y; width:643px ;float:left;}
.brown_box_center img{ padding-right:20px; float:left; padding-left:20px; padding-top:16px; padding-bottom:4px;}
.brown_box_center p{ padding-right:40px; padding-left:20px; padding-top:16px; padding-bottom:4px; font-weight:bold;}
.brown_box_bottom{ background:url(../images/black_bar_bottom.gif) no-repeat; width:643px; height:18px; float:left;}



/* product display */
.product{margin-left:5px; float:left; padding-top:5px; padding-bottom:2px; background:url(../images/divider_small.gif) repeat-x bottom; width:633px; }
.product img{ border-bottom:4px solid #212322; border-right:4px solid #212322; border-top:4px solid #212322; float:left; margin-right:25px;}
.product p{
	font-weight:bold;
	float:left;
	padding-right:30px;
	padding-top:10px;
	text-align:left;
}

/*chucktakeout*/
.product a{ font-weight:bold;  float:left; /*padding-right:60px; padding-top:15px; text-align:left;*/}
.color{ color:#636bda;}

.divider{background:url(../images/divider_blue.gif) repeat-x; height:3px; width:809px; float:left;}




/* extreme left adds goe gere */
.rf_adds{float:left; width:167px; text-align:center;}
.rf_adds img{ padding-top:10px;}
.rf_title{ background:url(../images/left_title_top.gif) repeat-x top; width:167px; height:27px;}




/*footer starts here */

.footer{ width:990px; margin:auto; padding-top:20px; height:80px; text-align:center;}
.footer p{ padding-bottom:10px; text-align:center;}
.footer a{ /*padding-right:10px; padding-left:10px;*/}
.red_box_center #resultdisplay {
	margin-right: 0px;
	margin-left: 0px;
}
.container .main_container .main_content .right_content .right_content_inside_rf .red_box .red_box_center #resultdisplay {
	margin-right: 10px;
	margin-left: 10px;
}
.container .main_container .main_content .right_content .right_content_inside_rf .brown_box .brown_box_center p {
	margin-top: 50px;
	margin-right: 25px;
	margin-bottom: 25px;
	margin-left: 25px;
	float: left;
}
.millenniumman {
	float: left;
}
.container .main_container .main_content .right_content .right_content_inside_rf .brown_box .brown_box_center #millennium {
	float: left;
}
.container .main_container .main_content .right_content .right_content_inside_rf .blue_box .resultdisplay {
	float: left;
	width: 643px;
}

