/*
Theme Name: mystore3
Theme URI: 
Description: 
Version: 1.0
Author: 
Author URI: 
*/

#jFlowSlide {
}
#myController {
	padding:0px 0;
	width:435px;
	position:absolute;
	left:0px;
	bottom:0px;
}
#myController a.jFlowSelected {
	background:url(images/imgpng.png) no-repeat 0 -537px;
}
a.jFlowControl {
	color:#FFF;
	cursor:pointer;
	background:url(images/imgpng.png) no-repeat -30px -537px;
	width:23px;
	height:15px;
	margin:0px 4px 0px 0px;
	float:left;
	text-indent:-9999px;
}
a.jFlowControl:hover {
	background:url(images/imgpng.png) no-repeat -30px -537px;
}
.slide-wrapper {
}
.slide-details {
	width:435px;
}

/*

html{color:#373737;background:#372f24;line-height:1.4em;padding:0px; margin:0px;font-family:Arial, Helvetica, sans-serif;font-size:12px;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,button,textarea,p,blockquote,th,td{margin:0;padding:0;outline:none;}
a{outline:none; color:#333333; text-decoration:none;}
a:hover{outline:none; color:#333333; text-decoration:none;}
table{border-collapse:collapse;border-spacing:0;}
fieldset,img{border:0;}
address,caption,cite,code,dfn,th,var,optgroup{font-style:inherit;font-weight:inherit;}
em{font-weight:inherit;}
del,ins{text-decoration:none;}
li{list-style:none;}
caption,th{text-align:left;}
h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}
q:before,q:after{content:'';}
abbr,acronym{border:0;font-variant:normal;}
sup{vertical-align:baseline;}
sub{vertical-align:baseline;}
legend{color:#000;}
input,button,textarea,select,optgroup,option{font-family:inherit;font-size:inherit;font-style:inherit;font-weight:inherit;outline:none;}
input,button,textarea,select{*font-size:100%;outline:none;}
.clear{clear:both;display:block;overflow:hidden;visibility:hidden;width:0;height:0;}
.clearfix:after{clear:both;content:' ';display:block;font-size:0;line-height:0;visibility:hidden;width:0;height:0;}
.clearfix{display:inline-block;}
* html .clearfix{height:1%;}
.clearfix{display:block;}


body {

	color:#000000;

	margin:0px 0px 0px 0px;

	padding:0px;

	background:url(images/mainbg.jpg) repeat-x 0 0 #fff;
   
	line-height:1.4em;

    font-family: 'MyriadWebProRegular';
    font-size: 12px;
    color: #838691;
}

a {

	outline:none;

	color:#3fa0cd;

	text-decoration:underline;

}

a:hover {

	outline:none;

	color:#3fa0cd;

	text-decoration:none;

}

input.fieldnone {

	border:0 none;

	font-size:0;

	line-height:0;

	text-indent:-9999px;

}

sup {

	vertical-align:top;

}

input {

	border:none;

}

.fleft {

	float:left;

}

.fright {

	float:right;

}

.pos-rel {

	position:relative;

}

.error {

	border:1px solid #ff0000 !important;

}

.dnone {

	display:none;

}

#maincontainer {

	display:block;

}

.w980 {

	width:980px;

	margin:auto;

	display:block;

}

/*header begin*/

#headermain {

	background:url(images/headernav.jpg) repeat-x 0 0;

	height:151px;

	width:100%;

	overflow:hidden;

}

#header-top {

	height:104px;

	width:920px;

	margin:3px auto 0px;

	overflow:hidden;

	padding:0px 30px;

	font-family: 'MyriadWebProRegular';

}

#header-top .logo {

	background:url(images/top-logo.png) no-repeat 0 0;

	height:104px;

	width:226px;

	float:left;

}

#header-top .logo a {

	height:104px;

	width:226px;

	display:block;

	text-indent:-9999px;

}

#header-top .topright {

	float:right;

	padding:12px 0px 0px 0px;

}

#header-top ul {

	list-style:none;

	margin:0px;

	padding:7px 10px 0px 0px;

	float:right;

}

