/*
Theme Name:Seolinkreview Wordpress Themes
Theme URL:http://www.seolinkreview.com
Description:Seolinkreview Wordpress Theme
Version:1.0
Author:Xingco Themes
Author URL:http://www.xingco.net
Tags:fixed width

*/

/*--------------------------------------------------------------------------General*/
body, h1, h2, h3, h4, h5, h6, blockquote, p, form{
	margin:0;
	padding:0;
	border:none;
}
body{
	font-family:arial;
	font-size:12px;
	color::#333333;
}
a{
	color:#5187AD;
	font-weight:700;
	text-decoration:none;
}
a:hover{
	text-decoration:underline;
}
.clearfix:after{
    content:"."; 
    display:block;
    height:0; 
    clear:both; 
    visibility:hidden;
	font-size:0;
}
.clearfix{
	display:inline-block;
}
* html .clearfix{
	height:1%;
}
.clearfix{
	display:block;
}
.clear{
	clear:both;
}
.pointer{
	cursor:pointer;
}
#wrapper{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	background:url(images/bgall.jpg) top repeat-x;
	margin-top: -28px;
}
/*--------------------------------------------------------------------------Box Spacer*/
.horisontal-spacer{
	margin:0 auto;
	padding:0;
	border:none;
	width:20px;
	height:20px;
}
.vertical-spacer{
	float:left;
	display:inline;
	margin:0 auto;
	padding:0;
	border:none;
	width:20px;
	height:20px;
}
/*--------------------------------------------------------------------------Header*/
#wrapper-header{
	margin:0 auto;
	padding:0;
	border:none;
	width:1000px;
	height:auto;
}
#header-before{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:93px;
	background:url(images/header-before.jpg);
	overflow:hidden;
	text-align:right;
}
#header{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:140px;
	background:url(images/header.jpg);
	overflow:hidden;
}
#header-after{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:49px;
	background:url(images/header-after.jpg);
}
/*-----------------------------------------------------------Menu Setting*/
/*#menu{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
#menu ul{
	margin:13px 0 0 0;
	padding:0;
	border:none;
	list-style-type:none;	
}
#menu ul li{
	margin:0 10px 0 0;
	padding:0;
	border:none;
	float:left;
	display:inline;
	line-height:12px;
	text-transform:uppercase;
}
#menu ul li a{
	color:#444444;
	font-family:vardana;
	font-weight:400;
	text-decoration:none;
	font-size:12px;
}
#menu ul li a:hover{
	color:#5187AD;
	text-decoration:none;
}*/
#subnavbar {
	width: 880px;
	height: auto;
	color: #FFFFFF;
	margin: 0 auto;
	padding:0;
	border:none;
	}
	
#subnav {
	margin: 12px 0 0 0;
	padding: 0px;
	border:none;
	}
	
#subnav ul {
	float: left;
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#subnav li a, #subnav li a:link, #subnav li a:visited {
	color: #FFFFFF;
	display: block;
	font-size: 12px;
    font-weight: bold;
    text-transform: uppercase;
    margin: 0px 5px 0px 0px;
	padding: 6px 13px 6px 13px;
	}

#subnav li a:hover, #subnav li a:active {
	background: url(images/bgli.jpg) repeat-x;
	color: #FFFFFF;
	display: block;
	text-decoration: none;
    margin: 0px 5px 0px 0px;
	padding: 6px 13px 6px 13px;
	border:none;
	}
	
#subnav li li a, #subnav li li a:link, #subnav li li a:visited {
	background: url(images/bgli.jpg) repeat-x;
	width: 140px;
	float: none;
	margin: 1px 0 0 0;
	padding: 6px 13px 6px 13px;
	border:none;
	}
	
#subnav li li a:hover, #subnav li li a:active {
	background: url(images/bgli.jpg) repeat-x;
	margin: 1px 0 0 0;
	padding: 6px 13px 6px 13px;
	border:none;
	}

#subnav li {
	float: left;
	padding: 0px;
	}

#subnav li ul {
	z-index: 9999;
	position: absolute;
	left: -999em;
	height: auto;
	width: 160px;
	margin: 0px;
	padding: 0px;
	}

#subnav li li { 
	}

#subnav li ul a { 
	width: 140px;
	}

#subnav li ul a:hover, #subnav li ul a:active { 
	}

#subnav li ul ul {
	margin: -25px 0 0 161px;
	}

#subnav li:hover ul ul, #subnav li:hover ul ul ul, #subnav li.sfhover ul ul, #subnav li.sfhover ul ul ul {
	left: -999em;
	}

#subnav li:hover ul, #subnav li li:hover ul, #subnav li li li:hover ul, #subnav li.sfhover ul, #subnav li li.sfhover ul, #subnav li li li.sfhover ul {
	left: auto;
	}

