*{
margin:0;
padding:0;
}
body{
background:#000 url("../images/logo.gif") no-repeat top left;
font-family: 'AvantGarde Bk BT'; Georgia, Verdana,Arial,Helvetica,sans-serif;
text-align:left;
color:#FFF;
}


h1 {

color:white;
border:none;
text-decoration:none;
font-size:17px;
margin:10px 0 15px 0;

}
h2 {
color:white;
text-decoration:none;
font-size:15px;
margin:5px 0 10px 0;
}
h3 {
color:white;
text-decoration:none;
font-size:13px;
margin:5px 0 10px 0;
}

.csc-firstHeader {

color:white;
text-decoration:none;
border:none;
}

.csc-header, .csc-header * {

color:white;
text-decoration:none;
border:none;
}

#wrap{
position:relative;
width:100%;
margin:0 auto;
text-align:center;
}

#top_menu {

font-family:Georgia, Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
padding:20px 10px 30px 10px;
margin:0 0 20px 0;
border:none;

}

#top_menu li {
border-bottom:1px solid white;
padding-bottom:2px;
display:inline;
list-style:none;

}

#top_menu a {
padding:2px 10px 2px 10px;
color:white;
text-decoration:none;
}

#top_menu a:hover {
color:black;
background-color:white;
text-decoration:none;
}


#submenu {

font-family:Georgia, Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
border:none;
margin:20px;
}

#submenu li {
padding-bottom:2px;
display:inline;
list-style:none;

}

#submenu a {
padding:2px 10px 2px 10px;
color:white;
text-decoration:none;
}

#submenu a:hover {
color:black;
background-color:white;
text-decoration:none;
}


#content{
text-align:left;
clear:left;
margin:0px 10% 0px 10%;
width:80%;
padding: 10px;
font-family:Georgia, Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
color:#FFF;
background:#000;
}

#content hr {
color:#FFF;
height:1px;
border-style:dotted;
margin:5px 0 5px 0;
}

#content a{
color:#CCC;
text-decoration:none;
}

#content a:hover{
color:#FFF;
text-decoration:underline;
}