#header-top ul li {

	float:left;

	color:#d9e8ab;

}

#header-top ul li a {

	color:#d9e8ab;

	padding:0px 10px;

	text-decoration:none;

}

#header-top ul li a:hover {

	color:#bdd081;

	text-decoration:none;

}

#header-top .support {

	float:right;

	color:#fff;

	text-shadow:#6f9108 0px 2px 0px;

}

#header-top .support span {

	padding:7px 10px 0px 0px;

	float:left;

	font-family: 'MyriadProSemibold';

}

#header-top .support a.btn-1 {

	background:url(images/imgpng.png) no-repeat 0 0;

	float:left;

	width:72px;

	color:#fff;

	height:26px;

	line-height:22px;

	overflow:hidden;

	text-align:center;

	text-decoration:none;

	margin-top:3px;

	text-indent:-9999px;

}

#header-top .support a.btn-1:hover {

	background:url(images/imgpng.png) no-repeat 0 -26px;

	float:left;

}

#header-top .fieldbg {

	background:url(images/imgpng.png) no-repeat 0 -292px;

	width:238px;

	height:36px;

	float:right;

	margin:10px 0px 0px 0px;

	text-shadow:#6f9108 0px 2px 0px;

}

#header-top .fieldbg input[type="text"] {

	width:186px;

	margin:10px 10px 0px 14px;

	float:left;

	background:none;

	border:0 none;

	color:#cccccc;

	font-family: 'MyriadProSemibold';

	font-size:12px;

}

#header-top .fieldbg input[type="button"] {

	background:url(images/imgpng.png) no-repeat -94px -6px;

	width:14px;

	height:17px;

	float:left;

	border:0 none;

	margin:8px 0px 0px 0px;

	cursor:pointer;

}

.home-content {

	margin:auto;

	width:980px;

	display:block;

	min-height:400px;

	height:auto !important;

	height:400px;

}

.home-subheader {

	position:relative;

	height:287px;

	padding:10px 0px 0px 0px;

	overflow:hidden;

}

.home-subheader .img-step{

	position:absolute;

	left:0px;

	top:14px;

}

.home-subheader .img-feature{

	position:absolute;

	right:0px;

	top:14px;

}

.home-subheader .form-bg{

	width:980px;

	height:78px;

	background:url(images/home-form.png) no-repeat 0 0;

	position:absolute;

	right:0px;

	bottom:0px;

}

.home-curve-content{

	display:block;

	position:relative;

}

.home-curve-content h3{

	background:url(images/content-titlebg.jpg) no-repeat 0 0;

	font-family:'MyriadProSemibold';

	line-height:normal;

	color:#343434;

	font-size:23px;

	padding:20px 0px 0px 0px;

	margin:0px 0px 15px 0px;

	display:block;

	height:47px;

}

.home-curve-content .column-block{

	float:left;

	width:203px;

	min-height:175px;

	height:auto !important;

	height:175px;

	border-bottom:1px solid #e2e0dc;

	margin:0px 34px 30px 0px;

	padding:0px 0px 15px 0px;

}

.home-curve-content .column-block .column-heading{

	min-height:76px;

	height:auto !important;

	border-bottom:1px solid #e2e0dc;

	height:76px;

	margin-bottom:15px;

}

.home-curve-content .column-block .column-heading img{

	float:left;

	margin-right:8px;

}

.home-curve-content .column-block .column-heading span{

	font-family: 'MyriadProSemibold';

	font-size:17px;

	line-height:normal;

	color:#578e14;

	padding:15px 0px 0px 0px;

	display:block;

}

.home-curve-content .column-block .description{

	font-family:'MyriadWebProRegular';

	font-size:13px;

	color:#838691;

	display:block;

}

.home-curve-content .column-block .description span{

	color:#343434;

}

.home-curve-content .needhelp{

	background:url(images/home-help-bg.jpg) repeat 0 0;

	height:70px;

	display:block;

	position:relative;

}

