@charset "utf-8";
/* CSS Document */
body {
	margin:0;
	padding:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	}
a{
	font-size:12px;
	font-weight:bold;
	color:#ff7f02;
	text-decoration:none;
}
#pagewidth {
	width:1000px;
	margin:0 auto;
	}
#header_main {
	background-color:#000000;
	}
#header {
	width:1000px;
	margin:0 auto;
	background:url(images/header_banner.jpg) left top no-repeat;
	height:384px;
	position:relative;
	}
#logo {
	top:40px;
	left:56px;
	position:relative;
	width:277px;
	height:92px;
	}
.menu {
	background:url(images/menu_bg_02.gif) left bottom no-repeat;
	width:822px;
	height:34px;
	line-height:39px;
	vertical-align:middle;
	/*top:258px;*/
	left:89px;
	position:relative;
	list-style-type:none;
	margin:-4px 0px 0px 0px;
	__top:-4px;
    z-index:1000;
	padding:0;
	}
.menu_01, .menu_01_active{
	background:url(images/menu_01_hover.gif) left bottom no-repeat; height:34px;
}
.menu_02, .menu_02_active{
	background:url(images/menu_02_hover.gif) left bottom no-repeat; height:34px;
}
.menu_03, .menu_03_active{
	background:url(images/menu_03_hover.gif) left bottom no-repeat; height:34px;
}
.menu_04, .menu_04_active{
	background:url(images/menu_04_hover.gif) left bottom no-repeat; height:34px;
}
.menu_05, .menu_05_active{
	background:url(images/menu_05_hover.gif) left bottom no-repeat; height:34px;
}	
.menu li {float:left}
.menu li a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	__position:relative;
	__top:5px;
	}
.menu li a:hover
{
	color:#FFFFFF;
}

.menu_01_active li.menu_home a{color:#FFF;}
.menu_02_active li.menu_about_us a{color:#FFF;}
.menu_03_active li.menu_blog a{color:#FFF;}
.menu_04_active li.menu_forum a{color:#FFF;}
.menu_05_active li.menu_contact_us a{color:#FFF;}

.menu_home {width:122px; text-align:center;}
.menu_about_us{width:153px; text-align:center;}
.menu_blog{width:119px; text-align:center;}
.menu_forum{width:130px; text-align:center;}
.menu_contact_us{width:159px; text-align:center;}
.menu_products{ background:url(images/menu_products.gif) left top no-repeat; width:139px; height:34px; text-align:center;__position:absolute;__top:5px;}
.menu_products a{width:139px; height:34px; display:block;}
#content_main {
	background:url(images/contnt_bg_shade.jpg) left top repeat;
	}
#content {
	width:784px;
	background-color:#000000;
	margin:0 auto;
	border-top:9px solid gray;
	border-left:9px solid gray;
	border-right:9px solid gray;
	padding:11px;
	color:#FFF;
	}
#welcome_text {
	width:433px;
	float:left;
	}
#video {
	width:322px;
	float:right;
	margin-top:-39px;
	padding-left:10px;
	}
#left_part {
	width:288px;
	float:left;
	background-color:#e6e6e6;
	margin:0px 12px 0px 0px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	line-height:15px;
	}
#middle_part {
	width:249px;
	float:left;
	background-color:#4f4f4f;
	margin:0px 12px 0px 0px;
	padding:10px;
	}
#middle_part_bg {
	background-color:#e6e5e6; 
	border-left:2px solid #393838; 
	border-right:2px solid #393838;
	}
#right_part {
	width:198px;
	float:left;
	background-color:#4f4f4f;
	padding:10px 0px 10px 0px;
	}

#footer_main {
	background:url(images/footer_shade.jpg) left top repeat-x;
	height:40px;
	}
#footer {
	width:784px;
	margin:0 auto;
	line-height:40px;
	vertical-align:middle;
	}
	
.clear {clear:both;}
a img {border:none;}


.black_bottom_border_4 {border-bottom:4px solid #000000;}
.black_bottom_border_2 {border-bottom:2px solid #000000;}
.middlepart_img_margin {float:left; margin:6px 15px 6px 8px;}
.middlepart_dec_margin {float:left; margin:6px 0px 0px 0px;}
.leftpart_text_top_padding {padding:4px 5px 5px 5px;}
.btn_infobuy_top_margin {margin:10px 0px 0px 0px;}





.white_12_arial {
	font-size:12px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:24px;
	text-align:justify;
	}
.white_11_arial {
	font-size:11px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	}
.black_12_arial_bold {
	font-size:12px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.black_11_arial_bold {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	text-align:justify;
	line-height:18px;
	}
.black_11_arial_bold_viewmore {
	font-size:11px;
	font-weight:bold;
	color:#000000;
	text-decoration:none;
	}
.red_11_arial_bold {
	font-size:11px;
	font-weight:bold;
	color:#ed1c24;
	text-decoration:none;
	}
.blue_11_arial_bold {
	font-size:11px;
	font-weight:bold;
	color:#204684;
	text-decoration:none;
	}
.orange_11_arial_bold {
	font-size:11px;
	font-weight:bold;
	color:#ff7f02;
	text-decoration:none;
	}
.post h2
{
	font-family:Arial;
	font-size:24px;
	color:#ff8202;
	text-transform:uppercase;
	margin:0;
	margin-bottom:10px;
	font-weight:normal;
}
.entry p{
	margin:0;
	margin-bottom:5px;
	font-size:14px;
	font-weight:normal;
	color:#FFFFFF;
	text-decoration:none;
	line-height:24px;
	text-align:justify;
}

.main_div_entry h2
{
	margin-bottom:5px;
}

.main_div_entry div.entry
{
	border-bottom:1px dotted #FFF;
	margin-bottom:18px;
}
img.centered {
	display: block;
	margin-left: auto;
	margin-right: auto;
	}

img.alignright {
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
	}

img.alignleft {
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
	}

.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
.navigation {
	display: block;
	text-align: center;
	margin-top: 0px;
	margin-bottom: 35px;
	}
.postmetadata	{margin-top:-13px;font-size:10px;font-weight:bold;color:#808080}

#gb_form br{margin-top:18px;}
#gb_form fieldset{margin-bottom:10px;}
#gb_form fieldset legend span{font-weight:bold}
#gb_form_div h2{font-size:14px;font-weight:bold}

#flash_banner {
width:1000px;
height:351px;
} 

#header {
width:1000px;
margin:0 auto;
/*background:url(images/header_banner.jpg) left top no-repeat;*/
height:384px;
}