#subnav li:hover, #subnav li.sfhover { 
	position: static;
	}
	
/*--------------------------------------------------------------------------Main Content*/
#wrapper-main{
	margin:0 auto;
	padding:0;
	border:none;
	width:900px;
	height:auto;
	background:#ffffff url(images/main-top.jpg) top no-repeat;
}
#main-before{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:30px;
	background:#FF0000;
}
#main{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
#main-after{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:40px;
	background:#998000;
}
/*--------------------------------------------------------------------------Sidebar Alpha*/
.sidebar-alpha{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	border:none;
	width:280px;
	height:auto;
	text-align:center;
	/*background:#CC3333;*/
}
/*--------------------------------------------------------------------------Sidebar Beta*/
.sidebar-beta{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	border:none;
	width:160px;
	height:auto;
	/*background:#CC3333;*/
}
/*--------------------------------------------------------------------------Categories*/
.categories{	
	margin:0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	background:url(images/side-top.jpg) center top no-repeat;
}
.categories h2{	
	margin:0;
	padding:0 0 10px 0;
	border:none;
	color:#ffffff;
	font-weight:700;
	line-height:32px;
	font-family:tahoma;
	font-weight:700;
	font-size:14px;
	font-family:"Trebuchet MS";
}
.categories ul{	
	margin:0 auto 20px auto;
	padding:0;
	border:none;
	width:88%;
	list-style-type:none;
}
.categories ul li{	
	margin:0;
	padding:3px 0 3px 23px;
	border:none;
	border-bottom:1px solid #E1E1E1;
	line-height:18px;
	text-align:left;
	background:url(images/cek.jpg) no-repeat;
	background-position:-1px 5px;
	text-transform:capitalize;
}
.categories ul li a{	
	padding:3px 0 3px 0;
	text-decoration:none;
	color:#333333;
	font-weight:700;
}
.categories ul li a:hover{	
	padding:3px 0 3px 0 0;
	text-decoration:underline;
	color:#333333;
	font-weight:700;
}
.testi p{	
	margin:0 auto 20px auto;
	padding:0;
	border:none;
	width:88%;
	color:#333333;
	text-align:left;
	font-style:italic;
	font-weight:400;
	line-height:20px;
}
.testi{	
	margin:0 auto;
	padding:0;
	border:none;
	width:98%;
}
/*--------------------------------------------------------------------------Container*/
.omega{
	float:left;
	display:inline;
	margin:0;
	padding:0;
	border:none;
	width:600px;
	height:auto;
}
.container{
	margin:0;
	padding:0;
	border:none;
}
/*--------------------------------------------------------------------------Post*/
.post-before1x{
	margin:0;
	padding:0;
	border:none;
	background:url(images/post-bg.jpg) repeat-y;
}
.post-before2x{
	margin:0;
	padding:0;
	border:none;
	background:url(images/post-bottom.jpg) bottom no-repeat;
}
.post-before3x{
	margin:0;
	padding:15px 0 10px 0;
	border:none;
	background:url(images/post-top.jpg) top no-repeat;
}
.post{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
}
.post h2{
	margin:0 0 5px 0;
	padding:0;
	border:none;
	line-height:24px;
	text-transform:capitalize;
}
.post h2 a{
	color:#5187AD;
	font-family:tahoma;
	font-weight:700;
	text-decoration:none;
}
.post h2 a:hover{
	color:#444444;
}
.entry{
	margin:0;
	padding:0;
	border:none;
}
.entry p, .post p{
	margin:0 0 10px 0;
	padding:0;
	border:none;
	text-align:justify;
	line-height:20px;
	color:#333333;
}
.entry ol{
	margin:0 0 0 20px;
	padding:0;
	border:none;
}
.entry ol li{
	margin:0 0 10px 0;
	text-align:justify;
	line-height:20px;
	color:#333333;
}
/*--------------------------------------------------------------------------Image Alignment*/
img.alignleft, img.left {
	float: left;
	margin-bottom:10px;
}
img.alignright, img.right {
	float: right; margin-bottom:10px;
}
img.aligncenter, img.center {
	display: block;
	margin-right: auto; 
	margin-left: auto; 
	clear: both; 
	margin-bottom:10px;
}
img.alignnone, img.block {
	display: block; 
	clear: both; 
}
img.frame { 
	background: #eee; 
	border-style: solid; 
	border-color: #ddd; 
}
img.stack { 
	clear: none !important; 
}
img[align="left"] { 
	float: left; 
	clear: left; 
}
img[align="right"] { 
	float: right; 
	clear: right; 
}
img[align="middle"] { 
	display: block; 
	margin-right: auto; 
	margin-left: auto; 
	float: none; 
	clear: both; 
}
.wp-caption { 
	border-style: solid; 
	border-color: #ddd; 
	background-color: #eee; 
	text-align: center; 
	font-style: italic; 
}
.wp-caption.alignleft { 
	float: left; 
}
.wp-caption.alignright { 
	float: right; 
}
.wp-caption.aligncenter { 
	margin-right: auto; 
	margin-left: auto; 
	float: none; 
	clear: both; 
}
.wp-caption.alignnone { 
	clear: both; 
}
/*--------------------------------------------------------------------------Navigation*/
.navleft{
	margin:0;
	padding:0;
	border:none;
	float:left;
	display:inline;
}
.navright{
	margin:0;
	padding:0;
	border:none;
	float:right;
	display:inline;
}
/*--------------------------------------------------------------------------Footer*/
#wrapper-social{
	clear:both;
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	background:url(images/bgsocial.jpg) repeat-x;
}
#social{
	clear:both;
	margin:0 auto;
	padding:0;
	border:none;
	width:900px;
	height:62px;
	background:url(images/social.jpg) center repeat-x;
}
#wrapper-footer{
	clear:both;
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:auto;
	background:#DEE4EF url(images/footer-before.jpg) top repeat-x;
}
#footer-before{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:30px;
	background:#FF0000;
}
#footer{
	margin:0 auto;
	padding:0;
	border:none;
	width:1000px;
	height:auto;
}
.footer-info{
	margin:0;
	padding:0;
	border:none;
	width:100%;
	text-align:center;
}
.footer-info p{
	margin:0;
	padding:15px 0 0 0;
	border:none;
	color:#444444;
	font-size:12px;
	font-family:arial;
}
.footer-info p a, .footer-info p a:hover{
	font-weight:400;
}
#footer-after{
	margin:0 auto;
	padding:0;
	border:none;
	width:100%;
	height:40px;
	background:#998000;
}
/*--------------------------------------------------------------------------Adsense*/
.adstitle{
	margin:0 0 10px 0;
	padding:0;
	border:none;
	width:100%;
	height:auto;
}
.adstitle h3{
	margin:0;
	padding:0 0 10px 0;
	border:none;
	font-size:12px;
	color:#5187AD;
	font-weight:400;
}
/*--------------------------------------------------------------------------Adsense*/
#s{
	margin:25px 135px 0 0;
	padding:0;
	border:none;
	font-family:georgia;
	font-size:12px;
	color:#444444;
}
/*--------------------------------------------------------------------------features*/
.blue1{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/bluebg.jpg) repeat-y;
}
.blue2{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/bluebottom.jpg) bottom no-repeat;
}
.blue3{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/bluetop.jpg) top no-repeat;
}
.gray1{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/graybg.jpg) repeat-y;
}
.gray2{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/graybottom.jpg) bottom no-repeat;
}
.gray3{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/graytop.jpg) top no-repeat;
}
.green1{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/greenbg.jpg) repeat-y;
}
.green2{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/greenbottom.jpg) bottom no-repeat;
}
.green3{
	margin:0 auto;
	padding:0;
	border:none;
	width:560px;
	height:auto;
	background:url(images/greentop.jpg) top no-repeat;
}
.fbox{
	margin:0 auto;
	padding:0;
	border:none;
	width:520px;
	height:auto;
}
.ftitle{
	margin:0 auto;
	padding:0 0 0 40px;
	border:none;
	line-height:44px;
	color:#ffffff;
	font-family:"Trebuchet MS";
	font-size:16px;
	font-weight:700;
	text-transform:uppercase;
	text-align:left;
}
.fpar{
	margin:0 0 10px 0;
	padding:0;
	border:none;
	text-align:justify;
	line-height:20px;
	color:#333333;
}
.fbox ul{
	margin:0;
	padding:0;
	border:none;
	list-style-type:none;
}
.fbox ul li{
	margin:0;
	padding:0 0 0 18px;
	border:none;
	line-height:20px;
	text-align:justify;
	color:#333333;
	background:url(images/arrow.gif) no-repeat;
	background-position:0 5px;
}
span.wpcf7-list-item { display: block; }
.line{
	margin:0;
	padding:0 0 20px 0;
	border:none;
	border-bottom:1px solid #cccccc;
	width:100%;
	height:auto;
}
.line-title{
	margin:0;
	padding:0;
	border:none;
	float:left;
	display:inline;
	width:20%;
	height:auto;
}
.line-form{
	margin:0;
	padding:0;
	border:none;
	float:left;
	display:inline;
	width:80%;
	height:auto;
}
