html,body

{

 	margin: 0px auto;

	padding: 0px auto;

	font-family:Arial, Helvetica, sans-serif;

	font-size:11px;

	background-color:#7F161A;

	text-align:center;

}

a

{

color:#FFF;

text-decoration:none;

}

a:hover

{

color:#FFF;

text-decoration:underline;

}



p

{

margin:0px auto;

}

img

{

	border:0px;	

}

form

{

margin:0px;

padding:0px;

}

#main

{

margin:0px auto;

padding:0px;

width:916px;

text-align:center;

background-color:#7F161A;

}

#header

{

margin:0px auto;

width:916px;

height:268px;

}

#top_header

{

width:916px;

height:75px;

float:left;

position:relative;

}

#mid_header

{

width:916px;

height:153px;

float:left;

background-color:#000;

position:relative;

}

#bottom_header

{

width:916px;

height:40px;

float:left;

position:relative;

}



#main_middle

{

width:916px;

height:410px;

clear:both;

overflow:hidden;

}

#left_middle

{

background-image:url("../graphics/navi_bg.gif");

background-repeat:no-repeat;

width:189px;

height:410px;

float:left;

position:relative;

text-align:center;

vertical-align:middle;

}

#middle

{

background-image:url("../graphics/contect_bg.jpg");

background-repeat:no-repeat;

width:507px;

height:410px;

float:left;

position:relative;

}

#right_middle

{

background-image:url("../graphics/join_bg.gif");

background-repeat:no-repeat;

width:220px;

height:410px;

float:left;

position:relative;

}

.black_line

{

width:2px;

height:390px;

float:right;

position:relative;

background-color:#000;

}

.black_line2

{

width:2px;

height:390px;

float:left;

position:relative;

background-color:#000;

}

#footer

{

width:916px;

text-align:center;

background-color:#7F161A;

padding-top:10px;

clear:both;

}

.fotter_nav

{

font:9px Verdana;

line-height:13px;

font-weight:bold;

color:#FFF;

text-decoration:none;

}

a.fotter_nav:hover

{

font:9px Verdana;

line-height:13px;

font-weight:bold;

color:#FFF;

text-decoration:none;

}

.seprator

{

font:9px;

color:#FFF;

}

.form_text

{

margin:0px;

font:9px Verdana;

color:#FFF;

font-weight:bold;

line-height:12px;

padding-right:140px;

}

.form_text2

{

margin:0px;

font:9px Verdana;

color:#FFF;

font-weight:bold;

line-height:12px;

padding-right:110px;

}

.clear

{

clear:both;

}



.textbox_bg

{

background-image:url("../graphics/textbox_bg.gif");

background-repeat:repeat-x;

height:23px!important;

height:23px;

width:165px;

border:0;

font:18px Verdana;

color:#000;


}

.blackbox_bg

{

background-color:#000;

width:185px;

height:90px;

}

.text

{

font: 14px Verdana;color:#FFF;line-height:18px;font-weight:bold;padding-top:30px;height:60px;

}

#content_wrapper

{

margin:0 auto;

width:467px;

text-align:center;

}

.content_heading

{font:12px Verdana;color:#FFF;float:left;position:relative;line-height:15px;font-weight:bold;padding-left:5px!important;padding-left:10px;}

.content_heading2

{font:12px Verdana;color:#FFF;float:left;position:relative;line-height:15px;font-weight:bold;}

.top_content

{

margin:0 auto;

float:left;

position:relative;

width:467px;

clear:both;

}

.top_bg

{

background-image:url("../graphics/box_shad_02.png");

background-repeat:repeat-x;

}

.bottom_bg

{

background-image:url("../graphics/box_shad_6.png");

background-repeat:repeat-x;

}

.left_bg

{

background-image:url("../graphics/box_shad_8.png");

background-repeat:repeat-y;

}

.right_bg

{

background-image:url("../graphics/box_shad_04.png");

background-repeat:repeat-y;

}







































