/*=== Setup ===*/
*{
	border: 0;
	margin: 0;
	padding: 0;
}
body{
	background: #ffffff;
	color: #6a4a27;
	font: 12px "Century Gothic",Arial,Verdana,Helvetica,Sans-Serif;
	padding: 15px 0;
}
a{
	color: #6a4a27;
	text-decoration: none;
}
a:hover{
	color: #00080;
	text-decoration: underline;
}
input,select,textarea{
	background: url(../images/sce/input-bgr.gif) no-repeat left top;
	border: #aeaeae 1px solid;
	font-size: 11px;
	padding: 2px;
}
li{
	list-style: none;
}
/*=== Layout ===*/
#page{
	margin: 0 auto;
	width: 988px;
}
/*=== Header ===*/
#header{
	height: 110px;
}
/*- Logo -*/
#header h1{
	background: url(../images/sce/logo.gif) no-repeat;
	float: left;
	text-indent: -9999px;
}
#header h1 a{
	display: block;
	height: 110px;
	width: 569px;
}
#header h1 a:hover{
	text-decoration: none;
}
/*- Contacts -*/
#contacts{
	background: url(../images/sce/contact-info.gif) no-repeat;
	float: right;
	height: 110px;
	text-indent: -9999px;
	width: 273px;
}
/*=== Navigation ===*/
/*- Nav1 -*/
#nav1{
	font-size: 13px;
	font-weight: bold;
	height: 25px;
	letter-spacing: -1px;
	margin: 0 0 10px;
}

