@charset "utf-8";
/* CSS Document */

/*  START all pages elements  */
*{
	margin:0;
	padding:0;
	border:0;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000203;
}

body { background:url(../images/bg.jpg) no-repeat top center #3a6074;}

.clr { clear:both;}

#wrapper {
	width:1004px;	
	margin:0 auto 0 auto;
}

#header {
	width:1004px;
	height:177px;
	background:url(../images/top.png) no-repeat bottom left;
}

#inner #header {
	width:1004px;
	height:257px;
	background:url(../images/inner_top.png) no-repeat bottom left;
}

#login {
	float:left;
	height:18px;
	margin:16px 0 30px 12px;
	display:inline;
}

#login #name, #login #pass {
	float:left;
	width:105px;
	height:18px;
	text-align:center;
	color:#a46a05;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	margin-right:4px;
	font-weight:bold;
}

#login label {
	float:left;
	height:18px;
	line-height:18px;
	color:#fff;
	font-size:12px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	font-style:italic;
	padding-right:10px;
	font-weight:bold;
}

#login label a:link, #login label a:visited { text-decoration:underline; color:#fff;}
#login label a:hover { color:#68009e;}

#login #enter {
	float:left;
	width:45px;
	height:18px;
	background:url(../images/enter.gif) no-repeat;
	margin-right:20px;
}

#logo {
	width:264px;
	height:113px;
	float:left;
	clear:left;
	margin-left:65px;
	display:inline;
}



/*  Start search  */
#search_box {
	float:left;
	height:17px;
}

#search {
	float:left;
	width:139px;
	height:15px;
	color:#9e9380;
	border:1px solid #aeaeae;
	margin-left:3px;
	display:inline;
	font-size:11px;
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-align:center;
	font-weight:bold;
	
}

#go {
	float:left;
	width:23px;
	height:17px;
	background:url(../images/go.gif) no-repeat;
	margin-left:3px;
	display:inline;
}

/*  End search  */	

/*  START menu zone  */

#menu {
	float:right;
	height:78px;
	padding-right:23px;
	padding-top:15px;
}



#menu li {
	list-style:none;
	margin:0;
	padding:0;
	float:left;
}


#menu li a:link, #menu li a:visited, #menu li a:hover {
	float:left;
	width:191px;
	height:76px;
	margin-right:5px;
}

a.bt_1:link, a.bt_1:visited { background:url(../images/bt_01.png) no-repeat top;}
a.bt_1:hover { background:url(../images/bt_01.png) no-repeat bottom;}
a.bt_2:link, a.bt_2:visited { background:url(../images/bt_02.png) no-repeat top;}
a.bt_2:hover { background:url(../images/bt_02.png) no-repeat bottom;}
a.bt_3:link, a.bt_3:visited { background:url(../images/bt_03.png) no-repeat top;}
a.bt_3:hover { background:url(../images/bt_03.png) no-repeat bottom;}

/*  END menu zone  */
/*  Start footer  */

#footer, #inner #footer {
	width:100%;
	height:109px;
	padding-top:55px;
	text-align:center;
	text-decoration:none; color:#6d04a0; font-size:11px ; float:right; font-style:italic; font-weight:bold; font:"Trebuchet MS", Arial, Helvetica, sans-serif;
	background:url(../images/bottom.png) no-repeat;
}

#inner #footer { background:url(../images/inner_bottom.png) no-repeat;}
/*  End footer  */
/*  END all pages elements  */
/*  Start home page  */


#content {
	width:1004px;
	background:url(../images/mid.png) repeat-y;
}

#inner #content {
	width:1004px;
	background:url(../images/inner_mid.png) repeat-y;
}

.flt_lt { float:left;}
.flt_rt { float:right;}

#pg_ct {
	float:left;
	width:950px;
	background:url(../images/ct_top.gif) top center no-repeat #dbdadb;
	margin-left:27px;
	display:inline;
	
}

