.title1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#ffffff;
	color:#252E45;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title1a {
	font-family:Arial, Helvetica, sans-serif;
	font-size:18px;
	background-color:#ffffff;
	color:#ffffff;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	background-color:#DADCE0;
	color:#252E45;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title3 {
	font-family:tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#BBB693;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title4 {
	font-family:tahoma, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#cfcfcf;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title5 {
	font-family:tahoma, sans-serif;
	font-size:16px;
	font-weight:bold;
	color:#fff;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:5px;
}
.title6 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:36px;
	font-weight:bold;
	color:#fff;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:20px;
}
.title7 {
	font-family:Veranda, Arial, Helvetica, sans-serif;
	font-size:16px;
	font-weight:900;
	color:#fff;
	padding-top:15px;
	padding-left:15px;
	padding-right:15px;
	padding-bottom:10px;
}
.subtitle1 {
	font-family:tahoma, sans-serif;
	font-size:14px;
	font-weight:bolder;
	color:#fff;
	padding-top:5px;
	padding-bottom:5px;
}
.subtitle2 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#0095EF;
	font-weight:bold;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.subtitle3 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#fff;
	line-height:130%;
	padding-top:5px;
	padding-left:5px;
	padding-bottom:20px;
}
.subtitle4 {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:17px;
	font-weight:bold;
	color:#cfcfcf;
	line-height:130%;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:20px;
}
.subtitle5 {
	font-family:Veranda, Arial, Helvetica, sans-seri;
	font-size:18px;
	color:#0095EF;
	background-color: #bf1a1a;
	font-weight:bold;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
.subtitle_event {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#fff;
}
.subtitle_rank {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	font-weight:bold;
	color:#ddd;
}
.subtitle_wizard {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#666;
	text-align:center;
}
.subtitle_wizard_back {
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#333;
	text-align:center;
}
.mystory {
	background-image:url(images/my_story_spacer_06.gif);
	background-repeat:repeat-y;
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#000;
	font-weight:bold;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
.body1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:120%;
	background-color:#ffffff;
	color:252e45;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.body2 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	line-height:120%;
	background-color:#ffffff;
	color:252e45;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.body3 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#fff;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.body4 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-top:2px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.body5 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:140%;
}
.body6 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#fff;
	line-height:140%;
	padding-left:15px;
	padding-right:15px;
}
.body8 {
	font-family:tahoma, sans-serif;
	font-size:14px;
	color:#ddd;
	font-weight:bold;
	line-height:20px;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
.body9 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#ccc;
	padding-top:5px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:5px;
}
.body10 {
	font-family:tahoma, sans-serif;
	font-size:12px;
	font-weight:bold;
	color:#FFDF7F;
	padding-top:5px;
	padding-left:15px;
	padding-right:5px;
	padding-bottom:10px;
}
.body11 {
	font-family:tahoma, sans-serif;
	font-size:14px;
	font-weight:bold;
	color:#FFDF7F;
	padding-top:10px;
	padding-left:5px;
	padding-right:5px;
	padding-bottom:10px;
}
.body_comments {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#fff;
	font-weight:bold;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
.body_event {
	font-family:tahoma, sans-serif;
	font-size:11px;
	color:#fff;
}
.body_orange {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#FF5400;
	font-weight: 900;
	padding-top:20px;
	padding-left:20px;
	padding-right:20px;
	padding-bottom:20px;
}
.download {
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#FAC22A;
}
.tab_up {
	background-image:url(images/tab_spacer_04.jpg);
	background-repeat:repeat-x;
}
.tab_down {
	background-image:url(images/tab_spacer_down_04.jpg);
	background-repeat:repeat-x;
}
.header_back {
	background-image:url(images/header_07.jpg);
	background-repeat:no-repeat;
	font-family:tahoma, sans-serif;
	font-size:12px;
	color:#aaaaaa;
	line-height:140%;
}
.searchbar {
	background-image:url(images/header_15.jpg);
	background-repeat:no-repeat;
}
.navbar_back {
	background-image:url(images/navbar_19.jpg);
	background-repeat:repeat-x;
}
.navbar_vert {
	background-image:url(images/navbar_21.jpg);
	background-repeat:no-repeat;
}
.horiz1 {
	background-image:url(images/horiz-back_09.gif);
	background-repeat:repeat-x;
}
.horiz2 {
	background-image:url(images/horiz-back-invert_11.gif);
	background-repeat:repeat-x;
}
.header-back {
	background-image:url(images/login-register_02.gif);
	background-repeat:no-repeat;
}
a.navbar:link {color: #1D4281; font-family: sans-serif; font-weight: bold; font-size: 14px; vertical-align:middle; text-decoration:none;}
a.navbar:active {color: #dddddd; font-family: sans-serif; font-weight: bold; font-size: 14px; vertical-align:middle; text-decoration:none;}
a.navbar:visited {color: #333333; font-family: sans-serif; font-weight: bold; font-size: 14px; vertical-align:middle; text-decoration:none;}
a.navbar:hover {color: #7F0202; font-family: sans-serif; font-weight: bold; font-size: 14px; vertical-align:middle; text-decoration:none;
}
a.tabs:link {color: #dedede; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.tabs:active {color: #dddddd; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.tabs:visited {color: #bbbbbb; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.tabs:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;
}
a.about:link {color: #1E7CAB; font-weight: bold; font-size: 18px; text-decoration:none;}
a.about:active {color: #666; font-weight: bold; font-size: 18px; text-decoration:none;}
a.about:visited {color: #1E7CAB; font-weight: bold; font-size: 18px; text-decoration:none;}
a.about:hover {color: #666; font-weight: bold; font-size: 18px; text-decoration:none;
}
a.event_link:link {color: #0095EF; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.event_link:active {color: #dddddd; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.event_link:visited {color: #999999; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
a.event_link:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;
}
.footer1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#cccccc;
	padding-right:5px;
	text-align:center;
}
a.footer:link {color: #ddd; font-family: sans-serif; font-weight: bold; font-size: 10px; font-style:bold; text-decoration:none;}
a.footer:active {color: #ffffff; font-family: sans-serif; font-weight: bold; font-size: 10px; font-style:bold; text-decoration:none;}
a.footer:visited {color: #ccc; font-family: sans-serif; font-weight: bold; font-size: 10px; font-style:bold; text-decoration:none;}
a.footer:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 10px; font-style:bold; text-decoration:none;
}
a.donate:link {color: #ddd; font-family: sans-serif; font-weight: bold; font-size: 12px; font-style:bold; text-decoration:none;}
a.donate:active {color: #ffffff; font-family: sans-serif; font-weight: bold; font-size: 12px; font-style:bold; text-decoration:none;}
a.donate:visited {color: #ccc; font-family: sans-serif; font-weight: bold; font-size: 12px; font-style:bold; text-decoration:none;}
a.donate:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 12px; font-style:bold; text-decoration:none;
}
.login1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#1E7CAB;
	font-weight:bold;
	padding-right:5px;
}
a.login:link {color: #ddd; font-family: sans-serif; font-weight: bold; font-size: 11px; font-style:bold; text-decoration:none;}
a.login:active {color: #666; font-family: sans-serif; font-weight: bold; font-size: 11px; font-style:bold; text-decoration:none;}
a.login:visited {color: #eee; font-family: sans-serif; font-weight: bold; font-size: 11px; font-style:bold; text-decoration:none;}
a.login:hover {color: #666; font-family: sans-serif; font-weight: bold; font-size: 11px; font-style:bold; text-decoration:none;
}
table.contact_table {
	border-width: 2px 2px 2px 2px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #930D0C #930D0C #930D0C #930D0C;
	border-collapse: separate;
	background-color: #5A0606;
}
table.contact_table th {
	border-width: 2px 2px 2px 2px;
	padding: 7px 7px 7px 7px;
	border-style: none none none none;
	border-color: #930D0C #930D0C #930D0C #930D0C;
	background-color: #5A0606;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.contact_table td {
	border-width: 2px 2px 2px 2px;
	padding: 7px 7px 7px 7px;
	border-style: none none none none;
	border-color: #930D0C #930D0C #930D0C #930D0C;
	background-color: #5A0606;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.videotable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	border-collapse: separate;
	background-color: #AE0909;
}
table.videotable th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #AE0909;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.videotable td {
	border-width: 1px 1px 1px 1px;
	padding: 3px 3px 3px 3px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #AE0909;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.table {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	border-collapse: separate;
	background-color: #7F0202;
}
table.tableorange th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #7F0202;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.tableorange td {
	border-width: 1px 1px 1px 1px;
	padding: 5px 5px 5px 5px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #7F0202;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.header1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	border-collapse: separate;
	background-color: #AE0909;
}
table.header1 th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	background-color: #AE0909;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.header1 td {
	border-width: 1px 1px 1px 1px;
	padding: 7px 7px 7px 7px;
	border-style: none none none none;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	background-color: #AE0909;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.subtable1 {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	border-collapse: separate;
	background-color: #820D0D;
}
table.subtable1 th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	background-color: #820D0D;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.subtable1 td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: #4F0505 #4F0505 #4F0505 #4F0505;
	background-color: #820D0D;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.subtab {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #4D0304 #4D0304 #4D0304 #4D0304;
	border-collapse: separate;
}
table.subtab th {
	border-width: 1px 1px 1px 1px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #4D0304 #4D0304 #4D0304 #4D0304;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.subtab td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: #4D0304 #4D0304 #4D0304 #4D0304;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.commenttable {
	border-width: 1px 1px 1px 1px;
	border-spacing: 0px;
	border-style: solid solid solid solid;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	border-collapse: separate;
	background-color: #AE0909;
}
table.commenttable th {
	border-width: 2px 2px 2px 2px;
	padding: 1px 1px 1px 1px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #930D0D;
	-moz-border-radius: 0px 0px 0px 0px;
}
table.commenttable td {
	border-width: 1px 1px 1px 1px;
	padding: 2px 2px 2px 2px;
	border-style: none none none none;
	border-color: #BF1212 #BF1212 #BF1212 #BF1212;
	background-color: #5A0606;
	-moz-border-radius: 0px 0px 0px 0px;
}
/* $Id: example.css,v 1.5 2006/03/27 02:44:36 pat Exp $ */

/*--------------------------------------------------
  REQUIRED to hide the non-active tab content.
  But do not hide them in the print stylesheet!
  --------------------------------------------------*/
.tabberlive .tabbertabhide {
 display:none;
}

/*--------------------------------------------------
  .tabber = before the tabber interface is set up
  .tabberlive = after the tabber interface is set up
  --------------------------------------------------*/
.tabber {
}
.tabberlive {
 margin-top:1em;
}

/*--------------------------------------------------
  ul.tabbernav = the tab navigation list
  li.tabberactive = the active tab
  --------------------------------------------------*/
ul.tabbernav
{
 margin:0;
 padding: 3px 0;
 border-bottom: 1px solid #778;
 font: bold 12px Verdana, sans-serif;
}

ul.tabbernav li
{
 list-style: none;
 margin: 0;
 display: inline;
}

ul.tabbernav li a
{
 padding: 3px 0.5em;
 margin-left: 3px;
 border: 1px solid #778;
 border-bottom: none;
 background: #DDE;
 text-decoration: none;
}

ul.tabbernav li a:link { color: #448; }
ul.tabbernav li a:visited { color: #667; }

ul.tabbernav li a:hover
{
 color: #000;
 background: #AAE;
 border-color: #227;
}

ul.tabbernav li.tabberactive a
{
 background-color: #fff;
 border-bottom: 1px solid #fff;
}

ul.tabbernav li.tabberactive a:hover
{
 color: #000;
 background: white;
 border-bottom: 1px solid white;
}

/*--------------------------------------------------
  .tabbertab = the tab content
  Add style only after the tabber interface is set up (.tabberlive)
  --------------------------------------------------*/
.tabberlive .tabbertab {
 padding:5px;
 border:1px solid #aaa;
 border-top:0;

 /* If you don't want the tab size changing whenever a tab is changed
    you can set a fixed height */

 /* height:200px; */

 /* If you set a fix height set overflow to auto and you will get a
    scrollbar when necessary */

 /* overflow:auto; */
}

/* If desired, hide the heading since a heading is provided by the tab */
.tabberlive .tabbertab h2 {
 display:none;
}
.tabberlive .tabbertab h3 {
 display:none;
}

/* Example of using an ID to set different styles for the tabs on the page */
.tabberlive#tab1 {
}
.tabberlive#tab2 {
}
.tabberlive#tab2 .tabbertab {
 height:200px;
 overflow:auto;
}
.TabUp {
	background-image: url(images/tab_up.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 89px;
	float: left;
}
.TabUp .tabText {
	padding: 6px;
}
.TabDown {
	background-image: url(images/tab_down.jpg);
	background-repeat: no-repeat;
	height: 25px;
	width: 89px;
	float: left;
}
.TabDown .tabText {
	padding: 6px;
}

body{
	margin:0;
	padding:0;
	background:#003466;
	font-family:Tahoma;
	color:#fff;
	}
	
div,h1, h2, h3, h4, p, ul, li{
	margin:0;
	padding:0;
	}
	
.clr{
	clear:both;
	}
.spacer{
	height:32px;
	}
.spacer1{
	height:120px;
	}
.spacer2{
	height:400px;
	}
	
/*wraper*/

#wraper{
	width:1000px;
	margin:0 auto;
	padding:5px 0 0 0;
	}


/*top_nav*/

#top_nav{
	margin:0 10px 8px 5px;
	padding-top:5px;
	}
#top_nav ul{
	width:130px;
	float:right;
	}
#top_nav ul li{
	font-size:9px;
	color:#ccc;
	list-style:none;
	font-weight:normal;
	font-family:Eras Demi ITC;
	margin-right:2px;
	height:10px;
	float:left;
	}
#top_nav ul li a{
	color:#CCCCCC;
	font-size:10px;
	text-decoration:none;
	font-style:italic;
	}
#top_nav ul li a:hover{
	color:#fff;
	}

/*header*/

#header{
	}
#top{
	height:76px;
	}
