/* ================== Standard HTML Elements =====================*/
body{font-family:Arial, Helvetica, sans-serif;font-size:9pt;text-align:center;padding:0px;margin:0px;}
h1{color:#000;font-size:16.5pt;text-align:center}
h2{color:#c00;font-size:14pt;text-align:center}
h3{color:#c00;font-size:12.5pt;text-align:center}
h4{color:#000;font-size:10pt;text-align:left}
h5{color:#c00;font-size:10pt;text-align:center}
a:link,a:visited,a:active{color:#c00;text-decoration:none}
a:hover{color:#f00;text-decoration:underline}

/* ================== Main Template Elements =====================*/
/* Main Container */
#main {
	width:740px;
	margin-left:auto;
	margin-right:auto;
	border:1px solid #fff;
	text-align:left;
	background-image:url(/images/smc_bg.jpg);
	background-position:120px 80px;
	background-repeat:no-repeat;
	}

/* Topbar */
#tb {width:740px;height:83px; margin-top:20px;
	background-image:url(/images/smc_logo.gif);
	background-repeat:no-repeat;
	text-align:right;}
#tb img{padding:0px 0px 3px 3px}

/* Navigation Bar */
#navbar{
	font-size:9pt;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	height:18px;
	line-height:18px;
	background-image:url(/images/smc_bar_bg.gif);
	text-align:center;
}
.navon a,.navoff a{padding-left:12px;padding-right:12px;}
.navon a:link,.navon a:visited,.navon a:active,.navon a:hover{color:#f00;text-decoration:none}
.navoff a:link,.navoff a:visited,.navoff a:active{color:#fff;text-decoration:none}
.navoff a:hover{color:#f00;text-decoration:none}

/* Content */
#content{}

/* Footer */
#ft{ margin-top:20px;
	width:740px;height:115px;
	height:18px;
	line-height:17px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:12.5pt;
	background-image:url(/images/smc_bar_bg.gif);
	color:#fff;
}
#ft a:link,#ft a:visited,#ft a:active{color:#fff;text-decoration:none}
#ft a:hover{color:#f00;text-decoration:none}
#ft_l{float:left;padding-left:10px;}
#ft_r{float:right;padding-right:10px;}

/* Credits Line */
#credits{color:#999;font-size:8.5pt;font-style:italic;text-align:center;padding:10px;background-color:#fff;}
#credits a:link,#credits a:visited,#credits a:active{color:#999;text-decoration:none}
#credits a:hover{color:#c00;text-decoration:none}

/* Colours used in spans*/
.col_0{color:#fff;}
.col_1{color:#ccc;}
.col_2{color:#666;}
.col_3{color:#000;}
.col_4{color:#c00;}

/* Clearer */
.clearer{float:none;clear:both;text-align:center;}

/* ================== Generic Page Layout Elements ===============*/

/* ------------------ Page layout with image on LHS --------------*/
/* RHS Text Area */
#cont_rhs{margin-left:260px;}
/* Hide 3px jog fix from IE5-Mac \*/
* html #cont_rhs {height:1%}
/* End hide from IE5/Mac */

/* Content Feature Image - Left */
#cont_img{float:left;width:260px;text-align:center;}



/* ================== Page Specific Elements =====================*/
/* ------------------ Home Page ----------------------------------*/
#message{
	float:none;clear:both;
	margin:10px 0 0 0;
	border-top:1px solid #ccc;
	border-bottom:1px solid #ccc;
	background-color:#eee;
	font-size:12.5pt;
	height:20px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:bold;
	text-align:center;
}

/* ------------------ Showroom Category Picker Page --------------*/
#stk_cont{text-align:center;}
#stk_tab{border:0px solid #ccc}
#stk_tab th{border:0px solid #000;background-color:#000;color:#fff}
#stk_tab td{width:120px;height:90px;border:0px solid #999}
#stk_cont p{width:600px;text-align:center;margin-left:auto;margin-right:auto;}

/* ------------------ Stock List Page ----------------------------*/
#s_key{font-size:8.5pt;color:#666;font-weight:bold;text-align:center;}
#s_table{width:640px;border:0px solid #ccc;font-size:9pt;}
#s_table th{
	text-align:center;
	height:14px;
	color:#fff;
	font-weight:bold;
	background-color:#000;
}
#s_table td{
	border-bottom:1px solid #ccc;
	text-align:center;
	height:20px;
	color:#000;
	font-weight:normal;
}
.s_flash{color:#FF0000;font-size:8.5pt;font-weight:bold;background-color:#FFFF00;}

#s_nav{width:640px;}
#s_nav td{height:16px;font-size:8.5pt;color:#fff;font-weight:bold;background-color:#000;}
#s_pgnavl{width:50px;text-align:left}
#s_pgnavc{width:540px;text-align:center}
#s_pgnavr{width:50px;text-align:right}
.s_navbut{text-align:center;font-weight:bold;background-color:#c00;margin:0px 1px 0px 1px}
.s_navbut a:link,.s_navbut a:visited,.s_navbut a:active{color:#fff}
.s_navbut a:hover{color:#000}

/* ------------------ Stock Nav Bar ------------------------------*/
.s_navbar{text-align:center;font-weight:bold;margin: 20px 0 20px 0;color:#c00;border:1px solid #ccc;background-color:#eee;}
.s_navbar a {padding:0 5px 0 5px;}
.s_navbar a:link,.s_navbar a:visited,.s_navbar a:active{color:#000}
.s_navbar a:hover{color:#c00;text-decoration:none;}

/* ------------------ Stock Item Page ----------------------------*/
#si_pic{float:left;text-align:center;margin-top:2px;padding-top:0px;padding-bottom:10px;background-color:#eee;border:1px solid #999;width:340px;font-size:8.5pt;color:#fff;}
#si_mainpictxt{color:#666}

#si_pic img{
	border-top:1px solid #ccc;
	border-left:1px solid #ccc;
	border-bottom:1px solid #333;
	border-right:1px solid #333;
}
#si_tntxt{}
#si_tns img{margin:10px 1px 1px 1px;}
#si_rcol{margin-left:340px;text-align:center}
/* Hide 3px jog fix from IE5-Mac \*/
* html #si_rcol {height:1%}
/* End hide from IE5/Mac */

#si h1{margin-bottom:0px;}
#si table{width:340px; font-size:10.5pt;}
.si_label{color:#666;text-align:right;padding-right:10px;font-weight:bold;}
.si_val{color:#000;text-align:left;padding-left:10px;font-weight:bold;}
.si_hdr{padding-top:20px;border-bottom:1px solid #999;text-align:center;color:#c00;font-size:12.5pt;font-weight:bold;}
.si_desc{text-align:left;color:#000;font-size:9pt;padding:2px;}
#si_ftr{text-align:center;font-weight:bold;font-style:italic;}
#si_back{text-align:center;color:#000;font-size:12.5pt;font-weight:bold;margin:10px 0 10px 0;}

/* ------------------ Contact Page -------------------------------*/
#cntct{}
#cntct_l{float:left;padding-top:10px;margin-top:0px;margin-bottom:30px;width:360px;border:1px none #fff}
#cntct_r{padding-top:10px;margin-top:0px;margin-bottom:30px;margin-left:360px;border:1px none #fff}
/* Hide 3px jog fix from IE5-Mac \*/
* html #cntct_r {height:1%}
/* End hide from IE5/Mac */
.cntctadd{font-size:12pt;text-align:center;font-weight:bold;}
.cnt_line{height:30px;width:360px; font-size:10.5pt;font-weight:bold;}
.cnt_lbl{float:left;width:100px;text-align:right;color:#666;}

/* ------------------ Offers List  --------------------------------*/
.offer{
	border:1px solid #000;
	width:400px;
	margin-left:auto;
	margin-right:auto;
	margin-top:10px;
	text-align:left;background-color:#eee;
	}
.offer h2{background-color:#000;color:#fff;font-size:12.5pt;padding:0px;margin:0px;}
.offer a:link,.offer a:visited,.offer a:active{color:#fff}
.offer a:hover{color:#f00}
.off_desc{padding:5px;}
.off_desc a:link,.off_desc a:visited,.off_desc a:active{color:#c00}
.off_desc a:hover{color:#f00}
.off_prln{text-align:center;float:none;clear:both;background-color:#000;font-weight:bold;font-size:10.5pt;}
.off_pr_o{color:#ccc;text-decoration:line-through;}
.off_pr_n{color:#6f6;}
.off_save{font-style:italic;color:#f00;}

.off_img{float:right;padding:5px;}
.off_clr{float:none;clear:both;height:1px;overflow:hidden;}

/* ------------------ Offers Item  --------------------------------*/
#oi_pic{text-align:center; padding:10px;}

#oi_des{margin:0px auto 0px auto;border:1px solid #000;width:400px;text-align:left;background-color:#fff;}
#oi_desttl{font-weight:bold;text-align:center;background-color:#000;color:#fff}
#oi_destxt{padding:5px;}

#oi_prln{font-weight:bold;font-size:12.5pt;padding:10px;margin:0px auto 5px auto;text-align:center;}
#oi_pr_o{color:#999;text-decoration:line-through;}
#oi_pr_n{color:#060;}
#oi_save{font-style:italic;color:#c00;}
#oi_back{padding:10px;font-size:12.5pt;font-weight:bold;text-align:center}

.ctr{text-align: center;}
.insbanner{margin-left: auto; margin-right: auto; text-align: center; padding:5px 0px;}
.insbanner img{border: none;}

.l_kymco{width:180px; float:left; text-align: center;padding-top: 50px;}
.r_kymco{width:300px; float:right; text-align: center;}
.info_kymco{height:250px;}



