body {
	background-image: url(../ig/bg_page.png);
	background-position:bottom;
	background-repeat:repeat-x;
	margin: 0px;
	font-family:Verdana, Geneva, Arial, Helvetica, sans-serif;
}
#main_container {
	background-image: url(../ig/bg_edge.png);
	margin-left: auto;
	margin-right: auto;
	width: 910px;
}
#body_container {
	background-color:#A9DBFF;
	background-position:bottom;
	background-repeat:repeat-x;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
}
#header_container {
	background-image: url(../random/randomHead.php);
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 130px;
}
#link_bar {
	background-image: url(../ig/bg_bar.png);
	background-position: bottom;
	background-repeat:repeat-x;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 33px;
	text-align:center;
	font-size:medium;
	color:#ffffff;
	line-height:31px;
}
#link_bar2 {
	background-image: url(../ig/bg_bar2.png);
	background-position:bottom;
	background-repeat:repeat-x;
	margin-left: auto;
	margin-right: auto;
	width: 900px;
	height: 20px;
	text-align:center;
	font-size:small;
	color:#ffffff;
	line-height:18px;
}
.spacer_top{
	text-align:center;
	font-size:large;
	color:#FECEA7;
	line-height:31px;
}
a.nav_top {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top:link {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top:visited {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top:hover {
	color: #000000; text-decoration: none; 
}
a.nav_top:active {
	color: #ffffff; text-decoration: none;
}

a.nav_top2 {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top2:link {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top2:visited {
	color: #ffffff; text-decoration: none; 
	}
a.nav_top2:hover {
	color: #000000; text-decoration: none; 
}
a.nav_top2:active {
	color: #ffffff; text-decoration: none;
}

#box_container {
	padding-left: 10px;
	padding-right: 10px;
	padding-top: 10px;
	padding-bottom: 10px;
	width: 880px;
}
#box_cd_container {
	float: right;
	width: 210px;
	height: 500px;
}
#boxc {
	background-color: #EBF7FF;
	outline-color: #e0c4ab;
	width: 210px;
}
#box_c_contents {
}
.c_t {
	background: url(../ig/dot.png) 0 0 repeat-x; width:210px;
}
.c_b {
	background: url(../ig/dot.png) 0 100% repeat-x;
}
.c_l {
	background: url(../ig/dot.png) 0 0 repeat-y;
}
.c_r {
	background: url(../ig/dot.png) 100% 0 repeat-y;
}
.c_bl {
	background: url(../ig/bl.png) 0 100% no-repeat;
}
.c_br {
	background: url(../ig/br.png) 100% 100% no-repeat;
}
.c_tl {
	background: url(../ig/tl.png) 0 0 no-repeat;
}
.c_tr {
	background: url(../ig/tr.png) 100% 0 no-repeat; padding:10px;
}
#boxd {
	background-color: #EBF7FF;
	outline-color: #e0c4ab;
	margin-top: 20px;
	width: 210px;
}
#box_d_contents {
}
.d_t {
	background: url(../ig/dot.png) 0 0 repeat-x; width:210px;
}
.d_b {
	background: url(../ig/dot.png) 0 100% repeat-x;
}
.d_l {
	background: url(../ig/dot.png) 0 0 repeat-y;
}
.d_r {
	background: url(../ig/dot.png) 100% 0 repeat-y;
}
.d_bl {
	background: url(../ig/bl.png) 0 100% no-repeat;
}
.d_br {
	background: url(../ig/br.png) 100% 100% no-repeat;
}
.d_tl {
	background: url(/ig/tl.png) 0 0 no-repeat;
}
.d_tr {
	background: url(../ig/tr.png) 100% 0 no-repeat; padding:10px;
}
#footer {
	background-image: url(../ig/sep_foot.png);
	background-position:top;
	background-repeat:repeat-x;
	margin-top: 20px;
	width: 880px;
	height: 50px;
	text-align:center;
	line-height:50px;
}
.spacer_foot{
	text-align:center;
	font-size:small;
	color:#FECEA7;
	line-height:33px;
}
.nav_foot{
	font-size:small;
}
a.nav_foot {
	color: #000000; text-decoration: none; 
	}
a.nav_foot:link {
	color: #000000; text-decoration: none; 
	}
a.nav_foot:visited {
	color: #000000; text-decoration: none; 
	}
a.nav_foot:hover {
	color: #FE7200; text-decoration: none; 
}
a.nav_foot:active {
	color: #000000; text-decoration: none;
}
.nav_menu {
	color: #FE7200; text-decoration: none;
}
a.nav_menu {
	color: #FE7200; text-decoration: none; 
	}
a.nav_menu:link {
	color: #FE7200; text-decoration: none; 
	}
a.nav_menu:visited {
	color: #FE7200; text-decoration: none; 
	}
