/*
Theme Name: A Different Business Theme	
Theme URI: http://www.digitalvaliance.com
Description: adb Theme
Version: 1.01
Author: Digitalvaliance
Tags: A Different Business, SEO, websites, Nybbletech

*/
body{
	margin:0px;
	padding:0px;
	width:100%;
	font-family:Arial, Helvetica, sans-serif;
}

.tags{
color:#000;
}

.tags a{
color:#206699;
}

.tags a:hover{
color:#206699;
}

/* IMPORTANT CLEARIFICATION */

img{border:none;}
p{padding:0px; margin:0px; padding-top:5px; padding-bottom:5px;}
.clear{clear:both;}
.container
{
	position:relative;
	width:918px;
	height:auto;
	margin:0px auto;
}

h1 , h1 a{ color:#206699; font-size:23px; padding-top:10px; padding-bottom:10px; margin:0px;}

h2 , h2 a{ color:#206699; font-size:20px; padding-top:10px; padding-bottom:10px; margin:0px;}
a{text-decoration:none; outline:none; color:#000;}
a:hover{ text-decoration:underline;}
/* IMPORTANT CLEARIFICATION */
.inner_bg h1, .inner_bg h1 a,.inner_bg h2, .inner_bg h2 a ,.inner_bg a {color:#fff;}

h3 { color:#1b6090; font-weight:normal; font-size:41px; padding-top:10px; padding-bottom:10px; margin:0px;}

h3 span{ color:#1b6090; font-size:18px; }

.blue_bg
{
position:relative;
width:auto;
margin-top:25px;
background-color:#35719b;
height:auto;
padding:25px 20px;
color:#FFF;
font-size:14px;
}

.blue_bg a{ color:#FFF;}

/* NAVIGATION */

#nav_bg
{
	position:relative;
	background:url(images/nav_bg.png) repeat-x;
	width:100%;
	height:43px !important;
}
ul.menu *{ margin:0px; padding:0px;}
ul.menu{ list-style:none; margin:0px; padding:0px;}
ul.menu li{ float:left; width:auto; height:auto; font-size:15px;  font-weight:500; padding:12px 0px 17px;}
ul.menu li a{color:#FFF; text-decoration:none; padding:14px 12px;}
ul.menu li a:hover{ background:#000;}


/* NAVIGATION END*/



/* HEADER CSS */

#header_bg
{
	position:relative;
	background:url(images/header_bg.jpg) repeat-x;
	width:100%;
	height:361px;
}

#inner_header{
	position:relative;
	background:url(images/header.jpg) no-repeat;
	width:900px;
	height:361px;
	margin:0px auto;
}

#header_left
{
	position:relative;
	width:594px;
	height:auto;
	float:left;
}

#header_rite
{
	position:relative;
	width:300px;
	height:auto;
	float:right;
}


#inner_rite_header
{
	position:relative;
	width:210px;
	height:auto;
	margin:0px auto;
}

#inner_rite_header p{ color:#FFF; font-size:12px;}
.header_rite_heading
{
	position:relative;
	width:166px;
	height:auto;
	margin:0px auto;
	padding-top:5px;
	padding-bottom:18px;
}

#logo
{
	position:relative;
	float:left;
	width:193px;
	height:65px;
	padding-top:25px;
}

#slogan
{
	position:relative;
	float:right;
	width:307px;
	height:34px;
	padding-top:48px;
}

#video_bg
{
	position:relative;
	background:url(images/video_bg.png) no-repeat;
	width:395px;
	height:212px;
	margin:0px auto;
	margin-top:35px;
}

#header_video
{
	position:relative;
	background:url(images/video.jpg) no-repeat;
	width:370px;
	height:208px;
}


/* HEADER CSS END */



/* CONTENT CSS */

#cont_bg
{
	position:relative;
	background:url(images/content_bg.jpg) repeat-x;
	width:100%;
	height:auto;
	z-index:999;
}

#network_bg
{
	position:relative;
	background:url(images/networksites_bg.png) no-repeat;
	width:914px;
	height:295px;
	z-index:999;
	top:40px;
}

#inner_network
{
	position:relative;
	width:880px;
	height:auto;
	margin:0px auto;
	padding-top:80px;
}

.img1
{
	position:relative;
	width:216px;
	height:auto;
	float:left;
}

.img2
{
	position:relative;
	width:216px;
	height:auto;
	float:left;
	margin-left:5px;
}


.img_txt
{
	position:relative;
	width:auto;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	padding-top:10px;
}

.img_txt p span{ font-size:12px; line-height:26px;}



.index_content_pic
{
	position:relative;
	background:url(images/index_content_pic.png) no-repeat;
	width:225px;
	height:376px;
	float:left;
	margin-right:20px;
	

}
.index_content
{
	position:relative;
	width:560px;
	height:auto;
	float:left;
	margin-top:22px;
	font-size:15px;
}
.blue_index_tab
{
	position:relative;
	width:320px;
	height:auto;
	float:left;

	
}
.index_heading
{
	position:relative;
	background:url(images/index_heading.png) no-repeat;
	width:287px;
	height:42px;
	padding-bottom:10px;
	float:left;
}
.text2
{
	position:relative;
	width:150px;
	height:auto;
	color:#1e689c;
	font-size:14px;
	font-weight:bold;
	padding-top:20px;
}

.text2 a{ color:#1e689c; text-decoration:none;}
.text2 a:hover{ text-decoration:underline;}

.text3
{
	position:relative;
	width:150px;
	height:40px;
	color:#454D53;
	font-size:18px;
	font-weight:normal;
	background:#47D5E5;
	border:solid 1px #CCC;
	text-align:center;
	line-height:40px;
	vertical-align:middle;
}


.text3 a{ color:#454D53; text-decoration:none;}
.text3 a:hover{ text-decoration:underline;}


.blue_index_tab1
{
	position:relative;
	background:url(images/index_right_blue_bg.png) no-repeat;
	width:319px;
	height:auto;
	float:right;
}

.blog_heading
{
	position:relative;
	width:149px;
	height:26px;
	margin:0px auto;
	padding-top:20px;
}

.blog_txt
{
	position:relative;
	width:255px;
	height:auto;
	margin:0px auto;
	padding-top:7px;
	font-size:13px;
	color:#FFF;
	font-weight:500;
}

p.small_txt{ font-size:12px;}

p.small_txt2{ font-size:11px; font-weight:bold; padding-top:4px; padding-bottom:4px;}

p.small_txt2 span{ padding-left:40px;}

p.small_txt2 a{ color:#FFF; text-decoration:none;}

p.small_txt2 a:hover{ text-decoration:underline;}

.blue_index_tab2
{
	position:relative;
	background:url(images/index_right_blue_bg2.png) no-repeat;
	width:317px;
	height:129px;
	margin-top:7px;
	margin-left:1px;
}



.online_txt
{
	position:relative;
	font-size:11px;
	color:#FFF;
	width:150px;
	background:url(images/onlineshop_icin.png) no-repeat;
	padding-left:110px;
	padding-top:20px;
	margin-left:20px;
	height:107px;
	background-position:left;

}.online_txt-new{	position:relative;	font-size:11px;	color:#FFF;	width:150px;	padding-left:50px;	padding-top:5px;	margin-left:20px;	height:107px;	background-position:left;}

.left_floated{
posistion:relative;
float:left;
width:570px;
height:auto;
padding-top:10px;
}


/* CONTENT CSS END */


/* FOOTER CSS */


#footer_bg
{
	position:relative;
	background:url(images/footer_bg.jpg) repeat-x;
	width:100%;
	height:92px;
	z-index:1;
}

#left_footer
{
	position:relative;
	float:left;
	width:340px;
	height:auto;
	color:#FFF;
	font-size:12px;
	margin-top:50px;
	padding-left:10px;
}

#rite_footer
{
	position:relative;
	float:right;
	width:auto;
	height:auto;
	color:#FFF;
	font-size:12px;
	margin-top:55px;
	padding-right:10px;
}

ul.footer_menu{list-style:none; padding:0px; margin:0px;}
ul.footer_menu li{ float:left; width:auto; font-size:12px; padding-left:10px;}
ul.footer_menu li a{ color:#FFF; text-decoration:none;}
ul.footer_menu li a:hover{ text-decoration:underline;}


/* FOOTER CSS END */



/* about page CSS  */
.sub_blue_index_tab2-new{	position:relative;	background:url(images/inner-subpage_right_blue_bg.png) no-repeat;	width:317px;	height:129px;	margin-right:1px;	float:right;}.sub_mailinglist{	position:relative;	width:317px;	height:129px;	margin-right:1px;	float:right;}
.sub_blue_index_tab2
{
	position:relative;
	background:url(images/subpage_right_blue_bg.png) no-repeat;
	width:317px;
	height:329px;
	margin-right:1px;
	float:right;
}

.sub_index_content
{
	position:relative;
	width:900px;
	font-size:15px;
	height:auto;
	float:right;
	font-size:15px;
}

.sub_index_content2
{
	position:relative;
	width:600px;
	font-size:15px;
	height:auto;
	float:left;
	font-size:15px;
}


#sub_header_bg{
	position:relative;
	background:url(images/subpage_header_bg.png) no-repeat;
	width:587px;
	height:226px;
	margin:0px auto;
	margin-top:24px;
}

#sub_header_video
{
	position:relative;
	width:562px;
	height:222px;
}


.cover_rite_bg{
	position:relative;
	width:318px;
	height:auto;
	float:right;
}

.sub_blue_index_bg_mid{
	position:relative;
	background:url(images/index_right_blue_bg_blog_mid.png) repeat-y;
	width:298px;
	height:auto;

	margin-left:10px;
	clear:right;
}

.inner_bg{
	position:relative;
	width:250px;
	height:auto;
	margin:0px auto;
	color:#FFF;
	font-size:16px;
	font-weight:bold;
	padding-top:10px;
}

.sub_blue_index_bg_botom{
	position:relative;
	background:url(images/index_right_blue_bg_blog_bottom.png) no-repeat;
	width:298px;
	height:18px;
	margin-left:10px;
	clear:right;
}


.inside_blog_field{ height:28px; padding-left:10px; background:#88ADC8; font-family:Arial, Helvetica, sans-serif; width:177px; border:none;}

.go_but{ position:relative; float:right; background:#384651; width:36px; margin-right:14px; height:31px; text-align:center; line-height:30px; vertical-align:middle;}
.go_but a{ color:#FFF; text-decoration:none;}
.go_but a:hover{ text-decoration:underline;}

.inner_bg p span {font-size:11px; font-weight:normal; padding:0px; margin:0px;}

p.blue_txt a{ color:#1361A3; text-decoration:none; font-size:13px; }
p.blue_txt a:hover{ text-decoration:underline;}

.leads_company1{
	position:relative;
	width:auto;
	height:auto;
	font-weight:bold;
	font-size:15px;
	padding-top:16px;
}

.leads_company1 a{ color:#1361A3;  text-decoration:none;}
.leads_company1 a:hover{ text-decoration:underline;}

span.blue{ color:#1361A3; font-weight:bold;}


/* Copy it*/

#sidebar-wrap2 ul {list-style:none;font-size:12px;}

.coment_tracback{
	list-style:none; padding:0; margin:0;}
.coment_tracback li{float:left; padding-right:10px;}
.coment_tracback li a{ font-size:14px;color:#000000;}

#tab-1 ol{list-style:none;}
.details {font-size:12px;}
.details span{font-size:12px;}

#submitbox a{font-size:16px;color:#206699; padding:5px 0px;}
.small{font-size:12px;}
.coment_unknown{font-size:12px;}/* Wishlist Login */#wlmember_loginwidget{	color:#ffffff;}#wlmember_loginwidget label{	position:relative;	width:auto;	height:auto;	font-size:13px;	color:#FFF;	padding-top:4px;}#wlmember_loginwidget input{	position:relative;	background:url(images/header_login_field.png) no-repeat;	width:178px;	height:25px;	border:none;	color:#FFF;	font-size:14px;	padding-left:6px;	padding-right:10px;	font-weight:normal;}#wishlist-member h2{	display:none;}#wlmember_loginwidget a{	color: #ffffff;}.field_name{	position:relative;	width:auto;	height:auto;	font-size:13px;	color:#FFF;	padding-top:4px;}.field_name span{ font-size:15px;}.txt_field{	position:relative;	width:188px;	height:25px;	margin-top:6px;}.inside_txt_field{	position:relative;	background:url(images/header_login_field.png) no-repeat;	width:178px;	height:25px;	border:none;	color:#FFF;	font-size:14px;	padding-left:6px;	padding-right:10px;	font-weight:normal;}#forgot_pw{	position:relative;	width:125px;	height:auto;	font-size:11px;	color:#FFF;	margin:0px auto;	margin-top:4px;}.login_but {	position:relative;	width:79px;	height:26px;	margin:0px auto;	margin-top:10px;	margin-bottom:50px;}.inside_login_but{	background:url(images/header_login_submit.png) no-repeat;	width:79px;	height:26px;	border:none;}#become_mem{	position:relative;	width:245px;	height:61px;	margin:0px auto;	color:#fff;}#become_mem a{	color:#fff;}.readmorelink, .more-link{	color:#206699;	font-size: 10px;}
