/*
Theme Name: Shinen 2.0
Theme URI: http://shinenmedia.com
Description: Default theme for Shinen Media Technology Corporation
Author: Shinen Media Technology Corp/Jay Javier
Version: 1.0

Tags: 

*/

body {

	

	background:#000000 url(../images/bg_body-black.png) top center repeat-x;

	font:14px/18px Verdana, Geneva, Tahoma, Geneva, sans-serif;

	color:#666;

	margin:0;



}

h1, h2, h3, h4, h5, h6{

	margin-top:10px;

	margin-bottom:10px;

    margin-left:10px;

	color:#1e81e4;

	clear: both;

}

.grid_3 p{
	margin:0;
	
}

.post h1{

font-size:26px;

}

.post h2{

font-size:22px;

}

.post h3{

font-size:18px;

}

.post h4{

font-size:14px;

}

.post h5{

font-size:10px;

}

.post h6{

font-size:8px;

}



h1{

font-size:26px;

}

h2{

font-size:22px;

}

h3{

font-size:18px;

}

h4{

font-size:14px;

}

h5{

font-size:12px;

}

h6{

font-size:8px;

}



a, a:link, a:visited{

color:#fe5f08;

text-decoration:none;

}



a:link, a:visited{

	text-decoration:underline;

	

}





a img {

	border:none;

}





ol, ul {

	list-style: none;

	margin:0;

	padding:0;

}



/*IDs*/



#toplinks {

	height:26px;

	line-height:26px;

}



#content{

	padding-top:20px;

	margin-top:6px;

	min-height:400px;

 	height:auto !important;

	height:400px;

}



#content img{

	margin:5px;

}

#content p{

margin-left:10px;

}

#content h1{

font-size:26px;

}

#content h2{

font-size:22px;

}

#content h3{

font-size:18px;

}

#content h4{

font-size:14px;

}

#content h5{

font-size:12px;

}

#content h6{

font-size:8px;

}

/*ul li{

	list-style-image:url(images/arrow-hover.png);

	line-height:26px;

	margin-left:20px;

}*/

#content_left{

	padding-right:20px;

	border-right:1px solid #333;

}

#content_left ul li{

	list-style-image:url(images/arrow-hover.png);

	line-height:26px;

	margin-left:20px;
}

#content_left p{

	margin-bottom:20px;



}

#sidebar{
	
}

#sidebar p{
	margin-left:0px;
}
	

#upper_boxes{

	/*border:1px solid #bebdbd;*/

	background: url(images/bg_topboxes.png) no-repeat;

	padding-top:5px;

	padding-left:5px;

	height:199px;

}

/*

#boxtitles{

	border-bottom:1px solid #e4e4e3;

	line-height:24px;

}*/

.homeboxes{

	width:295px;

	float:left;

	margin-left:12px;

	font-size:90%;

	line-height:12px;

	

}

.boxdescription{

	height:55px;

}

#welcomebox{

	margin:10px auto;

}

#lower_content{

	width:100%;

	border-top:10px solid #9a9898;

	background-color:#dadad9;

	margin-bottom:0px;

	padding-top:5px;

	padding-bottom:10px;

	color:#333;

}

#lower_content ul li{

	line-height:22px;

}

.serviceslist{

	width:250px;

	margin:auto 10px 10px auto;

	

	

}

.serviceslist ul li{

	list-style-image:url(images/arrow-hover.png);

	line-height:26px;

	margin-left:20px;
}

#footer-top{

	list-style:square;
	line-height:12px;

	font-size:11px;

	color:#333;

}



#footer-top h3{

margin-top:5px;

}



#footer-top ul{

	line-height:12px;

	

}

#footer-top ul li{
	list-style:square;
	list-style: url(images/gray_bullets.gif);
	line-height:14px;
	list-style:square;
	

}

#footer{

	width:100%;
	
	background:url(images/bg_footer.png) bottom center repeat-x;

	height:218px;

}