.home-curve-content .needhelp .txthelp{

	position:absolute;

	left:15px;

	top:17px;

	font-size:18px;

	line-height:normal;

	color:#5a9603;

	text-shadow:1px 1px 0px #ededed;

	font-family: 'MyriadProSemibold';

}

.home-curve-content .needhelp .txtidentity{

	position:absolute;

	left:334px;

	top:17px;

	font-size:18px;

	line-height:normal;

	color:#303030;

	text-shadow:1px 1px 0px #ededed;

	font-family: 'MyriadProSemibold';

}

.home-curve-content .needhelp .identity-block{

	background:url(images/imgpng.png) no-repeat 0 -404px;

	position:absolute;

	right:0px;

	top:0px;

	font-size:18px;

	line-height:normal;

	color:#ffffff;

	width:203px;

	height:55px;

	text-shadow:1px 1px 0px #57710d;

	font-family: 'MyriadProSemibold';

	cursor:pointer;

}

.home-curve-content .needhelp .identity-block label{

	padding:16px 20px 0px 15px;

	display:block;

	cursor:pointer;

}

.home-curve-content .needhelp ul.identity-list {

	list-style:none;

	padding:0px;

	margin:0px;

	width:203px;

	position:absolute;

	bottom:55px;

	left:0px;

	display:none;

}

.home-curve-content .needhelp ul.identity-list li{

	background:url(images/imgpng.png) no-repeat -222px -404px;

	width:203px;

	height:50px;

	display:block;

	overflow:hidden;

}

.home-curve-content .needhelp ul.identity-list li a{

	display:block;

	width:203px;

	height:50px;

	text-decoration:none;

	color:#ffffff;

	text-shadow:1px 1px 0px #557912;

}

.home-curve-content .needhelp ul.identity-list li a:hover{

	display:block;

	text-decoration:underline;

	color:#ffffff;

}

.home-curve-content .needhelp ul.identity-list li span{

	padding:16px 32px 0px 20px;

	display:block;

}

.home-curve-content .homeblock-bottom{

	display:block;

	padding:20px 0px 0px 0px;

}

.home-curve-content .homeblock-bottom h5{

	color:#578e14;

	line-height:normal;

	padding:0px 0px 15px 0px;

	font-size:19px;

	font-family: 'MyriadProSemibold';

}

.home-curve-content .homeblock-bottom .icon-cloud {

	background:url(images/imgpng.png) no-repeat 0 -481px;

	display:block;

	margin:0px 0px;

	font-size:11px;

	height:18px;

}

.home-curve-content .homeblock-bottom .icon-cloud a {

	color:#343434;

	padding:0px 0px 0px 25px;

	text-decoration:underline;

}

.home-curve-content .homeblock-bottom .icon-cloud a:hover {

	text-decoration:none;

}

.home-curve-content .homeblock-bottom .left-wrap {

	float:left;

	width:446px;

	padding:10px 0px 0px 0px;

	font-family: 'MyriadWebProRegular';

	color:#838691;

	font-size:13px;

}

.home-curve-content .homeblock-bottom .left-wrap .fb-like{

	padding:0px 0px 15px 0px;

}

.home-curve-content .homeblock-bottom .right-wrap {

	float:right;

	height:232px;

	width:435px;

	position:relative;

}

#main-nav {

	height:44px;

	width:980px;

	overflow:hidden;

	margin:auto;

}

#main-nav ul {

	font-size:14px;

	font-weight: normal;

	padding:0px 35px;

}

#main-nav ul li {

	display:inline;

	height:44px;

	overflow:hidden;

}

#main-nav ul li a {

	float:left;

	display:block;

	line-height:44px;

	background: url(images/imgpng.png) no-repeat right -58px;

	padding-right:20px;

	color:#ffffff;

	text-decoration: none;

	overflow:hidden;

}

#main-nav ul li a:hover {

	background: url(images/imgpng.png) no-repeat right -102px;

	color:#ffffff;

	overflow:hidden;

	height:44px;

}

#main-nav ul li a span {

	background: url(images/imgpng.png) no-repeat 0 -58px;

	display:block;

	padding:0px 0px 0px 20px;

}