/*  css definitions for tabs menu */

    #header {
      float:left;
      width:100%;
      background:#000 url("../images/header_bg.gif") repeat-x bottom;
	  font-family:Georgia, Verdana,Arial,Helvetica,sans-serif;
      font-size:11px;
      line-height:normal;
	  
      }
    #header ul {
      margin:0;
      padding:10px;
      list-style:none;
      }
    #header li {
		float:left;
		background:url("../images/menu_tabs/left_both_00.gif") no-repeat left top;
		margin:0;
		padding:0 0 0 9px;
		border-bottom:1px solid #FFF;
      }
    #header a {
      float:left;
      display:block;
      width:.1em;
      background:url("../images/menu_tabs/right_both_00.gif") no-repeat right top;
      padding:5px 15px 4px 6px;
      text-decoration:none;
      color:#FFF;
      }

	#header #nav-01 { background:url("../images/menu_tabs/left_both_01.gif") no-repeat left top; }
	#header #nav-01 a { background:url("../images/menu_tabs/right_both_01.gif") no-repeat right top; }

	#header #nav-02 { background:url("../images/menu_tabs/left_both_02.gif") no-repeat left top; }
	#header #nav-02 a { background:url("../images/menu_tabs/right_both_02.gif") no-repeat right top; }

	#header #nav-03 { background:url("../images/menu_tabs/left_both_03.gif") no-repeat left top; }
	#header #nav-03 a { background:url("../images/menu_tabs/right_both_03.gif") no-repeat right top; }

	#header #nav-04 { background:url("../images/menu_tabs/left_both_04.gif") no-repeat left top; }
	#header #nav-04 a { background:url("../images/menu_tabs/right_both_04.gif") no-repeat right top; }

	#header #nav-05 { background:url("../images/menu_tabs/left_both_05.gif") no-repeat left top; }
	#header #nav-05 a { background:url("../images/menu_tabs/right_both_05.gif") no-repeat right top; }

	#header #nav-06 { background:url("../images/menu_tabs/left_both_06.gif") no-repeat left top; }
	#header #nav-06 a { background:url("../images/menu_tabs/right_both_06.gif") no-repeat right top; }

	#header #nav-07 { background:url("../images/menu_tabs/left_both_07.gif") no-repeat left top; }
	#header #nav-07 a { background:url("../images/menu_tabs/right_both_07.gif") no-repeat right top; }

	#header #nav-08 { background:url("../images/menu_tabs/left_both_08.gif") no-repeat left top; }
	#header #nav-08 a { background:url("../images/menu_tabs/right_both_08.gif") no-repeat right top; }

	#header #nav-09 { background:url("../images/menu_tabs/left_both_09.gif") no-repeat left top; }
	#header #nav-09 a { background:url("../images/menu_tabs/right_both_09.gif") no-repeat right top; }

	#header #nav-10 { background:url("../images/menu_tabs/left_both_10.gif") no-repeat left top; }
	#header #nav-10 a { background:url("../images/menu_tabs/right_both_10.gif") no-repeat right top; }

	#header #nav-11 { background:url("../images/menu_tabs/left_both_11.gif") no-repeat left top; }
	#header #nav-11 a { background:url("../images/menu_tabs/right_both_11.gif") no-repeat right top; }

	#header #nav-12 { background:url("../images/menu_tabs/left_both_12.gif") no-repeat left top; }
	#header #nav-12 a { background:url("../images/menu_tabs/right_both_12.gif") no-repeat right top; }

	#header #nav-13 { background:url("../images/menu_tabs/left_both_13.gif") no-repeat left top; }
	#header #nav-13 a { background:url("../images/menu_tabs/right_both_13.gif") no-repeat right top; }

	#header #nav-14 { background:url("../images/menu_tabs/left_both_14.gif") no-repeat left top; }
	#header #nav-14 a { background:url("../images/menu_tabs/right_both_14.gif") no-repeat right top; }

	#header #nav-15 { background:url("../images/menu_tabs/left_both_15.gif") no-repeat left top; }
	#header #nav-15 a { background:url("../images/menu_tabs/right_both_15.gif") no-repeat right top; }
 
        #header #nav-16 { background:url("../images/menu_tabs/left_both_08.gif") no-repeat left top; }
	#header #nav-16 a { background:url("../images/menu_tabs/right_both_08.gif") no-repeat right top; }

	#header #nav-17 { background:url("../images/menu_tabs/left_both_07.gif") no-repeat left top; }
	#header #nav-17 a { background:url("../images/menu_tabs/right_both_07.gif") no-repeat right top; }

	#header #nav-18 { background:url("../images/menu_tabs/left_both_06.gif") no-repeat left top; }
	#header #nav-18 a { background:url("../images/menu_tabs/right_both_06.gif") no-repeat right top; }

	#header #nav-19 { background:url("../images/menu_tabs/left_both_05.gif") no-repeat left top; }
	#header #nav-19 a { background:url("../images/menu_tabs/right_both_05.gif") no-repeat right top; }


    #header > ul a {width:auto;}
    /* Commented Backslash Hack hides rule from IE5-Mac \*/
    #header a {float:none;}
    /* End IE5-Mac hack */
    #header a:hover {
      color:#CCC;
      }

    #gallery_01 #nav-01, #gallery_02 #nav-02, #gallery_03 #nav-03, #gallery_04 #nav-04, #gallery_05 #nav-05,
	#gallery_06 #nav-06, #gallery_07 #nav-07, #gallery_08 #nav-08, #gallery_09 #nav-09, #gallery_10 #nav-10,
	#gallery_11 #nav-11, #gallery_12 #nav-12, #gallery_13 #nav-13, #gallery_14 #nav-14, #gallery_15 #nav-15 
	{
		background-position:0 -150px;
		border-width:0;
    }

    #gallery_01 #nav-01 a, #gallery_02 #nav-02 a, #gallery_03 #nav-03 a, #gallery_04 #nav-04 a, #gallery_05 #nav-05 a,
	#gallery_06 #nav-06 a, #gallery_07 #nav-07 a, #gallery_08 #nav-08 a, #gallery_09 #nav-09 a, #gallery_10 #nav-10 a,
	#gallery_11 #nav-11 a, #gallery_12 #nav-12 a, #gallery_13 #nav-13 a, #gallery_14 #nav-14 a, #gallery_15 #nav-15 a
	{
		background-position:100% -150px;
		padding-bottom:5px;
		color:#CC0000;
    }


    #header #nav-01:hover, #header #nav-01:hover a, #header #nav-02:hover, #header #nav-02:hover a, #header #nav-03:hover, #header #nav-03:hover a, #header #nav-04:hover, #header #nav-04:hover a, #header #nav-05:hover, #header #nav-05:hover a, #header #nav-06:hover, #header #nav-06:hover a, #header #nav-07:hover, #header #nav-07:hover a, #header #nav-08:hover, #header #nav-08:hover a, #header #nav-09:hover, #header #nav-09:hover a, #header #nav-10:hover, #header #nav-10:hover a, #header #nav-11:hover, #header #nav-11:hover a, #header #nav-12:hover, #header #nav-12:hover a, #header #nav-13:hover, #header #nav-13:hover a, #header #nav-14:hover, #header #nav-14:hover a, #header #nav-15:hover, #header #nav-15:hover a {
      background-position:0% -150px;
      color:#CCC;
      }

    #header #nav-01:hover a, #header #nav-02:hover a, #header #nav-03:hover a, #header #nav-04:hover a, #header #nav-05:hover a, #header #nav-06:hover a, #header #nav-07:hover a, #header #nav-08:hover a, #header #nav-09:hover a, #header #nav-10:hover a, #header #nav-11:hover a, #header #nav-12:hover a, #header #nav-13:hover a, #header #nav-14:hover a, #header #nav-15:hover a  {
      background-position:100% -150px;
      }