#top_left{
	background:url(../images/header-left.jpg) no-repeat;
	height:76px;
	width:14px;
	float:left;
	}
#top_mid{
	background:url(../images/header-middle.jpg) repeat;
	height:76px;
	width:967px;
	float:left;
	}
.logo{
	margin:28px 0 0 35px;
	float:left
	}
#bg_img{
	background:url(../images/img.jpg) no-repeat;
	height:31px;
	width:219px;
	float:right;
	margin-top:45px;
	}
#search{
	padding:2px 0 0 10px;
	}
	
/*form*/

#main_form{
	margin:0;
	padding:0;
	}
.submig_icon{
	background:url(../images/butt-search.jpg) no-repeat;
	height:24px;
	width:28px;
	cursor:pointer;
	border:none;
	float:left;
	margin:5px 0 0 0;
	}
.search_input{
	background:#1e7cab;
	border:1px solid #005a87;
	height:14px;
	width:120px;
	padding:2px 0 4px 5px;
	color:#fff;
	font-size:12px;
	float:left;
	margin:2px 48px 0 5px;
	}
	
	
#top_right{
	background:url(../images/header-right.jpg) no-repeat;
	height:76px;
	width:19px;
	float:left;
	}
	
/*nav*/

#nav{
	background:url(../images/navbar_19.jpg) repeat;
	height:35px;
	}