#main-nav ul li a:hover span {

	background:url(images/imgpng.png) no-repeat 0 -102px;

	padding-bottom:15px;

}

#main-nav ul li.current-tab a {

	background: url(images/imgpng.png) no-repeat right -146px;

	color:#000000;

	overflow:hidden;

	height:44px;

}

#main-nav ul li.current-tab a span {

	background:url(images/imgpng.png) no-repeat 0 -146px;

	color:#000000;

	height:44px;

}

#subnav {

	background:url(images/subnav-bg.jpg) repeat-x 0 0 #f6f5f6;

	border-bottom:1px solid #b1b1b2;

	height:61px;

	width:100%;

	overflow:hidden;

	position:absolute;

	top:151px;

	left:0px;

	font-family: 'MyriadWebProRegular';

}

#subnav ul {

	list-style:none;

	margin:0px auto;

	padding:0px;

	width:920px;

	height:61px;

	overflow:hidden;

}

#subnav ul li {

	float:left;

	background:url(images/subnav-spacer.png) no-repeat right 12px;

	padding:12px 25px 0px;

	height:35px;

	color:#000;

}

#subnav ul li h3 {

	font-size:14px;

	font-weight:700;

	display:block;

	font-family: 'MyriadProBold';

}

#subnav ul li p {

	display:block;

	color:#757676;

}

#subnav ul li a {

	color:#666666;

	text-decoration:underline;

}

#subnav ul li a:hover {

	color:#666666;

	text-decoration:none;

}

/*header ends*/

/*maincontent begin*/

#contentarea {

	display:block;

}

#contentarea .maincontent {

	padding:0px 0px 20px;

	background:url(images/mainsub-headerbg.jpg) repeat-x 0 0;

}

#contentarea .innercontent {

	margin:10px auto 0px;

	width:980px;

	padding:0px 0px 0px;

	position:relative;

}

#contentarea .top-curve {

	background:url(images/top-curve.png) no-repeat 0 0;

	display:block;

	height:22px;

	overflow:hidden;

	width:980px;

}

#contentarea .content-curve {

	background:url(images/content-bg.png) repeat-y 0 0;

	display:block;

	min-height:400px;

	height:auto !important;

	height:400px;

	width:960px;

	padding:0px 10px 22px;

}

#contentarea .main-wrapper {

	display:block;

	padding:0px 22px;
    
    font-size: 13px;


}

#contentarea .main-wrapper h1 {

	font-family: 'MyriadWebProRegular';

	font-size:28px;

	line-height:normal;

	color:#7bb002;
	
	text-shadow: 1px 1px 0px #EDEDED;

	font-weight:normal;

}

#contentarea .main-wrapper h2 {
	line-height: normal;
	color: #343434;
	font-size: 16px;
	margin-bottom: 5px;
	text-shadow: 1px 1px 0px #EDEDED;
	font-family: 'MyriadProSemibold';
}

#contentarea .main-wrapper .mblock-content {

	width:446px;

	font-family: 'MyriadWebProRegular';

}

#contentarea .mblock-content .package-block {

	display:block;

	position:relative;

	min-height:158px;

	height:auto !important;

	height:158px;

}

#contentarea .mblock-content .package-block span {

	display:block;

	border-bottom:1px solid #e2e0dc;

	padding:30px 0px 12px 150px;

	margin:0px 0px 15px 20px;

	font-size:21px;

	font-family: 'MyriadProSemibold';

}

#contentarea .mblock-content .package-block p {

	display:block;

	padding:0px 0px 12px 170px;

	font-size:13px;

	color:#838691;

}

#contentarea .mblock-content .package-block label {

	display:block;

	font-family: 'MyriadProBold';

	color:#000;

}

#contentarea .mblock-content .package-block img {

	position:absolute;

	left:0px;

	top:0px;

}

#contentarea .main-wrapper p {

	padding:0px 0px 15px 0px;

	line-height: 16px;

}

#contentarea .main-wrapper .contact-left {

	width:563px;

	float:left;

	font-family: 'MyriadWebProRegular';

}