/*-------------------*/

#advertising{
width:746px;
text-align:center;
margin:0 auto;
padding: 5px 15px 10px 15px;
background:#F1F1F1;
border-left: 2px solid #AFAFB0;
border-right: 2px solid #AFAFB0;
}



.table_home {
width:100%;
margin:0px;
padding:0px;

}

.content_home_main {
vertical-align:top;
width:500px;
padding-right: 10px;
background:#F1F1F1;
}

.content_home_right {
vertical-align:top;
width:256px;
padding: 0px;
background:#DDDDDD;
border: 1px solid #AFAFB0;
}

.content_home_right_black {
vertical-align:top;
width:246px;
padding: 0px;
background:#000000;
border: 1px solid #000000;
}

.content_home_right_3col {
vertical-align:top;
float:left;
width:246px;
padding: 0px;
}





#footer{
clear:both;
height:45px;
padding:25px 20px 0px 140px;
font-family:"Trebuchet MS",Verdana,Arial,Helvetica,sans-serif;
color:#444444;
background:#555555 url(../images/footer_bg.jpg) no-repeat;
font-size:1.1em;
text-align:right;
border: 2px solid #AFAFB0;
}
#footer li{
display:inline;
list-style:none;
}
#footer li a{
padding-right:5px;
padding-left:5px;
}
#footer a{
color:#663333;
text-decoration:none;
}
#footer a:hover{
color:#999999;
background:#222222;
text-decoration:none;
}
#footer p{
border-top:1px dotted #000000;
}
.clear{
clear:both;
}
.hide{
display:none;
}

#breadcrumbs {
	position:relative;
	top:140px;
	left:15px;
}

#breadcrumbs h3 {
	color:white;
	font-size:12px;
}


/* default styles for extension "tx_mininews_pi1" */
	
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title { font-weight:bold; font-size:14px; background-color:#222; padding-left:5px; padding-top:5px; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A { color: #444; font-size:14px; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-title A:hover { color: #888; font-size:14px; text-decoration:underline; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser { margin-bottom:15px; padding-bottom:5px; background-color:#222; padding-left:5px; border-bottom:1px dotted #FFF;}
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-title { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-fp_listrow P.tx-mininews-pi1-fp_listrowField-teaser { margin-top:0px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-singleView P.tx-mininews-pi1-singleViewField-teaser { font-style:italic; margin-top:5px; margin-bottom:10px; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox P SPAN.tx-mininews-pi1-browsebox-strong { font-weight:bold; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A { color:black; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrow P.tx-mininews-pi1-listrowField-teaser A:hover { color:black; text-decoration:none; }
.tx-mininews-pi1 .tx-mininews-pi1-searchbox { display: none; }
.tx-mininews-pi1 .tx-mininews-pi1-browsebox-SCell { display: none; }
.tx-mininews-pi1 .tx-mininews-pi1-listrowField-datetime { background-color:#222; padding-left:5px; padding-top:5px; padding-right:5px; }