/*- Nav2 -*/
#nav2{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2 li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2 li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2 li#n01 a{
	background: url(../images/sce/nav21.jpg) no-repeat;
}
#nav2 li#n02 a{
	background: url(../images/sce/nav22.jpg) no-repeat;
}
#nav2 li#n03 a{
	background: url(../images/sce/nav23.jpg) no-repeat;
}
#nav2 li#n04 a{
	background: url(../images/sce/nav24.jpg) no-repeat;
}
#nav2 li#n01 a:hover{
	background: url(../images/sce/nav21-.jpg) no-repeat;
}
#nav2 li#n02 a:hover{
	background: url(../images/sce/nav22-.jpg) no-repeat;
}
#nav2 li#n03 a:hover{
	background: url(../images/sce/nav23-.jpg) no-repeat;
}
#nav2 li#n04 a:hover{
	background: url(../images/sce/nav24-.jpg) no-repeat;
}
#nav2 li a:hover{
	text-decoration: none;
}
/*- Nav2f -*/
#nav2f{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2f li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2f li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2f li#n01 a{
	background: url(../images/sce/nav21f.jpg) no-repeat;
}
#nav2f li#n02 a{
	background: url(../images/sce/nav22f.jpg) no-repeat;
}
#nav2f li#n03 a{
	background: url(../images/sce/nav23f.jpg) no-repeat;
}
#nav2f li#n04 a{
	background: url(../images/sce/nav24f.jpg) no-repeat;
}
#nav2f li#n01 a:hover{
	background: url(../images/sce/nav21f-.jpg) no-repeat;
}
#nav2f li#n02 a:hover{
	background: url(../images/sce/nav22f-.jpg) no-repeat;
}
#nav2f li#n03 a:hover{
	background: url(../images/sce/nav23f-.jpg) no-repeat;
}
#nav2f li#n04 a:hover{
	background: url(../images/sce/nav24f-.jpg) no-repeat;
}
#nav2f li a:hover{
	text-decoration: none;
}
/*- Nav2b -*/
#nav2b{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2b li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2b li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2b li#n01 a{
	background: url(../images/sce/nav21b.jpg) no-repeat;
}
#nav2b li#n02 a{
	background: url(../images/sce/nav22b.jpg) no-repeat;
}
#nav2b li#n03 a{
	background: url(../images/sce/nav23b.jpg) no-repeat;
}
#nav2b li#n04 a{
	background: url(../images/sce/nav24b.jpg) no-repeat;
}
#nav2b li#n01 a:hover{
	background: url(../images/sce/nav21b-.jpg) no-repeat;
}
#nav2b li#n02 a:hover{
	background: url(../images/sce/nav22b-.jpg) no-repeat;
}
#nav2b li#n03 a:hover{
	background: url(../images/sce/nav23b-.jpg) no-repeat;
}
#nav2b li#n04 a:hover{
	background: url(../images/sce/nav24b-.jpg) no-repeat;
}
#nav2b li a:hover{
	text-decoration: none;
}
/*- Nav2l -*/
#nav2l{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2l li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2l li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2l li#n01 a{
	background: url(../images/sce/nav21l.jpg) no-repeat;
}
#nav2l li#n02 a{
	background: url(../images/sce/nav22l.jpg) no-repeat;
}
#nav2l li#n03 a{
	background: url(../images/sce/nav23l.jpg) no-repeat;
}
#nav2l li#n04 a{
	background: url(../images/sce/nav24l.jpg) no-repeat;
}
#nav2l li#n01 a:hover{
	background: url(../images/sce/nav21l-.jpg) no-repeat;
}
#nav2l li#n02 a:hover{
	background: url(../images/sce/nav22l-.jpg) no-repeat;
}
#nav2l li#n03 a:hover{
	background: url(../images/sce/nav23l-.jpg) no-repeat;
}
#nav2l li#n04 a:hover{
	background: url(../images/sce/nav24l-.jpg) no-repeat;
}
#nav2l li a:hover{
	text-decoration: none;
}
/*- Nav2d -*/
#nav2d{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2d li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2d li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2d li#n01 a{
	background: url(../images/sce/nav21d.jpg) no-repeat;
}
#nav2d li#n02 a{
	background: url(../images/sce/nav22d.jpg) no-repeat;
}
#nav2d li#n03 a{
	background: url(../images/sce/nav23d.jpg) no-repeat;
}
#nav2d li#n04 a{
	background: url(../images/sce/nav24d.jpg) no-repeat;
}
#nav2d li#n01 a:hover{
	background: url(../images/sce/nav21d-.jpg) no-repeat;
}
#nav2d li#n02 a:hover{
	background: url(../images/sce/nav22d-.jpg) no-repeat;
}
#nav2d li#n03 a:hover{
	background: url(../images/sce/nav23d-.jpg) no-repeat;
}
#nav2d li#n04 a:hover{
	background: url(../images/sce/nav24d-.jpg) no-repeat;
}
#nav2d li a:hover{
	text-decoration: none;
}
/*- Nav2a -*/
#nav2a{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2a li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2a li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2a li#n01 a{
	background: url(../images/sce/nav21a.jpg) no-repeat;
}
#nav2a li#n02 a{
	background: url(../images/sce/nav22a.jpg) no-repeat;
}
#nav2a li#n03 a{
	background: url(../images/sce/nav23a.jpg) no-repeat;
}
#nav2a li#n04 a{
	background: url(../images/sce/nav24a.jpg) no-repeat;
}
#nav2a li#n01 a:hover{
	background: url(../images/sce/nav21a-.jpg) no-repeat;
}
#nav2a li#n02 a:hover{
	background: url(../images/sce/nav22a-.jpg) no-repeat;
}
#nav2a li#n03 a:hover{
	background: url(../images/sce/nav23a-.jpg) no-repeat;
}
#nav2a li#n04 a:hover{
	background: url(../images/sce/nav24a-.jpg) no-repeat;
}
#nav2a li a:hover{
	text-decoration: none;
}



/*- Nav2s -*/
#nav2s{
	height: 198px;
	margin: 0 0 15px;
	text-indent: -9999px;
}
#nav2s li{
	float: left;
	margin: 0 9px 0 0;
}
#nav2s li a{
	display: block;
	height: 198px;
	width: 168px;
}
#nav2s li#n01 a{
	background: url(../images/sce/nav21s.jpg) no-repeat;
}
#nav2s li#n02 a{
	background: url(../images/sce/nav22s.jpg) no-repeat;
}
#nav2s li#n03 a{
	background: url(../images/sce/nav23s.jpg) no-repeat;
}
#nav2s li#n04 a{
	background: url(../images/sce/nav24s.jpg) no-repeat;
}
#nav2s li#n01 a:hover{
	background: url(../images/sce/nav21s-.jpg) no-repeat;
}
#nav2s li#n02 a:hover{
	background: url(../images/sce/nav22s-.jpg) no-repeat;
}
#nav2s li#n03 a:hover{
	background: url(../images/sce/nav23s-.jpg) no-repeat;
}
#nav2s li#n04 a:hover{
	background: url(../images/sce/nav24s-.jpg) no-repeat;
}
#nav2s li a:hover{
	text-decoration: none;
}