#contentarea .main-wrapper .contact-left h2 {

	color:#343434;

	font-size:18px;

	font-family: 'MyriadProSemibold';

	padding:10px 0px 15px;

}

#contentarea .main-wrapper .contact-left p {


}

#contentarea .main-wrapper .contact-left span {

	font-size:13px;

	color:#838691;

}

#contentarea .main-wrapper .contact-right {

	width:332px;

	float:right;

	font-family: 'MyriadWebProRegular';

}

#contentarea .main-wrapper .contact-right .top-bg {

	width:332px;

	height:14px;

	display:block;

	background:url(images/curve-1.png) no-repeat 0 0;

}

#contentarea .main-wrapper .contact-right .bottom-bg {

	width:332px;

	height:14px;

	display:block;

	background:url(images/curve-1.png) no-repeat left bottom;

}

#contentarea .main-wrapper .contact-right .content-bg {

	width:300px;

	display:block;

	border-left:1px solid #d3dabf;

	border-right:1px solid #d3dabf;

	background:#edefe7;

	padding:10px 15px;

}

#contentarea .main-wrapper .contact-right .content-bg h3 {

	padding:0px 0px 10px 0px;

	font-size:18px;

	color:#7bb002;

	line-height:normal;

	font-family: 'MyriadProBold';

}

#contentarea .main-wrapper .contact-right .content-bg form {

	font-size:13px;

}

#contentarea .main-wrapper .contact-right .content-bg form label {

	width:300px;

	margin-bottom:5px;

	float:left;

}

#contentarea .main-wrapper .contact-right .content-bg form span {

	float:left;

	padding-right:8px;

	line-height:24px;

	color:#000;

}

#contentarea .main-wrapper .contact-right .content-bg form input[type="text"] {

	border:1px solid #d1d3ce;

	width:214px;

	padding:4px;

	float:right;

}

#contentarea .main-wrapper .contact-right .content-bg form textarea {

	border:1px solid #d1d3ce;

	width:214px;

	padding:4px;

	height:105px;

	float:right;

}

#contentarea .main-wrapper .contact-right .content-bg form input[type="button"] {

	background:url(images/imgpng.png) no-repeat 0px -353px;

	width:96px;

	height:30px;

	float:right;

	border:0 none;

	margin:3px 0px 0px 0px;

	cursor:pointer;

}

#contentarea .main-wrapper .contact-block-people {

	width:899px;

	margin:auto;

	position:relative;

	margin:120px 0px 0px 0px;

}

#contentarea .main-wrapper .contact-block-people ul {

	list-style:none;

	padding:0px 0px 0px 39px;

	margin:0px;

}

#contentarea .main-wrapper .contact-block-people ul li {

	margin:0px 21px 0px 0px;

	font-size:13px;

	width:150px;

	color:#838691;

	float:left;

	font-family: 'MyriadWebProRegular';

}

#contentarea .main-wrapper .contact-block-people ul li img {

	background:url(images/person-bg.png) no-repeat 0 0;

	padding:5px 7px 8px 5px;

	width:111px;

	height:111px;

	margin:-70px 0px 0px 0px;

}

#contentarea .main-wrapper .contact-block-people ul li span {

	font-family: 'MyriadProBold';

	color:#000000;

	display:block;

	padding:15px 5px 5px 5px;

}

#contentarea .main-wrapper .contact-block-people ul li p {

	padding:0px 5px 10px 5px;

	font-size:13px;

}

#contentarea .main-wrapper .contact-block-people .topcurve {

	background:url(images/contactBG-persons.png) no-repeat 0px 0px;

	width:899px;

	height:15px;

}

#contentarea .main-wrapper .contact-block-people .contentcurve {

	background:#f7f7f7;

	border-left:1px solid #dddddd;

	border-right:1px solid #dddddd;

	width:897px;

	min-height:150px;

	height:auto !important;

	height:150px;

}

#contentarea .main-wrapper .contact-block-people .bottomcurve {

	background:url(images/contactBG-persons.png) no-repeat left bottom;

	width:899px;

	height:15px;

}