#nav ul{
	padding:0 0 0 70px;
	}
#nav ul li{
	list-style:none;
	float:left;
	background:url(../images/navbar_21.jpg) no-repeat right;
	height:35px;
	padding-right:45px;
	margin-right:35px;
	}
#nav ul li a{
	font-size:14px;
	font-family:Eras Demi ITC;
	color:#1d4281;
	text-decoration:none;
	text-transform:lowercase;
	font-weight:normal;
	line-height:2.6em;
	} 
#nav ul li a:hover{
	text-decoration:underline;
	}
#nav ul li.last{
	background:none;
	}

/*nav2*/

#nav2{
	background:#000066;
	}
#nav2 ul{
	width:530px;
	float:left;
	padding:6px 0 8px 70px;
	display:block;
	}
#nav2 ul li{
	display:inline;
	list-style:none;
	}
#nav2 ul li a{
	float:left;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#fff;
	text-decoration:none;
	line-height:1.2em;
	margin-right:20px;
	font-weight:normal;
	text-transform:lowercase
	}
#nav2 ul li a:hover{
	text-decoration:underline;
	}
	
/*login_area*/

#login{
	width:350px;
	float:right;
	padding:0 0 0 0;
	}
#login ul{
	width:160px;
	float:left;
	padding:6px 0 8px 10px;
	display:block;
	}