/*- Nav3 -*/
#nav3{
	text-indent: -9999px;
}
#nav3 li{
	margin: 0 0 9px;
}
#nav3 li a{
	display: block;
	height: 75px;
	width: 248px;
}
#nav3 li#bt01 a{
	background: url(../images/sce/ad-visit.gif) no-repeat;
}
#nav3 li#bt02 a{
	background: url(../images/sce/ad-fdelivery.gif) no-repeat;
	height: 80px;
}
#nav3 li#bt01 a:hover{
	background: url(../images/sce/ad-visit-.gif) no-repeat;
}
#nav3 li#bt02 a:hover{
	background: url(../images/sce/ad-fdelivery-.gif) no-repeat;
}
#nav3 li a:hover{
	text-decoration: none;
}
/*=== Title ===*/
#title{
	height: 255px;
	margin: 0 0 8px;
	overflow: hidden;
}
/*=== All Columns ===*/
#columns{
	padding: 0 0 15px;
}
#columns h2{
	font-size: 18px;
	font-weight: normal;
	margin: 0 0 10px;
}
#columns h2 span{
	display: none;
}
#columns h2 img{
	display: block;
}
#columns p{
	padding: 0 0 10px;
}
/*=== Left Column ===*/
#leftcol{
	float: left;
	font: 12px Verdana, Geneva, Arial, Helvetica, sans-serif;
	margin: 0 47px 0 0;
	width: 205px;
}
#columns #leftcol h2{
	background: #e4d9bb;
	color: #543f24;
	font-size: 12px;
	font-weight: bold;
	line-height: 25px;
	margin: 0 0 6px;
	padding: 0 0 0 10px;
}
#columns #leftcol h2 a{
	color: #543f24;
}
/*=== Center Column ===*/
#centercol{
	float: left;
	width: 733px;
}
/*=== Right Column ===*/
#rightcol{
	float: right;
	width: 248px;
}
/*=== Styling Boxes ===*/
/*- Box -*/
.box{
	background: url(../images/sce/box-bgr.gif) repeat-x top;
	display: table-cell;
	display: block;
	height: auto !important;
	height: 290px;
	min-height: 290px;
	padding: 0 0 0 15px;
}
/*- Ad -*/
.ad img{
	display: block;
	margin: 0 0 8px;
}
/*=== Styling Lists ===*/
/*- List1 -*/
.list1{
	background: #f7f5e9;
	margin: 0 0 6px;
	padding: 5px 10px;
}
.list1 li{
	margin: 0 0 5px;
}
.list1 li a{
	color: #77746f;
}
.list1 li a:hover,
.list1 li.active a{
	color: #543f24;
}
/*=== Styling Forms ===*/
/*- Search -*/
#search{
	float: right;
	height: 20px;
}
#search label{
	float: left;
	font-size: 14px;
	margin: 3px 5px 0 0;
}
#search input{
	float: left;
	width: 160px;
	font-size: 12px;
	color: #9A1A17;
}
#search .btn{
	border: 0;
	margin: 0 0 0 5px;
	padding: 0;
	width: auto;
}
/*=== Footer ===*/
#footer{
	background: url(../images/sce/footer-bgr.gif) repeat-x top;
	clear: both;
	height: 20px;
	padding: 18px 0 0;
}
#footer ul{
	float: left;
}
#footer li{
	border-right: 1px solid #6a4a27;
	float: left;
	line-height: 14px;
	padding: 0 5px;
}
#footer li.last{
	border: 0;
}
/*=== Misc. ===*/
.fix{
	clear: both;
	height: 1px;
	margin: 0 0 -1px;
	overflow: hidden;
}
.fl{
	float: left;
}
.fr{
	float: right;
}
.rollover a{
	display:block;
	float: right;
	height: 447px;
	width:450px;
}
.rollover a:hover{
	background: url(../images/sce/small-map.jpg) no repeat;
	text-decoration: none;
}
/*=== Form layout ===*/
#contactform div{
	margin-bottom: 0.5em;
	width: 100%;
}
#contactform .indent{
	margin:10px 0px 10px 95px;
}
#contactform .form_element{
	padding: 0px 10px 0px 0px;
	text-align:left;
	float: left;
	width: 75px;
}
#contactform .form_data{
	padding: 0px;
	text-align:left;
	float: left; 
}
#contactform .separator{
	clear: both;
	padding: 0px;
	font-size: 0.5px;
	height: 0.5px;
}