#contentarea .mblock-content ul.package-list {

	list-style:none;

	margin:0px;

	padding:20px 0px 20px 0px;

	font-size:13px;

	color:#838691;

}

#contentarea .mblock-content ul.package-list li {

	border-bottom:1px solid #e2e0dc;

	padding:5px 10px;

	background:url(images/icon-check.png) no-repeat 10px center #f3f3f1;

}

#contentarea .mblock-content ul.package-list li.first-brdr {

	border-top:1px solid #e2e0dc;

}

#contentarea .mblock-content ul.package-list li.subcolor {

	background-color:#ffffff;

}

#contentarea .mblock-content ul.package-list li span {

	padding:0px 0px 0px 25px;

	display:block;

}

#contentarea .mblock-content h4 {

	font-size:16px;

	line-height:normal;

	color:#343434;

	font-family: 'MyriadProSemibold';

	padding:10px 0px 10px 0px;

}

#contentarea .bottom-curve {

	background:url(images/bottom-curve.png) no-repeat left bottom;

	display:block;

	height:80px;

	overflow:hidden;

	width:960px;

	margin:0px 0px -55px 0px;

	padding:0px 10px;

}

#contentarea .green-content {

	background:url(images/bottom-green.png) no-repeat left bottom;

	display:block;

	height:40px;

	overflow:hidden;

	width:902px;

	padding:10px 29px;

}

#contentarea .green-content .fb-bg {

	background:url(images/imgpng.png) no-repeat 0 -228px;

	float:left;

	height:25px;

	overflow:hidden;

	width:91px;

	padding:4px 20px 0px 0px;

	text-align:center;

	margin-top:8px;

}

#contentarea .green-content h3 {

	font-family: 'MyriadProSemibold';

	font-size:18px;

	color:#000000;

	text-shadow:0px 1px 0px #bed877;

	float:left;

	padding:10px 20px 0px 0px;

	line-height:normal;

}

#contentarea .green-content h4 {

	font-size:18px;

	color:#ffffff;

	text-shadow:0px 1px 0px #557006;

	float:left;

	padding:10px 10px 0px 0px;

	line-height:normal;

}

#contentarea .green-content .fieldbg {

	background:url(images/imgpng.png) no-repeat -108px -228px;

	width:297px;

	height:39px;

	float:left;

	margin:2px 0px 0px 0px;

}

#contentarea .green-content .fieldbg input[type="text"] {

	width:210px;

	padding:10px 0px 10px 12px;

	background:none;

	border:0 none;

	color:#666666;

	font-size:15px;

	font-style:italic;

	font-family: 'MyriadWebProRegular';

	float:left;

}


#contentarea .green-content input[type="submit"] {

	background:url(images/imgpng.png) no-repeat -267px -292px;

	width:138px;

	height:38px;

	border:0 none;

	float:left;

	margin:2px 0px 0px 0px;

	cursor:pointer;

}

/*maincontent ends*/

/*footer block begin*/

#footer-block {

	background:url(images/footerblock-bg.jpg) repeat-x 0 0 #35393d;

	display:block;

	border-bottom:1px solid #3f4449;

	min-height:146px;

	height:auto !important;

	height:146px;

	padding:65px 0px 30px;

	width:100%;

	color:#c7cad3;

	font-family: 'MyriadWebProRegular';

}

#footer-block .f-content {

	display:block;

	padding:0px 35px;

}

#footer-block .f-content .spacer {

	width:9px;

	height:142px;

	float:left;

	margin-right:20px;

	background:url(images/fcontent-spacer.png) no-repeat 0 0;

}

#footer-block .fblock-content {

	float:left;

	padding:10px 35px 0px 0px;

}

#footer-block .fblock-content h2 {

	font-size:15px;

	line-height:normal;

	color:#ffffff;

	display:block;

	padding:0px 0px 5px 5px;

	font-family: 'MyriadProSemibold';

}

#footer-block .fblock-content ul {

	display:block;

	list-style:none;

	padding:0px;

	margin:0px;

}

