@charset "utf-8";
/* CSS Document */

body 
{
	margin: 0px;
	padding: 0px;
	background-color:#FFF;
}

body, th, td
{
	color: #555555;
	line-height: 20px;
	font-size:14px;	
	font-family:"Times New Roman", Times, serif;
}

p
{
	margin-bottom: 1em;
}

a:link, a:active, a:visited
{
	color: #422112;
	text-decoration:none;
}

a:hover
{
	text-decoration:underline;
	color: #555555;
}

a img
{
	border: none;
}

h1
{
	line-height:30px;
	color: #000;
	font-size: 2.08em;
	text-align: left;
	margin-bottom:10px;	
	font-family:"Times New Roman", Times, serif;;
	font-weight:normal;
}

h2
{
	Text-align:left;
	color: #d66a00;
	font-size: 1.50em;
	font-weight:normal;
	line-height: 20px;
	margin-bottom:10px;	
	font-family:"Times New Roman", Times, serif;
}

h3
{
	text-align:left;	
	font-size: 1.333em;
	line-height:24px;
	display:block;
	margin-bottom:10px;	
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

h4
{
	font-size: 1.17em;	
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

hr
{
	height: 0; 
	border: 0; 
	border-top: 1px solid #666666; 
}

strong
{	
	font-family:"Times New Roman", Times, serif;
	font-weight:bold;
}

ol
{
	list-style-type:decimal;
	list-style-position:inside;
	font-size:1.0em;
	color: #333333;
}

ul
{
	list-style-type:square;
	list-style-position:inside;
	font-size:1.0em;
	color: #333333;
}

#print
{
	float:right;
	margin:-15px 0px 0px 0px;
}

/* Editor CSS */

.PhotoRight
{
	padding-left: 10px;
	padding-bottom: 10px;
	margin-right: 0px;
	margin-left: auto;
}

.PhotoLeft
{
	padding-right: 10px;
	padding-bottom: 10px;
}
#site_shell {
	width:900px;
	margin:0px auto;
}
#content_container {
	width:887px;
	float:left;
	clear:both;
}
#header{
	width:900px;
	float:left;
}
/* MAIN MENU */

#main_menu
{
	border-bottom:1px solid #000000;
	float:left;	
	height:50px;
	margin-bottom:5px;
	padding:0px 10px;
	position:relative;
	width:862px;
	z-index:99;
}

#main_menu ul
{
	float:left;
	margin:18px 0px 0px 0px;
	width:920px;
}

#main_menu ul li
{
	list-style-position: inside;
	list-style-type: none;
	position:relative;
	display:inline;
	
}

#main_menu ul li a
{
	text-decoration:none;
	color:#000;
	/* font-weight:bold; */
	font-size:12px;
	padding:0px;
	margin-right:17px;
}

#main_menu ul li a:hover
{
	color:#CC3399;
	/* font-weight:bold; */
	font-size:12px;
	padding:0px;
	margin-right:17px;
	display:inline;

}

#main_menu ul ul
{
	background-color:#fff;
	position: absolute;
	z-index: 500;
	border:none;
	top:-3px;
	left:0px;
	list-style:none;
	width:195px;
	border-bottom:#000 solid 1px;
	border-left:#000 solid 1px;
	border-right:#000 solid 1px;
	/*
	filter:alpha(opacity=95);
	-moz-opacity:.95;
	opacity:.95;
	*/
}

#main_menu ul ul li
{
	width:195px;	
}


#main_menu ul ul li a
{
	font-size:12px !important;
	clear:right;
	width:165px;
	display:block;
	padding:0px 15px;
	color:#ED008C;
	height:20px;
	padding:10px 15px;
	font-weight:bold;
	border:none;
}

#main_menu ul ul li a:hover
{
	color:#ED008C;
	background-color:#252525;
	font-weight:bold;
	border:none;
	display:block;
	padding:10px 15px;
	width:165px;
}

