@import url(basic.css);
@import url(common.css);

body {
	background: url(../images/home_body_bg.gif) repeat-x #fff;
}

h1 {
	font-size: 10px;
	margin: 0;
	line-height: 1.0;
}

h2 {
	font-size: 15px;
	color: #000;
	margin: 0 0 8px;
	line-height: 1.3;
	font-weight: normal;
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
}

a.readMoreLink { background: url(../images/red_arrow.gif) 100% 5px no-repeat; padding-right: 9px; }

ul.sidebarLinks { margin-left: 0; }
ul.sidebarLinks a{
	color:#555;
	text-decoration:none;
}
ul.sidebarLinks a:hover{
	color:#f00;
}

/*=wrapper
-----------*/
#wrapper {
	padding-top: 14px;
}

/*=global navigation
---------------------*/
#wrapper #globalNav {
	top: 28px;
}

/*=header
----------*/
#wrapper #header {
	width: 861px;
	height: 360px;
	he\ight: 316px;
	padding-top: 44px;
	background: url(../images/home_header_bg.gif) left bottom no-repeat;
}


/*=banner flash
----------------*/
#header #banner {
	background: #fff;
	margin-left: 35px;
	padding-left: 8px;
	width: 774px;
	w\idth: 766px;
	height: 276px;
}
#banner img { display: block; }

/*=main navigation
-------------------*/
#header #mainNav {
	background: url(../images/home_mainnav_bg.gif) no-repeat;
	height: 40px;
}
#mainNav ul#nav { padding-top: 7px; }
#nav li { top: 14px; }

/*=content
----------*/
#contentWrapper #content {
	padding: 0 41px 35px 44px; 
	float: left;
	width: 861px;
	w\idth: 776px;
}

/*=sub banner
--------------*/
#subBanner {
	width: 776px;
	background: url(../images/sub_banner_bg.gif) repeat-x bottom;
	position: relative;
	height: 142px;
	padding-top: 10px;
}
#subBanner .flash {
	position: absolute;
	top: 0;
	left: 0;
}
#subBanner #lookingFor {
	position: absolute;
	right: 15px;
	top: 0;
	width: 182px;
	padding-top: 9px;
}

#subBanner #homeimage {
	position: absolute;
	right: 15px;
	width: 182px;
	padding-top: 10px;
}

#lookingFor select {
	margin: 0;
	width: 180px;
	font-size: 11px;
	padding: 0 0 8px;
}
#lookingFor h2 { 
	padding-left: 20px;
	font-weight: normal; 
	background: url(../images/looking_for_icon.gif) 1px 2px no-repeat;
}
#lookingFor p {
	font-size: 10px;
	line-height: 1.1;
	border-top: 1px dotted #b1aea7;
	padding-top: 7px;
}

/*=mainContent
---------------*/
#content #mainContent {
	background: url(../images/home_main_bg.gif) no-repeat;
	float: left;
	width: 776px;
	w\idth: 746px;
	margin-top: 1px;
	padding: 14px 18px 0 12px;
}

#mainContent h2 {
	border-bottom: 1px dotted #b1aea7;
	padding-bottom: 5px;
}

#mainContent p { text-align: left; }

/*=success
-----------*/
#col_l {
	width: 260px;
	float: left;
}

#col_r {
	width: 260px;
	float: left;
	margin-left: 15px;
	margin-right: 5px;
}
/*=novaview
------------*/
#novaView {
	float: left;
	width: 260px;
	margin-left: 20px;
	display: inline;
}

#novaView h2 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	line-height: 1.5;
	color: #333;
	padding-bottom: 20px;
}
#novaView p { color: #333; }

#novaView .product1 {
	float: left;
	width: 164px;
}
#novaView .product2 {
	float: left;
	margin-left: 15px;
	width: 170px;
	display: inline;
}

/*=news
-------*/
#news {
	float: left;
	width: 190px;
	margin-left: 15px;
}
#novaView h1 {
	font-family: "Trebuchet MS", Verdana, Arial, Helvetica, sans-serif;
	font-size: 15px;
	line-height: 1.3;
	color: #333;
	font-weight: normal;
	padding-bottom: 0px;
}

