* { margin:0; padding:0;}
body {
	background:url(images/tail_site.gif) top center;
	font-size:100%;
	line-height:1em;
	font-family:Arial, tahoma;
	color:#4a3021;
	text-align:center;
}


/*in_line*/
input, select { vertical-align:middle;}
img {border:0; vertical-align:top; text-align:left;}
ul { list-style:none;}

a:hover{text-decoration:none;}
a {color:#7a7a7a;}

.column { float:left;}
.clear_1{clear:both;}
.clear, .box_text, p, .col_list, .col_box { width:100%; overflow:hidden;}


/*header*/
.logo_bg{ height:102px; background:url(images/logo_bg.jpg) 0 0 no-repeat; font-size:0.75em;}
.logo_bg .logo{
	position:absolute;
	margin:19px 0 0 142px;
	left: 354px;
	top: 6px;
}
.logo_bg span{ display:block; padding:57px 0 0 890px; color:#ffffff;}
.logo_bg span strong{ color:#fe8402;}
.menu_bg{ height:69px; background:url(images/menu_bg_right.jpg) top right no-repeat;}
.menu_bg span{ display:block; background:url(images/menu_bg_left.jpg) top left no-repeat; text-indent:151px;}
.banner_bg{ height:260px; background:url(images/banner_bg_right.jpg) top right no-repeat;}
.banner_bg span{ display:block; background:url(images/banner_bg_left.jpg) top left no-repeat; height:260px; text-indent:151px;}

/*footer*/
.footer{ background:url(images/footer_bg.jpg) 0 0 no-repeat; height:73px; color:#ffffff; font-size:0.75em; line-height:5em;}
.footer span{ margin:0 520px 0 163px;}
.footer a{ color:#fe8402; text-decoration:none; font-weight:bold;}
.footer a:hover{ color:#ffffff;}


/*content*/
.content{ background:url(images/content_bg_right.jpg) top right no-repeat; font-size:0.75em; }
.content_bg_left{ background:url(images/content_bg_left.jpg) 0 0 no-repeat;}
.box{
	width:897px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 151px;
}
.indent_border{
	width:891px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 0;
	margin-left: 3px;
}
.banner{ height:174px;}
.extra_left{
	margin-left:21px;
	width:895px;
	overflow:hidden;
}
.title{ display:block; margin-bottom:23px;}
.img_left{ float:left; margin-right:16px;}
.text{ color:#cd4513;}
.indent_bot{ display:block; margin-bottom:13px;}
.indent_right{ float:right; margin:11px 0 0 0;}
.st_text_1 dt{ color:#cd4513; font-weight:bold; font-size:1.06em;}
.st_text_1 dd{ padding-bottom:15px;}
.line{ height:56px; background:url(images/line_center.gif) 0 0 repeat-x;}
.line span{ background:url(images/line_left.gif) 0 0 no-repeat; display:block;}
.line span span{ background:url(images/line_right.gif) top right no-repeat; display:block; height:56px;}
.line_1{ height:56px; background:url(images/line_center_1.gif) 0 0 repeat-x;}
.line_1 span{ background:url(images/line_left_1.gif) 0 0 no-repeat; display:block;}
.line_1 span span{ background:url(images/line_right_1.gif) top right no-repeat; display:block; height:56px;}
.top_col{padding-top:24px;}
.col_list ul{ float:left;}
.extra_left_list{ margin-left:30px;}
.list_1 ul li a{ background:url(images/list_marker.gif) center left no-repeat; padding:0 0 0 8px; color:#cd4513; text-decoration:none; line-height:1.75em;}
.list_1 ul li a:hover{ color:#65695e;}
.indent_top{ display:block; margin-top:15px;}
.indent_top_bot{ display:block; margin:15px 0;}
.br{ display:block;}
.indent_text p{ margin-top:15px;}
.link{ color:#cd4513; text-decoration:none;}


/*================== index-3.html ==================*/
#page4 .content .col_1 .col_box_1{ width:255px;}
#page4 .content .col_1 .col_box_2{ width:260px; margin-left:15px;}
#page4 .content .col_1 .img_left{ margin-right:13px;}
/*================== index-4.html ==================*/
#page5 .content .col_2 .col_box_1{ width:255px;}
#page5 .content .col_2 .col_box_2{ width:260px; margin-left:15px;}
#page5 .content .col_2 .img_left{ margin-right:13px;}
/*================== index-5.html ==================*/
#page6 .content .col_1 .col_box_1{ width:280px;}
#page6 .content .col_1 .col_box_2{ width:250px;}
#page6 .content .col_1 .img_left{ margin-right:13px;}
#page6 .content .form .indent_form{ height:31px;}
#page6 .content .form input{ width:264px; height:22px;}
#page6 .content .form textarea{ width:250px; height:116px; display:block; margin-bottom:13px;}
#page6 .content .form textarea, #page6 .content .form input{ border:1px solid #b9b9b0; color:#65695e; background:none; padding-left:3px; font-family:Arial; font-size:1em;}
#page6 .content .indent_form_button{ margin-left:146px; margin-right:8px;}

/*==================box====================*/
.box .border_bot {background:url(images/border_bot.gif) repeat-x bottom #f9f9e4;}
.box .border_left {background:url(images/border_left.gif) repeat-y left;}
.box .border_right {background:url(images/border_right.gif) repeat-y right;}
.box .corner_bot_left {background:url(images/corner_bot_left.gif) no-repeat left bottom;}
.box .corner_bot_right {background:url(images/corner_bot_right.gif) no-repeat right bottom; height:496px;}
/*==========================================*/
.box .corner_bot_right-plan {
	background:url(images/corner_bot_right.gif) no-repeat right bottom;
	height:900px;
}

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin:0;
	padding:0;
	border:0;
	outline:0;
	font-weight:inherit;
	font-style:inherit;
	font-size:100%;
	font-family:inherit;
	vertical-align:baseline;
}
body {
	line-height:1;
	color:black;
	background:white;
}
table {
	border-collapse:separate;
	border-spacing:0;
}
caption, th, td {
	text-align:left;
	font-weight:normal;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content:"";
}
blockquote, q {
	quotes:"" "";
}
/* HTML5 tags */
header, section, footer,
aside, nav, article, figure {
	display: block;
}

/*===================*/
/*=== Main Styles ===*/
/*===================*/
body {
	font:14px/1.6 Georgia, Palatino, Palatino Linotype, Times, Times New Roman, serif;
	color:#333;
	background:#eee;
}

a, a:visited {
	color:blue;
	text-decoration:none;
}
a:hover, a:active {
	color:#000;
	text-decoration:none;
}

#dev7link {
    position:absolute;
    top:0;
    left:50px;
    background:url(images/dev7logo.png) no-repeat;
    width:60px;
    height:67px;
    border:0;
    display:block;
    text-indent:-9999px;
}

.theme-default #slider {
    margin:100px auto 0 auto;
    width:618px; /* Make sure your images are the same size */
    height:246px; /* Make sure your images are the same size */
}
.theme-pascal.slider-wrapper,
.theme-orman.slider-wrapper {
    margin-top:150px;
}

/*====================*/
/*=== Other Styles ===*/
/*====================*/
.clear {
	clear:both;
}