#main_menu ul ul ul
{
	top: 0;
	left: 100%;
}

div#main_menu ul ul,
div#main_menuul li:hover ul ul,
div#main_menu ul ul li:hover ul ul
{
	display: none;
}

div#main_menu ul li:hover ul,
div#main_menu ul ul li:hover ul,
div#main_menu ul ul ul li:hover ul
{
	display: block;
	width: 195px;
}

#main_menu ul ul li
{
	font-size:12px;
	font-weight:normal;
	color:#000000;
}

/* MAIN MENU END */
	
#logo{
	margin:0px auto;
	padding:10px 0px 0px;
	text-indent:-999em;
	width:226px;
}
#logo h1{
	background-attachment:scroll;
 	background-image:url(/images/logo.jpg);
	background-repeat:no-repeat;
	border:0pt none;
	display:block;
	height:100px;
}
#right_imageTOP{
	width:auto;
	float:left;
	border-left: solid 5px #FFF;
	border-right: solid 5px #FFF;
}
#center_image{
	width:auto;
	float:left;
	border-right:15px solid #FFFFFF;
}
#right_imageBTM{
	width:auto;
	float:left;
	padding:5px;
}
#btm_content{
	margin-top:5px;
	clear:both;
	float:left;
	width:882px;
	height:200px;
	background-color:#fff;
}
#btm_content .left{
	width:300px;
	height:200px;
	background-color:#ed008c;
	float:left;
}
#btm_content .left_content{
	width:280px;
	float:left;
	height:100px;
	padding:40px 0px 0px 15px;
	color:#FFFFFF;
}
#btm_content .left img{
	float:right;
	padding:0px 10px;
}
#btm_content .midL{
	width:103px;
	background-color:#FFF;
	float:left;
	height:100px;
}
#btm_content .mid_contentL{
	color:#FFFFFF;
	float:left;
	height:100px;
	padding:0px 5px;
	width:252px;
}
#btm_content .btm_box{
	background-color:#252525;
	clear:both;
	float:left;
	height:60px;
	margin:40px 5px;
	width:98px;
}
#btm_content .midR{
	background-color:#252525;
	float:left;	
	height:190px;
	margin-left:5px;
	padding:5px;
	width:182px;
}
#btm_content .midR img{
	padding:15px 10px;
} 
#btm_content .mid_contentR{
	color:#FFFFFF;
	float:left;
	height:100px;
	padding:0px 5px;
	width:175px;
}
#btm_content .right{
	width:272px;
	background-color:#ed008c;
	float:right;
	height:200px;
}
#btm_content .right_content{
	color:#FFFFFF;
	float:right;
	height:100px;
	padding:15px 5px;
	width:252px;
}

#btm_content h3{
	font-size:18px;
	color:#fff;
	font-weight:bold;	
	font-family:"Times New Roman", Times, serif;;
}
#cont_area{
	width:882px;
	float:left;
	padding:15px 0px;
}
#right_cotnent{
	width:600px;
	float:left;
}
#left_image{
	width:605px;
	float:left;
}
#about_image {
	width: 200px;
	float:left;
}
#footer{
	width:882px;
	border-top: 3px solid #000;
	float:left;
	font-size:12px;
	margin:5px 0px;;
}
#slideshow{
}
/* FixPNG for IE6 */

/* FixPNG from Komodo */

* html .fixPNG {
azimuth: expression(
this.pngSet?this.pngSet=true:(this.nodeName == "IMG" && this.src.toLowerCase().indexOf('.png')>-1?(this.runtimeStyle.backgroundImage = "none",
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.src + "', sizingMethod='image')",
this.src = "/images/template/x.gif"):(this.origBg = this.origBg? this.origBg :this.currentStyle.backgroundImage.toString().replace('url("','').replace('")',''),
this.runtimeStyle.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(src='" + this.origBg + "', sizingMethod='crop')",
this.runtimeStyle.backgroundImage = "none")),this.pngSet=true
);
}