#footer-block .fblock-content ul li {

	display:block;

	padding:0px 0px 5px 0px;

	margin-bottom:1px;

	color:#c7cad3;

	font-size:13px;

}

#footer-block .fblock-content ul li a {

	color:#c7cad3;

	padding:4px;

	text-decoration:underline;

}

#footer-block .fblock-content ul li a:hover, #footer-block .fblock-content ul li a.active {

	color:#3fa0cd;

	text-decoration:underline;

	background:#32363a;

}

#footer-block .f-content .icon-cloud {

	background:url(images/imgpng.png) no-repeat -91px -26px;

	display:block;

	margin:8px 0px;

	font-size:11px;

	height:18px;

}

#footer-block .f-content .icon-cloud a {

	color:#838691;

	padding:0px 0px 0px 25px;

	text-decoration:underline;

}

#footer-block .f-content .icon-cloud a:hover {

	text-decoration:none;

}

#footer-block .f-content .contacthelp {

	float:right;

	color:#838691;

	width:291px;

}

#footer-block .f-content span.icon-support {

	background:url(images/imgpng.png) no-repeat -122px -6px;

	height:17px;

}

#footer-block .f-content span.icon-support a {

	color:#3fa0cd;

	padding:0px 0px 0px 20px;

	text-decoration:underline;

}

#footer-block .f-content span.icon-support a:hover {

	text-decoration:none;

}

/*footer block ends*/

/*footer block2 begin*/

#footer-block2 {

	background:url(images/footerblock2-bg.jpg) repeat-x 0 0 #101416;

	display:block;

	min-height:30px;

	height:auto !important;

	height:30px;

	padding:20px 0px;

	width:100%;

	color:#fff;

	font-family: 'MyriadWebProRegular';

}

#footer-block2 .f2-content {

	display:block;

	padding:0px 40px;

}

#footer-block2 .f2-content .logos {

	float:left;

}

#footer-block2 .f2-content .logos img {

	float:left;

	margin-right:15px;

}

#footer-block2 .f2-content .share-icon {

	background:url(images/sharing-bg.jpg) no-repeat 0 0;

	float:right;

	width:203px;

	height:35px;

	padding:4px 0px;

	overflow:hidden;

}

#footer-block2 .f2-content .share-icon span {

	float:left;

	padding:10px 10px 0px 8px;

}

#footer-block2 .f2-content .share-icon .slogos {

	float:left;

}

#footer-block2 .f2-content .share-icon .slogos img {

	float:left;

	margin:0px 6px 0px 0px;

}

/*footer block2 ends*/

/*footer block3 begin*/

#footer-block3 {

	background:#000;

	display:block;

	min-height:25px;

	height:auto !important;

	height:25px;

	width:100%;

	padding:20px 0px;

	color:#838691;

	font-family: 'MyriadWebProRegular';

}

#footer-block3 .f3-content {

	display:block;

	padding:0px 40px;

}

#footer-block3 .f3-content a {

	color:#fff;

	text-decoration:underline;

}

#footer-block3 .f3-content a:hover {

	color:#fff;

	text-decoration:none;

}



/*footer block3 ends*/



img.alignleft { 
                float: left;
                margin: 3px 3px 3px 0;
                }

img.alignright { 
                 float: right;
                 margin: 0 3px 3px 3px;
                 }	


