@CHARSET "UTF-8";
/* <![CDATA[ */
		html{
			margin: 0;
			padding: 0;
			background: #e3e3e5 url('/images/back.png');
		}
		body{
			margin: 0;
			padding: 0;
			background: #e3e3e5 url('/images/back.png');
			font-size: 12px;
			font-family: "Helvetica Neue", "Lucida Grande", Arial, Verdana, sans-serif;
			color:#2a3133;
		}
		#frame{
			width: 1000px;			
			margin: 0 auto 0 auto;
			overflow: hidden;
			
		}
		a:link, a:visited {
			color:#27b;
			text-decoration:none;
		}
		a:hover {
			text-decoration:underline;
		}
		a img {
			border:0;
		}
		h2, h3{
			color: #FF7000;
		}
		
		img{
			border: 0;
		}
		#header{
			padding: 0;
			overflow: hidden;
		}
		#header_top{
			overflow: hidden;
			padding: 5px;
		}
		#header_search{			
			padding: 10px;			
			overflow: hidden;
			background: #ffd101 url('/images/bar.png');
		}
		#header_search #bar{
			width: 500px;
			height: 20px;
			border: #eee solid 1px;
			font-size: 15px;
			padding: 5px;
			color: #555;
		}
		#header_search #btn{
			
			height: 30px;
		}
		#header_search #logo{
			width: 200px;
			
			float: left;
			position: relative;
		}
		#header_search #box{
			background: #fff;
			float: left;
			padding: 10px;
			position: relative;
			-mox-border-radius: 5px;
			-webkit-border-radius: 5px;
			border-radius: 5px;
		}
		#header_social ul{
			margin: 0;
			padding: 0;
		}
		#header_social{
			float: left;
			width: 300px;			
			margin-bottom: -11px;			
			position: relative;			
		}
		
		#header_social li{
			display: inline;
			padding-right: 10px;	
		}
		
		#header_menu{
			float: right;				
			background: #fff;			
			width: 350px;
			margin-bottom: -11px;
			position: relative;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
		}		
		#header_menu ul{
			padding-left: 10px;
			margin-left: 10px;
		}
		#header_menu li{
			display: inline;
			padding-right: 10px;
		}
		#content{			
			line-height: 140%;
			background: #fff;
			overflow: hidden;
		}	
		#content_left{
			width: 650px;
			float: left;
			margin: 10px;
			position: relative;
		}
		#content_left h3{
			background: #ffd101;
			padding: 3px;
			color: #fff;
			font-family: Verdana;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			text-shadow: 0.1em 0.1em 0.2em black;
		}
		#content_right{
			width: 300px;
			float: left;
			margin: 10px;
			position: relative;
		}
		#content_right .right_box h3{
			background: #ffd101;
			padding: 3px;
			color: #fff;
			font-family: Verdana;
			margin-top: 0;
			-moz-border-radius-topleft: 5px;
			-moz-border-radius-topright: 5px;
			-webkit-border-top-left-radius: 5px;
			-webkit-border-top-right-radius: 5px;
			text-shadow: 0.1em 0.1em 0.2em black;
		}
		#content_right .right_box{
			background: #fff4c1;
			margin-bottom: 10px;
			
			overflow: hidden;
		}
		.img{
			border: #ccc solid 1px;
			padding: 2px;
		}
		.img:hover{
			background: #fff101;
		}
		
		#footer{
			background: #ffd101;
			overflow: hidden;
			width: 1000px;
			margin: 0 auto 0 auto;
			font-size: 11px;
		}
		#footer_left{
			width: 750px;
			float: left;
			padding: 10px;
			position: relative;
		}
		#footer_left ul{
			padding: 0;
			margin: 0;
		}
		#footer_left li{
			display: inline;
			padding: 10px;
		}
		#footer_right{
			width: 200px;
			float: right;
			text-align: right;
			padding: 10px;
			position: relative;
		}
		#footer_links{
			margin: 0 auto 0 auto;
			width: 1000px;
			text-align: center;
			font-size: 11px;
		}
		#footer_links #footer_main li{
			display: inline;
			padding: 10px;
		}
		#footer_links #footer_locations li{
			display: inline;
			padding: 10px;
		}
		#footer_links #footer_social li{
			display: inline;
			padding: 10px;
		}
		/*
		 * Section styles
		 */
		 
		 /* Home */
		 
		 #home_category{
		 	background: #fff4c1;		 	
		 	width: 280px;		 	
		 	margin: 4px;		 	
		 }
		 #home_category #menu{
			 overflow-y: auto;
			 height: 550px;
		 }
		#home_category ul{			
			list-style-image:url("/images/arrow.jpg");			
		}
		#home_category ul li{
			padding: 5px;
			border-bottom: #fff solid 1px;			
		}
		#home_category ul li ul{
			margin: 0;
			padding: 0;
			list-style-image:url("/images/arrow2.jpg");
			
		}
		#home_category ul li ul li{
			border-bottom: #ccc solid 1px;
			}
		#home_random{
			background: #fff4c1;
		 	
		}
		
		/* Buttons */
		.awesome, .awesome:visited {
		background: #222 url(/images/alert-overlay.png) repeat-x; 
		display: inline-block; 
		padding: 5px 10px 6px; 
		color: #fff; 
		text-decoration: none;
		-moz-border-radius: 5px; 
		-webkit-border-radius: 5px;
		-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
		text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
		border-bottom: 1px solid rgba(0,0,0,0.25);
		position: relative;
		cursor: pointer;
	}
	
		.awesome:hover							{ background-color: #111; color: #fff; }
		.awesome:active							{ top: 1px; }
		.small.awesome, .small.awesome:visited 			{ font-size: 11px; padding: ; }
		.awesome, .awesome:visited,
		.medium.awesome, .medium.awesome:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
		.large.awesome, .large.awesome:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
		.green.awesome, .green.awesome:visited		{ background-color: #91bd09; }
		.green.awesome:hover						{ background-color: #749a02; }
		.blue.awesome, .blue.awesome:visited		{ background-color: #2daebf; }
		.blue.awesome:hover							{ background-color: #007d9a; }
		.red.awesome, .red.awesome:visited			{ background-color: #e33100; }
		.red.awesome:hover							{ background-color: #872300; }
		.magenta.awesome, .magenta.awesome:visited		{ background-color: #a9014b; }
		.magenta.awesome:hover							{ background-color: #630030; }
		.orange.awesome, .orange.awesome:visited		{ background-color: #ff5c00; }
		.orange.awesome:hover							{ background-color: #d45500; }
		.yellow.awesome, .yellow.awesome:visited		{ background-color: #ffb515; }
		.yellow.awesome:hover							{ background-color: #fc9200; }
	
		 /* Advertisement */
		 
		 #advertise{
		 	padding: 15px;
		 }
		 #register{
		 	padding: 15px;
		 }
		 
		 #info{
		 	padding: 15px;
		 }
		 
		 /* Category */
		 
		 #directory{
		 	padding: 15px;
		 	overflow: hidden;
		 }
		 #directory table tr td .cat ul{
		 	padding: 10px 0 0 15px;
		 	margin: 0;
		 	color:green;
		 }
		 #directory table tr td .cat{
		 	padding: 5px; 
		 	float:left; 
		 	width: 300px;		
		 	position: relative; 	
		 }
		 #directory table tr td .title{
			text-transform: uppercase; 
		 	font-weight: bold; 
		 	border-bottom: #ccc solid 1px;
		 }
		
		#about{
			padding: 15px;
		}
		/*Tooltips*/
		#tip { 
			display:none; 
			background:transparent url('/images/tooltip/black_arrow.png'); 
			font-size:12px; 
			height:70px; 
			width:160px; 
			padding:25px; 
			color:#fff;     
		}
	/* ]]> */