#footer h1, h2, h3, h4, h5, h6, p{
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-size: 100%;
	vertical-align: baseline;
	background: transparent;

	

}



#footer-inner{

	padding-top:20px;

}



#technews{

	display:block;



}


#technews ul{
	list-style:none;

	margin:0;
	margin-left:5px;
	color:#1e81e4;

	padding:0;

	width:100%;
	

	}

#technews ul li{
	list-style:none;
	margin:0;
	margin-left:5px;
	padding:0;
	width:100%;

}

#technews li{

}

#technews ul li ul{
	margin:0;

	padding:0;

	width:100%;

}



#technews ul li ul li{

	width:100%;

}

ul#newslist li{
	list-style:url(images/blue_bullets.gif);
	list-style-type:square;
	
}

#accessible-news-ticker{

	

	width:100%;

}



#accessible-news-ticker ul{

	

	width:100%;

}

#accessible-news-ticker ul li{

	

	width:100%;

}

#socialmedia{





}

#socialmedia ul{

	margin:0;

	padding:0;
	list-style:none;

	

}

#socialmedia ul li{

	margin:0;

	padding:0;

	list-style:none;

}

#socialmedia ul li ul{

	margin:0;

	padding:0;
	list-style:none;

	

}



/*alignments*/

.align-left{

	text-align:left;

}



.align-right{

	text-align:right;

}



.align-center{

	text-align:center

}



.align-justify{

	text-align:justify;

}



/*floats*/

.float-right{

	float:right;

}



.float-left {

	float:left;

}







/*colors*/



.orange{

		color:#fe5f08;

	}

.orange a, .orange a:link, .orange a:visited{

		color:#fe5f08;

		text-decoration:none;

	}

.orange a:hover, .orange a:active{

	text-decoration:underline;

}

.blue{

		/*color:#14bcea;*/

		/*color:#2985c7;*/

		color:#1e81e4;

}



.blue a, .blue a:link, .blue a:visited{

		/*color:#14bcea;*/

		color:#1e81e4;

		text-decoration:none;

}

.blue a:hover, .blue a:active{

	text-decoration:underline;

}

.green{

		color:#b1da56;

}



.green a, .green a:link, .green a:visited{

		color:#b1da56;

		text-decoration:none;

}

.green a:hover, .green a:active{

	text-decoration:underline;

}



.image{

		margin:10px;

}



/*default link style*/

a, a:link, a:visited{

	color:#14bcea;

}

a:hover, a:active{color:#fe5f08;	

}



/*main menu*/



#main_menu {

	margin:15px auto auto auto;

	padding:0;

	float:left;

	width:100%;

        z-index:0;



	}

#main_menu li {

		display:inline;

		padding:0;

		margin:0;

margin-left:9px;

		list-style:none;

	

		

	}

#main_menu a, #main_menu a:link, #main_menu a:visited{

	color:#ffffff;

	font:16px/26px Verdana, Geneva, sans-serif;

	text-decoration:none;

	float:left;

	padding-left:4px;

	
        

	

	

}



#main_menu a:hover, #main_menu a:active{

	color:#073556;

	/*color:#ffffff;

	background: url(images/bg_mainmenuhover.png) top center repeat-x;

	margin-left:12px;

	padding-left:3px;

	padding-right:3px;*/

	

	

}



 #main_menu ul ul{

	 background:url(images/bg_transprent.png) repeat;

	color:#2985c7;

padding-top:12px;

padding-bottom:12px;

}

 #main_menu ul ul li{

	 display:block;

	 list-style:none;

	 

 }

#main_menu ul ul a, #main_menu ul ul a:link, #main_menu ul ul a:visited{

	padding-right:12px;

color:#2985c7;

display:block;

}

#main_menu ul ul a:hover, #main_menu ul ul a:active{

	background:none;

	border:none;

	color:#fe5f08;

	



}





.clear{

	clear:both;

}



hr {

color:#666;



}









#featuredprojects{

	border:1px solid #333;

	background-color:#fff;

	padding:5px;

	

	



}


