@charset "utf-8";
/* CSS Document */

body {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	text-align:center;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	background-image:url(images/bg.jpg);
	background-position:top center;
	background-repeat:no-repeat;
	background-color:#c0bfbd;
}

table, td {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.style1 {
	font-size: 12px;
	font-weight: bold;
	color: #381b14;
}

.style2 {
	font-size: 14px;
	font-weight: bold;
	color: #381b14;
}

.title {
	font-size:18px;
	font-weight:bold;
	color:#901c00;
	border-bottom:1px solid #666666;
}

/* CONTAINERS */

#header {
	width:810px;
	height:81px;
	background-image:url(images/bg_header.gif);
	background-position:top;
	background-repeat:no-repeat;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
}

#hdr_lt {	
	width:358px;
	padding-top:33px;
	padding-left:42px;
	text-align:left;
	float:left;
}

#hdr_rt {
	width:368px;
	padding-top:40px;
	padding-right:42px;
	text-align:right;
	float:left;
}

#nav {
	width:810px;
	height:70px;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
}

#middle {
	background-color:#FFFFFF;
	width:810px;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	text-align: center;
}

#banner {
	width:791px;
	height:200px;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 9px 0px 10px;
	background-color:#ffffff;
	clear:both;
}	

#ban_lt {
	width:560px;
	height:194px;
	margin:3px 3px 3px 0px;
	float:left;
}

#ban_rt_hp {
	width:228px;
	height:304px;
	margin:3px 0px 3px 0px;
	background:url(images/bg_promos.jpg) top no-repeat;
	float:right;
	text-align:left;
}

#ban_rt_home {
	width:228px;
	height:194px;
	margin:3px 0px 3px 0px;
	background:url(images/bg_sims_home.jpg) top no-repeat;
	float:right;
	text-align:left;
}

#ban_rt_store {
	width:228px;
	height:220px;
	margin:3px 0px 3px 0px;
	background:url(images/bg_ir.jpg) top no-repeat;
	float:right;
	text-align:left;
}

#ban_rt_int {
	width:213px;
	height:186px;
	margin:3px 0px 3px 0px;
	padding:8px 0px 0px 15px;
	background:url(images/bg_nav.jpg) top no-repeat;
	float:left;
	text-align:left;
}

#content {
	width:791px;
	height:460px;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 9px 0px 10px;
	background-color:#ffffff;
	clear:both;
	text-align:left;
}

#content_int {
	width:781px;
	float:none;
	margin:0px auto 20px auto;
	padding:0px 9px 0px 20px;
	background-color:#ffffff;
	clear:both;
	text-align:left;
}

#con_lt_hp {
	width:245px;
	margin:0px 3px 0px 0px;
	float:left;
	height: 460px;
}

#con_cnt_hp {
	width: 312px;
	margin: 0px 3px 0px 0px;
	float:left;
	background:url(images/bg_cnt_hp.gif) bottom repeat-x;
	line-height:1.5em;
}

#con_lt_int {
	width:543px;
	margin:3px 10px 10px 0px;
	float:left;
}

#con_rt_hp {
	width:228px;
	margin:0px 0px 0px 0px;
	float:left;
}	

#con_rt_int {
	width:228px;
	margin:20px 0px 0px 0px;
	float:left;
}

#text_footer {
	width:790px;
	height:66px;
	float:none;
	background-color:#ffffff;
	clear:both;
	text-align:center;
	padding: 0px 10px 0px 10px;
	margin: 0px auto 0px auto;
}

#text_links {
	width:790px;
	border-top:1px solid #666666;
	padding-top:15px;
	color:#FF0000;
	font-weight:bold;
	text-align:center;
	float:none;
}

#footer {
	width:810px;
	height:51px;
	background-image:url(images/bg_footer.jpg);
	background-position:top;
	background-repeat:no-repeat;
	float:none;
	margin:0px auto 0px auto;
	padding:0px 0px 0px 0px;
	clear:both;
	color:#952404;
}

#foot_lt {	
	width:388px;
	padding-top:33px;
	padding-left:12px;
	text-align:left;
	float:left;
}

#foot_rt {
	width:398px;
	padding-top:33px;
	padding-right:12px;
	text-align:right;
	float:left;
}

/* LINKS & NAVIGATION */

a {
	color:#006586;
	text-decoration:none;
	font-weight:bold;
}

a:hover {
	color:#535457;
	text-decoration:none;
	font-weight:bold;
}

a.ikrave {
	color:#573444;
	text-decoration:underline;
}

a.ikrave:hover {
	color:#333333;
	text-decoration:underline;
}

a.nav {
	display:block;
	margin:2px 0px 2px 15px;
	padding-left:10px;
	background: url(images/nav.gif) left no-repeat;
	color:#006586;
	text-decoration:none;
}

a.nav:hover {
	color:#535457;
	text-decoration:none;
}

.nav_on {	
	display:block;
	margin:2px 0px 2px 15px;
	padding-left:10px;
	background: url(images/nav.gif) left no-repeat;
	color:#7b7c7f;
	font-weight:bold;
}
