
/* Getting the new tags to behave */
article, aside, audio, canvas, command, datalist, details, embed, figcaption, figure, footer, header, hgroup, keygen, meter, nav, output, progress, section, source, video{ display: block; }
mark, rp, rt, ruby, summary, time{ display: inline }

/* Left & Right alignment */

.left { float:left;}
.right { float:right;}
.wrapper {width:100%; overflow:hidden;}

/* Global properties ======================================================== */

body{ background:#fcfaea; border:0; font:13px "Century Gothic", Arial, Helvetica, sans-serif; color:#90896f; line-height:18px;}

/* Global Structure ============================================================= */

.main {        margin: 0 auto;        width: 980px; }
.body1{ background:#fcfaea}
.body2{ background:url(../images/bg_top_img_2.jpg) top center no-repeat}
.body3{ background:url(../images/bg_bot_2.jpg) top repeat-x #828067}
.body4{ background:url(../images/bg_footer2_2.jpg) top repeat-x}
.body5{ background:url(../images/bg_img_2.jpg) center 123px no-repeat}

/* ============================= main layout ====================== */

a{ color:#90896f; text-decoration: underline; outline:none}
a:hover{ text-decoration: none}
h1{ font:20px "Century Gothic", Times, serif; font-weight:normal; line-height:78px; float:left; padding:25px 0 0 10px; background:url(../images/bg_logo.jpg) 99px 19px no-repeat; height:90px;}
h2{ font:25px "Century Gothic", Times, serif; color:#8d9066; line-height:44px; padding-bottom:22px;}
h3{ font:15px "Century Gothic", Times, serif; font-weight:normal; line-height:20px;}
h4{ font:28px "Century Gothic";  color:#F3BD65;}
h5{ font:18px "Century Gothic"; text-decoration:none }
p{ padding-bottom:18px;}

/* ============================= header ====================== */
header{}

#menu{ text-align:center}
#head{ text-align:center}

/* ============================= content ====================== */

#content{ width:100%; overflow:hidden; padding-top:39px; padding-bottom:67px;}
#content2{ width:100%; overflow:hidden; padding-top:34px;}
#content2 .under{border-bottom:1px solid #95937b; padding-bottom:36px; margin-bottom:0}
#content2 h2{ color:#fffce8; padding:0 0 23px 0;}

.pad{ padding:0 28px 0 46px;}
.pad_left1{ padding-left:90px;}
.pad_left2{ padding-left:36px;}
.pad_left3{ padding-left:60px;}
.pad_left4{ padding-left:70px;}
.pad_bot1{ padding-bottom:23px;}
.marg_right1{ margin-right:30px;}

.color2{ color:#968d7b}
.color3{ color:#ae9168}

.welcome h2{ font-size:30px; color:#8CA124; padding-bottom:26px;}
.welcome p{ font:20px "Century Gothic", Times, serif; color:#90896f; line-height:25px;}
.welcome a{ color:#a7c24a; font-style:"italic";}

.under{ padding-bottom:30px; border-bottom:1px solid #e7e4d4; margin-bottom:21px;}

.line1{ background:url(../images/line_ver1.gif) 294px 0 repeat-y}
.line2{ background:url(../images/line_ver1.gif) 651px 0 repeat-y}
.line3{ background:url(../images/line_ver2.gif) 583px 0 repeat-y}
.line4{ background:url(../images/line_ver1.gif) 550px 0 repeat-y}
.line5{ background:url(../images/line_ver1.gif) 250px 0 repeat-y}
.line6{ background:url(../images/line_ver2.gif) 350px 0 repeat-y}
.line7{ background:url(../images/line_ver1.gif) 680px 0 repeat-y}

.list1 li{ line-height:20px;}
.list1 li a{ color:#98a563; text-decoration:none; padding-left:13px; background:url(../images/marker_1.gif) 0 8px no-repeat}
.list1 li a:hover{ text-decoration:underline}

.list2 li{ line-height:24px;}
.list2 li a{ font-weight:bold; color:#fcfaea; text-decoration:none; padding-left:13px; background:url(../images/marker_2.gif) 0 7px no-repeat}
.list2 li a:hover{ text-decoration:underline}

.list3 li{ color:#808080; text-decoration:none; padding-left:13px; background:url(../images/marker_1.gif) 0 8px no-repeat}

.button1, .button2, .button3{ display:inline-block; font:18px "Century Gothic", Times, serif; color:#fff; text-decoration:none; line-height:28px; background:url(../images/button1_bg.gif) top repeat-x;}
.button1 span, .button2 span, .button3 span{ display:block; background:url(../images/button1_left.jpg) top left no-repeat}
.button1 span span, .button2 span span, .button3 span span{ padding:0 17px; height:31px; background:url(../images/button1_right.jpg) top right no-repeat}
.button1:hover, .button2:hover, .button3:hover{ color:#e2f14a}

.button2{ background:url(../images/button2_bg.gif) top repeat-x}
.button2 span{ background:url(../images/button2_left.jpg) top left no-repeat}
.button2 span span{ background:url(../images/button2_right.jpg) top right no-repeat}

.button3{ background:url(../images/button3_bg.gif) top repeat-x}
.button3 span{ background:url(../images/button3_left.jpg) top left no-repeat}
.button3 span span{ background:url(../images/button3_right.jpg) top right no-repeat}

/* ============================= footer ====================== */

footer { font:22px "Century Gothic", Times, serif; color:#2D2D2D; line-height:30px; text-align:center; padding:28px 0 27px 0}
footer a{ color:#2D2D2D;}
footer a:hover{}

/* ============================= forms ============================= */

#form_1{ color:#e2debe; margin-top:-17px;}
#form_1 .bg{ background:url(../images/input1.jpg) no-repeat; margin-top:6px; margin-bottom:6px; font-size:0; line-height:0}
#form_1 .input{ width:219px; height:15px; background:none; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif; color:#90896f; padding:7px 10px}
#form_1 a{ font:18px "Times New Roman", Times, serif; color:#f1edd1; display:inline-block; background:url(../images/button4.jpg) no-repeat; width:104px; text-decoration:none; text-align:center; line-height:30px; height:33px;}
#form_1 a:hover{ color:#e2f14a}
#ContactForm {}
#ContactForm a{ margin-left:18px; float:right}
#ContactForm .input {width:189px; height:16px; border:1px solid #dedac6; background:#fcfbed; padding:3px 5px; margin-bottom:8px;color:#90896f; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;}
#ContactForm textarea { width:189px; height:247px; border:1px solid #dedac6; background:#fcfbed; padding:3px 5px; margin-bottom:23px;color:#90896f; font:13px "Trebuchet MS", Arial, Helvetica, sans-serif;overflow: auto}