#inner #pg_ct {
	background:none;
	position:relative;
	overflow:hidden;
	margin-top:-80px;
}

#slide {
	float:left;
	margin-top:14px;
}

#rt_zone {
	float:right;
	width:296px;
}

#inner #rt_zone {
	float:right;
	width:296px;
}

.bookmark { float:left;}

#page_ct {
	float:left;
	width:620px;
	padding:40px 0 0 20px;
}

#page_ct p:first-letter  { font-size:36px; color:#7704af; font-family:"Times New Roman", Times, serif}

#links {
	float:left;
	padding:35px 0 0 20px;
}

#links a { float:left;}

#side_bar {
	float:left;
	width:271px;
	background:url(../images/top_side.gif) no-repeat top center #545251;
	margin:30px 0 0 12px;
	display:inline;
}

#inner #side_bar {
	float:left;
	width:273px;
	background:url(../images/side_grad.png) repeat-x;
	margin:15px 0 0 12px;
	display:inline;
	padding-bottom:1000px;
	margin-bottom:-1000px;
}

.top_side {
	float:left;
	width:273px;
	height:12px;
	background:url(../images/top_side_w.gif) no-repeat top center #545251;
}

#page_copy {
	float:left;
	width:557px;
	padding:100px 0 0 50px;
}

#page_copy p:first-letter  { font-size:36px; color:#7704af; font-family:"Times New Roman", Times, serif}
#page_copy p.nornal:first-letter  {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000203;}
h1 {
	float:left;
	font-size:18px;
	color:#1770ea;
	font-weight:normal;
	font-style:italic;
	padding-left:396px;
	margin-top:-42px;
}

h2{
	float:left;
	width:456px;
	padding:30px 0;
	font-size:20px;
	color:#68009e;
	font-weight:normal;
	font-style:italic;
	text-align:center;
	border-bottom:1px solid #808080;
	border-top:1px solid #808080;
	margin:30px 0 30px 45px;
	display:inline;
}

h3 { font-size:14px ; color:#1770ea; font-weight:bold; margin:20px 0;}
/*  Styles all pages  */


#side_bar h3 { font-size:16px ; color:#FFF; padding:10px 0 0 15px;}

#content ol, #content ul { padding: 10px 0 15px 40px;}
#content ol li, #content ul li { line-height:20px; margin-bottom:8px;} 

#content ul.orange li { color:#fbc971;}
#content ul.blue li { color:#8dd6fa;}

#content ul a:link, #content ul a:visited { color:#FFF; font-size:14px; text-decoration:none;}

#content ul.blue a.more_ul:link, #content ul.blue a.more_ul:visited  { color:#8dd6fa; }
#content ul.orange a.more_ul:link, #content ul.orange a.more_ul:visited  { color:#fbc971; }

#content ul a:hover { text-decoration:underline;}
#content p { padding: 0 0 10px 0; line-height:20px;}


#content p.staff { float:right; width:397px; padding: 0 0 0px 0; line-height:20px;}
#content p.staff:first-letter  {font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#000203;}
	#content p.staff strong  {color:#7704af;}
	
hr {
	width:100%;
	color:#898989;
	background-color:#898989;
	margin: 15px 0 5px 0;
	height: 1px;
}	

.fine_txt { font-size:9px; margin-top:10px;}

#content a:link, #content a:visited { text-decoration:underline; color:#6d04a0;}
#content a:hover { color:#000;}

#content p.staff a:link, #content p.staff a:visited { text-decoration:none; color:#066595; font-weight:bold;}
#content p.staff a:hover { color:#000;}

#content a.more:link, #content a.more:visited { text-decoration:none; color:#6d04a0; font-size:11px ; float:right; font-style:italic; font-weight:bold; font:"Trebuchet MS", Arial, Helvetica, sans-serif;}
#content a.more:hover { color:#000;}


.img_lt { float:left; padding:0 15px 10px 0;}
.img_rt { float:left; padding:0 0 5px 15px;}
/*  END styles all pages  */