#login ul li{
	display:inline;
	list-style:none;
	}
#login ul li a{
	float:left;
	display:block;
	font-family:Tahoma;
	font-size:11px;
	color:#f4ba2a;
	text-decoration:none;
	line-height:1.2em;
	margin-right:25px;
	font-weight:bold;
	text-transform:capitalize;
	}
#login ul li a:hover{
	text-decoration:underline;
	}
	

/*middle*/

#middle{
	background:#7f0202;
	padding-bottom:20px;
	}
#mid_content{
	padding:0 8px 0 10px;
	}
#mid_left{
	width:350px;
	float:left;
	padding-top:10px;
	}
#mid_left h1{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding-bottom:10px;
	}
.mid_top{
	border:1px solid #000;
	background:url(../images/header1_03.jpg) repeat;
	height:19px;
	}
.mid_top h2{
	font-size:12px;
	font-weight:bold;
	color:#fff;
	margin:1px 0 0 10px;
	}
.mid_leftbox{
	background:#ae0909;
	border:#bf1212 1px solid;
	padding:3px 0 3px 12px;
	margin-top:4px;
	}
.mid_leftbox img{
	float:left;
	margin-right:15px;
	}
.left_smallbox{
	widows:230px;
	float:left;
	padding-top:12px;
	}