.meta6{ 
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
margin-bottom: 20px;
clear: both;
padding-left: 0;
padding-right: 0;
overflow: hidden;
width: 560px;
margin-left: auto;
margin-right: auto;
}
    
    

		.content_left {
			float: left;
			overflow: hidden;
            width: 560px; 
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
		}

		.content_right {
			float: right;
			overflow: hidden;
            width: 270px;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: auto;
		}
		
		.content_left2 {
			float: left;
			overflow: hidden;
            width: 270px; 
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: auto;
			margin-left: 0;
		}

		.content_right2 {
			float: right;
			overflow: hidden;
            width: 270px;
			padding-top: 0;
			padding-bottom: 0;
			padding-left: 0;
			padding-right: 0;
			margin-top: 0;
			margin-bottom: 0;
			margin-right: 0;
			margin-left: auto;
		}
        
        .meta6{ 
padding-top: 0;
padding-bottom: 0;
margin-top: 0;
margin-bottom: 20px;
clear: both;
padding-left: 0;
padding-right: 0;
overflow: hidden;
width: 850px;
margin-left: auto;
margin-right: auto;
}
    

        .content_left {
            float: left;
            overflow: hidden;
            width: 560px; 
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 0;
            margin-bottom: 0;
            margin-right: auto;
            margin-left: 0;
        }

        .content_right {
            float: right;
            overflow: hidden;
            width: 270px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 0;
            margin-bottom: 0;
            margin-right: 0;
            margin-left: auto;
        }
        
        .content_left2 {
            float: left;
            overflow: hidden;
            width: 270px; 
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 0;
            margin-bottom: 0;
            margin-right: auto;
            margin-left: 0;
        }

        .content_right2 {
            float: right;
            overflow: hidden;
            width: 270px;
            padding-top: 0;
            padding-bottom: 0;
            padding-left: 0;
            padding-right: 0;
            margin-top: 0;
            margin-bottom: 0;
            margin-right: 0;
            margin-left: auto;
        }
        
img.attachment-medium  {
    padding: 0;
    border: none;
    width: 260px;
    height: 139px;
    margin: 0;
    }
    
img.attachment-large  {
    padding: 4px;
    border: 1px solid #e6e6e6;
    width: 840px;
    }

.skygge_bilder {
background: #fff;
clear: both;
margin:0;
overflow:hidden;
padding: 4px;
border: 1px solid #ccc;
width:260px;
height: 139px;
}

.skygge {
background: transparent url(images/skygge.png) bottom center no-repeat;
clear: both;
margin: 0;
overflow:hidden;
height: 167px;
width:270px;
}


.entry input[type="text"] {
    border: 1px solid #CCCCCC;
    min-width: 220px;
    padding: 8px;
}

h2 {
    font-size:20px;
    line-height:20px;
    padding-bottom:2px;
    padding-top:10px;
    color:#E98202;
}

.appswrap p {
    height: 20px;
}

.liste {
    clear: both;
    margin: 0;
    overflow: hidden;
    padding: 0;
    width: 200px;
}
.liste2 {
    clear: both;
    margin: 0 0 0 1px;
    overflow: hidden;
    padding: 0;
    width: 270px;
}
.liste ul {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0;
}
.liste2 ul {
    background: none repeat scroll 0 0 transparent;
    list-style: none outside none;
    margin: 0;
    padding: 0 0 10px;
}
.liste li ul {
    border-top: medium none;
    clear: both;
    list-style-type: none;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 1px;
    padding-top: 0;
}
.liste li ul li {
    border-top: medium none;
    clear: both;
    font-weight: normal;
    list-style-type: none;
    margin-bottom: 0;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 0;
    padding-top: 10px;
}
.liste li {
    clear: both;
    font-weight: bold;
    list-style-type: none;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: 0;
    padding-bottom: 0;
    padding-left: 1px;
    padding-top: 10px;
}
.liste2 li {
    clear: both;
    list-style-type: none;
    margin-bottom: 10px;
    margin-right: 0;
    margin-top: 10px;
    padding-bottom: 0;
    padding-left: 1px;
    padding-top: 0;
}
.liste li a, a.uten {
    text-decoration: none;
}
.liste li a:hover, a.uten:hover {
    text-decoration: none;
}

#contentarea .main-wrapper .blogg-right {

    width:232px;

    float:right;

    font-family: 'MyriadWebProRegular';

}
#contentarea .main-wrapper .blogg-left {

    width:663px;

    float:left;

    font-family: 'MyriadWebProRegular';

}

#contentarea .main-wrapper .blogg-left .post {

    border-bottom: 1px solid #ccc;
    margin-bottom: 5px;
    padding-bottom: 5px;

}

.wpcf7-text[type="text"] {
    border: 1px solid #CCCCCC;
    min-width: 220px;
    padding: 8px;
}

.breadcrumbs {
	padding-bottom: 10px;
}
