body {background:#ffffff; margin:0; padding:0; font-family: Verdana, Arial, Helvetica, sans-serif; color:#5d286e; font-size:12px}

html, body {
	height : 100%;
	}

html > body {
	height : 100%;
	min-height : 100%;
	}

img { border:0 none}

table, td { border-collapse:collapse; border:0 none}




form input { vertical-align:middle; }


p { margin:0; padding:10px 0; }


.clear { clear:both}
.clearfix:after {content:"."; display:block; height:0px; clear:both; visibility:hidden;}
.float { float:left}
.float_r { float:right}

.text_center { text-align:center}

.border_none { border:0 none}


.main { width:816px; margin:0 auto; position:relative; line-height:18px }
.main .top { background:url(../img/bg_head_sample.gif) left top no-repeat;}

/*.main .bott { background:url(../img/bg_foot.gif) left bottom no-repeat; position:relative }
.img_bott { position:absolute; bottom:167px; right:0px; z-index:0}
*html .main .bott { background:url(../img/bg_foot.gif) left bottom no-repeat; position: static}
*html .img_bott { position:absolute; bottom:166px; right:0px; z-index:0}


.main .bott_contact_new { background:url(../img/bg_foot_bott_contact_new.gif) left bottom no-repeat; position:relative }
.img_bott_contact_new { position:absolute; bottom:105px; right:0px}
*html .main .bott_contact_new { background:url(../img/bg_foot_bott_contact_new.gif) left bottom no-repeat; position:static}
*html .img_bott_contact_new { position:absolute; bottom:105px; right:0px}*/


#header { color:#FFFFFF; height:240px; text-align:center}
#header .text_right { font-family:"Times New Roman", Times, serif; font-size:21px; font-style:italic; padding:160px 10px 7px 0; line-height:25px; text-align:right;}
#header a { font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; text-transform:uppercase; color:#FFFFFF; margin:0 5px; text-decoration:none}
#header a:hover { text-decoration:underline}

#content { padding-bottom:50px}
#content h1 { font-family:"Times New Roman", Times, serif; font-size:52px; line-height:52px; font-weight: normal; color:#623996; margin:0; padding:20px 0 16px 0}
#content .pic { float:left; width:236px}
#content .text { width:550px; padding:0 10px ; float:right; background:#e4fac9; font-family:"Times New Roman", Times, serif; font-style:italic; font-size:21px; line-height:22px; color:#623996}

#content .text1 { width:570px; text-align:center; margin-top:5px; float:right; background:#e9ddfa; font-family:verdana; font-size:22px; line-height:25px; color:#3a22f5}
#content .text1 a { color:#3a22f5; text-decoration:none; text-transform:uppercase;}
#content .text1 a:hover { text-decoration:underline}

#content .content { padding:35px 0 ; line-height:20px; clear:both}
#content .content p { margin:0; padding:0 0 25px 0}
#content .content ul { margin:0; padding:0 0 25px 20px; list-style: disc}

#content .content ul li a { text-decoration:none; color:#623996}
#content .content ul li a:hover { text-decoration: underline}

#content .box_bott { background:#d0eea9; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#623996}

#content .box_bott ul { margin:0 ; padding:10px 15px 10px 0; list-style:none; width:182px; float:left }
#content .box_bott ul li { background:url(../img/a5.gif) left 5px no-repeat; padding-left:10px; line-height:13px}
#content .box_bott ul li a { text-decoration:none; color:#35481d; font-size:11px}
#content .box_bott ul li a:hover { text-decoration: underline}

/*#footer { height:167px; padding-left:25px}

#footer .call_today { float:left; padding:45px 0 0 0; width:179px}

#footer .box_banner { padding:0 0 5px 0; width:535px; float:right}
#footer .banner { width:175px; float:left; font-size:11px; color:#FFFFFF; font-weight:bold;}
#footer .banner img { display:block; margin-bottom:5px}
*/

.float_width { width:500px} 

.form_new { width:254px; font-size:12px; margin-bottom:10px; background:#c1a7e0;line-height:14px; color:#2e164d; border:3px solid #e2f4cc}
.form_new p { padding:5px}
.form_new table { width:254px}
.form_new .td_text { width:35px}
.form_new table td { border-left:1px solid #def5c3; border-top:1px solid #def5c3; padding:4px}
.form_new table td input { width:195px; background:#e2f4cc; height:26px; border:0 none; color:#000000}

.form_new table td textarea { width:195px; background:#e2f4cc; height:65px; border:0 none; color:#000000}
.form_new .submit { width:58px; height:15px; margin-top:4px}




.table_photo { width:100%; height:900px;}
.table_photo td { vertical-align:bottom; width:50%;  position:relative}
.table_photo td img { margin:10px 0}

.table_photo .span { text-transform:uppercase; display:block; text-align:right; width:200px; text-align:center}




#content .box_bott1 { background:#d0eea9; padding:10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#623996}

#content .box_bott1 ul { margin:0 ; padding:10px 15px 10px 0; list-style:none; width: auto; float:left }
#content .box_bott1 ul li { background:url(../img/a5.gif) left 5px no-repeat; padding-left:10px; line-height:13px}
#content .box_bott1 ul li a { text-decoration:none; color:#35481d; font-size:11px}
#content .box_bott1 ul li a:hover { text-decoration: underline}


#content .box_top1 { padding:10px 0 10px 10px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; color:#623996}

#content .box_top1 ul { margin:0 ; list-style:square; padding:10px 15px 10px 20px; width: auto; float:left }
#content .box_top1 ul li { line-height:13px}
#content .box_top1 ul li a { text-decoration:none; color:#623996; font-size:11px}
#content .box_top1 ul li a:hover { text-decoration: underline}



.table_photo1 { width:100%; position:relative; text-align:left}
.table_photo1 td { vertical-align:top; position:relative}
.table_photo1 td img { margin:10px 0}
.table_photo1 .td_width { width:200px; text-align:center; position:relative}
.table_photo1 .span { text-transform:uppercase; display:block; text-align:right; width:200px; text-align:center}

.table_photo1_div p { float:left; width:500px}
.table_photo1_div img { float:right; margin:10px;}


.table_photo1_div .span { text-transform:uppercase; display:block; text-align:right; width:200px; text-align:center}


.table_photo1 .float_r img { margin:10px 0 10px 10px}