.left_smallbox h3{
	font-size:11px;
	font-weight:bold;
	display:block;
	}
.left_smallbox h4{
	font-size:11px;
	font-weight:bold;
	display:block;
	}
	
	
#mid_right{
	width:582px;
	float:right;
	padding-top:10px;
	}
#tilte{
	border:1px solid #000;
	margin-top:4px;
	padding:0 0 2px 10px;
	}
#tilte h1{
	width:105px;
	font-size:10px;
	font-weight:bold;
	color:#cbcbcb;
	float:left;
	display:block;
	}
#tilte h2{
	width:340px;
	font-size:10px;
	font-weight:bold;
	color:#cbcbcb;
	float:left;
	display:block;
	}
#tilte h3{
	width:125px;
	font-size:10px;
	font-weight:bold;
	color:#cbcbcb;
	float:left;
	display:block;
	}
.right_box{
	border-bottom:1px dashed #ae1616;
	padding:0 0 0 10px;
	height:23px;
	margin-top:15px;
	}
.right_box h1{
	width:98px;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	float:left;
	display:block;
	padding-left:8px;
	}
.right_box h2{
	width:335px;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	float:left;
	display:block;
	padding-left:2px;
	}
.right_box h2 a{
	text-decoration:none;
	color:#fff;
	}
.right_box h2 a:hover{
	text-decoration:underline;
	}
.right_box h3{
	width:115px;
	font-size:11px;
	font-weight:normal;
	color:#fff;
	float:left;
	display:block;
	padding-left:10px;
	}
#middle_bottom{
	}
#middle_bottomleft{
	background:url(../images/mib_lefr.jpg) no-repeat;
	height:11px;
	width:14px;
	float:left;
	}
#middle_bottommid{
	background:url(../images/mib_mid.jpg) repeat-x;
	width:972px;
	height:11px;
	float:left;
	}