a.nav_menu:hover {
	color: #000000; text-decoration: none; 
}
a.nav_menu:active {
	color: #FE7200; text-decoration: none;
}
#copyright {
	text-align:center;
	font-size:small;
	color:#FE7200;
}
#contact {
	text-align:center;
	font-size:small;
	color:#FE7200;
}
#termslink {
	text-align:center;
	font-size:small;
	color:#FE7200;
}
.bt_links {
	text-decoration:none;
	color:#000000;
}
h1 {
	color:#000000;
	font-size:18px;
	margin-top:0px;
	margin-bottom:10px;
}
h2 {
	color:#000000;
	font-size:16px;
	font-weight:bold;
	margin-top:0px;
	margin-bottom:0px
}
h3 {
	color:#000000;
	font-size:14px;
	margin-top:0px;
	margin-bottom:0px;
}
.para_text {
	color:#000000;
	font-size:13px;
	margin-top:6px;
}
.para_large {
	color:#000000;
	font-size:14px;
}
.para_text_bold {
	color:#000000;
	font-size:12px;
	margin-top:22px;
	font-weight:bold;
}
.table_text {
	color:#000000;
	font-size:13px;
	margin-top:6px;
	text-align: center;
}
.table_text_bold {
	color:#000000;
	font-size:12px;
	margin-top:22px;
	font-weight:bold;
	text-align: center;
}
.table_head_bold {
	color:#000000;
	font-size:12px;
	margin-top:22px;
	font-weight:bold;
}
.table_border_right {
	border-right: 1px solid gray;
}
.table_border_bottom {
	border-bottom: 1px solid gray;
}
.bullet {
	color:#000000;
	font-size:14px;
}
.list {
	color:#000000;
	font-size:12px;
	margin-left:0px;
}
#g_connect {
	margin-top:50px;
	margin-left:auto;
	margin-right:auto;
	width:150px;
	text-align:center;
}
.connect_bt {
	text-decoration:none;
}
a.connect_bt {
	color: #ffffff; text-decoration: underline;
	}
a.connect_btp:link {
	color: #ffffff; text-decoration: underline;
	}
a.connect_bt:visited {
	color: #ffffff; text-decoration: underline;
	}
a.connect_bt:hover {
	color: #ffffff; text-decoration: underline;
}
a.connect_bt:active {
	color: #ffffff; text-decoration: underline;
}
.ad_text {
	color:#000000;
	font-size:14px;
	margin-top:20px;
}
a.ad {
	color: #000000; text-decoration: none; 
	}
a.ad:link {
	color: #000000; text-decoration: none; 
	}
a.ad:visited {
	color: #000000; text-decoration: none; 
	}
a.ad:hover {
	color: #000000; text-decoration: none; 
}
a.ad:active {
	color: #000000; text-decoration: none;
}
a.ad_image {
	color: #EBF7FF; text-decoration: none; 
	border:none;
	}
a.ad_image:link {
	color: #EBF7FF; text-decoration: none; 
	border:none;
	}
a.ad_image:visited {
	color: #EBF7FF; text-decoration: none; 
	border:none;
	}
a.ad_image:hover {
	color: #EBF7FF; text-decoration: none; 
	border:none;
}
a.ad_image:active {
	color: #EBF7FF; text-decoration: none;
	border:none;
}
a.ad_para {
	color: #000000; text-decoration: none; 
	}
a.ad_para:link {
	color: #000000; text-decoration: none; 
	}
a.ad_para:visited {
	color: #000000; text-decoration: none; 
	}
a.ad_para:hover {
	color: #000000; text-decoration: none; 
}
a.ad_para:active {
	color: #000000; text-decoration: none;
}
#p_button {
	background-image: url(../ig/bg_bar.png);
	width: 150px;
	height: 25px;
	margin-left: auto;
	margin-right: auto;
	margin-top: auto;
	margin-bottom: auto;
	text-align:center;
	font-size:14px;
	color:#ffffff;
	line-height:25px;
}
#boxfooter {
	background-color: #EBF7FF;
	width: 875px;
	height: 35x;
	margin-bottom: 20px;
}
.foot_t {
	background: url(../ig/dot.png) 0 0 repeat-x; width:875px;
}
.foot_b {
	background: url(../ig/dot.png) 0 100% repeat-x;
}
.foot_l {
	background: url(../ig/dot.png) 0 0 repeat-y; height: 35px;
}
.foot_r {
	background: url(../ig/dot.png) 100% 0 repeat-y;
}
.foot_bl {
	background: url(../ig/bl.png) 0 100% no-repeat;
}
.foot_br {
	background: url(../ig/br.png) 100% 100% no-repeat;
}
.foot_tl {
	background: url(../ig/tl.png) 0 0 no-repeat;
}
.foot_tr {
	background: url(../ig/tr.png) 100% 0 no-repeat; padding:10px;
}
#box_foot_contents {
	width: 875px;
	height: 15px;
	text-align: center;
	font-size: small;
	color: #fe7200;
}