@charset "utf-8";
/* CSS Document */

body {				background:none; background-color:#000000; color:#FFFF00; }

div#main-outer-float {	background-image:none;
						 }	

div#main-outer-float2 {	background-image: none;
						  }		

div#wrapper {			background:none; }

img#logo { background-color:#FFFFFF; padding:10px; border:1px solid #b9b9b9; left:0 }
						
div#main-outer {		border:0px
						 }		
						 
div#body-search {			 width:410px; background-color:#8872a0; min-height:90px; background-image:url(../images/search-area.gif); background-repeat:no-repeat; background-position:10px 10px; z-index:50; margin-left:16px }
						 
						 
div#header2 { 			width:940px; height:180px;					}

div#body-search div.rel{ position:relative; width:409px; min-height:90px; z-index:60; background-image:none; background-repeat:no-repeat; background-position:top right; border:1px solid #FFFFFF;}
div#body-access div.rel{ position:relative; width:299px; min-height:90px; z-index:60; background-image:none; background-repeat:no-repeat; background-position:top right; border:1px solid #FFFFFF;  }
						 
a { color:#FFFF00; }

div#footer ul li a { color:#FFFF00 }
						 				
div#footer ul li { background-image:none; padding:0 0 0 4px }

div.purple-tl, div.purple-tl-grey, div.purple-tr, div.purple-bl, div.purple-br, div#sidenav-bl, div#sidenav-br, div#sidenav-tl, div#sidenav-tr, div.nav-tl, div.nav-tr, div.nav-bl, div.nav-br {display:none }

div#side-title { background-color:#000000; position:relative }

.openlanguage{ /*class added to contents of 2nd demo when they are open*/
color: #FFFF00; background-image:url(../images/minus.gif); background-repeat:no-repeat; background-position:94% 11px;
}

.closedlanguage{ /*class added to contents of 2nd demo when they are closed*/
color: #FFFF00; background-image:url(../images/plus.gif); background-repeat:no-repeat; background-position:94% 11px;
}

.category-item{ border-bottom:1px solid #b9b9b9;  padding:6px 10px 10px ; background-color:#000000 }

div#body-content div#column1 {		width:200px; border:1px solid #b9b9b9; background-color:#000000; float:left }	
div#body-content div#column2 {		width:716px; background-color:#FFFFFF; float:right }	

div#navigation {		background-color:#000000; width:719px; margin:0 0 10px 16px; padding:0px; font-weight:bold;border:1px solid #ffffff; }
div#navigation ul {		padding:0; margin:0; }
div#navigation ul li {		display:inline; line-height:30px; float:left }
div#navigation ul li a {	color: #FFFF00; display:inline-block; padding:0px 10.5px 0 11px; border-right:1px solid #ffffff; line-height:38px; height:40px; text-decoration:none;  }
div#navigation ul li a:hover {	color:#000000; background-color:#ffff00; text-decoration:underline }
div#navigation ul li a.this {	color:#000000; background-color:#ffff00; text-decoration:underline }

div#side-title h3 {
color: #FFFF00;
}

.categories{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 0 ;
padding:10px 0 12px 10px;
font-weight:bold;
border-bottom:1px solid #ffffff;
border-bottom:1px solid #ffffff;
background-color:#000000;

}



.categories2{ /*header of 2nd demo*/
cursor: hand;
cursor: pointer;
margin: 0 ;
padding:10px 0 12px 10px;
font-weight:bold;
border-bottom:1px solid #ffffff;
background-color:#000000;

}

.categories:hover { color:#FFFF00; text-decoration:underline }


.categories2 a:hover{ color:#FFFF00; }
.categories2 a{ color:#FFFF00; }


div#body-content div#column2 {		width:716px; background-color:#000000; float:right }	

h1 { background-image:none; padding:0; color:#FFFF00; }

a:hover { color:#FFFF00; }

div#website-by, div#website-by a {
color: #FFFF00;
}

h2 {		color: #FFFF00; }


div#side-links ul li {
background-image:none;
padding:0 0 0px ;
color:#FFFF00
}

div#side-links ul li a {
color:#FFFF00;
}

div.grey-block {
	padding:8px 0px 10px 0px;
	background-color:#000000; margin:0 0 0 28px;
	width:180px; float:right; position:relative; z-index:60; margin-bottom:18px; font-size:0.97em;
}

div.grey-tl, div.grey-tr, div.grey-bl, div.grey-br {			display:none; }


div.grey-block h1 { color:#FFFF00}

a.button { background-image:none; padding:0; color:#FFFF00 }

a.button div { display:none; }

h2 i {		color:#FFFF00; }

div.grey-block b { color:#FFFF00}

div#body-content div#column1 {		border:0;}	

a.button-red { background-image:none; padding:0; color:#FFFF00 }

strong {		color:#FFFF00; }


a.button-red div { display:none; }

div.grey-block div.spacer {			height:0px; color:#FFFFFF; width:100%; border:0; border-top:1px solid #ffffff; border-bottom:1px solid #dddddd; margin:2px 0 10px; padding:0; 		}

div#list-business a:hover { 	color:#FFFF00;
}
div#list-business a {			color:#FFFF00;
}

div#list-business a, div#list-business a span {			color:#FFFF00; }

h1 i { color:#FFFF00 }

div.grey-block h3 {		color:#FFFF00; }