#middle_bottomright{
	background:url(../images/mib_right.jpg) no-repeat;
	height:11px;
	width:14px;
	float:right;
	}

/*webdes-dale-ktvl*/

#ktv_left{
	width:157px;
	float:left;
	padding-top:10px;
	}
#ktv_left h1{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	margin:0 0 10px 15px;
	}
#ktv_leftmenu{
	}
#ktv_leftmenutop{
	background:url(../images/ktv_top.gif) no-repeat;
	height:27px;
	}
#ktv_leftmenumid{
	border-top:1px solid #4f0505;
	border-left:1px solid #4f0505;
	border-right:1px solid #4f0505;
	background:#a1a1d4;
	}
#ktv_leftmenumid ul{
	padding:10px 5px 0 5px;
	}
#ktv_leftmenumid ul li{
	list-style:none;
	border-bottom:1px dashed #bfbfec;
	padding:0 0 5px 15px;
	line-height:1.2em;
	}
#ktv_leftmenumid ul li a{
	font-size:11px;
	font-weight:bold;
	color:#000;
	text-decoration:none;
	}
#ktv_leftmenumid ul li a:hover{
	color:#333333;
	}
#ktv_leftmenumid ul li.last{
	margin-bottom:0;
	border-bottom:none;
	}
#ktv_leftmenubottom{
	background:url(../images/ktv_bottom.gif) no-repeat;
	height:12px;
	}
	
	
#ktv_right{
	float:right;
	width:778px;
	padding-top:5px;
	}
#ktv_boxtop{
	margin-bottom:10px;
	}
.ktv_logo{
	float:left;
	border:none;
	margin-right:3px;
	}
.ktv_border{
	width:664px;
	float:right;
	border:1px solid #000;
	margin-top:68px;
	font-weight:bold;
	font-size:10px;
	color:#cbcbcb;
	padding:2px 0 5px 20px;
	line-height:0.5e;
	}
.ktv_box{
	}
.ktv_video{
	float:left;
	width:600px;
	}
.ktv_rightbox{
	width:165px;
	float:right;
	}
.ktv_rightbox h1{
	font-size:14px;
	font-weight:bold;
	color:#fff;
	margin-bottom:12px;
	}
.ktv_rightbox p{
	font-size:11px;
	font-weight:normal;
	color:#fff;
	margin-bottom:15px;
	}
.ktv_rightbox p a{
	color:#fac22a;
	text-decoration:underline;
	}
.ktv_rightbox p a:hover{
	text-decoration:none;
	}
	
.ktv_border1{
	border:1px solid #000;
	margin:40px 0 15px  0;
	font-weight:bold;
	font-size:10px;
	color:#cbcbcb;
	padding:2px 0 5px 20px;
	line-height:0.5e;
	}
	
/*contact*/

.con_text{
	font-size:18px;
	font-weight:bold;
	color:#fff;
	padding:10px 0 5px 0;
	}
#contact_box{
	border:1px solid #000;
	background:#990000 url(../images/header1_03.jpg) repeat-x;
	padding:8px 0 8px 10px;
	font-size:15px;
	font-weight:bold;
	}
#con_smallbox{
	padding:10px 0 0 75px;
	width:210px;
	}
#con_smallbox h2{
	font-size:14px;
	font-weight:bold;
	text-align:right;
	margin-bottom:12px;
	}
#con_smallbox h2 span{
	color:#BBB693;
	}
#con_smallbox h2 a{
	font-size:12px;
	color:#CCCCCC;
	text-decoration:none;
	}
#con_smallbox h2 a:hover{
	 color:#fff;
	 }
	 
/*index*/

#index_left{
	width:616px;
	float:left;
	padding-top:10px;
	}
#index_leftbox{
	background:#ae0909;
	border:1px solid #bf1212;
	}
#index_leftboxvideo{
	padding:7px;
	}
#index_smallbox{
	background:url(../images/header1_03.jpg) repeat-x;
	font-size:12px;
	color:#6689ef;
	padding:5px 5px 8px 10px;
	font-weight:bold;
	}
