/*====================================== reset.css is here ========================================*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td { margin:0; padding:0;}
table {	border-collapse:collapse; border-spacing:0;}
fieldset,img { border:0; }
address,caption,cite,code,dfn,em,strong,th,var {font-style:normal; font-weight:normal;}
ol,ul { list-style:none;}
caption,th {text-align:left;}
h1,h2,h3,h4,h5,h6 {	font-size:100%;	font-weight:normal;}
q:before,q:after {content:'';}
abbr,acronym { border:0;}
.clear{	clear:both;	font-size:1px;line-height:1px;}
.last										{margin:0 !important;}
/**************************************************************************************/
a											{color:#000; text-decoration:none; outline:0 none;}
a:hover										{color:#666;  text-decoration:underline;}
h1											{font-size:24px;}
h2											{font-size:22px;}
h3											{font-size:18px;}
h4											{font-size:14px;}
/*----------------------------------------------------------------------------------*/
html 										{font-family:"Verdana", Arial, Tahoma; font-size:12px;}
body										{color:#2d2d2d; background:#090909 url(../images/body-bg.gif) repeat-x center top;}
/* ---------------------------------------------------------------------------------*/

/* ----------------------- layout ----------*/
.main_wrapper								{}
.wrapper									{margin:0 auto;}
.container									{width:922px; margin:0 auto;}
#header										{}
/*-------------------------------------------*/

/* ------------------------- HEADER HERE -------------------*/
#logo										{float:left; display:inline; position:relative; height:112px;}
#logo a										{position:absolute; left:24px; top:-32px;}
.top_strip									{height:11px; font-size:1px; line-height:1px; background:url(../images/color-strip.gif) no-repeat center top; margin:0 0 40px 0;}
.box_top									{height:117px; background:url(../images/box-top.gif) no-repeat center top;}
.btn_sales									{position:relative; height:24px; background:url(../images/sales-active.gif) no-repeat right top; float:left; display:inline; padding:2px 10px 0 15px; font-size:16px; 
											 font-family:Arial, Helvetica, sans-serif; margin:17px 0 0 40px; }
.btn_sales img								{position:absolute; left:-26px; top:-5px;}								 
.btn_sales a								{color:#fff;}
.btn_sales a:hover							{color:#FF0; text-decoration:none;}

#newsletter									{float:right; display:inline; margin:10px 15px 0 0;}
#newsletter span							{font-size:15px; color:#2d2d2d; padding:0 0 3px 0; display:inline-block;}
#newsletter input							{padding:2px; width:158px; color:#929292; font-size:15px;}
.btn_go										{font-size:14px; color:#575757; background:#cecece; padding:5px 4px 4px 5px; display:inline-block;}
.btn_go:hover								{text-decoration:none; color:yellow;}
/* ---------------------------------------------------------*/

/*------------------------------ LINK BUTTONS---------------*/
.div_blue, .div_red, .div_yellow, .div_green {float:left; height:37px; text-align:center; font-family:Arial, Helvetica, sans-serif; display:inline-block; padding:98px 0 0 0;}
.div_blue									{background:#05afef; width:231px; background:url(../images/div-blue.gif) no-repeat center top; }
.div_red									{background:#cd034f; width:230px; background:url(../images/div-red.gif) no-repeat center top;}
.div_yellow									{background:#ffa200;width:227px; background:url(../images/div-yellow.gif) no-repeat center top;}
.div_green									{background:#3ca522; width:234px; text-align:center; background:url(../images/div-green.gif) no-repeat center top;}
.link_button								{}
.link_button a 								{font-size:26px; color:#fff;}
.link_button a:hover						{color:yellow; text-decoration:none;}
.div_blue img, .div_red img, .div_yellow img, .div_green img	{padding:15px 0 10px 0;} 
/* ---------------------------------------------------------*/

/* ------------------------- NAVIGATION HERE ---------------*/
#nav										{height:35px; background:url(../images/nav-bg.gif) repeat-x center top;}
#nav ul										{float:left; display:inline; height:35px; font-size:16px; font-weight:bold; width:100%;}
#nav ul li									{float:left; display:inline-block; background:url(../images/divider.gif) no-repeat right bottom; height:35px;}
#nav ul li a								{display:inline-block; padding:10px 21px 0; color:#fff;}
#nav ul li a.home							{padding:7px 15px 0 20px;}
#nav ul li a:hover							{text-decoration:none; color:yellow;}
.last_pad									{padding-right:0 !important; background:none !important;}
/* ---------------------------------------------------------*/

/* ------------------------ MIAN CONTENT HERE --------------*/
.main_content								{min-height:505px; background:url(../images/bg.gif) repeat-y center bottom; padding:10px 15px 10px 10px; position:relative; z-index:10;}
.left_content								{float:left; display:inline; width:750px; position:relative; z-index:1000;}
.bg											{position:absolute; height:198px; width:771px; top:0; left:0; z-index:10; background:url(../images/ad-bg.gif) repeat-x center top;}
.advantage									{/*background:url(../images/ad-bg.gif) repeat-x center top;*/}
.ad_left, .ad_mid, .ad_right				{float:left; display:inline;}
.ad_left									{padding:0 20px 0 0;} 
.ad_mid										{width:325px; padding:5px 0 0 0; line-height:18px; font-family:Arial, Helvetica, sans-serif;}		
.ad_mid a									{color:#ff0000;}
.mid_title a								{font-size:18px; color:#ff0000;}
.more										{font-size:18px; display:inline-block; background:url(../images/arrow.gif) no-repeat; height:10px; width:10px;}
.ad_right									{width:125px; position:relative; float:right;}
.ad_right img								{position:absolute; right:0px; top:0px;
}
.box_bottom									{height:18px; background:url(../images/box-bottom.gif) no-repeat center bottom;}


/* -------------------------- SPECIAL HERE ----------------*/
.sp_title									{position:absolute; left:0; top:-29px;}
.special									{height:315px; width:758px; background:#2d2d2d; margin:33px 0 0 3px; position:relative;}
.special .block								{height:148px; width:182px; background:url(../images/block-bg.gif) repeat-x center top; margin:6px 0 0px 6px; float:left; display:inline; text-align:center;}

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

/* ----------------------------- A-Z LINKS HERE ------------*/
.a_z										{float:right; width:119px; display:inline; font-size:11px; line-height:16px; padding:7px 7px 0 0;}
.head										{font-size:24px;}
/* ---------------------------------------------------------*/

/* ------------------ FOOTER HERE --------------------------*/
#footer										{padding:15px 0 10px 20px;}
#footer ul									{float:left; display:inline;}
#footer ul li								{float:left; display:inline; margin-right:10px;}
#footer ul li img							{vertical-align:middle;}
#footer ul li a								{color:#c6c5c6; padding:0 4px; display:inline-block;}
#footer ul li span							{color:#c6c5c6; display:inline-block; padding:0 4px;}
#footer ul li a:hover						{color:yellow;}
.mail										{margin-right:2px !important;}


.copy										{float:right; padding:0 10px 0 0; color:#c4c4c4;}
/* ---------------------------------------------------------*/

/* ------------------------- INNER PAGE HERE ---------*/
.inner_main_content							{padding:10px;}
.content									{min-height:505px; width:100%; background:#FFFFFF; }