#index_right{
	width:360px;
	float:right;
	padding-top:10px;
	}
.index_rightbox{
	width:175px;
	float:left;
	margin:0 10px 23px 0;
	}
.index_rightbox1{
	width:175px;
	float:left;
	margin-bottom:23px;
	}
.index_text{
	font-size:12px;
	color:#fff;
	margin-top:5px;
	}
.index_text a{
	color:#fff;
	text-decoration:none;
	}
.index_text a:hover{
	color:#ccc;
	}
	
/*media*/

#media_top{
	background:#000066;
	padding:5px 20px 5px 20px;
	}
#media_top h2{
	font-size:18px;
	margin:5px 0 0 20px;
	}
#media_topright{
	width:345px;
	float:right;
	border-left:3px solid #1f1fac;
	padding:10px 0 10px 10px;
	}
.media_left{
	width:588px;
	float:left;
	padding-top:10px;
	}
#medai_box{
	background:#5a0606;
	border:1px solid #930d0d;
	padding:35px 20px 35px 25px;
	}
#medai_box p{
	font-size:12px;
	padding-bottom:15px;
	}
.media_left h1{
	font-size:18px;
	font-weight:bold;
	margin:25px 0 8px 5px;
	}
.media_box{
	border:1px solid #c11111;
	background:#ae0909;
	padding:10px 5px 10px;
	}
.media_box h2{
	font-size:14px;
	font-weight:bold;
	padding-bottom:20px;
	color:#fff;
	}
.media_smallbox{
	width:132px;
	float:left;
	margin:0 40px 0 10px;
	}
.media_smallbox h3{
	font-size:12px;
	color:#0294ed;
	margin-bottom:10px;
	}
.media_smallbox p{
	font-size:12px;
	}
.media_smallbox1{
	width:97px;
	float:left;
	margin:0 45px 0 0;
	text-align:center;
	}
.media_smallbox1 h3{
	color:#0294ed;
	margin-bottom:10px;
	font-weight:bold;
	font-size:12px;
	}
.media_smallbox2{
	width:88px;
	float:left;
	text-align:center;
	}
.media_smallbox2 h3{
	color:#0294ed;
	margin-bottom:10px;
	font-weight:bold;
	font-size:12px;
	}
	
	
#media_right{
	width:350px;
	float:right;
	margin-top:5px;
	}
	

/*foooter*/

#footer{
	width:1000px;
	margin:0 auto;
	padding:18px 0 20px 0 ;
	}
#footer p{
	font-size:11px;
	font-weight:bold;
	color:#757575;
	text-align:center;
	}
#footer ul{
	padding:5px 0 0 0;
	margin:0 auto;
	width:300px;
	}
#footer ul li{
	float:left;
	list-style:none;
	font-size:12px;
	font-weight:normal;
	color:#757575;
	margin-right:2px;
	}
#footer ul li a{
	font-size:11px;
	font-weight:normal;
	color:#757575;
	text-decoration:none;
	}
#footer ul li a:hover{
	text-decoration:underline;
	}
	
.linkLabel {color: #dedede; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
.linkLabel:link{color: #dddddd; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
.linkLabel:visited {color: #ccc; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;}
.linkLabel:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 12px; vertical-align:middle; text-decoration:none;
}
.event1 {
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#1E7CAB;
	font-weight:bold;
	padding-top:3px;
	padding-bottom:3px;
}
a.event:link {color: #dedede; font-family: sans-serif; font-weight: bold; font-size: 11px; vertical-align:middle; text-decoration:none;}
a.event:active {color: #dddddd; font-family: sans-serif; font-weight: bold; font-size: 11px; vertical-align:middle; text-decoration:none;}
a.event:visited {color: #bbbbbb; font-family: sans-serif; font-weight: bold; font-size: 11px; vertical-align:middle; text-decoration:none;}
a.event:hover {color: #fff; font-family: sans-serif; font-weight: bold; font-size: 11px; vertical-align:middle; text-decoration:none;
}

