@import url(https://fonts.googleapis.com/css?family=Lato:400,700,900);
@import url(https://fonts.googleapis.com/css?family=Philosopher);
@import url(https://fonts.googleapis.com/css?family=Roboto);
@import url(https://fonts.googleapis.com/css?family=Open+Sans);
@import url(https://fonts.googleapis.com/css?family=Raleway);
@font-face {
 font-family: HP_Simplified_Regular;
 src: url("https://www.logoinn.co.uk/m/HP_Simplified_Regular.eot") /* EOT file for IE */
}
@font-face {
 font-family: HP_Simplified_Regular;
 src: url("https://www.logoinn.co.uk/m/HP_Simplified_Regular.ttf") /* TTF file for CSS3 browsers */
}

/*CSS Structure Of Every Page*/
body{
                margin:8px 0px;
                padding:0px;
                /*background-color:#e1e1e1;*/
/*                 background:#fff;*/
               /*background:url(https://www.logoinn.co.nz/images/mainbg.jpg) #FFF center top  repeat-x;*/
}

img{
                border:0px;
}
td {
min-height:1px;
margin:0px;
padding:0px;
}

h1
{
font-family:Arial, Helvetica, sans-serif;
                font-size:14pt;
                color:#880015;
                font-weight:bold;
                padding:0px;
                margin:0px;
                padding-bottom:5px;
                }
                
h2
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12pt;
                color:#880015;
                font-weight:bold;
                padding:0px;
                margin:0px;
                }
                
h3
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:14px;
                font-weight:bold;
                color:#22a0bf;
                padding:0px;
                margin:0px;
}


h4
{
font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                font-weight:bold;
                color:#094d8d;
                padding:0px;
                margin:0px 0px 5px 0px;
                }
                h5
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11pt;
                color:#0095ba;
                font-weight:bold;
                margin:0px 0px 5px 0px;
                
                

}
h5
{
		font-family:Arial, Helvetica, sans-serif;
                font-size:14pt;
                color:#880015;
                font-weight:bold;
                padding:35px;
                margin-left:400px;
                padding-bottom:5px;
}
h6
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10pt;
                color:#0095ba;
                font-weight:normal;
                margin:10px 0px 5px 0px;
                

}

h7
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12pt;
                color:#880015;
                font-weight:bold;
                padding:0px;
                margin:0px;
}
h8
{
		font-family:Arial, Helvetica, sans-serif;
                font-size:12pt;
                color:#00458f;
                font-weight:bold;
 		position: relative;                
		padding:0px;
		margin-left:190px;
		top:20px;
                padding-bottom:0px;
}


h9
{
font-family:Arial, Helvetica, sans-serif;
                font-size:10pt;
                color:white;
                font-weight:bold;
                padding:0px;
                margin:0px;
                padding-bottom:5px;
                }
                
h10
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12pt;
                color:#880015;
                font-weight:bold;
                padding:0px;
                margin:0px;
                }
                

p{
                margin:0px;
                padding:0px;
}
a{
color:#195995; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
text-decoration:none;
}

a:hover{
color:rgb(39,39,39); font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal;
text-decoration:underline;
}


#wrapper{
                margin-left:auto;
                margin-right:auto;
                position:relative;
                /*width:934px;*/
clear:both;
}

#sotheader{
                width:934px;
                height:0;
}

#sotfooter{
                width:934px;
                height:6px;
                margin-bottom:20px;
display:none;
}

#bloackhead{
                width:934px;
                height:78px;
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);*/
                                
}

#block1
{
                width:934px;
                height:98px;
                float:left;
                background:#fff;
}

#logo{
                padding:42px 0px 0px 25px;
                /*width:279px;
                height:40px; * origional logo*/
                height:58px;
                width:438px;
                float:left;
                position:relative;
}

#___plusone_0{padding-right:3px; width:75px!important;}

#contblocktop{
                width:395px;
                height:78px;
                float:right;
                text-align:right;
                position:relative;
                /*background-image: url(https://www.logoinn.co.nz/images/topaddress_bg.jpg);*/
                color:#718487;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                padding:0px 19px 0px 0px;

}
#contblocktop b {
                color:#ef2029;
                font-weight:normal;
                
}

#contblocktop b a {
                color:#ef2029;
                text-decoration:none;
                
}

#contblocktop a{
                font-size:13px;
                color:#000000;
                font-family:arial;
                text-decoration:none;
                
}

#contblocktop a:hover{
                font-size:13px;
                color:#000000;
                font-family:arial;
                text-decoration:none;
                
}

#contblocktop strong{
                font-size:12px;
                color:#ef2029;
                font-weight:bold;
}


/*---------End Of Header--------*/

/*---------Top and Bottom Styles--------*/
/*#topcurve 
{
                width:934px;
                height:5px;
                background-color:#FFF;
                /*background-image:url(https://www.logoinn.co.nz/images/softtop_img.jpg);
                background-position:bottom;
                background-repeat:no-repeat;*/
/*}*/

/*#bottomcurve //Insist of this div use footerback div
{
                width:934px;
                height:6px;
                background-image:url(https://www.logoinn.co.nz/images/bottom_curve.jpg);
                background-repeat:no-repeat;
                background-position:top;
                float:left;
                border:0px solid red;
}*/
/*---------End Of Top and Bottom--------*/

/*Top Navigation*/


#headermenu{
                width:934px;
                height:40px;
                padding:0px 0px 7px 0px;  
                float:left;
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);      
                background-repeat:repeat-y;
*/


                
}

#topnav_left{
                height:40px;
                width:19px;
                float:left;
                position:relative;
                /*background-image: url(https://www.logoinn.co.nz/images/navbg_main.jpg);*/
                background-repeat: repeat-x;
                background-image: url(https://www.logoinn.co.nz/images/navbg_01.jpg);

}

#topnav{
                height:40px;
                width:896px;
                float:left;
                position:relative;
                background-image: url(https://www.logoinn.co.nz/images/navbg_main.jpg);
                background-repeat: repeat-x;
}

#topnav_right{
                height:40px;
                width:19px;
                float:right;
                /*background-image: url(https://www.logoinn.co.nz/images/navbg_main.jpg);*/
                background-repeat: repeat-x;
background-image: url(https://www.logoinn.co.nz/images/navbg_2.jpg);
}

#topnav ul{
height:40px;
width:896px;
margin:0px;
padding:0px;
margin:0px;
list-style:none;
}

/*#topnav ul li{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#747661;
                padding:11px 12px 0px 0px;
                float:left;
                text-align:left;

                
}*/
#topnav ul li{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#747661;
                padding:11px 6px 0px 0px;
                float:left;
                text-align:left;
border:0px solid red;


}
#topnav ul li A
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                display:inline;
                color:#FFFFFF;
                font-weight:bold;
                vertical-align:middle;
                padding:0px 13px;
}

#topnav ul li A:hover 
{ 
background: url(https://www.logoinn.co.nz/images/images/btn_bg.gif); 
color:#ffd800;
font-weight:bold;
text-decoration:none;
} 
#topnav ul li A:Selected{ 
color:#ffd800;
font-weight:bold;
text-decoration:none;
} 
#topnav ul li A:Active{ 
color:#ffd800;
font-weight:bold;
text-decoration:none;
} 



.topnavsep{
background:url(https://www.logoinn.co.nz/images/btn_sep.jpg);
background-repeat:no-repeat;
height:40px;
}
/*Eof Top Navigation*/

/*block-2*/
#christmas-Banner {
    background: url("../images/christmas-landing-US.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
.Christmash1 {
    color: #441712;
    float: right;
    font-family: 'Calibri',Arial;
    font-size: 19px;
    font-weight: normal;
    padding: 35px 190px 0 0;
    text-align: right;
}
/*End of block-2*/

/*block-2 cyber-monday*/
#cyber-monday {
    background: url("../images/cyber-monday.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
.cyber-monday1 {
    color: #ce2031;
    float: right; 
	font-family:Arial;
    font-size: 32px;
    font-weight: normal;
    padding: 288px 260px 0 0;
    text-align: right;
}
.cyber-monday2{
    color: #ce2031;
	font-family:Arial;
    font-size: 18px;
    font-weight: normal;
    padding: 326px 297px 0 0;
    text-align: right;
}
/*End of block-2 cyber-monday*/



#block3
{              
                width:908px;
                height:auto;
                padding:0px 13px 10px 13px;
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);      
                background-repeat:repeat-y;*/
                float:left;
                position:relative;
                border:0px solid red;
                
                
                
}


/*----------------Right Panel---------------*/
#rightmenu
                {
                width:180px;
                position:relative;
                float:right;
                border: 0px solid red;

                }

#rightpanel{
                width:180px;
                position:relative;
                float:right;
               border:0px solid red;
                }
#designservices{
                width:160px;
                text-align:center;
                color:#000000; 
                text-decoration:none; 
                padding-bottom:10px;
}


.testimonialblcok{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#6a6a6a;
                width:152px;
                padding:14px;
                background-color:#e6f3e2;
                margin-top:4px;
}

.testimonialblcok b{
                font-size:15px;
                color:#e72500;
}

#moneytop{
                width:180px;
                height:5px;
                margin-top:10px;
}

.moneytop{
                width:180px;
                height:5px;
                margin-top:10px;
                background-image: url(https://www.logoinn.co.nz/images/money_header.jpg);
                background-repeat:no-repeat;
                background-position:bottom;
}

#moneybg{
                width:180px;
                height:229px;
                background-image: url(https://www.logoinn.co.nz/images/money_bg.jpg);
                background-position:top;

}
.moneybg{
                width:180px;
                height:120px;
                background-image: url(https://www.logoinn.co.nz/images/money_bg.jpg);
}


#moneybottom{
                width:180px;
                height:5px;
}
.moneybottom{
                width:180px;
                height:5px;
                background-image: url(https://www.logoinn.co.nz/images/money_footer.jpg);
                background-position:bottom;
                background-repeat:no-repeat;
}

.moneycontent{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#6a6a6a;
                width:152px;
                padding:8px 14px;
                line-height:11px;

}
.moneycontent a{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                }

.moneycontent a:hover{
                font-size:11px;
                color:#195995;
                text-decoration:underline;
}


#rightspace{
                width:180px;
                height:10px;
                background-color:#ffffff;
                color:#FFFFFF;
                font-size:10px;
}
.questionblcok{
                font-family:Arial, Helvetica, sans-serif;
                font-size:15px;
                color:#e72500;
                width:152px;
                padding:14px;
                
}

/*Start of new Right panle for Home page*/
#chatpan{
                width:180px;
                height:116px;
                margin-top:14px;
                margin-bottom:12px;
}
/*.moneybg_new{
                width:180px;
                height:230px;
                background-image: url(https://www.logoinn.co.nz/images/money_bg.jpg);
}*/
/*
#partnerslogo{
                width:164px;
                height:124px;
                padding-left:16px;
                margin:20px 0px 28px 0px;
}*/
#partnerslogo{
                width:160px;
                margin:10px 0px 0px 10px;
                text-align:center;
}
#bodyrightbannernew_bg{
                width:180px;
                height:372px;
                background:url(https://www.logoinn.co.nz/images/newsimple_banner.jpg);
                background-repeat:repeat-x;
                position:relative;
                margin-top:5px;
                float:right;
}
#bodyrightbannernew_bluebg{
                width:181px;
                height:303px;
                background:url(https://www.logoinn.co.nz/images/blue_bggrad.jpg);
                position:relative;
                margin-top:10px;
                float:right;
                border:0px solid red;
}
.redtxt
{
                font-family:Arial;
                color:#c2262d;
                font-size:14px;
                font-weight:bold;
                padding-top:85px;
                padding-left:5px;
                                padding-right:5px;
                
                }
.gettxt{
                font-family:Arial;
                color:#094d8d;
                font-size:14px;
                font-weight:bold;
                padding-top:10px;
                padding-left:5px;
                padding-right:5px;
}
.justcall{
                font-family:Arial;
                color:#272727;
                font-size:14px;
                font-weight:bold;
}
                                
                .Whitetxt
{
                font-family:Arial;
                color:#ffffff;
                font-size:14px;
                font-weight:bold;
                padding-top:10px;
                padding-left:5px;
                                padding-right:5px;
                
                }
                
.Whitetxt_normal

{
                font-family:Arial;
                color:#1a1a1a;
                font-size:11px;
                font-weight:bold;
                padding-top:15px;
                padding-left:10px;
                padding-right:5px;
                                
                }
                
                #Whitetxt_normal

{
                font-family:Arial;
                color:#1a1a1a;
                font-size:11px;
                font-weight:bold;
                padding-top:15px;
                padding-left:10px;
                padding-right:5px;
                
                                
                }
                .redtxt_simple
{
                font-family:Arial;
                color:#ed1c50;
                font-size:12px;
                font-weight:bold;
                padding-bottom:10px;
                
                }
                                .redtxt_small
{
                font-family:Arial;
                color:#c2262d;
                font-size:12px;
                font-weight:bold;
                
                }
.blacktxt_bnr
{
padding:5px 5px 0px 5px;
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#094d8d;
}
                
.txtboxnew
{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#094d8d;
border:#cccccc 1px solid;
background-color:#fff;
height:18px;
width:165px;
                }
                
                                
#viewcontinuebtn{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#094d8d;
                width:155px;
                padding:5px 4px 0px 0px;
                text-align:right;
                float:right;
}

.bluetxt_bnr
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#098ea1;

                }
.purpletxt_bnr
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#2f0c87;

                }
.orangetxt_bnr
{
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#d86202;

                }
                .faqspace_new{
                width:240px;
                height:7px;
                border:0px solid red;
}

.thankyou{border:1px dashed #000000; height:75px; display:block}
/*Eof new Right panle for Home page*/
/*----------------EOF Right Panel---------------*/


/*-------------Body Content Styles---------------*/
/*#bodycontentExpWithRight
{
                width:738px;
                position:relative;
                float:left;
                padding: 0px 0px 0px 0px;
                Border: Solid 1px Yellow;
                
                }*/
                
#bodycontentExpWithRight
{
                width:728px;
                position:relative;
                float:left;
                padding: 0px 0px 0px 0px;
                border:solid 0px red;
}
/*#bodycontent
{
                width:452px;
                position:relative;
                float:left;
                padding:17px 10px 10px 19px;
}
*/
#bodycontent{
                width:452px;
                position:relative;
                float:left;
                padding:15px 0px 0px 18px;
                border: Solid 0px Red;
                }

#Innerbodycontent
{
                width:452px;
                position:relative;
                float:left;
                padding:17px 10px 10px 19px;
                border: 0px solid Black;
}


#bodycontentExp
{
                width: 908px;
                position: relative;
                float: left;
                padding:0px 0px 0px 0px;
                border: Solid 0px Magenta;
}


#bodycontentExpWithLeft
{
                width:658px;
                padding-top:18px;
                padding-left:5px;
                padding-right:5px;
                float:left;
                background-image:url(https://www.logoinn.co.nz/images/body_meddlebarexp.gif);
                background-repeat:repeat-x;
                margin-left:10px;
                height:auto;
                font-family:Verdana;
                font-size:12px;
                color:Gray;
                text-align:justify;
                }
/*------------------EOF Body Content----------------*/


/*------------------Left Menu Styles----------------*/
/*#leftmenu{
                width:235px;
                height:auto;
                float:left;
                position:relative;
                padding-left:5px;
}*/
#leftmenu{
                width:240px;
                position:relative;
                float:left;
                border: Solid 0px Red;
}

#flash_banner{
                width:240px;
                height:159px;
                margin-bottom:10px;
}

.faqspace{
                width:240px;
                height:10px;
}
.faqpan{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#ffffff;
                width:206px;
                padding:10px 17px;
                background-color:#2499c5;
                margin-bottom:4px;
                border-bottom:0px solid #00b4c2;
}


.faqpan strong{
                font-size:12px;
                color:#ffffff;
}

.faqpan b{
                font-size:14px;
                color:#ffffff;

}
.faqpan_sbs{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#ffffff;
                width:157px;
                padding:10px 17px;
                background-color:#2499c5;
                margin-bottom:4px;
                border-bottom:0px solid #00b4c2;
}


.faqpan_sbs strong{
                font-size:12px;
                color:#ffffff;

}

.faqpan_sbs b{
                font-size:12px;
                color:#ffffff;

}

/*Start of new Left panle for Home page*/

#bluelink_new{width:235px}

a.bluelink_new {
                text-align:right;
                font-family:Arial; 
                font-size:11px; 
                color:#2294be; 
                text-decoration:underline;
                
}
a.bluelink_new:hover{
                text-align:right;
                font-family:Arial; 
                font-size:11px; 
                color:#666666; 
                text-decoration:underline;
}

.faqspace_new{
                width:240px;
                height:7px;
                }
                
#leftvoip_banner
{              
width:240px;
padding-top:20px;
height:175px;
}

#leftnetworking_banner
{
width:242px;
height:175px;
padding-top:20px;
}

#leftvirtualrec_banner
{
padding-top:20px;
width:242px;
height:175px;
}

/*Eof of new Left panle for Home page*/
/*--*/
#getfreeadvise{
                margin-top:10px;
                width:240px;
                height:163px;
}

.needcodetext{
                width:424px;
                padding:5px 14px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;

}

#needcodetext{
                width:689px;
                padding:0px 0px;
}

#needcodetext2{
                width:689px;
                height:auto;
                padding-left:30px;
                margin:10px 0px 0px 0px;
                background-color:#f9f9f9;

                border-left:solid 1px #cccccc;
                border-right:solid 1px #cccccc;

                float:left;
}

.needcodetext1{
                width:424px;
                padding:5px 14px;
                font-family:Optima, arial, verdana;
                font-size:24px;
                color:#f36d24;
}

.needcodetext2{
                width:424px;
                padding:10px 10px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.needcodetext strong{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#094d8d;
                height:30px;
}

#package_middlebox_top{
                width:452px;
                height:5px;
                margin-top:21px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_top.jpg);
                background-position:bottom;
                background-repeat:no-repeat;
                
}

#package_middlebox_top1{
                width:463px;
                height:5px;
}

#package_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:452px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bg.jpg);
                background-repeat:repeat-y;
                
}

#package_middlebox_main1{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:463px;
                height:318px;
    margin-top:21px;
                height:auto
}

#package_middlebox_main3{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:663px;
                padding-left:10px;
                height:318px;
                height:auto
}

#package_middlebox_main4{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:645px;
                padding-left:22px;
                padding-top:30px;
                height:auto;
}

#package_middlebox_main5{
                float:left;
    font-family:Arial, Helvetica, sans-serif;
                color:#000000;
                font-size:12px;
                font-weight:bold;
                text-align:left;
}


#package_middlebox_main6{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:637px;
                padding-left:14px;
                height:auto;
}

#package_middlebox_main7{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:637px;
                padding-left:22px;
                padding-top:25px;
                height:auto;
}

/*------------------Main Page Packages 09-12-2011----------------*/

#bpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:198px;
                background-image: url(../images/bp_middlebox_bg.jpg);
                background-repeat:no-repeat;
                
}

#spackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:216px;
                background-image: url(../images/sp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#sppackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:220px;
                background-image: url(../images/spp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#upackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:338px;
                background-image: url(../images/up_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#slvpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:250px;
                background-image: url(../images/slvp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#goldpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:349px;
                background-image: url(../images/goldp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#platpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:309px;
                background-image: url(../images/platp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

/*------------------EOF Main Page Packages 09-12-2011----------------*/

/*------------------Web Page Packages 04-01-2012----------------*/

#wbrnpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:340px;
                background-image: url(../images/wbrnp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}


#wslvpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:380px;
                background-image: url(../images/wslvp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#wgoldpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:464px;
                background-image: url(../images/wgoldp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#wplatpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:540px;
                background-image: url(../images/wplatp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

/*------------------ Web Page Packages 04-01-2012----------------*/
/*------------------Banner Page Packages 04-01-2012----------------*/

#bbasicpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:265px;
                background-image: url(../images/bbasic_middlebox_bg.jpg);
                background-repeat:no-repeat;
}


#bgifpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:265px;
                background-image: url(../images/bgifp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#bflashpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:265px;
                background-image: url(../images/bflashp_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

/*------------------ Banner Page Packages 04-01-2012----------------*/

/*------------------Brochure Page Packages 04-01-2012----------------*/

#brsinglepackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/brsingle_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#brdoublepackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/brdouble_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#brtripackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/brtri_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#br4package_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/br4page_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#br8package_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/br8page_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#brfolderpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:225px;
                background-image: url(../images/brfolder_middlebox_bg.jpg);
                background-repeat:no-repeat;
}


/*------------------ Banner Page Packages 04-01-2012----------------*/

#package_middlebox_main b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}

#package_middlebox_bottom{
                width:452px;
                height:5px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_footer.jpg);
                background-position:bottom;
                background-repeat:no-repeat;

}

#viewcartpack{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#094d8d;
                width:430px;
                padding:13px 0px 0px 0px;
                text-align:right;
                float:right;
}

#viewcartpack a{

                font-size:12px;
                color:#094d8d;
}
#feelingluckyhead{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#22a0b1;
                font-weight:bold;
                width:432px;
                margin-top:16px;
                padding:5px 10px;
                text-align:left;
}
#package_middlebox_top2{
                width:452px;
                height:5px;
}

#package_middlebox_faq{
                width:689px;
                height:5px;
                float:left;
                padding-left:30px;
}

#package_middlebox_main2{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:452px;
                height:228px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bg.jpg);
}

#package_middlebox_main2 b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}

#package_middlebox_bottom2{
                width:452px;
                height:5px;
}

#keepxplorin_block{
                width:424px;
                padding:14px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                margin-top:5px;
}

#keepxplorin_block strong{
                font-size:18px;
}


#keepxplorin_block a{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                text-decoration:underline;
                }

#keepxplorin_block a:hover{
                font-size:11px;
                color:#666666;
                text-decoration:underline;
}

/*------------------EOF Left Menu----------------*/

/*Footer Css*/

#footer 
{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#504f4f;
max-width:934px;
text-align:center;
height: 60px;
background-color:#ffffff;
border:0px solid red;
margin:0 auto;
clear:both;
}

#footerback
{
max-width:934px;
height:6px;
float:left;
/*background-image:url(https://www.logoinn.co.nz/images/bottom_curve.jpg);
background-position:top;
background-repeat:no-repeat;*/
border:0px solid red;
/*padding:0px 13px 0px 13px;*/
}



#footerlft
{
background:url(https://www.logoinn.co.nz/images/footerlft.gif);
max-width:10px;
height:38px;
float:left;
border: solid Red 0px;
}

#footerbg{
background:url(https://www.logoinn.co.nz/images/footerbg.gif);
height:38px;
float:left;
max-width:860px;
border: solid Yellow 0px;
padding-top:10px;
padding-left:30px;
}

#footerrgt{
background:url(https://www.logoinn.co.nz/images/footerrgt.gif);
max-width:10px;
height:38px;
float:right;
border: solid Red 0px;
}

#rightfooter{
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
color:#747661;
border: solid Red 0px;
height:28px;
vertical-align:top;
position:relative;
}

#leftfooter {
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#504f4f;
max-width:865px;
text-align:center;
padding-bottom:5px;

}

#leftfooter UL{
list-style-type: none;
max-width:870px;
margin:0px;
text-align:center;
padding:0px 0px 0px 0px; 

}

#leftfooter  ul li{
font-family:Arial, Helvetica, sans-serif;
font-size:10px;
color:#504f4f;
display:inline;
text-align:center;
}

#leftfooter  ul li A
{
                font-size:10px;
                color:#504f4f;
                text-decoration:none;
}

#leftfooter  ul li A:hover 
{
text-decoration:underline;

} 


.leftfootersep{
padding-left:2px;
padding-right:2px;
}

/*Eof Footer Css*/




/*Home page body content*/
#package_middlebox_top{
                margin-top:0px;
}

#package_middlebox_main{
padding-top:10px;
width:452px;
height:auto;
background-image: url(https://www.logoinn.co.nz/images/middlebox_bg.jpg);
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#333333;

}

#package_middlebox_main2{
                padding-top:10px;
                height:260px;
}
#viewcartpack {

                float:right;
                border:0px solid red;
                padding-left:22px;
                padding-top:12px;
}

#getfreebtn {

                float:right;
                border:0px solid red;
                padding-left:22px;
                padding-top:12px;
                padding-bottom:20px;
                padding-right:170px;
}

.seedetails{
                width:700px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                
                padding:12px;
                
}


.seedetails b{ 
                font-size:12px;
                color:#272727;
                font-weight:bold;
}

.seedetails strong
{ 
                font-size:12px;
                color:#272727;
                padding-left:12px;
}



.seedetails ul{ 
                padding-left:30px;
                margin:0px;
}

.seedetails ul li{ 
                list-style:disc;
}

.seedetails_sub { 
                color:#272727;
                font-size:12px;
}

.seedetailst ul li{ 
                list-style:square;
}

.seedetailst_sub { 
                font-size:12px;
                list-style:square;
}

/*.seedetails_sub{ 
                padding:0px 0px;
}*/
.linespace{ 
                padding-bottom:10px;
               list-style-type:none;

                
 }


.seedetails_sub1 {           padding:10px 0px;
}

.needcodetext{
                width:424px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                padding:10px 0px 0px 1px;

                
}
/*.starstyle1 
{
color: #FF0000
}*/
/*Eof Home page body content*/
/* see detail content */

#facebox .b {
  background:url(https://www.logoinn.co.nz/images/b.png);
}


#facebox .tl {
  background:url(https://www.logoinn.co.nz/images/tl.png);
}

#facebox .tr {
  background:url(https://www.logoinn.co.nz/images/tr.png);
}

#facebox .bl {
  background:url(https://www.logoinn.co.nz/images/bl.png);
}

#facebox .br {
  background:url(https://www.logoinn.co.nz/images/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
  top: 0;
  margin-bottom:50px;
  left: 0;
  z-index: 100;
  text-align: left;
}


#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}


/* Eof see detail content */

/*Start body content for webdesign page*/

.contentmain_new{
                padding:0px 0px 0px 0px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;

}

.contentmain_newbold{
                padding:15px 0px 0px 10px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}
.contentmain_newbold a{
                font-size:12px;
                color:#272727;
}

.contentmain_newbold a:hover{
                font-size:12px;
                color:#990000;
}

.contentmain_newbold b{
                font-size:14px;
                font-weight:bold;
                color:#0b87b5;
}
.needcodetext_new{
                width:452px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}
.needcodetext_new strong{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#0b87b5;
                height:30px;
}
.needcodetext_netw{
                width:688px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}
.needcodetext_vr{
                width:490px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.keepxplorin_blocknew{
font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
}
.keepxplorin_blocknew a{
                font-size:12px;
                color:#094d8d;
                text-decoration:none;
}

.keepxplorin_blocknew a:hover{
                font-size:12px;
                color:#FF9900;
                text-decoration:none;
}
#package_middlebox_main_new{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:450px;
                height:535px;
                padding:0px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bg_medium.jpg);
}
#mbgbanner{
width:688px;
height:182px;
background-image: url(https://www.logoinn.co.nz/images/MBG_banner_new.jpg);
background-repeat: no-repeat;
                
                }
#package_middleboxmiddle_bottom{
                width:450px;
                height:5px;
                padding:0px;
}
#package_middleboxmiddle_top_new{
                width:450px;
                height:5px;
                margin-top:10px;
                                padding:0px;
                
}
#bodycontent_new1padding{
                width:452px;
                position:relative;
                float:left;
                height:auto;
                padding:15px 0px 0px 0px;
                
}

/*EOF body content for webdesign page*/
/*////////////////////////////////////////////////*/

#block3_faq{
                width:908px;
                height:1350px;
                padding:9px 13px 0px 13px;
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);      */
                float:left;
                position:relative;
                
}

#block3_Subpage{
                width:908px;
                height:661px;
                padding:9px 13px 0px 13px;
/*           background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);          */
}


#bodycontentleft{
                width:508px;
                position:relative;
                float:left;
                padding-top:10px;
                height:780px;
}

#bodycontentleft1{
                width:688px;
                position:relative;
                float:left;
                padding:10px 0px 15px 5px;
                border:0px solid red;
                
}
#bodycontentleft2{
                width:689px;
                position:relative;
                float:left;
                padding-top:12px;
                text-align:left
}

.h1 {
                width:688px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.h1 a{
                font-size:12px;
                color:#195995;
}

.h1 a:hover{
                font-size:12px;
                color:#666666;
}


.h1 b{
                font-size:12px;
                font-weight:bold;
                color:#272727;
}

.h1 strong{
                font-size:12px;
                font-weight:bold;
                color:#272727;
}


.h1 ul{

                padding-left:10px;
                margin-left:10px;
}


.h1_sub{
                margin:7px 0px;
}

.h1_sub li{
                list-style:lower-alpha;
}


/* packages page CSS */

.logopackage {
                width:220px;
                height:auto;
                float:left;
                position:relative;
                border:0px solid red;
                padding-bottom:20px;
}

#camprebtn {
                margin-top:10px;
                width:66px;
                float:left;
                position:relative;
}
/* packages page CSS */

/* testimonials page CSS */

#bodyrightbanner1_testimonial{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#4b4b4b;
                font-weight:normal;
                width:163px;
                height:809px;
                padding-top:70px;
                padding-left:10px;
                padding-right:10px;
                background:url(https://www.logoinn.co.nz/images/oldman_tbanner.jpg);
                background-repeat:no-repeat;

                position:relative;
                float:right;
}

.main_class{
                float:left;
                width:688px;
                height:auto;
                margin-top:16px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.leftimg_main
{
float:left;
width:200px;
height:auto;
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;

}

.righttext_main
{
float:left;
width:444px;
height:auto;
padding:5px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
}
.righttext_main strong
{
float:left;
width:300px;
height:auto;
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:bold;
font-style:italic;
color:#272727;
}

.blueline
{
height:10px;
width:668px;
float:left;
height:10px; 
border-bottom:dashed 1px #999999;
}

/* testimonials page CSS */

.style2 {
                width: 664px;
                padding: 25px 0px 0px 10px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                font-weight:bold;
                color: #888888;

                vertical-align:bottom;
}
.style2 a{
                width: 664px;
                padding: 0px 0px 0px 0px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color: #444444;
                vertical-align:bottom;
}
.style2 a:hover{
                width: 664px;
                padding: 0px 0px 0px 0px;
                font-family: Arial, Helvetica, sans-serif;
                font-size: 12px;
                color:#666666;
                vertical-align:bottom;
}


#rightpanelthank{
                float:left;
                position:relative;
                margin:20px 0px;
                
                }

#flash_banner{
                width:240px;
                height:159px;
                margin-bottom:10px;
}

.leftlink1{
                width:225px;
                height:25px;
                padding: 11px 0px 0px 15px;
                background-color:#e8e8e8;
                margin-bottom:5px;
}

.leftlink1 A{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:bold;
                color:#767676;
                text-decoration:none;
}

.leftlink1 A:hover{
                font-size:12px;
                color:#1d2768;
                text-decoration:none;
}

.faqspace{
                width:240px;
                height:10px;
}
#getfreeadvise{
                margin-top:10px;
                width:240px;
                height:163px;
}


#needcodetext{
                width:689px;
                padding:0px 0px ;
}

#needcodetext2{
                width:550px;
                height:auto;
                padding-left:10px;
                margin:10px 0px 0px 0px;
                background-color:#f9f9f9;

                border-left:solid 1px #cccccc;
                border-right:solid 1px #cccccc;
                                border-top:solid 1px #cccccc;
                border-bottom:solid 1px #cccccc;

                float:left;
}

.needcodetext1{
                width:424px;
                padding:5px 14px;
                font-family:Optima, arial, verdana;
                font-size:24px;
                color:#f36d24;
}

.needcodetext2{
                width:424px;
                padding:10px 10px 0px 0px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.needcodetext strong{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#094d8d;
                height:20px;
}


.contentmain{

                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.tblfnt{

                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.contentmain a{
                font-size:12px;
                color:#272727;
}

.contentmain a:hover{
                font-size:12px;
                color:#990000;
}


.contentmain b{

                font-size:14px;
                font-weight:bold;
                color:#0b87b5;
}



.contentmain ul{

                padding-left:10px;
                margin-left:10px;
}


.contentmain_sub{
                margin:7px 0px;
}

.contentmain_sub li{
                list-style:lower-alpha;
}

.contentmain strong{
                font-family:Arial, Helvetica, sans-serif;
                font-size:24px;
                font-weight:normal;
                color:#f36d24;
                height:30px;

}


#package_middlebox_top1{
                width:463px;
                height:5px;
}



#package_middlebox_main_website{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:452px;
                height:210px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bg.jpg);
}


#package_middlebox_main b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}


#viewcartpack{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#094d8d;
                width:432px;
                text-align:right;
                padding-right:12px;
}

#feelingluckyhead{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#22a0b1;
                font-weight:bold;
                width:432px;
                margin-top:16px;
                padding:5px 10px;
                text-align:left;
}

#package_middlebox_top2{
                width:452px;
                height:5px;
}

#compare_price{
                width:452px;
                height:233px;
}


#package_middlebox_faq{
                width:689px;
                height:5px;
                float:left;
                padding-left:30px;
}

#package_middlebox_main2{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:452px;
                height:228px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bg.jpg);
}

#package_middlebox_main2 b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}

#package_middlebox_bottom2{
                width:452px;
                height:5px;
}

#keepxplorin_block{
                width:424px;
                padding:14px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                margin-top:5px;
}

#keepxplorin_block a{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                text-decoration:underline;
                }


#keepxplorin_block a:hover{
                font-size:11px;
                color:#666666;
                text-decoration:underline;
}
#keepxplorin_block strong{
                font-size:18px;
}

#keepxplorin_block2{
                width:240px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                margin-top:5px;
}

#keepxplorin_block2 a{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                text-decoration:underline;
                }

#keepxplorin_block2 a:hover{
                font-size:11px;
                color:#666666;
                text-decoration:underline;
}
#keepxplorin_block2 strong{
                font-size:18px;
}

#block2{float:left; width:908px; height:auto; border:0px solid red; /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);*/ padding:0px 13px 0px 13px;}     


#safebaner{
                width:180px;
                height:196px;
                margin-top:18px;
}

.testimonialblcok{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#6a6a6a;
                width:152px;
                padding:14px;
                background-color:#e6f3e2;
                margin-top:4px;
}
.questionblcok{
                font-family:Arial, Helvetica, sans-serif;
                font-size:15px;
                color:#e72500;
                width:152px;
                padding:14px;
                margin-top:4px;
}


.testimonialblcok b{
                font-size:15px;
                color:#e72500;
}

#moneybg{
                width:180px;
                height:229px;
                /*background-image: url(https://www.logoinn.co.nz/images/money_bg.jpg);*/
}
.moneybg{
                width:180px;
                height:120px;
                background-image: url(https://www.logoinn.co.nz/images/money_bg.jpg);
}

.moneycontent{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#6a6a6a;
                width:152px;
                padding:8px 14px;
                line-height:11px;
}
.moneycontent a{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                }

.moneycontent a:hover{
                font-size:11px;
                color:#195995;
                text-decoration:underline;
}

#rightspace{
                width:180px;
                height:10px;
                color:#FFFFFF;
                font-size:10px;
}




/* starts order flow css*/

#bodycontent2{
                width:688px;
                position:relative;
                float:left;
                padding:3px 12px 18px 12px;
                border:0px solid red;
}

#breadcrum{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#333333;
                width:668px;
                height:20px;
                position:relative;
                float:left;
}
#breadcrum_newleft{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#333333;
                width:908px;
                height:20px;
                position:relative;
                float:left;
}



#bodyforms{
                width:688px;
                position:relative;
                float:left;
                padding-left:20px;
}

#bodyforms_medium{
                font-family:Arial;
                font-size:12px;
                color:#272727;
                width:420px;
                position:relative;
                float:left;
                padding-left:20px;
}

#bodyforms_medium a{
                font-family:Arial;
                font-size:12px;
                color:#ed1d2d;
}



#basket1{
                width:255px;
                height:200px;
                margin:5px 0px 0px 5px;
                padding-top:26px;


                position:relative;
                float:left;
}

.basket_input{
    font-size:11px;
    color:#272727;
      width:60px;
    font-size:12px;
    border:0px;   
    }

#formsbodycontent{
                width:708px;
                position:relative;
                float:left;
                padding:18px 18px 18px 0px;
}

#formsbodycontent_video{
                width:872px;
                position:relative;
                float:left;
                padding:18px; 
}



#headermenu2{
                width: 922px; 
                height:44px;
                padding-left:12px;           
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);      */
}
                
.headermenu_div{
                height:44px;
                float:left;
                position:relative;
}


#shooping_basket{
width:255px;
height:253px;
float:left;
background-image:url(https://www.logoinn.co.nz/images/shopping_basket_bg.jpg);
}

#shopping_basket_heading{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
color:#33a9c1;
margin: 14px 0px 0px 18px;
}



#shopping_basket_desc{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
margin: 20px 0px 0px 18px;
line-height:20px;
}

#shipping_price{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#525252;
margin: 22px 0px 0px 115px;
line-height:20px;
float:left;
}

#shopping_pay{
font-family:Arial, Helvetica, sans-serif;
font-size:11px;
color:#1faa61;
font-weight:bold;
margin: 40px 0px 0px 20px;
line-height:20px;
float:left;
}

#logodesignbox_step1{
width:440px;
height:auto;
float:left;
BORDER-RIGHT: #e3e3e3 1px solid;
BORDER-TOP: #e3e3e3 1px solid; 
BORDER-LEFT: #e3e3e3 1px solid; 
BORDER-BOTTOM: #e3e3e3 1px solid;
margin-left:5px;
margin-top:15px;
padding-bottom:10px;
background-color:#FFFFFF;
}



#forms_middlebox_top{
                width:420px;
                height:5px;
                margin-top:6px;
}

#forms_middlebox_mainform{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:420px;
}

#forms_middlebox_mainform ul{
                padding:0px;
                margin:0px 0px 0px 15px;
                background-image:none;
}

#forms_middlebox_mainform ul li
{
                padding:0px 0px;
                list-style-image:url(https://www.logoinn.co.nz/images/bullet_logo_small.jpg);
                margin-top: 10px;
}

#forms_middlebox_mainform ul li ul li{
                padding:0px 0px;
                list-style-image:none;
                margin:0px;
                margin-top:10px;
                
}

#forms_middlebox_mainform_website{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:420px;
}

#forms_middlebox_mainform_website ul
{
                padding:0px;
                margin:0px 0px 0px 15px;
                background-image:none;
}

#forms_middlebox_mainform_website ul li
{
                padding:0px 0px;
                list-style-image:url(https://www.logoinn.co.nz/images/website_bullet_small.jpg);
                margin-top:10px;
}

#forms_middlebox_mainform_website ul li ul li{
                padding:0px 0px;
                list-style-image:none;
                margin:0px;
                margin-top:10px;
}


#forms_middlebox_main b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}

#forms_middlebox_bottom{
                width:420px;
                height:5px;
}

#forms_middlebox_head_large{
                width:688px;
                height:28px;
}

#forms_middlebox_top_large{
                width:688px;
                height:5px;
}

#forms_middlebox_mainform_large{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#333333;
                width:688px;
                background-image: url(https://www.logoinn.co.nz/images/fromsmiddlebox_bg_large.jpg);
}

#forms_middlebox_main_large b {
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#aa66e3;
}

#forms_middlebox_bottom_large{
                width:688px;
                height:5px;
}

.formtoptext{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

#formtoptext{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}
#formtoptext strong{
                font-family:Arial, Helvetica, sans-serif;
                font-size:16px;
                color:#094d8d;
                height:30px;
}

#loginblock{
                background-image:url(https://www.logoinn.co.nz/images/login_panal1.gif);
                height:169px;
                width:401px;
                margin:5px 5px;
}

#loginhere
{
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#666666;
text-align:left;
}



#paymentpara{
font-family:Arial, Helvetica, sans-serif;
color:#666666;
font-size:11px;
text-align:left;
padding-left:2px;
width:310px;
}
#checkbox{
float:left;
padding-right:5px;
}

.frmtd_blackbold {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#272727;
font-weight:bold;
}

.frmtd_redbold {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#272727;
font-weight:bold;
}

.starstyle1 
{
color: #FF0000
}


/* ends order flow css*/


/* how it works*/

#bodycontentleft_howitworks{
                width:687px;
                position:relative;
                float:left;
                padding-top:12px;
}

#block3_howitworks{
                width:908px;
                height:950px;
                padding:9px 13px 0px 13px;
                /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);      */
}

/* how it works*/

/* see detail content */

#facebox .b {
  background:url(https://www.logoinn.co.nz/images/b.png);
}

#facebox .tl {
  background:url(https://www.logoinn.co.nz/images/tl.png);
}

#facebox .tr {
  background:url(https://www.logoinn.co.nz/images/tr.png);
}

#facebox .bl {
  background:url(https://www.logoinn.co.nz/images/bl.png);
}

#facebox .br {
  background:url(https://www.logoinn.co.nz/images/br.png);
}

#facebox {
  position: absolute;
  width: 100%;
 top: 0;
  margin-bottom:50px;
  left: 0;
  z-index: 100;
  text-align: left;
}

#facebox .popup {
  position: relative;
}

#facebox table {
  margin: auto;
  border-collapse: collapse;
}

#facebox .body {
  padding: 10px;
  background: #fff;
  width: 370px;
}

#facebox .loading {
  text-align: center;
}

#facebox .image {
  text-align: center;
}

#facebox img {
  border: 0;
}

#facebox .footer {
  border-top: 1px solid #DDDDDD;
  padding-top: 5px;
  margin-top: 10px;
  text-align: right;
}

#facebox .tl, #facebox .tr, #facebox .bl, #facebox .br {
  height: 10px;
  width: 10px;
  overflow: hidden;
  padding: 0;
}


/* see detail content */


/* gallery CSS content */

.textend_gallery{
                text-align:right;
                padding-right:30px;        
                
}
/* gallery CSS content */

/* Portfolio thumbnail CSS */

#thumbBox{ /*Outermost DIV for thumbnail viewer*/
                position: absolute;
                left: 0;
                top: 0;
                width: auto;
                padding: 5px;
                padding-bottom: 0;
                background: #e4e4e4;
                visibility: hidden;
                z-index: 10;
                cursor: hand;
                cursor: pointer;
}

#thumbBox .footerbar{ /*Footer DIV of thumbbox that contains "close" link */
                font:bold 11px Arial, Helvetica, sans-serif;
                line-height: 1.1em;
                color: #259bc9;
                padding: 5px 0;
                text-align: right;
}


#thumbBox #thumbImage{ /*DIV within thumbbox that holds the enlarged image */
                background-color: #e4e4e4;
}

#thumbLoading{ /*DIV for showing "loading" status while thumbbox is being generated*/
                position: absolute;
                visibility: hidden;
                border: 1px solid black;
                background-color: #EFEFEF;
                padding: 5px;
                z-index: 5;
}

/* Portfolio thumbnail CSS */

/*payment thank you page*/

                

                
                
/* start Contact form */

input.textfielddrop{
                background-color:#FFFFFF;
                color: #990000;
                font-family:Arial, Helvetica, sans-serif;
                width:50px;
                padding-left:5px;
                margin-right:3px;
                font-size:12px;

}

.needcodetext p{
                font-family:Arial, Helvetica, sans-serif;
                font-size: 9pt;
                padding-right:3px;
                color: rgb(39,39,39);
                font-weight: normal;
                line-height: 1.5em;
}

.boldtxt{
                font-family:Arial, Helvetica, sans-serif; 
                font-size:11px; 
                color:#FF0000
}

.textfield{
                font-family:Arial, Helvetica, sans-serif;
                color: #333333;
                width: 200px;
                font-size:12px;
}

.textfield2{
                color: #333333;
                font-family:Arial, Helvetica, sans-serif;
                width:80px;
                font-size:12px;
}

.radiobutton {
                background-color:#FFFFFF;
                color: #333333;;
                font-family:Arial, Helvetica, sans-serif;
                height:15px;
                width:15px;
}


.ctnborderbtm{
                border-bottom:1px solid #f7e8ad;
}

.mandatory{
                font-family:Arial, Helvetica, sans-serif; 
                font-size:11px; 
                color:#FF0000
}
/* End Contact form */

/* Start forms pages CSS */

.content {
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:normal;
                color:#094d8d;
}

.content strong{
                font-weight:normal;
                color:#666666;
                padding:5px;      

}

.content b{
                font-weight:bold;
                font-size:12px;
                color:#666666;   

}

#worldpaytext{
                width:648px;
                border:2px solid #9f9f9f;
                background-color:#dcdcdc;
                font-family:Arial;
                font-size:11px;
                color:#220082;
                margin-top:10px;
                padding:10px;
                position:relative;
                float:left;
}
                
#worldpaytext b{
                color:Red;
                }              
                
.stepdec{
                width:648px;
                font-family:Arial;
                font-size:12px;
                padding:10px;
                margin-top:10px;
                border:2px solid #9f9f9f;
                color:#220082;
                position:relative;
                float:left;             
}              
                
#helpdesk{
                width:668px;
                border:2px solid #9f9f9f;
                font-family:Arial;
                font-size:13px;
                margin-top:10px;
                color:#ea4d00;
                height:45px;
                padding-top:5px;
                position:relative;
                float:left;
}



.frmtdtextbox8{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                text-align:left;
                height:14px;
                margin:5px 0px;
}

.frmtd2{
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                text-align:left;
                padding-top:6px;
}

.frmtd_ErrMsg {
                font-family: Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#FF0000;
                text-align:left;
}
.frmtd_Msg {
                font-family: Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#094d8d;
                text-align:left;
}

.frmtd3{
font-family: Arial, Helvetica, sans-serif;
font-size:16px;
color:#789e46;
text-align:left;
vertical-align:bottom;
}



.frmtd {
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#363636;
                text-align:right;
                padding-right:8px;
}

.frmtd2 {
                font-family: Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#272727;
                text-align:right;
                padding-right:8px;
}

.detailpara{
                font-family:Arial, Helvetica, sans-serif;
                color:#272727;
                font-size:12px;
                padding-left:2px;
                text-align:left;
}

.frmtdtextbox
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                height:20px;
                color:#272727;
                width:225px;
                text-align:left;
                height:16px;
                margin:5px 0px;                
}

.frmtdtitledropdown
{
                font-family: Arial, Helvetica, sans-serif;
                font-size:15px;
                color:#272727;
                width:80px;
                height:22px;
}


.frmtdtextboxPostCode{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                height:20px;
                color:#272727;
                width:225px;
                text-align:left;
                height:16px;
                margin:5px 0px;                
}

.frmtdcountrydropdown
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                width:230px;
                height:20px;
                margin:5px 0px;
}

.frmtdtitledropdownsmall{
                font-family: Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#272727;
                width:45px;
                height:22px;
                margin:5px 0px;
}

.content {
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:normal;
                color:#094d8d;
}

.content strong{
                font-weight:normal;
                color:#666666;
                padding:5px;      

}

.content b{
                font-weight:bold;
                font-size:12px;
                color:#666666;   

}

.blue_txt{
                font-family:Arial, Helvetica, sans-serif;
                color:#red;
                font-weight:bold;
                font-size:12px;
}

.frmtdtextbox1{
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                width:314px;
                height:70px;
                margin:5px 0px;
}

.frmtdtextbox4{
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                width:314px;
                height:30px;
                margin:5px 0px;
}

.frmtdtitledropdown1{
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                width:230px;
                margin:5px 0px;
                height:22px;
}

.frmtdtitledropdown {
                font-family: Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                height:20px;
                margin:5px 0px;
                width:230px;
}

.frmtdtextbox7{
                background-color:#000000;
                }
                
/* End forms pages CSS */           


/* Newright_banner CSS */



#innerblock{height:auto;}

#innerblock-left{float:left; width:720px;}

#innerblock-rgt{float:right; width:180px;
    border:solid 1px red;}



                
                #gray_boxbg_left
{
font-family:Arial;
color:#4b4b4b;
float:left;
width:300px;
float:left;
font-size:12px;
padding-top:5px;
}
                #gray_boxbg_right
{
                                font-family:Arial;
color:#4b4b4b;
float:right;
width:270px;
float:left;
font-size:12px;


padding-top:5px;

                padding-left:25px;
                
                
                }
                                #gray_boxbg_left2
{
                                font-family:Arial;
color:#4b4b4b;
float:left;
width:190px;
float:left;
font-size:12px;



padding-top:5px;
                padding-left:5px;
                
                
                }
                #gray_boxbg_right2
{
                                font-family:Arial;
color:#4b4b4b;
float:right;
width:380px;
float:left;
font-size:12px;


padding-top:5px;

                padding-left:25px;
                
                
                }
                
#newenqbtn_form{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#094d8d;
                width:650px;
                padding:5px 10px;
                text-align:left;
}
#newenqbtn_form_center{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#094d8d;
                width:480px;
                padding:5px 10px;
                text-align:center;
                border:0px solid red;
}

#bodyrightbanner_landingpage{
                width:183px;
                height:auto;
                position:relative;
                float:right;

}

#quicklnks_new
{
                                background:url(https://www.logoinn.co.nz/images/box-quicklink.jpg) #ffffff no-repeat;
width:180px;
height:126px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
padding-left:10px;
}

#Subquicklnks_new{
width:160px;
height:100px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
padding-left:10px;
border:0px solid red;
                
                }

#VoIP_newbannr
{
width:180px;
height:160px;
}
                                
#Networking_newbannr
{
width:180px;
height:160px;
}

#Comm_newbannr
{
width:180px;
height:160px;
}
                
                
#gray_boxbg
{
background:url(https://www.logoinn.co.nz/images/graybg_box2.jpg) #ffffff no-repeat;
width:615px;
height:60px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
padding-left:5px;
}

#gray_boxbg2
{
                                background:url(https://www.logoinn.co.nz/images/graybg_box.jpg) #ffffff no-repeat;
width:615px;
height:95px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                #gray_boxlarge
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxlarge.jpg) #ffffff no-repeat;
width:615px;
height:254px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                
                                #gray_boxlarge_new
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxlarge.jpg) #ffffff no-repeat;
width:615px;
height:225px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                a.bluelink_newlarge {
                text-align:right;
                font-family:Arial; 
                font-size:12px; 
                color:#2294be; 
                text-decoration:underline;
                
}
a.bluelink_newlarge:hover{
                text-align:right;
                font-family:Arial; 
                font-size:12px; 
                color:#666666; 
                text-decoration:underline;
}

                
#formcontainer{border:0px solid red; height:auto;}

.thankyou{border:1px dashed #000000; height:75px; display:block}

/* For Small Business Services Page*/
.voipanel{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;

}
#gray_boxbgsmall_new
{
background:url(https://www.logoinn.co.nz/images/graybg_boxsmall_new.jpg) #ffffff no-repeat;
width:500px;
height:95px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
padding-left:2px;
                }
#smlftpanel{width:200px; float:left; height:550px;}

#smlftpanel{width:214px; float:left; height:130px; }

#voipanel{width:705px;  height:450px;}
#voilftpanel{width:200px; float:left; height:480px;}
#voilftpanel_ns{width:200px; float:left; height:280px;}

#vrpanel{width:705px; }
#vrlftpanel{width:200px; float:left; height:250px; }

#nspanel{width:705px; height:350px;}
#nslftpanel{width:200px; float:left; height:230px; }

#vrlftpaneltw{width:200px; float:left; height:440px;}
#nslftpaneltw{width:200px; float:left; height:350px; }

#moneybg_new{
                width:180px;
                height:390px;
                /*background-image: url(https://www.logoinn.co.nz/images/rightmbg_Banner.jpg);*/
}

#moneybg_newinner{
                width:180px;
                height:193px;
                /*background-image: url(https://www.logoinn.co.nz/images/rightmbg_Banner.jpg);*/
}

/* For Small Business Services Page*/


                .needcodetext_voip{
                width:490px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

.h2
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11pt;
                color:#0095ba;
                font-weight:bold;
}

                #breadcrum_new
                {
                                font-family:Arial, Helvetica, sans-serif;
                font-size:10px;
                color:#333333;
                
float:left; width:908px; height:auto; border:0px solid red; /*background-image:url(https://www.logoinn.co.nz/images/softbg_img.jpg);*/ padding:7px 9px 0px 18px;}

/*New landing pages css 14-1-2009*/
                #bodycontent_sbs{
                width:490px;
                position:relative;
                float:left;
                padding:15px 0px 0px 18px;
                border:0px solid yellow;
                }
                #leftmenu_sbs
{
padding-top:10px;
                width:190px;
                position:relative;
                float:left;
                
}

                
                #gray_boxlarge
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxlarge.jpg) #ffffff no-repeat;
width:480px;
height:254px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                                #gray_boxmedium
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxmedium.jpg) #ffffff no-repeat;
width:480px;
height:180px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                                #gray_boxlargesmall
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxsmall1.jpg) #ffffff no-repeat;
width:480px;
height:95px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                
                                #gray_boxlarge_new
{
                                background:url(https://www.logoinn.co.nz/images/graybg_boxlarge.jpg) #ffffff no-repeat;
width:615px;
height:225px;
font-family:Arial;
color:#4b4b4b;
font-size:12px;
padding-top:10px;
                padding-left:5px;
                
                
                }
                                /*End of New landing pages css*/
                                
.leftlink1{
                width:225px;
                height:25px;
                padding: 11px 0px 0px 15px;
                background-color:#e8e8e8;
                margin-bottom:5px;
}

.leftlink1 A{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:bold;
                color:#1d2768;
                text-decoration:none;
}

.leftlink1 A:hover{
                font-size:12px;
                color:#eb2500;
                text-decoration:none;
}
.leftlink1_sbs{
                width:165px;
                height:25px;
                padding: 11px 0px 0px 15px;
                background-color:#e8e8e8;
                margin-bottom:5px;
}

.leftlink1_sbs A{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:bold;
                color:#1d2768;
                text-decoration:none;
}

.leftlink1_sbs A:hover{
                font-size:12px;
                color:#eb2500;
                text-decoration:none;
}

.leftlink_cat{
                width:165px;
                height:100%;
                padding: 11px 10px 0px 15px;
                background-color:#e8e8e8;
                margin-bottom:5px;
}

.leftlink_cat A{
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                font-weight:normal;
                color:#1d2768;
                text-decoration:none;
}

.leftlink_cat A:hover{
                font-size:11px;
                color:#eb2500;
                text-decoration:none;
}

.leftlink_cat_select{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                font-weight:bold;
                font-size:12px;
                color:#eb2500;
                text-decoration:none;}

/*For Moneyback Guranntee*/
#bodyrightbanner1_guarantee{
                width:180px;
                height:627px;
                background:url(https://www.logoinn.co.nz/images/bannerlogoinn_mb.jpg);
                background-repeat:no-repeat; 
                position:relative;
                margin-top:13px;
                float:right;
}

.colorbg{
                background-color:#E6E6E6;
                padding:5px 10px;
}

.brdrblack{
                font-family:Arial, Helvetica, sans-serif;
                color:#333333;
                font-size:12px;
                padding:5px 10px;
}

.brdrblack_new{
                BORDER:#CCCCCC 1px solid; 
}
.h1_new1_guarentee{
                padding:20px 10px 15px 20px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
                width:480px;
}
.h1_new1_guarentee a{
                font-size:12px;
                color:#0b87b5;
}

.h1_new1_guarentee a:hover{
                font-size:12px;
                color:#666666;
}

.h1_new1{
                padding:10px 10px 10px 10px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;

}
.h1_new1 a{
                font-size:12px;
                color:#0b87b5;
}

.h1_new1 a:hover{
                font-size:12px;
                color:#666666;
}

.h1_smallright{
float:right;
width:350px;
height:auto;
padding:0px 0px 0px 0px;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
color:#272727;
}
#package_middlebox_top_new{
                width:490px;
                height:5px;
                margin-top:21px;
                
}
#logodesignbox_contact
{
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
color:#1ba55a;
background-color:#f9f9f9;
padding-left:0px;
font-weight:bold;
padding-top:10px;
padding-bottom:10px;
float:left;
width:350px;
border:#cccccc 1px solid;
}

/* Eof moneyback gurentee*/

/* About Us page*/
#aboutbanner{
                width:183px;
                height:620px;
                background:url(https://www.logoinn.co.nz/images/partner_banner.gif) #2e85a5 no-repeat;
                position:relative;
                float:right;
}
#bodyrightbanner1{
                width:163px;
                height:620px;
                background:url(https://www.logoinn.co.nz/images/latestNews_banner.jpg)  no-repeat;
                position:relative;
                border:0px solid #000;
                float:left;
                padding-top:320px;
                padding-left:10px;
                padding-right:10px;
                text-align: left;
                
}


/* Eof About Us page*/

#bodycontentlogo {
                width:684px;
                position:relative;
                float:left;
}
.style1 {color: #c2262d}
/*.style2 {
                font-family: Arial, Helvetica, sans-serif;
                font-size: 14px;
                font-weight:bold;
}*/
.style3 {
                color: #4b4b4b;
                font-size: 11px;
                font-family: Arial, Helvetica, sans-serif;
                font-weight:bold;
                padding:0px 3px;
                
}
#bodyrightpan{
                width:184px;
                height:620px;
                position:relative;
                float:right;
}
.affsubhd {
                font-size: 13px;
                font-weight: bold;
                color: #0b87b5;
}

/*For Compare all packages*/

.col_border{
                border:1px #cccccc solid;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;

}
.col_border td{
                border:1px #cccccc solid;
                text-align:center;
}

.col_border strong{
                color:#2f6174;
                font-weight:bold;
}

.col_border b{
                color:#FFFFFF;
                font-size:13px;
                font-weight:bold;
                text-align:left;

}

.whttxt{color:#ffffff;}

.whttxt b{color:#ffffff;}

.whttxt strong{color:#ffffff;}


/*Eof Compare all packages*/

.h11 {     width:664px;
                padding:10px 10px 0px 10px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

a.sitemaplnk{text-decoration:underline;}
a.sitemaplnk:hover{text-decoration:underline;}

.message{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#272727;
}

#testimonialpanel
{
background: url(https://www.logoinn.co.nz/images/testimonialbg.gif) no-repeat;
width: 240px; 
height: 370px;
}
/*Package's Price CSS*/

.packagetbl
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#FFF; margin-top:4px;
font-smooth: always;
}

.packagetitle
{
font-size:10px; font-weight:bold; line-height:10px;
font-family:tahoma;
font-smooth: always;
}

.packagetitle2
{
font-size:10px; font-weight:bold; line-height:14px;
font-family:tahoma;
font-smooth: always;
}


.packageprice
{
font-size:18px; font-weight:bold; line-height:26px;
font-family:arial;
font-smooth: large;
}

.cutoutprice
{
font-size:11px; font-weight:bold; line-height:10px; text-decoration:line-through;
font-smooth: always;
}

.redpackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/red-price-bg.gif) no-repeat
}

.greenpackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/green-price-bg.jpg) no-repeat
}

.skypackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/sky-price-bg.jpg) no-repeat
}

.brownpackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/brown-price-bg.jpg) no-repeat
}

.limegreenpckbg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/limegreen-price-bg.jpg) no-repeat
}

.orangepackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/orange-price-bg.jpg) no-repeat
}

.silverpackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/silver-price-bg.jpg) no-repeat
}

.graypackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/gray-price-bg.jpg) no-repeat
}

.diamondpackagebg
{
height:70px;
background:url(https://www.logoinn.co.nz/images/diamond_package.jpg) no-repeat
}


/*For website*/

.brownpackagebgweb
{
height:70px;
background:url(https://www.logoinn.co.nz/images/brown-price-bgg.jpg) no-repeat
}

.silverpackagebgweb
{
height:70px;
background:url(https://www.logoinn.co.nz/images/silver-price-bgg.jpg) no-repeat
}


.orangepackagebgweb
{
height:70px;
background:url(https://www.logoinn.co.nz/images/orange-price-bgg.jpg) no-repeat
}


.graypackagebgweb
{
height:70px;
background:url(https://www.logoinn.co.nz/images/gray-price-bgg.jpg) no-repeat
}


/*EOF Package's Price CSS*/

/*start Order Package's Price CSS*/
.redpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/starterpage85_top.jpg) no-repeat;
}
.bluepackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/bronzepackage_topblue.jpg) no-repeat;
}
.brownpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/brown_packagetop.jpg) no-repeat;
}
.Graypackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/platinum_topgray.jpg) no-repeat;
}
.Orangepackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/goldpackage_toporange.jpg) no-repeat;
}

.Darkgraypackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/sliverpackage_topgray.jpg) no-repeat;
}

.Diamondpackage_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/Diamond_packagesee.jpg) no-repeat;
}


.webbronzepackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/starterpage85_webtop.jpg) no-repeat;
}

.websilverpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/sliverpackage_webtopgray.jpg) no-repeat;
}

.webplatinumpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/platinum_package.jpg) no-repeat;
}


.webgoldpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/goldpackage_webtoporange.jpg) no-repeat;
}





.greenpackagebg_order
{
height:119px;
background:url(https://www.logoinn.co.nz/images/starterpageplus85_topgreen.jpg) no-repeat;
}
.redpackagebgmid_order
{
height:auto;
background:url(https://www.logoinn.co.nz/images/middle_sectionred.jpg) repeat-y;
}


.redpackagebgbottom_order
{
height:44px;
background:url(https://www.logoinn.co.nz/images/footer_sectionorder.jpg) no-repeat;
}



.packagetitle_order
{
font-size:14px; font-weight:bold;
font-family:tahoma;
font-smooth: always;
}

.packagetitle2_order
{
font-size:14px; font-weight:bold;
font-family:tahoma;
font-smooth: always;
}

.packageprice_order
{
font-size:24px; font-weight:bold; line-height:30px;
font-family:arial;
font-smooth: large;
}


.packagetbl_order
{
font-family:'Trebuchet MS', Arial, Helvetica, sans-serif; color:#272727; margin-top:4px;
font-smooth: always;

}
.packagetbl_orderbullets
{
/*
display:block;*/
margin-bottom:2px;
float:right;
background:url(https://www.logoinn.co.nz/images/bullets_blue.jpg) no-repeat;
border:0px solid red;

}

/*EOF Order Package's Price CSS*/
/*Breadcrum CSS*/
#Breadcrums_new
{
font-size: 11px; 
float: left; 
vertical-align: middle; 
width: 100%; 
padding-top: 10px; 
padding-left:5px;
font-family: Arial, Helvetica, sans-serif; 
position: relative; 
height: 20px;


}

/*Package_link CSS*/
a.tablelink:link 
{
color: #ffffff;
text-decoration:none;
cursor:hand;
display: block; 
width: 100%;
}
a.tablelink:hover
{
color: #005fa9;
text-decoration:none;
cursor:hand;
}

/*Customer Area*/
.cscontainer{float:left; width:285px; height:auto}
.csinnercontainer{float:left; padding-left:10px;}
.csbtm{float:left}
.cslink{font-family:Arial, Helvetica, sans-serif; color:#1e1e1e; font-size:11px;}
a.cslink{font-family:Arial, Helvetica, sans-serif; color:#1e1e1e; font-size:11px; text-decoration:underline;}
a.cslink:hover{font-family:Arial, Helvetica, sans-serif; color:#4f5152; font-size:11px; text-decoration:none;}
a.csdlink{font-family:Arial, Helvetica, sans-serif; color:#1e6c93; font-size:11px; text-decoration:underline;}
a.csdlink:hover{font-family:Arial, Helvetica, sans-serif; color:#4f5152; font-size:11px; text-decoration:none;}


.csfaqborder{width:275px; border-left:1px solid #b7dde8; border-right:1px solid #b7dde8; padding-left:15px; padding-top:15px}
.csfaqheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#2e61a8; font-weight:bold}
#csfaqbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/faq-icon.jpg); background-repeat:no-repeat; background-position:left;}

.cscustborder{width:275px; border-left:1px solid #cdc0da; border-right:1px solid #cdc0da; padding-left:15px; padding-top:15px}
.cscustheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#8064a2; font-weight:bold}
#cscustbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/cutomer-icon.jpg); background-repeat:no-repeat; background-position:left}

.csordborder{width:275px; border-left:1px solid #fbd8bc; border-right:1px solid #fbd8bc; padding-left:15px; padding-top:15px}
.csordheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#ec6d00; font-weight:bold}
#csordbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/ord-icon.jpg); background-repeat:no-repeat; background-position:left}

.cssecborder{width:275px; border-left:1px solid #a6af94; border-right:1px solid #a6af94; padding-left:15px; padding-top:15px}
.cssecheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#669900; font-weight:bold}
#cssecbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/sec-icon.jpg); background-repeat:no-repeat; background-position:left}

.cstmborder{width:275px; border-left:1px solid #e1e1e1; border-right:1px solid #e1e1e1; padding-left:15px; padding-top:15px}
.cstmheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#505254; font-weight:bold}
#cstmbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/trm-icon.jpg); background-repeat:no-repeat; background-position:left}

.csctnborder{width:275px; border-left:1px solid #f2f291; border-right:1px solid #f2f291; padding-left:15px; padding-top:15px}
.csctnheading
{text-align:right; padding-right:6px; padding-top:30px; font-family:Arial, Helvetica, sans-serif; font-size:13px; color:#d8bb2b; font-weight:bold}
#csctnbg{float:left; width:285px; height:62px; background-image:url(https://www.logoinn.co.nz/images/ctn-icon.jpg); background-repeat:no-repeat; background-position:left}


/*Eof Cusotmer Area*/

/*Free Selected Class*/
.Freeselected
{
padding-bottom: 2px; 
padding-left: 2px; 
width: 41px; 
padding-right: 2px; 
background-image: url(https://www.logoinn.co.nz/images/free-bg.gif); 
background-repeat:no-repeat;
height: 25px; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
padding-top: 2px
}

.Freeselected.bundle {float: left;
    height: 15px;
    padding: 2px 4px;
    font-size: 11px;
    margin-top: 1px;}

.Freeselectedtw
{
padding-bottom: 2px; 
padding-left: 0px; 
width: 41px; 
padding-right: 2px; 
background-image: url(https://www.logoinn.co.nz/images/free-bg.gif); 
background-repeat:no-repeat;
height: 25px; 
color: #ffffff; 
font-size: 9pt; 
font-weight: bold; 
padding-top: 1px
}
/* Eof Free Selected Class*/

/*Bundle Deal*/

.grrepeater{
background-image:url(https://www.logoinn.co.nz/images/top_greenbundleimg.jpg); height:35px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:515px; text-indent:8px
}
.grrepeatermid{
background-image:url(https://www.logoinn.co.nz/images/green_bodybg.jpg); height:auto; width:515px;
}

.grrepeaterbtm{
background-image:url(https://www.logoinn.co.nz/images/greenbot_bg.jpg); height:15px; width:515px;
}
/*Eof Bundle Deal*/

a.weblink {
font-size: 13px; 
                color: #000;
                text-decoration: none;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #999999;
                /*border-bottom-color: #CCCCCC;*/
                padding-right: 2px;
                padding-left: 2px;
}

a.weblink:hover{
color: #000000;
                text-decoration: none;
                background-color: #ECECEC;
                }

a.weblink:focus , a.weblink:active{
                color: #000000;
                text-decoration: none;
                background-color: #ECECEC;
}

a.txt {font-size: 10pt; 
                color: #333333;
                text-decoration: none;
                border-bottom-width: 1px;
                border-bottom-style: solid;
                border-bottom-color: #999999;
                /*border-bottom-color: #CCCCCC;*/
                padding-right: 2px;
                padding-left: 2px;
line-height:25px;
}

a.txt:hover {font-size: 10pt; 
                color: #000000;
                text-decoration: none;
                background-color: #ECECEC;
}

.dbluepckbg
{
height:90px;
background:url(https://www.logoinn.co.nz/images/dblue-price-bg.jpg) no-repeat
}

.dorangepckbg
{
height:90px;
background:url(https://www.logoinn.co.uk/images/dorange-price-bg.jpg) no-repeat
}


/*For Affilia Section*/
#afftabpanel{width:700px; height:31px; float:left; position:relative;} 

#tabpane{
                height:31px;
                width:auto;
                float:left;
                position:relative;
                border:0px solid red;
                
}


#tabpane ul{
height:31px;
width:auto;
margin:0px;
padding:0px;
list-style:none;
}

#tabpane li{
                width:122px;
                line-height:31px;
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#5d5d5d;
                float:left;
                text-align:center;
                /*background: url(https://www.logoinn.co.nz/images/aff-selected-tab.jpg) no-repeat center bottom;*/
                background:url(https://www.logoinn.co.nz/images/aff-unselected-tab.jpg) bottom center no-repeat;
                
}

#tabpane ul li A
{
                width:122px;
                height:31px;
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#5d5d5d;
                vertical-align:middle;
                text-decoration:none;
                                
                }

#tabpane ul li A:hover 
{ 
width:122px;
height:31px;
text-decoration:none;
display:block;
/*color:#ffbc44;*/
color:#000;
background: url(https://www.logoinn.co.nz/images/aff-selected-tab.jpg) no-repeat center bottom;
} 

#selected{background: url(https://www.logoinn.co.nz/images/aff-selected-tab.jpg) no-repeat center bottom; width:119px; height:31px; display:block; color:#000;
}

.lightgraystrip{position: relative; width: 695px; background: #f6d427; float: left; height: 25px; padding-left:10px; padding-top:0px;}

.lightgraystrip a{
font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#5d5d5d;
                vertical-align:middle;
                text-decoration:none;

}

.lightgraystrip a:hover{
font-size:11px;
text-decoration:none;
color:#000;
}

.lightgraystrip strong{
font-size:11px;
text-decoration:none;
color:#000;
font-weight:bold;
}

.hcla{font-family: verdana; color: rgb(0,102,153); font-size: 12pt; padding-top:10px}
.pcla{font-family: verdana, Helvetica, sans-serif; color: rgb(39,39,39); font-size: 8.5pt}

.stepsbg{width: 700px; background: url(https://www.logoinn.co.nz/images/steps.jpg) no-repeat left top; height: 248px; float:left}

a.subtabpane 
{
                
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#5d5d5d;
                vertical-align:middle;
                text-decoration:none;
                                
                }

a.subtabpane:hover 
{ 
font-size:11px;
text-decoration:none;
color:#ffbc44;
}

.breadcrums
{
font-size: 11px; 
float: left; 
vertical-align: middle; 
width:908px; 
padding-top: 10px; 
padding-left:5px;
font-family: Arial, Helvetica, sans-serif; 
position: relative; 
height: 20px;


}

.topbox-aff{background:url(https://www.logoinn.co.nz/images/wht-top-aff.jpg) no-repeat; width:485px; height:33px;}
.midbox-aff{background:url(https://www.logoinn.co.nz/images/wht-mid-aff.jpg) repeat-y; width:485px; height:auto;}
.btmbox-aff{background:url(https://www.logoinn.co.nz/images/wht-btm-aff.jpg) no-repeat; width:485px; height:10px;}
.bult-aff{background:url(https://www.logoinn.co.nz/images/y-bullet-aff.jpg) no-repeat; width:23px; height:22px;}
.hdbox-aff{font-family: verdana, Helvetica, sans-serif; color:#fff; font-size: 10pt; font-weight:bold; text-align:center}
.txtbox-aff{font-family: verdana, Helvetica, sans-serif; color: rgb(39,39,39); font-size: 9pt; padding-left:10px; font-weight:bold}
.txtbox-aff a{font-family: verdana, Helvetica, sans-serif; color: rgb(39,39,39); font-size: 9pt; padding-left:10px; font-weight:bold; text-decoration:underline}
.txtbox-aff a:hover{font-family: verdana, Helvetica, sans-serif; color: rgb(39,39,39); font-size: 9pt; padding-left:10px; font-weight:bold; text-decoration:none}

a.pcla{font-family: verdana, Helvetica, sans-serif; color: #2294be; font-size: 8.5pt; text-decoration:none; cursor:hand;}

a.pcla:hover{font-family: verdana, Helvetica, sans-serif; color: #666666; font-size: 8.5pt; text-decoration:none;}

.pcla strong{font-family: verdana, Helvetica, sans-serif; color: rgb(39,39,39); font-size: 8.5pt; font-weight:bold;}

.afftopsapce{widht:100%; height:7px; border:0px solid red;}
.affmidsapce{widht:100%; height:20px; border:0px solid red;}

.affstop{background:url(https://www.logoinn.co.nz/images/aff-storybord-top.jpg) no-repeat; width:180px; height:23px; color:#FFF; font-size:12px; font-weight:bold; text-align:center; font-family:Verdana, Geneva, sans-serif; padding-top:5px;}
.affsmid{background:url(https://www.logoinn.co.nz/images/aff-storybord-mid.jpg) repeat-y; width:180px; height:auto; text-align:left; font-family:Arial, Helvetica, sans-serif; font-size:11px; padding:5px; padding-right:5px;}
.affsbtm{background:url(https://www.logoinn.co.nz/images/aff-storybord-btm.jpg) no-repeat; width:180px; height:10px}


.affgrdbdr{border:1px solid #01427c;}
.affgrdheader{background:#01427c; width:100%; height:25px; color:#fff; text-indent:10px}
.affgrdheader strong{color:#fff;}
.affgrdrw{background:#fff; color:#000; font-weight:normal; text-indent:10px; font-size:12px; height:25px; border-top:1px solid #01427c; border-bottom:1px solid #01427c;}
.affgrdrwalt{background:#fff;  color:#000; font-weight:normal; text-indent:10px; font-size:12px; height:25px; border-top:1px solid #01427c; border-bottom:1px solid #01427c;}


/*Eof  Affilia Section*/


/*Wedding Deal*/

.rdrepeater{
background-image:url(https://www.logoinn.co.nz/images/top_redweddingimg.jpg); height:35px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:515px; text-indent:8px; font-weight:bold;
}
.rdrepeatermid{
background-image:url(https://www.logoinn.co.nz/images/redweddingmid_bg.jpg); height:auto; width:515px;
}

.rdrepeaterbtm{
background-image:url(https://www.logoinn.co.nz/images/redweddingbot_bg.jpg); height:15px; width:515px;
}


.wedding_package
{
height:44px;
background:url(https://www.logoinn.co.nz/images/wedding-leaf.jpg) no-repeat;
}


/*Eof Wedding Deal*/

/*------------------ LAP ----------------------*/
.stepsBrdr {
                                border-left:4px solid #EAEAEA;
                                border-right:4px solid #EAEAEA;
                                border-bottom:4px solid #EAEAEA;
                }
                
                .stepsTitle {
                                font-size:14px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                color:#000;
                                padding:15px 0 15px 0;
                }
                .stepsTitleDesc {
                                font-size:11px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                color:#000;
                                padding:15px 0 15px 0;
                }
                .stepsNote {
                                font-size:12px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                color:#666;
                                padding:15px 0 10px 0;
                }
                .luBrdrs {
                                border-top:2px solid #EAEAEA;
                                border-right:2px solid #EAEAEA;
                                border-bottom:2px solid #EAEAEA;
                                height:184px;
                }
.luBrdrs1 {
                                border:2px solid #EAEAEA;
                }

                .latUph3 {
                                color:#2E3192;
                                font-size:16px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:0;
                                padding:10px 0 5px 0;
                }
                .latUph3 a {
                                color:#2E3192;
                                text-decoration:none;
font-size:16px;
                }
                .latUph3 a:hover {
                                color:#C1272D;
                                text-decoration:none;
font-size:16px;
                }
                .latUph4 {
                                color:#C1272D;
                                font-size:16px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:0;
                                padding:10px 0 5px 0;
                }
                .latUp{                  
                                color:#000;
                                font-size:11px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:0;
                                padding:5px 0 10px 0;
                                line-height:19px;
                }
                .affiliateOverview h2 {
                                color:#0071BC;
                                font-size:16px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:5px 0 10px 0;
                                padding:0;
                                line-height:19px;              
                }
                .affiliateOverview p {
                                color:#000;
                                font-size:11px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:5px 0 10px 0;
                                padding:0;
                                line-height:19px;              
                }
                .oTBrdrs {
                                border-bottom:1px solid #777;
                                border-top:1px solid #777;
                }
                .oTBrdrs p {
                                color:#000;
                                font-size:11px;
                                font-weight:normal;
                                font-family:Verdana, Geneva, sans-serif;
                                margin:0 0 0 20px;
                                padding:0;
                                line-height:19px;
                }
                
                /*------------------ Eof LAP ----------------------*/

.pkrpckprice
{
font-size:13px; font-weight:bold; line-height:26px;
font-family:arial;
font-smooth: large;
}



/*SEO Package*/

.blrepeaterseo{
background-image:url(https://www.logoinn.co.nz/images/top_bluebundleimg.jpg); height:35px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:515px; text-indent:8px
}
.blrepeaterseomid{
background-image:url(https://www.logoinn.co.nz/images/blue_bodybg.jpg); height:auto; width:515px;
}

.blrepeaterseobtm{
background-image:url(https://www.logoinn.co.nz/images/bluebot_bg.jpg); height:15px; width:515px;
}

.blrepeaterseotop{
background-image:url(https://www.logoinn.co.nz/images/bluetop_bg.jpg); height:15px; width:515px;
}

.skypackagebgseo
{
height:70px;
background:url(https://www.logoinn.co.nz/images/sky-price-bgicon.jpg) no-repeat
}

#package_middleboxseo_top{
                width:515px;
                height:5px;
                margin-top:21px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_topseo.jpg);
                background-position:bottom;
                background-repeat:no-repeat;
                
}

#package_middleboxseo_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:515px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bgseo.jpg);
                background-repeat:repeat-y;
                
}

#package_middleboxseo_bottom{
                width:515px;
                height:5px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_footerseo.jpg);
                background-position:bottom;
                background-repeat:no-repeat;

}

#package_middleboxseo_audit{
                width:515px;
                height:210px;
                margin-top:11px;
                background-image:url(https://www.logoinn.co.nz/images/seoboxaudit.jpg);
                background-position:top;
                background-repeat:no-repeat;
                
}
#package_middleboxseo_booster{
                width:515px;
                height:315px;
                margin-top:11px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_boosterbg.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
#package_middleboxseo_bundle{
                width:515px;
                height:151px;
                margin-top:11px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_bundlebg.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
#package_middleboxseo_retainer{
                width:515px;
                height:184px;
                margin-top:11px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_retainerbg.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
.Seo_Audit_Banner{
                width:332px;
                height:314px;
                font-family:'Myriad Pro', Arial;
                font-size:20px; 
                color:#333; 
                background:url(https://www.logoinn.co.nz/images/seomain_step1.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}
.Seo_Booster_Banner{
                width:332px;
                height:314px;
                margin-top:2px;
                font-family:'Myriad Pro', Arial;
                font-size:20px; 
                color:#333; 
                background-image:url(https://www.logoinn.co.nz/images/seomain_step2.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
.Seo_Bundle_Banner{
                width:332px;
                height:314px;
                margin-top:2px;
                font-family:'Myriad Pro', Arial;
                font-size:20px; 
                color:#333; 
                font-weight:normal;
                background-image:url(https://www.logoinn.co.nz/images/seomain_step3.jpg);
                background-position:top;
                background-repeat:no-repeat;
}
.Seo_Retainer_Banner{
                width:332px;
                height:314px;
                margin-top:2px;
                background-image:url(https://www.logoinn.co.nz/images/seomain_step4.jpg);
                background-position:top;
                background-repeat:no-repeat;
                font-family:'Myriad Pro', Arial;
                font-size:20px; 
                color:#333; 
                font-weight:normal;
}
/*Eof SEO Package*/

/*For LFP Section*/
#lfptabpanel{width:700px; height:34px; float:left; position:relative;} 

#tabpanelfp{
                height:34px;
                width:auto;
                float:left;
                position:relative;
                border:0px solid red;
                
}


#tabpanelfp ul{
height:34px;
width:auto;
margin:0px;
padding:0px;
list-style:none;
}





#tabpanelfp li{
                width:136px;
                line-height:34px;
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#b25839;
                float:left;
                text-align:center;
                /*background: url(https://www.logoinn.co.nz/images/aff-selected-tab.jpg) no-repeat center bottom;*/
                background:url(https://www.logoinn.co.nz/images/lfp-unselected-tab.jpg) bottom center no-repeat;
                
}

#tabpanelfp ul li A
{
                width:136px;
                height:34px;
                font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#b25839;
                vertical-align:middle;
                text-decoration:none;
                                
                }

#tabpanelfp ul li A:hover 
{ 
width:136px;
height:34px;
text-decoration:none;
display:block;
/*color:#ffbc44;*/
color:#FFF;
background: url(https://www.logoinn.co.nz/images/lfp-selected-tab.jpg) no-repeat center bottom;
} 

#selectedlfp{background: url(https://www.logoinn.co.nz/images/lfp-selected-tab.jpg) no-repeat center bottom; width:132px; height:34px; display:block; color:#FFF;
}
/*Eof LFP Section*/

/*For One page Website Section*/

.orangepackagebg
{
height:70px;
width:75px;
background:url(https://www.logoinn.co.nz/images/purple-price-bg.jpg) no-repeat
}

.orange-head-onepage{
background-image:url(https://www.logoinn.co.nz/images/top_purplewebimg.jpg); height:35px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:515px; text-indent:8px
}
.orangemid{
background-image:url(https://www.logoinn.co.nz/images/purple_bodybg.jpg); height:auto; width:515px;
}

.orangebtm{
background-image:url(https://www.logoinn.co.nz/images/purplebot_bg.jpg); height:15px; width:515px;
}

/*Eof One page Website Section*/

/*For Content Writing Services Section*/

.package_middlebox_bottomconts{
                width:515px;
                height:5px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_footerconts.jpg);
                background-position:bottom;
                background-repeat:no-repeat;
}
.package_middlebox_mainconts{
                font-family:Arial, Helvetica, sans-serif;
                font-size:10pt;
                color:#026369;
                width:515px;
                background-image: url(https://www.logoinn.co.nz/images/middlebox_bgconts.jpg);

                background-repeat:repeat-y;
}
.package_middlebox_topconts{
                width:515px;
                height:5px;
                margin-top:21px;
                background-image:url(https://www.logoinn.co.nz/images/middlebox_topconts.jpg);
                background-position:bottom;
                background-repeat:no-repeat;
}

.greentop-conts{
background-image:url(https://www.logoinn.co.nz/images/top_greencontsimg.jpg); height:35px; vertical-align:middle; color:#FFFFFF; font-size:14px; font-family:Arial, Helvetica, sans-serif; width:515px; text-indent:8px;}
.greencontsmid{
background-image:url(https://www.logoinn.co.nz/images/bodybg-greenconts.jpg); height:auto; width:515px;}

.greencontsbtm{
background-image:url(https://www.logoinn.co.nz/images/greencontsbot_bg.jpg); height:15px; width:515px;
}

.Content_Writing_MainBanner{
                width:332px;
                height:315px;
                font-family:'Myriad Pro', Arial;
                font-size:18px; 
                color:#03646a; 
                background:url(https://www.logoinn.co.nz/images/content_main_banner.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}

.copyright_MainBanner{
                width:332px;
                height:315px;
                font-family:'Myriad Pro', Arial;
                font-size:18px; 
                color:#03646a; 
                background:url(https://www.logoinn.co.nz/images/copyright_banner.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}
.frmtd_whiteseo {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#FFF;
font-weight:bold;
}
.frmtd_blackseo {
font-family: Arial, Helvetica, sans-serif;
font-size:11px;
color:#000;
font-weight:normal;
}

.greencontent-head{
background-image:url(https://www.logoinn.co.nz/images/content-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}


.greencon-orderstep-bg{
background-image:url(https://www.logoinn.co.nz/images/content-orderbg.jpg); height:157px; vertical-align:middle; width:252px; background-repeat:no-repeat;}
.greencon-orderstep-bg p{
color:#272727; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0px 0px 0 6px; line-height:1.5em; vertical-align:middle;}

.greencon-orderstep-bg strong{
color:#FFF; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em;}

.greencon-orderstep-bg a{
color:#035155; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em; text-decoration:none;}

.greencon-orderstep-bg a:hover{
color:#097c82; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em; text-decoration:none;}


.greencon-orderstep-bgl{
background-image:url(https://www.logoinn.co.nz/images/content-orderbgl.jpg); height:157px; vertical-align:middle; width:331px; background-repeat:no-repeat;}
.greencon-orderstep-bgl p{
color:#272727; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; padding:0px 0px 0 2px; line-height:1.5em; vertical-align:middle;}

.greencon-orderstep-bgl strong{
color:#FFF; font-size:24px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em;}

.greencon-orderstep-bgl a{
color:#035155; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em; text-decoration:none;}

.greencon-orderstep-bgl a:hover{
color:#097c82; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; line-height:1.5em; text-decoration:none;}


/*Eof Content Writing Services Section*/

/*For Anchor link*/

/*.needcodetext a{
color:#195995; font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}

.needcodetext a:hover{
color:rgb(39,39,39); font-size:9pt; font-family:Arial, Helvetica, sans-serif; font-weight:normal; text-decoration:none;}
*/


.leftgalleryhbg
{
                background-image:url(https://www.logoinn.co.nz/images/left-galleryh-bg.jpg); height:35px; vertical-align:middle; width:245px; background-repeat:no-repeat;color:#FFF; font-size:14px; font-family:Tahoma, Helvetica, sans-serif; font-weight:bold;
                }


/*Eof Anchor link*/

/*For CMS Package*/

.bluecms-head{
background-image:url(https://www.logoinn.co.nz/images/contentlblue-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.greencms-head{
background-image:url(https://www.logoinn.co.nz/images/contentblue-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.redcms-head{
background-image:url(https://www.logoinn.co.nz/images/contentred-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.graycms-head{
background-image:url(https://www.logoinn.co.nz/images/contentgray-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.goldcms-head{
background-image:url(https://www.logoinn.co.nz/images/contentgold-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.repeatercmsmid{
background-image:url(https://www.logoinn.co.nz/images/middlebox_bgcms.jpg); height:auto; width:515px;
}

.repeatercmsbtm{
background-image:url(https://www.logoinn.co.nz/images/middlebox_footercms.jpg); height:6px; width:515px;
}

.repeatercmstop{
background-image:url(https://www.logoinn.co.nz/images/middlebox_topcms.jpg); height:5px; width:515px;
}

.cms-rightbanner{
                width:332px;
                height:393px;
                font-family: Arial;
                font-size:14px; 
                color:#074e8e; 

                font-weight:normal;
                background:url(https://www.logoinn.co.nz/images/cms-rightbanner.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}

.repeatercmsmid-red{
background-image:url(https://www.logoinn.co.nz/images/dred_bodybg.jpg); height:auto; width:515px;
}

.repeatercmsbtm-red{
background-image:url(https://www.logoinn.co.nz/images/dredbot_bg.jpg); height:15px; width:515px;
}

.repeatercmstop-red{
background-image:url(https://www.logoinn.co.nz/images/dredtop_bg.jpg); height:15px; width:515px;
}

.repeatercmsmid-gray{
background-image:url(https://www.logoinn.co.nz/images/gray_bodybg.jpg); height:auto; width:515px;
}

.repeatercmsbtm-gray{
background-image:url(https://www.logoinn.co.nz/images/graybot_bg.jpg); height:15px; width:515px;
}

.repeatercmstop-gray{
background-image:url(https://www.logoinn.co.nz/images/graytop_bg.jpg); height:15px; width:515px;
}

.repeatercmsmid-gold{
background-image:url(https://www.logoinn.co.nz/images/gold_bodybg.jpg); height:auto; width:515px;
}

.repeatercmsbtm-gold{
background-image:url(https://www.logoinn.co.nz/images/goldbot_bg.jpg); height:15px; width:515px;
}

.repeatercmstop-gold{
background-image:url(https://www.logoinn.co.nz/images/goldtop_bg.jpg); height:15px; width:515px;
}

.repeatercmsmid-brown{
background-image:url(https://www.logoinn.co.nz/images/brown_bodybg.jpg); height:auto; width:515px;
}

.repeatercmsbtm-brown{
background-image:url(https://www.logoinn.co.nz/images/brownbot_bg.jpg); height:15px; width:515px;
}

.repeatercmstop-brown{
background-image:url(https://www.logoinn.co.nz/images/browntop_bg.jpg); height:15px; width:515px;
}


.repeatercmsmid-dgreen{
background-image:url(https://www.logoinn.co.nz/images/dgreen_bodybg.jpg); height:auto; width:515px;
}

.repeatercmsbtm-dgreen{
background-image:url(https://www.logoinn.co.nz/images/dgreenbot_bg.jpg); height:15px; width:515px;
}

.repeatercmstop-dgreen{
background-image:url(https://www.logoinn.co.nz/images/dgreentop_bg.jpg); height:15px; width:515px;
}

.marooncms-head{
background-image:url(https://www.logoinn.co.nz/images/contentdred-head-bg.jpg); height:38px; vertical-align:middle; color:#FFFFFF; font-size:16px; font-family:Arial, Helvetica, sans-serif; font-weight:bold; width:515px; text-indent:14px; background-repeat:no-repeat;}

.right-securelogo{
                width:181px;
                height:119px;
                font-family: Arial;
                font-size:11px; 
                color:#074e8e; 
                font-weight:normal;
                background:url(https://www.logoinn.co.nz/images/secure-logostop.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}

/*Eof CMS Package*/

.seobanner{width:908px;  background:url(https://www.logoinn.co.nz/images/logoinn-seopackages-blk.jpg); height:363px}
.seovisitxt{left: 20px; top:50px; position:absolute; width:265px; color:#046ea0; font-size:42px; font-family:Calibri; font-weight:bold; left: 104px; top: 77px; height: 54px; text-align:right}
.seowsee{left: 20px; top:50px; position:absolute; width:282px; color:#348eb1; font-size:20px; font-family:Calibri; font-weight:bold; left: 90px; top: 203px; height: 54px;}
.seotxt2{left: 20px; top:90px; position:absolute; width:228px; color:#024266; font-size:22px; font-family:Calibri; font-weight:bold; left: 115px; top: 270px; height: 34px;}

/*Start of Logo Competition Page*/

.hd-lcp-blue {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:16px; 
color:#0071bc; 
line-height:38px;
vertical-align:bottom;
}

.main-lcp-black {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:18px; 
line-height:40px;
vertical-align:bottom;
}

.main-lcp-black2 {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:18px; 
font-size-adjust:10px; 
line-height:14px;
vertical-align:bottom;
}

.main-lcp-grey {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:15px; 
color:#666666;
vertical-align:middle;
}

.main-lcp-grey2 {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:15px; 
color:#666666;
font-size-adjust:10px; 
line-height:14px;
vertical-align:middle;
}

.main-lcp-grey3 {
font-family:Arial, Helvetica, sans-serif; 
font-weight:bold; 
font-size:15px; 
color:#666666;
font-size-adjust:10px; 
line-height:14px;
vertical-align:bottom;
}

.main-lcp-blue {
font-family:Arial, Helvetica, sans-serif; 
font-size:13px; 
color:#0071bc;
}

/*End of Logo Competition Page*/

/*Start of Comparision Table Page*/

div.TabView div.Tabs {
  height: 33px;
  overflow: hidden;
}

div.TabView div.Tabs a {
  float: left;
  display: block;
  width:  158px;
  text-align: center;
  height:      33px;
  line-height: 34px;
  vertical-align: middle;
  background: url('../Images/tabs.png') no-repeat -2px 0px;
  text-decoration: none;
  font-family: "Verdana", Arial, Serif;
  font-weight: bold;
  font-size: 14px;
  color: #fff;
  border-bottom:0px none;
}

div.TabView div.Tabs a:hover, div.TabView div.Tabs a.Active {
  background: url('../Images/tabs.png') no-repeat -1px -37px;
  color: #1b75bc;
}

div.TabView div.Pages {
  clear: both;
  border: 0px solid #404040;
  overflow: hidden;
}

div.TabView div.Pages div.Page {
  height: 100%;
  padding: 0px;
  overflow: hidden;
}

div.TabView div.Pages div.Page div.Pad {
  padding: 0px 0px;
}

.cmptable-txt {
  font-family:Verdana, Arial, Helvetica, sans-serif;
  font-size: 11px;
  font-weight:bold;
  padding: 10px 20px 0 20px;
  color: #231f20;
  line-height: 16px;
}

.cmptable-txt-Red {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#be1e2d;
}

.cmptable-txt-Green {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#009444;
}

.cmptable-txt-Blue {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#00aeef;
}

.cmptable-txt-DBlue {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#1b75bc;
}


.cmptable-txt-Silver {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#808285;
}

.cmptable-txt-Gold {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#a97c50;
}

.cmptable-txt-Platinum {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#6d6e71;
}

.cmptable-txt-Brown {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#c27330;
}

.cmptable-txt-Orange {
  font-family:Verdana, Arial, Helvetica, sans-serif; 
  font-size:12px; 
  color:#f88d0d;
}

/*End of Comparision Table Page*/



/* Start Video Popup Css */

#busBanner { background: none; }
    #busWrap .storyContent .cols3 { min-height: 318px; }
    #busWrap .storyContent table { margin: 0 0 25px 25px; padding: 0; border: none; color: #515559; }
    #busWrap .storyContent table td, #busWrap .storyContent table tr { border: none; padding: 0; margin: 0; }
    #busWrap .storyContent .introText { width:530px; margin:0; padding:0;}
    #busWrap .storyContent .introText p { padding-right:15px; }
    #busWrap .storyContent .introText .lt { float:left; width:265px; margin-bottom:10px;}
    #busWrap .storyContent .introText .lt.dots { border-left:1px dashed #DFE2E5; width:264px;}
    #busWrap .storyContent .htb { float: right; z-index: 2; width: 134px; border: 1px dashed #419eda; margin: -10px 10px 0 0; padding: 5px; }
    #busWrap .storyContent .htb h2 { display: block; background: #d2e9ff; padding: 15px; font-size: 1.077em; }
    #busWrap .storyContent .htb .divLine { border-top: 1px dashed #419eda; height: 1px; width: 100%; margin-bottom: 5px; }
    #busWrap .storyContent .htb ul { margin: 10px 0 0; padding: 0; }
    #busWrap .storyContent .htb ul li { list-style-type: none !important; margin: 0; padding: 0; }
    #busWrap .storyContent .htb ul li a { display: block; margin: 0; padding: 0 0 7px 20px; width: 114px; background: url("../images/ic_moreinfo_arrow.gif") no-repeat scroll 0 2px transparent; }
    #busWrap .storyContent .htb ul li a.noLink { cursor: pointer; color: #515559; }
    #busWrap .storyContent .htb ul li a.noLink:hover { color: #515559 !important; text-decoration: none; }
    #busWrap #countryCover h2 {margin:0 0 15px; padding:0;}
    #busWrap #countryCover select {margin:0 0 25px; padding:0;}
    #busWrap #countryCover {padding:15px 0 0 25px; width:685px; height:205px; background: url("../images/ifCountryBkg.jpg") repeat-x scroll 0 0 transparent; border-top:1px dashed #DFE2E5;}
    #countryCover #flagContent #flagTitle, #countryCover #flagContent #flagTxt1, #countryCover #flagContent #flagTxt2 {float:left; width:228px; position:relative;}
    #busWrap #countryCover #flagContent #flagTitle h3 {font-size: 1.077em; padding:0 5px 10px 0; color: #515559;}
    #busWrap #countryCover #flagContent p{padding:0 15px 15px 10px;}
   #countryCover #flagContent #flagTxt1 .tc, #countryCover #flagContent #flagTxt2 .tc {position:absolute; width:23px; height:23px; z-index:2; left:-20px;}
    #busWrap .storyContent .colWrap .callMeLt {width:474px; float:left; margin-top:20px;}
    #busWrap .storyContent .colWrap .callMeLt p, #busWrap .storyContent .colWrap .callMeRt p {padding-right:15px; }
    #busWrap .storyContent .colWrap .callMeRt {width:236px; float:left; margin-top:20px; background: url("../images/phonesIPDivLine.gif") no-repeat 0 20px transparent;}
    #busWrap .storyContent .colWrap .cols3.bluBkg {background: url("../images/ifCountryBkg.jpg") repeat-x left bottom transparent;}
    #busWrap .storyContent p.terms {font-size: 0.846em; margin-top:20px;}
    #busWrap .storyContent .colWrap .btnLnk {background: url("../images/btnLt.gif") no-repeat scroll left top #0482CB; height: 30px; margin: 0 0 15px 25px; padding: 0;}
    #busWrap .storyContent .colWrap .btnLnk span { background: url("../images/btnRt.gif") no-repeat scroll right top transparent; display: block; height: 30px;}
    #busWrap .storyContent .colWrap .btnLnk span a { color: #FFFFFF !important; display: block; font-size: 1.125em; height: 24px; padding: 6px 0 0 12px;}
                
                
#colorbox, #cboxOverlay, #cboxWrapper{position:absolute; top:0; left:0; z-index:9999 !important; overflow:hidden;}
#cboxOverlay{position:fixed; width:100%; height:100%; background:url("../images/overlay.png") 0 0 repeat;}
#cboxMiddleLeft, #cboxBottomLeft{clear:left;}
#cboxContent{position:relative; overflow:hidden;}
#cboxLoadedContent{overflow:auto;}
#cboxLoadedContent iframe{display:block; width:100%; height:100%; border:0;}
#cboxTitle{margin:0;}
#cboxLoadingOverlay, #cboxLoadingGraphic{position:absolute; top:0; left:0; width:100%;}
#cboxPrevious, #cboxNext, #cboxClose, #cboxSlideshow{cursor:pointer;}
#cboxTopLeft{width:21px; height:21px; background:url("../images/controls.png") -100px 0 no-repeat;}
#cboxTopRight{width:21px; height:21px; background:url("../images/controls.png") -129px 0 no-repeat;}
#cboxBottomLeft{width:21px; height:21px; background:url("../images/controls.png") -100px -29px no-repeat;}
#cboxBottomRight{width:21px; height:21px; background:url("../images/controls.png") -129px -29px no-repeat;}
#cboxMiddleLeft{width:21px; background:url("../images/controls.png") left top repeat-y;}
#cboxMiddleRight{width:21px; background:url("../images/controls.png") right top repeat-y;}
#cboxTopCenter{height:21px; background:url("../images/border.png") 0 0 repeat-x;}
#cboxBottomCenter{height:21px; background:url("../images/border.png") 0 -29px repeat-x;}
#cboxContent{background:#fff;}
#cboxLoadedContent{margin-bottom:28px;}
#cboxCurrent{position:absolute; bottom:4px; left:58px; color:#949494;}
#cboxSlideshow{position:absolute; bottom:4px; right:30px; color:#0092ef;}
#cboxPrevious{position:absolute; bottom:0; left:0px; background:url("../images/controls.png") -75px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxPrevious.hover{background-position:-75px -25px;}
#cboxNext{position:absolute; bottom:0; left:27px; background:url("../images/controls.png") -50px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxNext.hover{background-position:-50px -25px;}
#cboxLoadingOverlay{background:url("../images/loading_background.png") center center no-repeat;}
#cboxLoadingGraphic{background:url("../images/loading.gif") center center no-repeat;}
#cboxClose{position:absolute; bottom:0; right:0; background:url("../images/controls.png") -25px 0 no-repeat; width:25px; height:25px; text-indent:-9999px;}
#cboxClose.hover{background-position:-25px -25px;} 


/* Eof Video Popup Css */


/* Start Small Business Phone System Css */


@font-face {
                font-family: harabara;
                src: url('../Harabara.eot');
    src: local("Harabara"), url(../Harabara.ttf); 

}

#sbps_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:492px;
                height:450px;
                background-image: url(../images/sbpsus_middlebox_bg.jpg);
                background-repeat:no-repeat;
}
#Sbps_mainBanner{
                width:908px;
                height:365px;
                background-image: url(../images/Sbps-banner-main.jpg);
                background-repeat:no-repeat;
}
#Sbps_mainBanner p{
                font-family:"Myriad Pro", Arial;
                font-size:20px;
                color:#bad42b;
                font-weight:normal;
                margin:0 0 0 0;
                padding:70px 0 0 30px;
                line-height:1em;
}
#Sbps_mainBanner p strong{
                font-family:harabara;
                font-size:48px;
                color:#333333;
                font-weight:normal;
                line-height:1em;
                font-weight:bold;
}
.popupsbps {
                zoom:1.0;
                position:relative;
                text-decoration:underline;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#333333;
}
.popupsbps span {
                position:absolute;
                top:0px;
                left:520px;
                width:178px;
                padding:5px;
                border:2px solid #ebebeb;
                background-color:#FFF;
                border-radius:10px;
                left:-999em;
                z-index:990;
        
}
.popupsbps:hover {visibility:visible;
                text-decoration:underline;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#333333;}
.popupsbps:hover span {left:256px;        text-decoration:underline;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#333333;}
* html .popupsbps span {position:relative;}

/* Eof Small Business Phone System Css */

/*Start How It Works Banner CSS */

#hitworkb-left
{
width:540px;
height:270px;
background:url(../images/how-itworks-bannerleft.jpg) left no-repeat;
float:left;
}
#hitworkb-left h1
{
padding:75px 0 0 30px;
color:#0d70b1;
font-size:23px;
font-family:"Calibri", Arial;
text-transform:uppercase;
margin:0 0 0 0;
}

#hitworkb-left p
{
padding:95px 0 0 30px;
color:#505050; 
font-size:14px; 
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}
#hitworkb-left p span
{
color:#0071bc; 
font-size:15px; 
font-family:"Calibri", Arial;
}
#hitworkb-left p span a
{
color:#0071bc; 
font-size:15px; 
font-family:"Calibri", Arial;
text-decoration:none;
}
#hitworkb-left p span a:hover
{
color:#0071bc; 
font-size:15px; 
font-family:"Calibri", Arial;
text-decoration:underline;
}


/*Eof How It Works Banner CSS */

/*Start SEO Banner CSS */

#SEOmainbanner-bg
{
width:908px;
height:364px;
background:url(../images/SEO-main-banner.jpg) left no-repeat;
float:left;
}
#SEOmainbanner-bg h1
{
padding:58px 520px 8px 0;
color:#026e9d;
font-size:52px;
font-family:"Calibri", Arial;
text-align:right;
line-height:1em;
font-weight:normal;
margin:0 0 0 0;
}

#SEOmainbanner-bg p
{
padding:0 520px 5px 0;
color:#026e9d; 
font-size:20px; 
line-height:1.2em;
font-family:"Calibri", Arial;
text-align:right;
margin:0 0 0 0;
}
#SEOmainbanner-bg p span
{
color:#004e70; 
font-size:24px; 
font-style:normal;
font-family:"Calibri", Arial;

}

#SEOBoosterbanner-bg
{
width:908px;
height:364px;
background:url(../images/SEO-Booster-banner.jpg) left no-repeat;
float:left;
}
#SEOBoosterbanner-bg h1
{
padding:58px 0px 5px 37px;
color:#026e9d;
font-size:67px;
font-family:"Calibri", Arial;
text-align:left;
line-height:1em;
font-weight:normal;
margin:0 0 0 0;
}

#SEOBoosterbanner-bg p
{
padding:2px 0px 5px 37px;
color:#026e9d; 
font-size:26px; 
line-height:1.2em;
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}
#SEOBoosterbanner-bg p span
{
color:#026e9d; 
font-size:43px; 
font-style:normal;
font-family:"Calibri", Arial;
}
#SEOBoosterbanner-bg div.price
{
color:#ff1a1a; 
font-size:41px; 
font-style:normal;
font-family:"Calibri", Arial;
padding:5px 0 5px 92px; 
}


#SEORetainerbanner-bg
{
width:908px;
height:364px;
background:url(../images/seo-retainer-banner.jpg) left no-repeat;
float:left;
}
#SEORetainerbanner-bg h1
{
padding:58px 0px 2px 37px;
color:#026e9d;
font-size:67px;
font-family:"Calibri", Arial;
text-align:left;
line-height:1em;
font-weight:normal;
margin:0 0 0 0;
}

#SEORetainerbanner-bg p
{
padding:2px 0px 5px 37px;
color:#026e9d; 
font-size:22px; 
line-height:1.2em;
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}
#SEORetainerbanner-bg p span
{
color:#ff1e1e; 
font-size:26px; 
font-style:normal;
font-family:"Calibri", Arial;
}
#SEORetainerbanner-bg div.price
{
color:#026e9d; 
font-size:41px; 
font-style:normal;
font-family:"Calibri", Arial;
padding:15px 0 5px 92px; 
}

#SEOBundlebanner-bg
{
width:908px;
height:364px;
background:url(../images/seo-bundledeal-banner.jpg) left no-repeat;
float:left;
}
#SEOBundlebanner-bg h1
{
padding:55px 0px 0 37px;
color:#0e90b4;
font-size:49px;
font-family:"Calibri", Arial;
text-align:left;
line-height:0.8em;
font-weight:normal;
margin:0 0 0 0;
}

#SEOBundlebanner-bg p
{
padding:0 0px 2px 37px;
color:#0e90b4; 
font-size:20px; 
line-height:1.2em;
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}
#SEOBundlebanner-bg p span
{
color:#0e90b4; 
font-size:26px; 
font-style:normal;
font-family:"Calibri", Arial;
}
#SEOBundlebanner-bg div.price
{
color:#0e90b4; 
font-size:41px; 
font-style:normal;
font-family:"Calibri", Arial;
padding:15px 0 5px 92px; 
}

/*Eof SEO Banner CSS */

/*Start Slider Banner CSS */
#bannerInn {
                width: 908px;
                margin:0 auto;
                height:365px;
}
.theme-default .nivoSlider {
                position:relative;
                background:#fff url(../images/loading.gif) no-repeat 50% 50%;
                margin-bottom:10px;
}
.theme-default .nivoSlider img {
                position:absolute;
                top:0px;
                left:0px;
                display:none;
}
.theme-default .nivoSlider a {
                border:0;
                display:block;
}
.theme-default .nivo-controlNav {
                text-align: center;
                padding: 20px 0;
}
.theme-default .nivo-controlNav a {
                display:inline-block;
                width:22px;
                height:22px;
                background:url(../images/bullets.png) no-repeat;
                text-indent:-9999px;
                border:0;
                margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
                background-position:0 -22px;
}
.theme-default .nivo-directionNav a {
                display:block;
                width:33px;
                height:33px;
                background:url(../images/arrows.png) no-repeat;
                text-indent:-9999px;
                border:0;
}
.theme-default a.nivo-nextNav {
                background-position:-33px 0;
                right:15px;
}
.theme-default a.nivo-prevNav {
                left:15px;
}
.theme-default .nivo-caption {
                font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
                color:#fff;
                font-size:0px;
                background: url(../images/order-now-cms.png);
                height: 30px;
                width: 186px;
                float:left;
}
.theme-default .nivo-caption a:hover {
                color:#fff;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled {
                width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
                width: auto;
                height: auto;
                background: none;
                margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
                display: block;
                width: 120px;
                height: auto;
}
/* The Nivo Slider styles */
.nivoSlider {
                position:relative;
                width:100%;
                height:auto;
                overflow: hidden;
}
.nivoSlider img {
                position:absolute;
                top:0px;
                left:0px;
}
.nivo-main-image {
                display: block !important;
                position: relative !important;
                width: 100% !important;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
                position:absolute;
                top:0px;
                left:0px;
                width:100%;
                height:100%;
                border:0;
                padding:0;
                margin:0;
                z-index:6;
                display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
                display:block;
                position:absolute;
                z-index:5;
                height:100%;
                top:0;
}
.nivo-box {
                display:block;
                position:absolute;
                z-index:5;
                overflow:hidden;
}
.nivo-box img {
                display:block;
}
/* Caption styles */
.nivo-caption {
                position:absolute;
                left:128px;
                top:163px;
                color:#686868;
                width:384px;
                z-index:8;
                font-size:12px;
                font-family:Arial, Helvetica, sans-serif;
                overflow: hidden;
                display: none;
}
.nivo-caption h1 {
                text-transform:none;
                margin-bottom:5px;
                font-size:25px;
                color:#898b8e;
                font-family:"Calibri", Arial;
}
.nivo-caption h2 {
                font-weight:bold;
                font-size:56px;
                color:#716f70;
                font-family:"Calibri", Arial;
                margin-bottom:1px;
}
.nivo-caption p {
}
.nivo-caption a {
                display:inline !important;
}
.more_slider {
                font-size:0px;
                background-image: url(images/cmptable-order-btn.jpg);
                height: 25px;
                width: 67px;
}
.nivo-html-caption {
                display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
                position:absolute;
                top:45%;
                z-index:9;
                cursor:pointer;
}
.nivo-prevNav {
                left:0px;
}
.nivo-nextNav {
                right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
                text-align:center;
                padding: 15px 0;
}
.nivo-controlNav a {
                cursor:pointer;
}
.nivo-controlNav a.active {
                font-weight:bold;
}
/* The Nivo Slider styles */
.nivoSlider {
                position:relative;
                width:100%;
                height:auto;
                overflow: hidden;
}
.nivoSlider img {
                position:absolute;
                top:0px;
                left:0px;
}
.nivo-main-image {
                display: block !important;
                position: relative !important;
                width: 100% !important;
}
/* If an image is wrapped in a link */
.nivoSlider a.nivo-imageLink {
                position:absolute;
                top:0px;
                left:0px;
                width:100%;
                height:100%;
                border:0;
                padding:0;
                margin:0;
                z-index:6;
                display:none;
}
/* The slices and boxes in the Slider */
.nivo-slice {
                display:block;
                position:absolute;
                z-index:5;
                height:100%;
                top:0;
}
.nivo-box {
                display:block;
                position:absolute;
                z-index:5;
                overflow:hidden;
}
.nivo-box img {
                display:block;
}
/* Caption styles */
.nivo-caption {
                position:absolute;
                left:450px;
                top:40px;
                color:#686868;
                width:400px;
                z-index:8;
                font-size:12px;
                font-family:Arial, Helvetica, sans-serif;
                overflow: hidden;
                display: none;
}
.nivo-caption h1 {
                text-transform:none;
                margin-bottom:10px;
                font-size:48px;
                color:#fb7522;
                font-family:"Calibri", Arial;
                line-height:1em;
                font-weight:normal;
                padding:0 0 0 0;
}
.nivo-caption h2 {
                font-weight:bold;
                font-size:56px;
                color:#716f70;
                font-family:"Calibri", Arial;
                margin-bottom:1px;
                padding:35px 0 0 0;
}
.nivo-caption p {
                font-weight:normal;
                font-size:22px;
                font-style:italic;
                color:#716f70;
                font-family:"Times New Roman", Times, serif;
                margin-bottom:0px;
                padding:0 0 0 25px;
}
.nivo-caption a {
                display:inline !important;
}
.more_slider {
                font-size:0px;
                background-image: url(../images/order-now-cms.png);
                height: 30px;
                width: 186px;
}
.nivo-html-caption {
                display:none;
}
/* Direction nav styles (e.g. Next & Prev) */
.nivo-directionNav a {
                position:absolute;
                top:45%;
                z-index:9;
                cursor:pointer;
}
.nivo-prevNav {
                left:0px;
}
.nivo-nextNav {
                right:0px;
}
/* Control nav styles (e.g. 1,2,3...) */
.nivo-controlNav {
                text-align:center;
                padding: 15px 0;
}
.nivo-controlNav a {
                cursor:pointer;
}
.nivo-controlNav a.active {
                font-weight:bold;
}
.theme-default .nivoSlider {
                position:relative;
                background:#fff url(../images/loading.gif) no-repeat 50% 50%;
                margin-bottom:50px;
}
.theme-default .nivoSlider img {
                position:absolute;
                top:0px;
                left:0px;
                display:none;
}
.theme-default .nivoSlider a {
                border:0;
                display:block;
}
.theme-default .nivo-controlNav {
                text-align: center;
                padding: 20px 0;
}
.theme-default .nivo-controlNav a {
                display:inline-block;
                width:22px;
                height:22px;
                background:url(../images/bullets.png) no-repeat;
                text-indent:-9999px;
                border:0;
                margin: 0 2px;
}
.theme-default .nivo-controlNav a.active {
                background-position:0 -22px;
}
.theme-default .nivo-directionNav a {
                display:block;
                width:33px;
                height:33px;
                background:url(../images/arrows.png) no-repeat;
                text-indent:-9999px;
                border:0;
}
.theme-default a.nivo-nextNav {
                background-position:-33px 0;
                right:8px;
}
.theme-default a.nivo-prevNav {
                left:8px;
}
.theme-default .nivo-caption {
                font-family: Helvetica, Arial, sans-serif;
}
.theme-default .nivo-caption a {
                color:#fff;
                font-size:0px;
                background: url(../images/order-now-cms.png);
                background-repeat:no-repeat;
                height: 30px;
                width: 186px;
                float:right;
                padding:0 0 0 0;
                vertical-align:top;
                position:absolute;
                top: 237px;
                left: 175px;
}
.theme-default .nivo-caption a:hover {
                color:#fff;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled {
                width: 100%;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled a {
                width: auto;
                height: auto;
                background: none;
                margin-bottom: 5px;
}
.theme-default .nivo-controlNav.nivo-thumbs-enabled img {
                display: block;
                width: 120px;
                height: auto;
}


/*Eof Slider Banner CSS */

/*Start CMS Banner CSS */

.cmswordpress-rightbanner{
                width:332px;
                height:393px;
                font-family:"Calibri", Arial;
                font-size:14px; 
                color:#025d9a; 
                font-weight:normal;
                background:url(../images/wordpresscms-rightbanner.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}
#WordpressBundlebanner-banner
{
width:908px;
height:367px;
float:left;
}


#WordpressBundlebanner-bgright
{
width:497px;
height:367px;
background:url(../images/Wordpress-Website-bannerright.jpg) left no-repeat;
float:left;
}
#WordpressBundlebanner-bgright h1
{
padding:130px 0px 0 5px;
color:#36c9e4;
font-size:49px;
font-family:Arial;
text-align:left;
line-height:1em;
font-weight:normal;
margin:0 0 0 0;
}

#WordpressBundlebanner-bgright p
{
padding:0 0px 2px 5px;
color:#b6b6b6; 
font-size:24px; 
line-height:1.2em;
font-family: Arial;
text-align:left;
margin:0 0 0 0;
}
#WordpressBundlebanner-bgright div.price
{
color:#36c9e4; 
font-size:30px; 
font-style:bold;
font-family:Arial;
padding:0 0 5px 225px; 
}

#WordpressBundlebanner-bgleft
{
width:411px;
height:367px;
background:url(../images/Wordpress-Website-bannerleft.jpg) left no-repeat;
float:left;
}

#wordpress_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:515px;
                background-image: url(../images/wordpress_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#wordpress_middlebox_mainhome{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:410px;
                background-image: url(../images/wordpress_middlebox_bghome.jpg);
                background-repeat:no-repeat;
}

#wordpressblog_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:300px;
                background-image: url(../images/cmsbundle_middlebox_home.jpg);
                background-repeat:no-repeat;
}
#wordpressblog_middlebox_maininner{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:345px;
                background-image: url(../images/cmsbundle_middlebox_inner.jpg);
                background-repeat:no-repeat;
}

#joomlasilver_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:318px;
                background-image: url(../images/cmssilver_middlebox_home.jpg);
                background-repeat:no-repeat;
}
#joomlasilver_middlebox_maininner{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:385px;
                background-image: url(../images/cmssilver_middlebox_inner.jpg);
                background-repeat:no-repeat;
}


#joomlagold_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:430px;
                background-image: url(../images/cmsgold_middlebox_home.jpg);
                background-repeat:no-repeat;
}
#joomlagold_middlebox_maininner{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:530px;
                height:520px;
                background-image: url(../images/cmsgold_middlebox_homeinner.jpg);
                background-repeat:no-repeat;
}


#wordpress_Testimonials{
                width:515px;
                height:170px;
                background:url(../images/testimonialwordpress-banner.jpg) left no-repeat;
}
#wordpress_Testimonials h1{
                text-align:right; 
                padding:15px 20px 0 0;
                font-family:'Calibri', Arial;
                color:#09C; 

                font-size:20px; 
                font-weight:bold;
}

#wordpress_Testimonials h2{
                text-align:left;
                padding:5px 20px 0 192px; 
                font-family:'Calibri', Arial; 
                color:#656565; 
                font-size:16px; 
                font-weight:bold;
}
#wordpress_Testimonials p{
text-align:left;
padding:5px 20px 0 192px;
font-family:'Calibri', Arial; 
color:#111111; 
font-size:12px; 
font-weight:normal; 
font-style:italic;
}

#img-for-abs-positioning { position: relative; right: 0em; vertical-align:text-top!important; } 

.spkgblockedcms {
    display: block;
    height: 78px;
    position: absolute;
    text-decoration: underline;
    top: 405px;
    right:600px;
    width: 120px;
cursor:hand;
border:0px solid red;
}


#wordpressblog-bundle-left {
                width:404px;
                height:363px;
                float:left;
}
#wordpressblog-bundlebannerright {
                width:504px;
                height:363px;
                float:right;
                background:url(../images/wordpress-blog-right.jpg) right no-repeat;
}
#wordpressblog-bundlebannerright h1 {
                text-align:left;
                padding:122px 0 2px 28px;
                font-family:Arial;
                color:#df3434;
                font-size:49px;
                font-weight:bold;
}
#wordpressblog-bundlebannerright h2 {
               width:504px;
                text-align:left;
                padding:12px 0 0 28px;
                font-family:Arial;
                color:#df3434;
                font-size:30px;
                font-weight:bold;
}
#wordpressblog-bundlebannerright p {
                text-align:left;
                padding:5px 0 0 28px;
                font-family:Arial;
                color:#b6b6b6;
                font-size:24px;
                font-weight:normal;
}

#joomla-silverbannerleft {
                width:404px;
                height:363px;
                float:left;
}
#joomla-silverbannerright {
                width:504px;
                height:363px;
                float:right;
                background:url(../images/joomla-silver-right.jpg) right no-repeat;
}
#joomla-silverbannerright h1 {
                text-align:left;
                padding:118px 0 2px 10px;
                font-family:Arial;
                color:#b2b2b2;
                font-size:49px;
                font-weight:bold;
}
#joomla-silverbannerright h2 {
                text-align:left;
                padding:12px 0 0 10px;
                font-family:Arial;
                color:#b2b2b2;
                font-size:30px;
                font-weight:bold;
}
#joomla-silverbannerright p {
                text-align:left;
                padding:5px 0 0 10px;
                font-family:Arial;
                color:#b6b6b6;
                font-size:24px;
                font-weight:normal;
}
#joomla-Goldbannerleft {
                width:404px;
                height:363px;
                float:left;
}
#joomla-Goldbannerright {
                width:504px;
                height:363px;
                float:right;
                background:url(../images/joomla-gold-right.jpg) right no-repeat;
}
#joomla-Goldbannerright h1 {
                text-align:left;
                padding:118px 0 2px 10px;
                font-family:Arial;
                color:#f5ca24;
                font-size:49px;
                font-weight:bold;
}
#joomla-Goldbannerright h2 {
                text-align:left;
                padding:12px 0 0 10px;
                font-family:Arial;
                color:#f5ca24;
                font-size:30px;
                font-weight:bold;
}
#joomla-Goldbannerright p {
                text-align:left;
                padding:5px 0 0 10px;
                font-family:Arial;
                color:#b6b6b6;
                font-size:24px;
                font-weight:normal;
}
#testimonialpanel-cms {
                background: url(../images/testimonialwordpress-banner.jpg) no-repeat;
                width: 515px;
                height: 170px;
}
/*Eof CMS Banner CSS */

/*Start Website Design gallery CSS */
#vlightbox1 {
                width:886px;
                zoom:1;                
}
#vlightbox1 .vlightbox {
                display:-moz-inline-stack;
                display:inline-block;
                zoom:1;
                *display:inline;
                position:relative;
                vertical-align:top;
                margin:0px;
                padding:0 30px 0 30px;
                width:225px;
                font-family:Trebuchet,Tahoma,Arial,sans-serif;
                font-size:11px;
                font-weight:normal;
                text-decoration:none;
                text-align:center;
                opacity:0.87;
}
#vlightbox1 .vlightbox a{
                margin:0;
}
#vlightbox1 .vlightbox:hover, #vlightbox1 .vlightbox a:hover{
                text-decoration:underline;
                opacity:1;
}
#vlightbox1 .vlightbox img{
                display:block;
                border:none;
                margin:0;
}
#vlightbox1 .vlightbox div {display:none}
#vlightbox2 {
                width:332px;
                zoom:1;                
}
#vlightbox2 .vlightbox {
                display:-moz-inline-stack;
                display:inline-block;
                zoom:1;
                *display:block;
                position:relative;
                vertical-align:top;
                margin:0px;
                padding:0 0 0 0;
                width:225px;
                float:left;
                font-family:Trebuchet,Tahoma,Arial,sans-serif;
                font-size:11px;
                font-weight:normal;
                text-decoration:none;
                text-align:center;
                opacity:0.87;
}
#vlightbox2 .vlightbox a{
                margin:0;
}
#vlightbox2 .vlightbox:hover, #vlightbox1 .vlightbox a:hover{
                text-decoration:underline;
                opacity:1;
}
#vlightbox2 .vlightbox img{
                display:block;
                border:none;
                margin:0;
}
#vlightbox2 .vlightbox div {display:none}

#overlay{
                position:absolute;
                top:0;
                left:0;
                z-index:90;
                width:100%;
                height:auto;
                background-color:#ffffff;
}

#lightbox{
                position:absolute;
                top:20px;
                left:0;
                width:100%;
                z-index:100;
                text-align:center;
                color:white;
                line-height:0;
}

#lightbox a, #lightbox a:hover {
                border-bottom:none;
                color:white;
                text-decoration:underline;
}

#lightbox a img{ border:none; }

#outerImageContainer{
                width:auto;
                height:auto; /* without this line error in IE8 detected */
                margin:0 auto;
                position:relative;
}

#lightboxImage{
                width:100%;
                height:100%;
}


#imageContainer{
                width:50px;
                height:50px;
                margin:0 auto;
                overflow:hidden;
                position:relative;
                font-size:0;/* ie fix - big info bar*/
}

#loading{
                position:absolute;
                top:40%;
                left:0;
                height:25%;
                width:100%;
                text-align:center;
                font-size:10px;
                z-index:1;
}
#loadingLink {
                display:block;
                margin:0 auto;
                padding:0;
                width:60%;
                height:32px;
                background:url(../images/loading.gif) center center no-repeat;
                text-indent:-9999px;
}
#hoverNav{
                position:absolute;
                top:0;
                left:0;
                height:100%;
                width:100%;
                z-index:10;
}
#imageContainer>#hoverNav{ left:0;}
#prevLinkImg, #nextLinkImg{
                width:40px;
                height:100%;
                position:absolute;
                z-index:20;
                outline-style:none;
                background-image:url(data:../image/gif;base64,AAAA); /* Trick IE into showing hover */
                display:block;
                text-indent:-9999px;
                }
#prevLinkImg { left: 0; }
#nextLinkImg { right: 0; }
#prevLinkImg:hover,#prevLinkImg.hover, #prevLinkImg:visited:hover { 
                background:url(../images/prev.png) 5% center no-repeat; 
                _background-image:url($rel#prev.gif$)
}
#nextLinkImg:hover,#nextLinkImg.hover, #nextLinkImg:visited:hover { 
                background:url(../images/next.png) 97% center no-repeat; 
                _background-image:url($rel#next.gif$)
}

#imageDataContainer{
                font:10px Verdana, Helvetica, sans-serif;
                font-family:arial,"Trebuchet MS",tahoma,verdana,sans-serif;
                font-size:13px;
                width:100%;
}

#imageData{
                position:relative;
                overflow:hidden;
                width:100%;
                height:100%;
}
#imageDetails{ width:100%; float:left; text-align:left;      padding:10px 10px 0 0;}
#caption{ 
                font-weight:normal; 
                display:block; 
                padding: 0 0 0 5px;
}
#numberDisplay{ display:block; float:left; padding:6px 10px 0 5px;}
#detailsNav{display:block; float:left;   padding:0; }
#prevLinkDetails, #nextLinkDetails, #slideShowControl{ background-repeat:no-repeat; outline-style:none; display:block; float:left;}
#prevLinkDetails {
                margin:2px; width:24px;height:24px; background-position:left 100%;
                background-image:url(../images/navigation.png);
                _background:none;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/prev-32grey.png', sizingMethod='scale');
}
#prevLinkDetails:hover {
                background-position:0 0;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/prev-32color.png', sizingMethod='scale');
}

#nextLinkDetails {
                margin:2px; width:24px;height:24px; background-position:right 100%;
                background-image:url(../images/navigation.png);
                _background:none;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/next32-grey.png', sizingMethod='scale');
}
#nextLinkDetails:hover {
                background-position:100% 0;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/next32-color.png', sizingMethod='scale');
}
#slideShowControl{
                display:block;
                width:24px; 
                height:24px; 
                float:left;
                margin:2px; 
                background-image:url(../images/navigation.png);
                background-position:-24px 100%;
                background-repeat:no-repeat;
                _background:none;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/start32grey.png', sizingMethod='scale');
}
#slideShowControl:hover{
                background-position:-24px 0;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/start32color.png', sizingMethod='scale');
}
#slideShowControl.started{
                background-position:-48px 100%;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pause32grey.png', sizingMethod='scale');
}
#slideShowControl.started:hover{
                background-position:-48px 0;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/pause32color.png', sizingMethod='scale');
}

#close{
                padding:0;
                position:absolute;
                right:0;
                top:50%;
}
#closeLink {
                position:relative;
                top:-14px;
                display:block; 
                outline-style:none; 
                margin:0; 
                padding:0; 
                text-decoration:none; 
                width:34px;
                height:34px;
                background:url(../images/close.png) no-repeat 0 100%;
                _background:none;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cancel48grey.png', sizingMethod='scale');
}
#closeLink:hover{
                background-position:0 0;
                filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/cancel48color.png', sizingMethod='scale');
}

.clearfix:after { content:"."; display:block; height:0; clear:both; visibility:hidden;}
* html>body .clearfix {display:inline-block; width:100%;}

* html .clearfix {
                /* Hides from IE-mac \*/
                height:1%;
                /* End hide from IE-mac */
}              

#outerImageFrame{
                height:100%;
                width:100%;
                position:absolute;
}

#outerImageContainer{
                overflow:visible;
}
#outerImageContainer td{
                text-align:center;
                padding:0;
}

#lightboxFrameBody{
                background:url(../images/back_info.png);
                _background:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_info.png', sizingMethod='scale');
}

#outerImageContainer td{
                font-size:0;
}
/* frame style */
#outerImageContainer td.tl, #outerImageContainer td.br{
                height:25px;
                width:25px;
}

#outerImageContainer td.tl{
                background:url(../images/back_corvers.png) 0 0;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_lt.png', sizingMethod='scale');
}
#outerImageContainer td.tc{
                background:url(../images/back_tb.png) 50% 0;
                _background:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_ct.png', sizingMethod='scale');
}
#outerImageContainer td.tr{
                background:url(../images/back_corvers.png) 100% 0;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_rt.png', sizingMethod='scale');
}
#outerImageContainer td.ml{
                background:url(../images/back_lr.png) 0 50%;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_lc.png', sizingMethod='scale');
}
#outerImageContainer td.mr{
                background:url(../images/back_lr.png) 100% 50%;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_rc.png', sizingMethod='scale');
}
#outerImageContainer td.bl{
                background:url(../images/back_corvers.png) 0 100%;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_lb.png', sizingMethod='scale');
}
#outerImageContainer td.bc{
                background:url(../images/back_tb.png) 50% 100%;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_cb.png', sizingMethod='scale');
}
#outerImageContainer td.br{
                background:url(../images/back_corvers.png) 100% 100%;
                _background-image:none;
                _filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/back_rb.png', sizingMethod='scale');
}

/*Eof Website Design gallery CSS */

/*Satrt Reseller Banner CSS */


#programd_div{ 
width:164px; 
background:fff;
padding-left: 170px;
} 

.programdblocked{ 
display:block; 
width:164px; 
text-decoration:none;
position:absolute; 
top:232px; 
height:36px;

} 

/*Eof Reseller Banner CSS */

/*Start Website Design Banner CSS */
#websitebannerbg {
                background:url(https://www.logoinn.co.nz/images/website-bannerbgf.jpg) no-repeat;
                width:908px;
                height:367px;
                float:left;
}
.staticweb1 {
                width:290px;
                float:left;
                height:367px;
}
.staticweb1 h1 {
                color:#20733b;
                font-size:29px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:121px 0 0 71px;
                margin:0;
}
.staticweb1 h1 span {
                color:#20733b;
                font-size:17px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.staticweb1 h2 {
                color:#20733b;
                font-size:25px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:5px 0 0 71px;
                margin:0;
}
.staticweb1 h2 span {
                color:#20733b;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.staticweb1 p {
                color:#939393;
                font-size:14px;
                font-family:Arial;
                font-weight:normal;
                padding:5px 0 0 71px;
                line-height:1.4em;
                margin:0;
                text-align:left;
}
.weborderbtn {
                padding:18px 0 0 95px;
                margin:0;
}
.Wordpweb1 {
                width:325px;
                float:left;
                height:195px;
}
.Wordpweb1 h1 {
                color:#a90101;
                font-size:29px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:8px 0 0 84px;
                margin:0;
}
.Wordpweb1 h1 span {
                color:#a90101;
                font-size:17px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.Wordpweb1 h2 {
                color:#a90101;
                font-size:25px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:5px 0 0 85px;
                margin:0;
}
.Wordpweb1 h2 span {
                color:#a90101;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.Wordpweb1 p {
                color:#939393;
                font-size:14px;
                font-family:Arial;
                font-weight:normal;
                padding:5px 0 0 85px;
                line-height:1.4em;
                margin:0;
                text-align:left;
}
.weborderbtn1 {
                padding:15px 0 0 108px;
                margin:0;
}
.Mobileweb {
                width:325px;
                float:left;
                height:175px;
}
.Mobileweb h1 {
                color:#e4af0f;
                font-size:23px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:26px 0 0 26px;
                margin:0;
}
.Mobileweb h1 span {
                color:#e4af0f;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.Mobileweb h2 {
                color:#e4af0f;
                font-size:25px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:5px 0 0 26px;
                margin:0;
}
.Mobileweb h2 span {
                color:#e4af0f;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.Mobileweb p {
                color:#939393;
                font-size:14px;
                font-family:Arial;
                font-weight:normal;
                padding:5px 0 0 26px;
                line-height:1.4em;
                margin:0;
                text-align:left;
}
.Mobileorderbtn1 {
                padding:12px 0 0 48px;
                margin:0;
}
.OSAdvanceweb1 {
                width:280px;
                float:left;
                height:367px;
}
.OSAdvanceweb1 h1 {
                color:#2d2b33;
                font-size:27px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:120px 0 0 60px;
                margin:0;
}
.OSAdvanceweb1 h1 span {
                color:#2d2b33;
                font-size:17px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.OSAdvanceweb1 h2 {
                color:#2d2b33;
                font-size:25px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
                padding:5px 0 0 60px;
                margin:0;
}
.OSAdvanceweb1 h2 span {
                color:#2d2b33;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:bold;
}
.OSAdvanceweb1 p {
                color:#939393;
                font-size:14px;
                font-family:Arial;
                font-weight:normal;
                padding:5px 0 0 60px;
                line-height:1.4em;
                margin:0;
                text-align:left;
}
.OSAdvancebtn1 {
                padding:15px 0 0 85px;
                margin:0;
}
.midwebbanner1 {
                width:325px;
                height:367px;
                float:left;
}
/*Eof Website Design Banner CSS */


/*Start Voice & Video Banner CSS */

#videobanner-bg
{
width:908px;
height:360px;
background:url(../images/voicenvideo-mainbanner.jpg) left no-repeat;
float:left;
}
#videobanner-bg h1
{
padding:140px 0 2px 40px;
color:#505050;
font-size:26px;
font-family:"Calibri", Arial;
margin:0 0 0 0;
}

#videobanner-bg p
{
padding:0 0 0 160px;
color:#a2a2a2; 
font-size:20px; 
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}
#videobanner-bg p span
{
color:#c44644; 
font-size:26px; 
font-family:"Calibri", Arial;
}

#animatedvideo-bannerleft
{
width:535px;
height:360px;
background:url(../images/animated-videobannerleft.jpg) left no-repeat;
float:left;

}
#animatedvideo-bannerleft h1
{
padding:155px 72px 2px 0;
color:#272727;
font-size:20px;
font-family:"Calibri", Arial;
margin:0 0 0 0;
font-weight:normal;
text-align:right;
}

#animatedvideo-bannerleft p
{
padding:70px 30px 0 0;
color:#272727; 
font-size:13px; 
font-weight:normal;
font-family:"Calibri", Arial;
text-align:right;
margin:0 0 0 0;
}

#voiceover-bannerleft
{
width:535px;
height:360px;
background:url(../images/voice-bannerleft.jpg) left no-repeat;
float:left;

}
#voiceover-bannerleft h1
{
padding:155px 55px 2px 0;
color:#272727;
font-size:20px;
font-family:"Calibri", Arial;
margin:0 0 0 0;
font-weight:normal;
text-align:right;
}

#voiceover-bannerleft p
{
padding:60px 0 0 52px;
color:#272727; 
font-size:13px; 
font-weight:normal;
font-family:"Calibri", Arial;
text-align:left;
margin:0 0 0 0;
}


#midbanner-videobg
{
width:427px;
height:82px;
background:url(../images/voicebanner-midbg.jpg) left no-repeat;
float:left;
}
#midbanner-videobg h1
{
padding:5px 20px 2px 20px;
color:#094d8d;
font-size:23px;
font-family:"Calibri", Arial;
text-align:center;
margin:0 0 0 0;
}

#midbanner-videobg p
{
padding:0 20px 0 10px;
color:#858585; 
font-size:14px; 
font-family:"Calibri", Arial;
text-align:center;
margin:0 0 0 0;
}
#midbanner-videobg p span
{
color:#094d8d; 
font-size:14px; 
font-style:italic;
font-family:"Calibri", Arial;
}

#midbanner-goviralbg
{
width:515px;
height:104px;
background:url(../images/goviral-banner.jpg) left no-repeat;
float:left;
}
#midbanner-goviralbg h1
{
padding:5px 25px 0 25px;
color:#821a1b;
font-size:23px;
font-family:"Myriad Pro", Arial;
text-align:center;
margin:0 0 0 0;
}

#midbanner-goviralbg p
{
padding:0 20px 0 20px;
color:#404040; 
font-size:14px; 
line-height:1.4em;
font-family:"Myriad Pro", Arial;
text-align:center;
margin:0 0 0 0;
}

#videoanimpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:413px;
                height:326px;
                background-image: url(../images/videoanim_middlebox_bg.jpg);
                background-repeat:no-repeat;
}
#videoanimpackage_middlebox_maininner{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:515px;
                height:327px;
                background-image: url(../images/videoanim_middlebox_bginner.jpg);
                background-repeat:no-repemidbanner-videobg
at;
}

#voiceoverpackage_middlebox_main{
                font-family:Arial, Helvetica, sans-serif;
                font-size:12px;
                color:#333333;
                width:510px;
                height:326px;
                background-image: url(../images/voiceover_middlebox_bg.jpg);
                background-repeat:no-repeat;
}

#midbanner-animvideobg
{
width:283px;
height:357px;
background:url(../images/animatedvbanner-midbg.jpg) left no-repeat;
float:left;
margin-left:100px;
}
#midbanner-animvideobg h1
{
padding:42px 0 0 22px;
color:#FFF; 
font-family:'Century Gothic', Arial; 
font-size:17px; 
text-align:left; 
line-height:1.4em;
}
#midbanner-animvideobg h1 span
{
color:#FFF; 
font-family:'Century Gothic', Arial; 
font-size:70px;
}

#midbanner-animvideobg p
{
font-family:'Century Gothic', Arial; 
font-size:15px; 
color:#c80000; 
line-height:1.6em; 
padding:72px 28px 0 84px;
text-align:center;
margin:0 0 0 0;
}
#midbanner-animvideobg p span
{
font-size:20px; 
color:#c80000;
font-family:'Century Gothic', Arial; 
}


#midbanner-voiceovervideobg
{
width:283px;
height:357px;
background:url(../images/voiceoverbanner-midbg.jpg) left no-repeat;
float:left;
margin-left:100px;
}
#midbanner-voiceovervideobg h1
{
padding:35px 0 0 22px;
color:#FFF; 
font-family:'Century Gothic', Arial; 
font-size:17px; 
text-align:left; 
line-height:1.4em;
}
#midbanner-voiceovervideobg h1 span
{
color:#FFF; 
font-family:'Century Gothic', Arial; 
font-size:70px;
}

#midbanner-voiceovervideobg p
{
font-family:'Century Gothic', Arial; 
font-size:15px; 
color:#d49402; 
line-height:1.6em; 
padding:56px 28px 0 84px; 
text-align:center;
margin:0 0 0 0;
}
#midbanner-voiceovervideobg p span
{
font-size:20px; 
color:#d49402;
font-family:'Century Gothic', Arial; 
}

#animatedvideb-left
{
width:454px;
height:367px;
background:url(../images/animated-mbannerleft.jpg) left no-repeat;
float:left;
}
#animatedvideb-left h1
{
padding:85px 24px 0 0;
color:#424242;
font-size:36px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
line-height:0.8em;
}
#animatedvideb-left h1 span
{
color:#424242;
font-size:26px;
font-family:'Century Gothic',Arial;
font-weight:normal;
}
#animatedvideb-left h2
{
padding:10px 88px 10px 0;
color:#bb0000;
font-size:15px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
}
#animatedvideb-left h2 span
{
color:#bb0000;
font-size:23px;
font-family:'Century Gothic',Arial;
font-weight:normal;
}
#animatedvideb-left p
{
padding:10px 24px 0 0;
color:#7e7e7e; 
font-size:16px; 
font-family:'Century Gothic',Arial;
text-align:right;
margin:0 0 0 0;
}
#animatedvideb-left p span
{
color:#bb0000; 
font-size:21px; 
font-family:'Century Gothic',Arial;
}

#voiceovervideo-left
{
width:454px;
height:367px;
background:url(../images/voiceover-mbannerleft.jpg) left no-repeat;
float:left;
}
#voiceovervideo-left h1
{
padding:88px 24px 0 0;
color:#424242;
font-size:36px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
line-height:1em;
}

#voiceovervideo-left h2
{
padding:20px 88px 10px 0;
color:#dd9c06;
font-size:15px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
}
#voiceovervideo-left h2 span
{
color:#dd9c06;
font-size:23px;
font-family:'Century Gothic',Arial;
font-weight:normal;
}
#voiceovervideo-left p
{
padding:20px 24px 0 0;
color:#272727; 
font-size:16px; 
font-family:'Century Gothic',Arial;
text-align:right;
margin:0 0 0 0;
}
#voiceovervideo-left p span
{
color:#dd9c05; 
font-size:21px; 
font-family:'Century Gothic',Arial;
}


/*Eof Voice & Video Banner CSS */

/*Start Mobile Website Package CSS */

#basicweb_mobilepckg_banner {
    background-image: url("../images/basicmob-pckgbg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 400px;
    width: 518px;
}
#standardweb_mobilepckg_banner {
    background-image: url("../images/standmob-pckgbg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 465px;
    width: 518px;
}
#premiumweb_mobilepckg_banner {
    background-image: url("../images/premmob-pckgbg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 468px;
    width: 518px;
}

.Freeselected-Basicm
{
width: 43px; 
background-image: url(https://www.logoinn.co.nz/images/free-bgbasic.jpg); 
background-repeat:no-repeat;
height: 25px; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
padding:1px 2px 1px 2px;
}
.Freeselected-Standardm
{
width: 43px; 
background-image: url(https://www.logoinn.co.nz/images/free-bgstand.jpg); 
background-repeat:no-repeat;
height: 25px; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
padding:1px 2px 1px 2px;
}

.Freeselected-Premium
{
width: 43px; 
background-image: url(https://www.logoinn.co.nz/images/free-bgpremium.jpg); 
background-repeat:no-repeat;
height: 25px; 
color: #ffffff; 
font-size: 12px; 
font-weight: bold; 
padding:1px 2px 1px 2px; 
}

#basicmobile-package {
                background: url("../images/mobilew-bannerscreen2.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#basicmobile-package h1 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 36px;
                font-weight: normal;
                text-align:right;
                padding: 115px 430px 0 0;
}
#basicmobile-package h2 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #7f7f7f;
                font-size: 22px;
                font-weight: normal;
                padding:5px 430px 15px 0;
}
#basicmobile-package p {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #f4b804;
                font-size: 15px;
                font-weight: normal;
                padding:8px 550px 5px 0;
}
#basicmobile-package p span{
                font-family: 'Century Gothic', Arial;
                color: #f4b804;
                font-size: 23px;
                font-weight: normal;
}
#standardmobile-package {
                background: url("../images/mobilew-bannerscreen3.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#standardmobile-package h1 {
                float: right;
                text-align:right;
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 36px;
                text-align:center;
                font-weight: normal;
                padding:110px 385px 5px 0;
}
#standardmobile-package h1 span{
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 30px;
                font-weight: normal;
}
#standardmobile-package h2 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #141414;
                font-size: 20px;
                font-weight: normal;
                padding:5px 480px 5px 0;
}

#standardmobile-package p {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #0e73d2;
                font-size: 15px;
                font-weight: normal;
                padding:10px 545px 0 0;
}
#standardmobile-package p span{
                font-family: 'Century Gothic', Arial;
                color: #0e73d2;
                font-size: 23px;
                font-weight: normal;
}
#premiummobile-package {
                background: url("../images/mobilew-bannerscreen4.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#premiummobile-package h1 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 36px;
                font-weight: normal;
    padding: 115px 420px 5px 0;
    text-align: right;
}
#premiummobile-package h1 span {
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 32px;
                font-weight: normal;
}
#premiummobile-package h2 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #141414;
                font-size: 20px;
                font-weight: normal;
                padding:5px 420px 0 0
}
#premiummobile-package p {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #dabd00;
                font-size: 15px;
                font-weight: normal;
                padding:15px 535px 0 0;
}
#premiummobile-package p span{
                font-family: 'Century Gothic', Arial;
                color: #dabd00;
                font-size: 23px;
                font-weight: normal;
}
/*Eof Mobile Website Package CSS */

/*Start Logo Illustration Package CSS */

#logo_illustartionpckg_bg {
    background-image: url("../images/logo-illustrationboxbg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 258px;
    width: 520px;
}
#logo_illustartionpckg_banner {
                background: url("../images/Illustration-Packagesbanner.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#logo_illustartionpckg_banner h1 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 36px;
                font-weight: normal;
                text-align:right;
                padding: 100px 508px 0 0;
}
#logo_illustartionpckg_banner h2 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #141414;
                font-size: 26px;
                text-align:right;
                font-weight: normal;
                padding:5px 445px 0 0;
}
#logo_illustartionpckg_banner p {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #232323;
                font-size: 15px;
                font-weight: normal;
                padding:8px 530px 5px 0;
}
#logo_illustartionpckg_banner p span{
                font-family: 'Century Gothic', Arial;
                color: #232323;
                font-size: 23px;
                font-weight: normal;
}
#logoIllustartion-rightbanner{
                width:332px;
                height:372px;
                font-family:"Calibri", Arial;
                font-size:14px; 
                color:#025d9a; 
                font-weight:normal;
                background:url(../images/logoillustrate-rightbanner.jpg) center top no-repeat;
                margin:0 0 0 0;
                padding:0 0 0 0;
}
#logoIllustartion-categorybanner
{
                background:url(../images/logoillustration-category.jpg) center top no-repeat;
                width: 520px;
                height:857px; 
                float:left;
                font-family:Arial, Helvetica, sans-serif; 
                color:#67686a; 
                font-size:12px; 
                font-weight:normal;
                }
#logoIllustartion-categorybanner strong
{
                font-family:Arial, Helvetica, sans-serif; 
                color:#67686a; 
                font-size:14px; 
                font-weight:bold;
                }
/*Eof Logo Illustration Package CSS */

/*Start Website Maintenance Package CSS */

#website_maintenance_banner {
                background: url("../images/Website-Maintenance-Banner.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#website_maintenance_banner h1 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #424242;
                font-size: 36px;
                font-weight: normal;
                text-align:right;
                padding: 110px 520px 0 0;
}
#website_maintenance_banner h2 {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #141414;
                font-size: 26px;
                text-align:right;
                font-weight: normal;
                padding:5px 412px 10px 0;
}
#website_maintenance_banner p {
                float: right;
                font-family: 'Century Gothic', Arial;
                color: #232323;
                font-size: 15px;
                font-weight: normal;
                padding:8px 532px 5px 0;
}
.websitemaintain-boxbg
{
                background: url("../images/webmaintenance-tablebg.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 462px;
                width: 520px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#1b1b1a;
                font-weight:normal;
                }
.websitemaintain-boxbg strong
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:15px;
                color:#1c1c1b;
                font-weight:normal;
                }
.websitemaintain-boxbg span
{
                font-family:Arial, Helvetica, sans-serif;
                font-size:20px;
                color:#ffffff;
                font-weight:normal;
                }

.websitemaintain-boxbgbot
{
                background: url("../images/webmaintenance-bot.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 32px;
                width: 520px;
                font-family:Arial, Helvetica, sans-serif;
                font-size:11px;
                color:#1b1b1a;
                font-weight:normal;
                }
/*Eof Website Maintenance Package CSS */

/*Start Halloween banner CSS */

#website_homepage_banner {
                background: url("../images/MainBanner-withVideo1.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#website_homepage_banner strong {
   color: #3C3F3F;
    float: right;
    font-family: calibri,Arial,Helvetica,sans-serif;
    font-size: 17pt;
    font-weight: normal;
    padding: 32px 25px 0 0;
    text-align: right;
}
#website_homepage_banner span
{
    color: #00458F;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12pt;
    font-weight: bold;
    padding: 15px 140px 10px 0;
    text-align: right;
}

#website_homepage_banner h2 {
    color: #B80111;
    float: right;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14pt;
    font-weight: normal;
    padding: 0 150px 0 0;
    text-align: right;
}
/*Eof Halloween banner CSS */

/*Start Website banner CSS */

#website-deisgnbnr {
                background: url("../images/Logoinn-Web-design-Banner.jpg") no-repeat scroll left center transparent;
                float: left;
                height: 367px;
                width: 908px;
}
#website-deisgnbnr a {
                text-decoration:none;
                cursor:hand;
}
#website-deisgnbnr a:hover {
                text-decoration:none;
                cursor:hand;
}
#website-packgbox1
{
                width:82px;
                height:140px;
                float:left;
                padding:118px 0 0 46px;
                }
#website-packgbox1 a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox1 a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox1 div.head1
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 16px;
                line-height:1.2em;
                font-weight: normal;
                text-align:center;
    padding: 38px 10px 0 10px;
                }
#website-packgbox1 div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 20px;
                font-weight: bold;
                }
#website-packgbox1 div.head2
{
                font-family: Arial;
                color: #ffffff;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:8px 10px 0 10px;
                }              
#website-packgbox1 div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                }                              
#website-packgbox2
{
                width:80px;
                height:140px;
                float:left;
                padding:122px 0 0 0;
                }
#website-packgbox2 a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox2 a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox2 div.head1
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 16px;
                line-height:1.2em;
                font-weight: normal;
                text-align:center;
    padding: 38px 8px 0 8px;
                }
#website-packgbox2 div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 20px;
                line-height:1em;
                font-weight: bold;
                }
#website-packgbox2 div.head2
{
                font-family: Arial;
                color: #ffffff;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:8px 8px 0 8px;
                }              
#website-packgbox2 div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                } 
#website-packgbox2b
{
                width:80px;
                height:140px;
                float:left;
                padding:110px 0 0 0;
                }
#website-packgbox2b a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox2b a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox2b div.head1
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 16px;
                line-height:1.2em;
                font-weight: normal;
                text-align:center;
    padding: 38px 8px 0 8px;
                }
#website-packgbox2b div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 20px;
                line-height:1em;
                font-weight: bold;
                }
#website-packgbox2b div.head2
{
                font-family: Arial;
                color: #ffffff;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:8px 8px 0 8px;
                }              
#website-packgbox2b div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                } 				
#website-packgbox3
{
                width:90px;
                height:140px;
                float:left;
                padding:82px 0 0 313px;
                }
#website-packgbox3 a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox3 a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox3 div.head1
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 14.5px;
                line-height:1em;
                font-weight: normal;
                text-align:center;
    padding: 42px 8px 0 8px;
                }
#website-packgbox3 div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 20px;
                line-height:1.2em;
                font-weight: bold;
                }
#website-packgbox3 div.head2
{
                font-family: Arial;
                color: #ffffff;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:6px 8px 0 15px;
                }              
#website-packgbox3 div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #ffffff;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                }              

#website-packgbox4
{
                width:78px;
                height:140px;
                float:left;
                padding:72px 0 0 0;
                }
#website-packgbox4 a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox4 a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox4 div.head1
{
                font-family: 'Calibri', Arial;
                color: #414141;
                font-size: 16px;
                line-height:1em;
                font-weight: normal;
                text-align:center;
    padding: 45px 8px 0 8px;
                }
#website-packgbox4 div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #414141;
                font-size: 20px;
                line-height:1.2em;
                font-weight: bold;
                }
#website-packgbox4 div.head2
{
                font-family: Arial;
                color: #414141;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:6px 8px 0 15px;
                }              
#website-packgbox4 div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #414141;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                }
#website-packgbox4b
{
                width:78px;
                height:140px;
                float:left;
                padding:72px 0 0 0;
                }
#website-packgbox4b a
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox4b a:hover
{
text-decoration:none;
cursor:hand;
}              
#website-packgbox4b div.head1
{
                font-family: 'Calibri', Arial;
                color: #414141;
                line-height:1em;
                font-weight: normal;
                text-align:center;
                padding: 45px 0 0 2px;
                font-size: 15px;
                }
#website-packgbox4b div.head1 strong
{
                font-family: 'Calibri', Arial;
                color: #414141;
                font-size: 20px;
                line-height:1.2em;
                font-weight: bold;
                }
#website-packgbox4b div.head2
{
                font-family: Arial;
                color: #414141;
                font-size: 10px;
                font-weight: normal;
                text-align:center;
                line-height:1em;
                text-decoration:none;
    padding:6px 8px 0 15px;
                }              
#website-packgbox4b div.head2 span
{
                font-family: 'Calibri', Arial;
                color: #414141;
                font-size: 14px;
                text-decoration:line-through;
                font-weight: normal;
                }

Eof Website banner CSS */

Start Gallery CSS */

#headermenulogo {
                width:900px;
                height:40px;
                padding:15px 0 0 10px;
                float:left;
}
#headermenulogo ul {
                list-style:none;
                margin:0;
                padding:0 0 0 55px;
                color:#808080;
                font-weight:normal;
                font-size:14px;
                font-family:"Calibri", Arial;
}
#headermenulogo ul li.navSep {
                width:22px;
                line-height:44px;
                height:44px;
                float:left;
}
#headermenulogo ul li#LSample {
                width:95px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#LSample:hover {
                width:95px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#LSampleHover {
                width:90px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
#headermenulogo ul li#WSample {
                width:110px;
                line-height:34px;
                height:44px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#WSample:hover {
                width:110px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#WSampleHover {
                width:120px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
#headermenulogo ul li#SSample {
                width:124px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#SSample:hover {
                width:124px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#SSampleHover {
                width:134px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
#headermenulogo ul li#BSample {
                width:120px;
                line-height:34px;
                height:44px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#BSample:hover {
                width:120px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#BSampleHover {
                width:120px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
#headermenulogo ul li#BrSample {
                width:122px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#BrSample:hover {
                width:122px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#BrSampleHover {
                width:132px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
#headermenulogo ul li#BnrSample {
                width:114px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
}
#headermenulogo ul li#BnrSample:hover {
                width:114px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
}
#headermenulogo ul li#BnrSampleHover {
                width:114px;
                height:44px;
                line-height:34px;
                text-align:center;
                cursor:pointer;
                cursor:hand;
                float:left;
                color:#008dd3;
                font-size:17px;
}
.wmenusel {
                width:730px;
                height:34px;
                padding:5px 0 0 100px;
                margin:0;
                float:left;
}
Eof Gallery CSS */

/*Start E-Commerce Page CSS */

#OSAdvance_middlebox_main{
    background-image: url("../images/oscommerceadv_middlebox_main.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 345px;
    width: 530px;
}

#OSPro_middlebox_main {
    background-image: url("../images/ospro_middlebox_main.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 457px;
    width: 530px;
}
#ZenCart_middlebox_main {
    background-image: url("../images/zencart_middlebox_main.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 440px;
    width: 530px;
}

#OS-advancebannerleft
{
    float: left;
    height: 363px;
    width: 404px;
}
#OS-advancebannerright
{
    background: url("../images/osadvance-bannerright.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#OS-advancebannerright h1 {
    color: #2d2b33;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}

#OS-advancebannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}

#OS-advancebannerright h2 {
    color: #2d2b33;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#OS-Probannerleft
{
    float: left;
    height: 363px;
    width: 404px;
}
#OS-Probannerright
{
    background: url("../images/osPro-bannerright.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#OS-Probannerright h1 {
    color: #990007;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}

#OS-Probannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}

#OS-Probannerright h2 {
    color: #990007;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}              

#Zencart-bannerleft
{
    float: left;
    height: 363px;
    width: 404px;
}
#Zencart-bannerright
{
    background: url("../images/Zencart-bannerright.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#Zencart-bannerright h1 {
    color: #097381;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}

#Zencart-bannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}

#Zencart-bannerright h2 {
    color: #097381;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#OSAdvance_middlebox_main_inner {
    background-image: url("../images/oscommerceadv_middlebox_main_inner.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 370px;
    width: 530px;
}
#OSPro_middlebox_main_inner {
    background-image: url("../images/ospro_middlebox_main_inner.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 485px;
    width: 530px;
}
#ZenCart_middlebox_main_inner {
    background-image: url("../images/zencart_middlebox_main_inner.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 500px;
    width: 530px;
}
#OSAdvance_middle_main {
    background-image: url("../images/oscommerceadv_middlebox_main.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 345px;
    width: 530px;
}
                
/*Eof E-Commerce Page CSS */

/*Start Contact Us Banner CSS */
#contactusbanner {
                background:url(../images/Contact-Us-Banner.jpg) no-repeat;
                width:908px;
                height:367px;
                float:left;
}
.USAFlagtxt {
                width:240px;
                float:left;
                height:367px;
}
.USAFlagtxt h1 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:125px 0 0 82px;
                margin:0;
}
.USAFlagtxt h2 {
                color:#ffffff;
                font-size:26px;
                line-height:1.2em;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:65px 0 0 46px;
                margin:0;
}
.UKFlagtxt {
                width:310px;
                float:left;
                height:367px;
}
.UKFlagtxt h1 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:102px 0 0 70px;
                margin:0;
}
.OtherFlagstxt {
                width:358px;
                float:left;
                height:367px;
}
.OtherFlagstxt h1 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:160px 0 0 152px;
                margin:0;
}
.OtherFlagstxt h2 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:42px 0 0 6px;
                margin:0;
}
.OtherFlagstxt h3 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:52px 0 0 54px;
                margin:0;
}
.OtherFlagstxt h4 {
                color:#ffffff;
                font-size:15px;
                font-family:"Century Gothic", Arial;
                font-weight:normal;
                padding:24px 0 0 190px;
                margin:0;
}
/*Eof Contact Us Banner CSS */

#calendar_pckg_banner {
    background: url("../images/Calendar-Design-Banner.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
#calendar_pckg_banner h1 {
    color: #5d3f2a;
    float: right;
    font-family: 'Century Gothic',Arial;
    font-size: 36px;
    font-weight: normal;
    padding: 80px 508px 0 0;
    text-align: right;
}
#calendar_pckg_banner h2 {
    color: #141414;
    float: right;
    font-family: 'Century Gothic',Arial;
    font-size: 26px;
    font-weight: normal;
    padding: 5px 445px 0 0;
    text-align: right;
}
#calendar_pckg_banner p {
    color: #232323;
    float: right;
    font-family: 'Century Gothic',Arial;
    font-size: 15px;
    font-weight: normal;
    padding: 8px 530px 5px 0;
}
#calendar_pckg_banner p span {
    color: #5d3f2a;
    font-family: 'Century Gothic',Arial;
    font-size: 23px;
    font-weight: normal;
}
#calendar_pckgbg {
    background-image: url("../images/calendar-boxbg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 258px;
    width: 520px;
}
#calendar-categorybanner {
    background: url("../images/calendar-category.jpg") no-repeat scroll center top transparent;
    color: #67686A;
    float: left;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    font-weight: normal;
    height: 906px;
    width: 520px;
}
#calendar-categorybanner strong {
    color: #67686A;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 14px;
    font-weight: bold;
}
#SEO-Boosterbannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Boosterbannerright {
    background: url("../images/seoboostbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Boosterbannerright h1 {
    color: #298daf;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#SEO-Boosterbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Boosterbannerright h2 {
    color: #298daf;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#SEO-Retainerbannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Retainerbannerright {
    background: url("../images/seoretainerbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Retainerbannerright h1 {
    color: #097381;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#SEO-Retainerbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Retainerbannerright h2 {
    color: #097381;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#SEO-Bundlebannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Bundlebannerright {
    background: url("../images/seobundlebanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Bundlebannerright h1 {
    color: #990007;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#SEO-Bundlebannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Bundlebannerright h2 {
    color: #990007;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#new_year_banner {
    background: url("../images/New-Year-Offer.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
#new_year_banner h1 {
    color: #ffffff;
    float: left;
    font-family: "Myriad Pro", Arial;
    font-size: 21px;
    font-weight: normal;
	text-transform:uppercase;
    padding: 146px 0 0 112px;
    text-align: left;
}
#new_year_banner h2 {
    color: #ffffff;
    float: left;
    font-family: "Myriad Pro", Arial;
    font-size: 15px;
    font-weight: normal;
	text-transform:uppercase;
    padding:58px 0 0 127px;
    text-align: left;
}
#SEO-Boosterbannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Boosterbannerright {
    background: url("../images/seoboostbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Boosterbannerright h1 {
    color: #298daf;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#SEO-Boosterbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Boosterbannerright h2 {
    color: #298daf;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#SEO-Retainerbannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Retainerbannerright {
    background: url("../images/seoretainerbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Retainerbannerright h1 {
    color: #0e90b4;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 72px 0 2px 28px;
    text-align: left;
	text-transform:uppercase;
	line-height:0.7em;
}
#SEO-Retainerbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Retainerbannerright h2 {
    color: #0e90b4;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#SEO-Bundlebannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#SEO-Bundlebannerright {
    background: url("../images/seobundlebanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#SEO-Bundlebannerright h1 {
    color: #0e90b4;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 72px 0 2px 28px;
    text-align: left;
    text-transform:uppercase;
	line-height:0.7em;
}
#SEO-Bundlebannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#SEO-Bundlebannerright h2 {
    color: #0e90b4;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}

#copyw-cntntbannerlft {
    float: left;
    height: 363px;
    width: 404px;
}
#copyw-cntntbannerright {
    background: url("../images/copywritingbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#copyw-cntntbannerright h1 {
    color: #198795;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#copyw-cntntbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#copyw-cntntbannerright h2 {
    color: #198795;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#seocopyw-cntntbannerlft {
    float: left;
    height: 363px;
    width: 404px;
}
#seocopyw-cntntbannerright {
    background: url("../images/seocopywritingbanner-rght.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#seocopyw-cntntbannerright h1 {
    color: #198795;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
	text-transform:uppercase;
	line-height:0.7em;
}
#seocopyw-cntntbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#seocopyw-cntntbannerright h2 {
    color: #198795;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#creativew-cntntbannerlft {
    float: left;
    height: 363px;
    width: 404px;
}
#creativew-cntntbannerright {
    background: url("../images/creatcopywritingbanner-rght.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#creativew-cntntbannerright h1 {
    color: #198795;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
    text-transform:uppercase;
	line-height:0.7em;
}
#creativew-cntntbannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#creativew-cntntbannerright h2 {
    color: #198795;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#copywriting-bannerleft {
    float: left;
    height: 363px;
    width: 404px;
}
#copywriting-bannerright {
    background: url("../images/copywritingbanner-right.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 504px;
}
#copywriting-bannerright h1 {
    color: #198795;
    font-family: Arial;
    font-size: 48px;
    font-weight: bold;
    padding: 122px 0 2px 28px;
    text-align: left;
}
#copywriting-bannerright p {
    color: #b6b6b6;
    font-family: Arial;
    font-size: 24px;
    font-weight: normal;
    padding: 5px 0 0 28px;
    text-align: left;
}
#copywriting-bannerright h2 {
    color: #198795;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 12px 0 0 28px;
    text-align: left;
    width: 504px;
}
#bgcontentpck_main
{
    background-image: url("../images/bp_contentpck_bg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 235px;
    width: 515px;

}
.bgcontentpck_main
{
    background-image: url("../images/bp_contentpck_bg.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 235px;
    width: 515px;

}

#resellerplus-bannerleft {
    float: left;
    height: 363px;
    width: 380px;
}
#resellerplus-bannerright {
    background: url("../images/reseller-pckgright.jpg") no-repeat scroll right center transparent;
    float: right;
    height: 363px;
    width: 528px;
}
#resellerplus-bannerright h1 {
    color: #32a4c8;
    font-family: Arial;
    font-size: 15px;
    font-weight: bold;
    padding: 75px 0 2px 2px;
    text-align: left;
}
#resellerplus-bannerright p {
    color: #808080;
    font-family: Calibri, Arial;
    font-size: 19px;
    font-weight: bold;
    padding: 132px 0 0 2px;
    text-align: left;
}
#resellerplus-bannerright h2 {
    color: #198795;
    font-family: Arial;
    font-size: 30px;
    font-weight: bold;
    padding: 18px 98px 0 0;
    text-align: right;
    float:right;
    width: 528px;
}
.botgrayresel
{
	width:580px;
	height:15px;
	border:#e7e7e7 solid 1px;
	background:#f2f2f2;
	color:#000000;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	font-weight:normal;
	padding:7px;
	margin:5px 0 0 48px;
	}
#resellerplus-featureimg {
    background: url("../images/reseller-featureimg.jpg") no-repeat scroll right center transparent;
    float: left;
    height: 238px;
    width: 654px;
    margin:7px 10px;
}
#resellerplus-featureimg div.featurelink1 {
    float: left;
    width: 218px;
}
#resellerplus-featureimg div.featurelink1 h1 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    padding: 62px 0 0 125px;
    text-align: left;
    line-height:1em;
}
#resellerplus-featureimg div.featurelink1 h2 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height:1em;
    padding: 60px 0 0 125px;
    text-align: left;
}	
#resellerplus-featureimg div.featurelink2 {
    float: left;
    width: 218px;
}
#resellerplus-featureimg div.featurelink2 h1 {
     color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height:1em;
    padding: 60px 0 0 105px;
    text-align: left;
}
#resellerplus-featureimg div.featurelink2 h2 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height:1em;
    padding: 48px 0 0 105px;
    text-align: left;
}
#resellerplus-featureimg div.featurelink3 {
    float: left;
    width: 218px;
}
#resellerplus-featureimg div.featurelink3 h1 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height:1em;
    padding: 62px 0 0 104px;
    text-align: left;
}
#resellerplus-featureimg div.featurelink3 h2 {
   color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height:1em;
    padding: 48px 0 0 104px;
    text-align: left;
}
#botPackages-resellerplus {
	float:left;
	width:700px;
	height:auto;
}
#botPackages-resellerplus div.pckg1-resellerp {
	float:left;
	width:228px;
	height:auto;
	margin:0 3px 0 2px;
}
.mid-reseller-pckgbg {
	background: url("../images/reseller-3star-bg.jpg") repeat-y scroll top center transparent;
	float: left;
	height: auto;
	width: 228px;
	color:#999999;
	font-size:16px;
	font-family:Calibri;
	font-weight:normal;
}
.mid-reseller-pckgbg4star {
	background: url("../images/reseller-4star-bg.jpg") repeat-y scroll top center transparent;
	float: left;
	height: auto;
	width: 228px;
	color:#999999;
	font-size:16px;
	font-family:Calibri;
	font-weight:normal;
}
.mid-reseller-pckgbg5star {
	background: url("../images/reseller-5star-bg.jpg") repeat-y scroll top center transparent;
	float: left;
	height: auto;
	width: 228px;
	color:#999999;
	font-size:16px;
	font-family:Calibri;
	font-weight:normal;
}
#animatedcommercial-left
{
width:490px;
height:367px;
background:url(../images/animatedcomm-mbannerleft.jpg) left no-repeat;
float:left;
}
#animatedcommercial-left div.head1
{
padding:108px 0 0 0;
color:#627e17;
font-size:41px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
line-height:0.7em;
}
#animatedcommercial-left div.head1 span
{
color:#99bb2b;
font-size:22px;
font-family:'Century Gothic',Arial;
font-weight:normal;
line-height:0.6em;
}
#animatedcommercial-left div.head2
{
padding:0 145px 0 0;
color:#627e17;
font-size:15px;
text-align:right;
font-weight:normal;
font-family:'Century Gothic',Arial;
margin:0 0 0 0;
}
#animatedcommercial-left div.head2 span
{
color:#627e17;
font-size:24px;
font-family:'Century Gothic',Arial;
font-weight:normal;
}
#videoanimcommpackage_middlebox_maininner {
    background-image: url("../images/videoanimcom_middlebox_bginner.jpg");
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 327px;
    width: 515px;
}
#hwworks-animatedcom
{
width:516px;
height:132px;
background:#81a21f;
float:left;
	}
#hwworks-animatedcom div.heading1
{
    color: #FFFFFF;
    float: left;
    font-family: Arial;
    font-size: 12px;
    font-weight: normal;
    height: auto;
    margin: 0;
    padding: 5px 12px;
    width: 105px;
	}
#hwworks-animatedcom div.heading1 strong
{
    color: #FFFFFF;
    font-family: "Myriad Pro",Arial;
    font-size: 34px;
    font-weight: normal;
	}	
	
#animcommpackage_righthead {
    background-image: url("../images/animcom-righthead.jpg");
    height: 73px;
    width: 332px;
	float:left;
}
#animcommpackage_righthead p{
color:#ffffff;
font-size:20px;
font-family:Arial;
font-weight:bold;
padding:20px 40px;
margin:5px 0;
}
/* Website Mockup Package CSS  */
#webmockuppackage_middlebox_maininner {
    background-image: url("../images/webmockup_middlebox_bginner.jpg");
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 290px;
    width: 515px;
}

#whychoose-webpackage {
    background-image: url("../images/whychoose-webpck.jpg");
    float: left;
    height: 286px;
    width: 515px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#da1c5c;
	font-weight:normal;
}

#webmockup-bannerleft {
    float: left;
    height: 367px;
    width: 396px;
}

#webmockup-bannerright {
    background: url("../images/webmockup-bannerright.jpg") no-repeat scroll right center transparent;
    float: left;
    height: 367px;
    width: 511px;
}
#webmockup-bannerright h3 {
    color: #e20180;
    font-family: "Century Gothic", Arial;
    font-size: 42px;
    font-weight: bold;
    padding: 108px 0 2px 2px;
    text-align: left;
    line-height: 0.7em;
}
#webmockup-bannerright h3 span{
    color: #92278f;
    font-family: 'Century Gothic',Arial;
    font-size: 32px;
    font-weight: normal;
    line-height: 0.6em;
}

#webmockup-bannerright p {
    color: #232323;
    font-family: Calibri,Arial;
    font-size: 18px;
    font-weight: normal;
    padding: 0 0 0 172px;
    text-align: left;
    margin:0;
    line-height:0;
}
#webmockup-bannerright p strong{
    color: #232323;
    font-family: Calibri,Arial;
    font-size: 27px;
    font-weight: normal;
}
#webmockup-bannerright h4 {
    color: #414042;
    float: left;
    font-family: Calibri,Arial;
    font-size: 17px;
    font-weight: normal;
    padding: 30px 2px 0 0;
    text-align: left;
}
/* Eof Website Mockup Package CSS */

/* Mobile Application Package CSS */
#mobapp-bannerleft
{
	float:left;
	width:400px;
	height:367px;}
#mobapp-bannerright
{
	float:left;
	width:508px;
	height:367px;
	}
#mobapp-bannerright {
    background: url("../images/mobapp-bannerright.jpg") no-repeat scroll right center transparent;
    float: left;
    height: 367px;
    width: 508px;
}
#mobapp-bannerright h3 {
    color: #00acc3;
    font-family: "Century Gothic",Arial;
    font-size: 48px;
    font-weight: bold;
    line-height: 0.9em;
    padding: 112px 0 2px 2px;
    text-align: left;
}
#mobapp-bannerright h3 span {
    color: #615e5c;
    font-family: 'Century Gothic',Arial;
    font-size: 32px;
    font-weight: normal;
    line-height: 0.8em;
}
#mobapp-bannerright h4 {
    color: #615e5c;
    float: left;
    font-family: 'Century Gothic',Arial;
    font-size: 18px;
    font-weight: normal;
    padding: 20px 2px 0 208px;
    text-align: left;
}	
#lightapp_middlebox_main {
	background-image: url("../images/lightapp-middleboxbg.jpg");
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 263px;
	width: 515px;
}
#lightapp_middlebox_main h5 {
	color: #868ae3;
	font-family: "Calibri", Arial;
	font-size: 27px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: left;
	line-height: 0.9em;
	margin:0;
}
#lightapp_middlebox_main h5 span {
	color: #414042;
	font-family: "Myriad Pro", Arial;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	line-height: 1em;
	margin:0;
	padding:0;
}
.reqquote-lightapp
{
	background-image: url("../images/req-quotelightapp.jpg");
	background-repeat:no-repeat;
	height: 106px;
	width: 110px;
	float:left;
	padding:0;
	margin:0;
	}
.reqquote-lightapp p
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	line-height: 1em;
	margin:0;
	padding:30px 18px 0 20px;
	text-transform:uppercase;
	text-align:center;
	}
.reqquote-lightapp p a
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}
.reqquote-lightapp p a:hover
{
	color: #cccccc;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}




#deluxeapp_middlebox_main {
	background-image: url("../images/deluxapp-middleboxbg.jpg");
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 300px;
	width: 515px;
}
#deluxeapp_middlebox_main h5 {
	color: #a97c50;
	font-family: "Calibri", Arial;
	font-size: 27px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: left;
	line-height: 0.9em;
	margin:0;
}
#deluxeapp_middlebox_main h5 span {
	color: #414042;
	font-family: "Myriad Pro", Arial;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	line-height: 0.9em;
	margin:0;
	padding:0;
}
.reqquote-deluxapp
{
	background-image: url("../images/req-quotedeluxapp.jpg");
	background-repeat:no-repeat;
	height: 106px;
	width: 110px;
	float:left;
	padding:0;
	margin:0;
	}
.reqquote-deluxapp p
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	line-height: 1em;
	margin:0;
	padding:30px 18px 0 20px;
	text-transform:uppercase;
	text-align:center;
	}
.reqquote-deluxapp p a
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}
.reqquote-deluxapp p a:hover
{
	color: #cccccc;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}


#premiumapp_middlebox_main {
	background-image: url("../images/premiumapp-middleboxbg.jpg");
	color: #333333;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	height: 375px;
	width: 515px;
}
#premiumapp_middlebox_main h5 {
	color: #00acc2;
	font-family: "Calibri", Arial;
	font-size: 27px;
	font-weight: normal;
	padding: 0 0 0 0;
	text-align: left;
	line-height: 0.9em;
	margin:0;
}
#premiumapp_middlebox_main h5 span {
	color: #414042;
	font-family: "Myriad Pro", Arial;
	font-size: 15px;
	font-weight: normal;
	text-align: left;
	line-height: 0.9em;
	margin:0;
	padding:0;
}
.reqquote-premiumapp
{
	background-image: url("../images/req-quotepremiumapp.jpg");
	background-repeat:no-repeat;
	height: 106px;
	width: 110px;
	float:left;
	padding:0;
	margin:0;
	}
.reqquote-premiumapp p
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-align: left;
	line-height: 1em;
	margin:0;
	padding:30px 18px 0 20px;
	text-transform:uppercase;
	text-align:center;
	}
.reqquote-premiumapp p a
{
	color: #ffffff;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}
.reqquote-premiumapp p a:hover
{
	color: #cccccc;
	font-family: "Calibri", Arial;
	font-size: 16px;
	font-weight: normal;
	text-transform:uppercase;
                text-decoration:none;
	}
	
/* Eof Mobile Application Package CSS */

/* Start Reseller Plus Package CSS */

a.tooltip {
    outline: medium none;
}
a.tooltip strong {
    color: #272727;
    font-weight: bold;
    line-height: 14px;
	font-size:15px;
	font-family:Calibri, Arial;
}
a.tooltip:hover {
    text-decoration: none;
}
a.tooltip span {
    color: #272727;
    display: none;
    font-size: 12px;
    font-weight: normal;
    line-height: 16px;
    margin-left: 38px;
    margin-top: -20px;
    padding: 12px;
    width: 220px;
    z-index: 9999;
}
a.tooltip:hover span {
    background: none repeat scroll 0 0 #FFFFFF;
    border: 1px solid #D5D5D5;
    color: #111111;
    display: inline;
    position: absolute;
}
.callout {
    border: 0 none;
    bottom: auto;
    left: -12px;
    position: absolute;
    top: auto;
    vertical-align: middle !important;
    z-index: 9999;
}
a.tooltip span {
    border-radius: 4px 4px 4px 4px;
    box-shadow: 5px 5px 8px #CCCCCC;
}

.bpkgthe_div {
    padding: 0;
	margin:0;
    width: 210px;
}

#bpkgblocked {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}
#bpkgblocked1 {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}
#bpkgblocked2 {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}
#bpkgblocked3 {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}
#bpkgblocked4 {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}
#bpkgblocked5 {
    display: block;
    height: 120px;
    position: relative;
    text-decoration: none;
    top: 0;
    width: 210px;
}

#resellerplus-featureimg {
    background: url("../images/reseller-featureimg.jpg") no-repeat scroll right center transparent;
    float: left;
    height: 238px;
    margin: 7px 10px;
    width: 654px;
}

#resellerplus-featureimg div.featurelink1 {
    float: left;
    width: 218px;
}
#resellerplus-featureimg div.featurelink1 h5 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 62px 0 0 125px;
    text-align: left;
    margin:0;
}

#resellerplus-featureimg div.featurelink1 h6 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 50px 0 0 125px;
    text-align: left;
    margin:0;
}

#resellerplus-featureimg div.featurelink2 {
    float: left;
    width: 218px;
}

#resellerplus-featureimg div.featurelink2 h5 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 60px 0 0 105px;
    text-align: left;
	margin:0;
}

#resellerplus-featureimg div.featurelink2 h6 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 48px 0 0 105px;
    text-align: left;
	margin:0;
}

#resellerplus-featureimg div.featurelink3 {
    float: left;
    width: 218px;
}

#resellerplus-featureimg div.featurelink3 h5 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 62px 0 0 104px;
    text-align: left;
    margin:0;
}

#resellerplus-featureimg div.featurelink3 h6 {
    color: #000000;
    font-family: Calibri;
    font-size: 16px;
    font-weight: bold;
    line-height: 1em;
    padding: 48px 0 0 104px;
    text-align: left;
    margin:0;
}

/* Eof Reseller Plus Package CSS */

/* Start VoiceOver Sample Package CSS */

.videosampleb-left {
	background:url(../images/voicesbox-left.jpg) top left no-repeat;
	width:10px;
	height:144px;
	float:left;
}
.videosampleb-right {
	background:url(../images/voicesbox-right.jpg) top right no-repeat;
	width:10px;
	height:144px;
	float:right;
}
.videosampleb-mid {
	background:url(../images/voicesbox-mid.jpg) top left repeat-x;
	width:800px;
	height:144px;
	float:left;
}
.voicesample-txt {
	color:#494949;
	font-size:13px;
	font-family:Arial;
	font-weight:normal;
}
.voicesample-txt p {
	color:#c0bdbd;
	font-size:14px;
	font-family:Arial;
	font-weight:normal;
	text-align:left;
	margin:0;
	padding:0 0 0 25px;
}
.voicesample-txt p span {
	color:#c0bdbd;
	font-size:80px;
	font-family:Arial;
	font-weight:normal;
	line-height:0.9em;
	text-align:left;
	margin:0;
	padding:0;
}
.voicesample-txt strong {
	color:#494949;
	font-size:14px;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
}

/* Eof VoiceOver Sample Package CSS */

/* Video Advertising Package CSS */
#videoadvertising-left {
    background: url("../images/animated-mbannerleft.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 454px;
}
#videoadvertising-left h3 {
    color: #424242;
    font-family: 'Century Gothic',Arial;
    font-size: 36px;
    font-weight: normal;
    line-height: 0.8em;
    margin: 0;
    padding: 85px 24px 0 0;
    text-align: right;
}
#videoadvertising-left h3 span {
    color: #424242;
    font-family: 'Century Gothic',Arial;
    font-size: 26px;
    font-weight: normal;
}
#videoadvertising-left h4 {
    color: #F15A25;
    font-family: 'Century Gothic',Arial;
    font-size: 15px;
    font-weight: normal;
    margin: 0;
    padding: 10px 88px 10px 0;
    text-align: right;
}
#videoadvertising-left h4 span {
    color: #F15A25;
    font-family: 'Century Gothic',Arial;
    font-size: 23px;
    font-weight: normal;
}
#videoadvertising-left p {
    color: #7E7E7E;
    font-family: 'Century Gothic',Arial;
    font-size: 16px;
    margin: 0;
    padding: 10px 24px 0 0;
    text-align: right;
}
#videoadvertising-left p span {
    color: #F15A25;
    font-family: 'Century Gothic',Arial;
    font-size: 21px;
}
#videoadvertisingpackage_middlebox_maininner {
    background-image: url("../images/videoadvert_middlebox_bginner.jpg");
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 312px;
    width: 515px;
}
/* Eof Video Advertising Package CSS */

#resellerplus-bannermain {
    background: url("../images/Resellerp-Packagemainbanner.jpg") no-repeat scroll center center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
.resleller-bannerlft {
    float: left;
    height: auto;
    width: 485px;
}
.resleller-bannerlft h3 {
    color: #fff;
    font-family:Arial;
    font-size: 24px;
    font-weight: bold;
    margin: 0;
    padding: 0 0 0 44px;
    text-align: left;
	line-height:32px;
}
.resleller-bannerlft h4 {
    color: #32a4c8;
    font-family:Arial;
    font-size: 46px;
    font-weight: bold;
    margin: 0;
    padding: 30px 0 0 34px;
    text-align: left;
	line-height:18px;
}
.resleller-bannerlft p {
    color: #32a4c8;
    font-family: Arial;
    font-size: 18px;
    font-weight: bold;
    padding: 0;
    text-align: left;
margin:10px 0 0 0;
	}
.resleller-bannerlft p span{
    color: #808080;
    font-family: "Calibri",Arial;
    font-size: 15px;
    font-weight: normal;
    padding: 0;
    text-align: left;
	line-height:20px;
	margin:0;
}
.resleller-bannerrgt {
    float: left;
    height: auto;
    width: 408px;
}
.resleller-bannerrgt p {
    color: #32a4c8;
    font-family: "Calibri",Arial;
    font-size: 14px;
    font-weight: normal;
    line-height: 20px;
    padding: 55px 0 0 30px;
    text-align: center;
}
.resleller-bannerrgt p span {
    color: #808080;
    font-family: "Calibri",Arial;
    font-size: 14px;
    font-weight: normal;
}
/* Video Gallery Right Banner CSS Start */

.videoad-rightbannerg
{
    background: url("../images/videoadpackage-rightb.jpg") no-repeat scroll center center transparent;
    float: left;
    height: 117px;
    width: 181px;
    margin:0 0 0 0;
}
.videoad-rightbannerg p
{
    color: #ffffff;
    font-family: Arial;
    font-size: 17px;
    font-weight:  bold;
    line-height: 15px;
    padding: 8px 6px 0 6px;
    text-align: right;
    margin:0;
}
.videoad-rightbannerg p span
{
    color: #c4302b;
    font-family: Arial;
    font-size: 17px;
    font-weight:  bold;
    line-height: 16px;
    text-align: right;
    margin:0;
}
.videoad-rightbannerg a
{
    padding: 0 4px 0 5px;
    text-align: right;
    margin:0;
    float:right;
}
.videoanim-rightbannerg
{
    background: url("../images/videoanimpackage-rightb.jpg") no-repeat scroll center center transparent;
    float: left;
    height: 117px;
    width: 181px;
    margin:15px 0 0 0;
}
.videoanim-rightbannerg p
{
    color: #ffffff;
    font-family: Arial;
    font-size:22px;
    font-weight:  bold;
    line-height: 19px;
    padding: 10px 7px 0 7px;
    text-align: center;
    margin:0;
}
.videoanim-rightbannerg p span
{
    color: #ffffff;
    font-family: Arial;
    font-size: 21px;
    font-weight:  bold;
    text-align: center;
    margin:0;
    padding:0;
}
.voiceover-rightbannerg
{
    background: url("../images/voiceoverpackage-rightb.jpg") no-repeat scroll center center transparent;
    float: left;
    height: 117px;
    width: 181px;
    margin:15px 0 15px 0;
}
.voiceover-rightbannerg p
{
    color: #ffffff;
    font-family: "Calibri", Arial;
    font-size:32px;
    font-weight:  bold;
    line-height: 24px;
    padding: 7px 0 0 0;
    text-align: center;
    margin:0;
}
.voiceover-rightbannerg p span
{
    color: #ffffff;
    font-family: "Calibri", Arial;
    font-size: 21px;
    font-weight:  bold;
    line-height:26px;
    text-align: center;
    margin:0;
    padding:0;
}
/* Eof Video Gallery Right Banner CSS */

/* Start Animated Logo Package CSS */

#animlogopckg_middlebox_maininner {
    background-image: url("../images/animlogo-middleboxbginner.jpg");
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 270px;
    width: 515px;
}


#animlogopckg_banner {
    background: url("../images/Animated-Logo-mainbanner.jpg") no-repeat scroll left center transparent;
    float: left;
    height: 367px;
    width: 908px;
}
#animlogopckg_banner h3 {
    color: #ffffff;
    float: right;
    font-family: "Myriad Pro", Arial;
    font-size: 54px;
    font-weight: normal;
    padding: 90px 330px 0 0;
    text-align: right;
    line-height:0.9em;
}
#animlogopckg_banner h3 span{
    color: #ffffff;
    float: right;
    font-family: "Myriad Pro", Arial;
    font-size: 30px;
    font-weight: normal;
    text-align: right;
}
#animlogopckg_banner h4 {
    color: #ffffff;
    float: right;
    font-family: "Myriad Pro", Arial;
    font-size: 54px;
    font-weight: normal;
    padding: 10px 455px 10px 0;
    text-align: right;
}
#animlogopckg_banner p {
    color: #ffffff;
    float: right;
    font-family: 'Century Gothic',Arial;
    font-size: 15px;
    font-weight: normal;
    padding: 0px 500px 5px 0;
}
/* Eof Animated Logo Package CSS */











#topBanner {
	width:908px;
	height:357px;
	/*border:1px solid #d3d3d3;  */
	margin:7px auto 0;
	
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	position:relative;
}

.banner_left_container {
	width:100%;
	height:357px;
	float:left;	
}

.banner_right_container {
	width:340px;
	float:right;
	position:absolute;
	top:0;
	right:0;
	z-index:999;
}

.clearFloat {
	clear: both;
    display: block;
    height: 1px;
    visibility: hidden;
}



/******* slider css start here *******/
.slider {
	width:100%;
	height:367px;
	position:relative;
	z-index:1;
	margin-left:auto;
	margin-right:auto;
}
.items {
	display:none;
}
.pags {
	bottom: 1px;
    left: 222px;
    
	padding: 9px 0px 7px 13px;
    position: absolute;
    z-index: 999;
}
.pags li {
	width: 18px;
	height: 15px;
	float:left;
	margin-left:1px;
list-style:none;
}
.pags li a {
	width: 18px;
	display:inline-block;
	height: 14px;
	background:url(../images/pags.png) 0 0 no-repeat;
}


.home_slider .pags li a {
	background:url(../images/home_pags.png) 0 0 no-repeat;
        height:18px;
}

.home_slider .pags li.current a, .pagination li:hover a {
background-position: 0 -16px !important;
}


.pags li.current a, .pagination li:hover a {
	background-position: 0 -14px;
}
.banner {
	left: 46px;
	overflow: hidden;
	position: absolute;
	text-align: left;
	top: 108px;
	z-index: 15;
}

.home_slider .banner {
	color: #FFF;
	/* left: 241px; */
	overflow: hidden;
	position: absolute;
	text-align: left;
	top: 111px;
	z-index: 15;
}

.brochure .banner { left: 80px; }

.banner h2 {
   color: #F83F00;
    font-family: 'Lato', sans-serif;
    font-size: 32px;
    font-weight: 700;
    letter-spacing: -1px;
    line-height: 1.1em;
    margin-bottom: 13px;
    width: 265px;
}

.banner h3 {
	font-family: 'Lato', sans-serif;
    font-size: 18px;
	color:#790400;
	line-height:1.1em;
	width:300px;
	margin-bottom:0px;
	font-weight:700;
}

.banner p {
	font-family: 'Lato', sans-serif;
    font-size: 13px;
	color:#525252 !important;
	line-height:1.2em;
	width:235px!important;
	margin-bottom:5px;
}
/* .banner p:first-child {
	font-size:40px;
	color:#f26439;
	font-weight:bold;
	line-height:1.2em;
} */

.home_slider .banner h2 {
	color: #1f9fd9 !important;
 
font-family: 'Philosopher', sans-serif;
    
	font-size: 56px;
    
	font-weight: 700;
    letter-spacing: -1px;
    line-height: 1.1em;
    margin-bottom: 13px;
    width: 100%;
letter-spacing:1.5px;
}

.home_slider .banner h3 {
	color: #1f9fd9;

	font-family: 'roboto', sans-serif;
    
	font-size: 28px;
	line-height:1.1em;
	width:300px;
	margin-bottom:0px;
	font-weight: 300;
}

.home_slider .banner p {
	color: #1f9fd9 !important;
width:100% !important;

	font-family: 'Philosopher', sans-serif;
    font-size: 18px;

	font-weight: 300px;
	line-height:1.2em;
	margin-bottom:5px;
}

.button-1 {
	background: url(../images/qoute_button.png) no-repeat;
	width:189px;
	height:37px;
	display:block;
	text-indent:-9999px;
}
.button-1:hover {
}


.package_price_text {
    float: left;
    font-family: 'roboto', sans-serif;
    font-size: 28px;

    font-weight: 400;
    line-height: 1.2em;
    margin-right: 7px;
    padding-top: 7px;
}


.home_slider .package_price_text {
	color: #1f9fd9;
}

.package_price {
	 font-family: 'roboto', sans-serif;
	
	 font-size: 28px;
	font-weight:900;
	float: left;
	font-weight:bold;
	
	 line-height: 1.6em;
	letter-spacing: -2px;
}

.home_slider .package_price {
	color: #1f9fd9 !important;
}

.plus_symbol {
    background: url("../images/home_banners/plus_symbol.png") no-repeat scroll 0 0 transparent;
    display: block;
    height: 32px;
    left: 95px;
    position: absolute;
    text-indent: -9999px;
    top: 24px;
    width: 15px;
}


.take_a_look_button a {
	background: url("../images/take_a_look_button.png") no-repeat scroll 0 0 transparent;
	width:155px;
	height:27px;
	display:block;
	text-indent:-9999px;
}




.banner_top_text {
	top:15px;
	right:10px;
	position:absolute;
}

.banner_top_text, 
.banner_top_text a {
	color: #525252;
    font-family: "Century Gothic";
    font-size: 15px;
    line-height: 1.2em;
	text-decoration:none;
}
.banner_top_text a:hover {
	text-decoration: underline;
}

.banner_top_text a {
	color:#d02e2a;
}


.video_link a {
    display: block;
height: 45px;
position: absolute;
right: 138px;
top: 214px;
width: 310px;
text-indent: -99999px;
}


.main_banner {
	display: block;
    left: 34px !important;
    padding-top: 87px !important;
    top: 14px !important;
    width: 549px !important;
    z-index: 999;
}
#ldealbodymain {
	width:940px;
	float:left;
	height:auto;
}
#ldealbody-left {
	width:386px;
	height:auto;
	float:left;
	padding:10px 135px 10px 0;
	margin:0;
}
#ldealbodymain div.ldealbox {
	width:386px;
	height:auto;
	float:left;
                padding: 15px 0;
}
#ldealbodymain div.ldealbox p {
	line-height: 1.4em;
	font-family: Arial, Helvetica, sans-serif;
	color: rgb(39,39,39);
	font-size: 9pt;
	padding:10px 12px;
}
#ldealbodymain div.ldealbox p strong.cyberred {
	font-family: Arial, Helvetica, sans-serif;
	color: #880015;
	font-size: 17px;
	font-weight:bold;
}
#ldealbodymain div.ldealbox p strong.cyberred span {
	color: #272727;
}
#ldealbodymain div.ldealbox p strong.thanksorng {
	font-family: Arial, Helvetica, sans-serif;
	color: #a54802;
	font-size: 17px;
	font-weight:bold;
}
#ldealbodymain div.ldealbox p strong.thanksorng span {
	color: #e6a203;
}
#ldealbodymain div.ldealbox p strong.worldpgreen {
	font-family: Arial, Helvetica, sans-serif;
	color: #272727;
	font-size: 17px;
	font-weight:bold;
}
#ldealbodymain div.ldealbox p strong.worldpgreen span {
	color: #259e5b;
}
#ldealbodymain div.ldealbox p strong.newdblue {
	font-family: Arial, Helvetica, sans-serif;
	color: #272727;
	font-size: 17px;
	font-weight:bold;
}
#ldealbodymain div.ldealbox p strong.newdblue span {
	font-family: Arial, Helvetica, sans-serif;
	color: #00B5D4;
	font-size: 17px;
	font-weight:bold;
}

#ldealbody-right {
	width:386px;
	height:auto;
	float:left;
	padding:10px;
	margin:0;
}
.banner_left_containerlatest {
    float: left;
    height: 357px;
    padding-left: 2px;
    width: 621px;
}
.lpags {
    bottom: 20px;
    left: 262px;
    padding: 9px 0 0 13px;
    position: absolute;
    z-index: 999;
}
.lpags li {
    float: left;
    height: 17px;
    list-style: none outside none;
    margin-left: 1px;
    width: 17px;
}
.lpags li a {
    background: url("../images/lpags.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 14px;
    width: 14px;
}
.lpags li.current a, .pagination li:hover a {
    background-position: 0 -14px;
}
#topBanner {
   /* border: 1px solid #D3D3D3;  */
    border-radius: 5px 5px 5px 5px;
    height: 357px;
    margin: 7px auto 0;
    width: 908px;
}
.banner_left_containerlatest {
    float: left;
    height: 357px;
    padding-left: 2px;
    width: 621px;
}
.banner_right_container {
    width: 280px;
    height: 349px;
    float: right;
    position: absolute;
    top: 0;
    right: 0;
    z-index: 9999;
    background: url(../images/form-bg.jpg) no-repeat;
    padding: 15px 0px 0px 0px;
    overflow: hidden;
}

.home_right_banner {
/*background: url(../images/right-bg.png) no-repeat 0px;*/
background: none;
right:5px;
width:390px;
text-align:center;
top:40px;
}

.home_right_banner p {
font-family:arial;
}

.clearFloat {
    clear: both;
    display: block;
    height: 1px;
    visibility: hidden;
}
.slider {
    height: 367px;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    width: 100%;
    z-index: 1;
}
.items {
    display: none;
}
.lpags {
    bottom: 20px;
    left: 262px;
    padding: 9px 0 0 13px;
    position: absolute;
    z-index: 999;
}
.lpags li {
    float: left;
    height: 17px;
    list-style: none outside none;
    margin-left: 1px;
    width: 17px;
}
.lpags li a {
    background: url("../images/lpags.png") no-repeat scroll 0 0 transparent;
    display: inline-block;
    height: 14px;
    width: 14px;
}
.lpags li.current a, .pagination li:hover a {
    background-position: 0 -16px;
}

.bannerlatest {
    color: #FFFFFF;
    left: 66px;
    overflow: hidden;
    position: absolute;
    text-align: left;
    top: 130px;
    z-index: 15;
}
.bannerlatest h2 {
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 28px;
    font-weight: bold;
    letter-spacing: -1px;
    line-height: 1.1em;
    margin-bottom: 13px;
    width: 280px;
}
.bannerlatest h3 {
    color: #ffffff;
    font-family: "Century Gothic";
    font-size: 28px;
    font-weight: normal;
    line-height: 1.1em;
    margin-bottom: 0;
    width: 300px;
}
.bannerlatest p {
    color: #525252;
    font-family: "Century Gothic";
    font-size: 13px;
    line-height: 1.2em;
    margin-bottom: 10px;
    width: 235px;
}
#illustrationpckg_middlebox_main {
    background-image: url("../images/logo-illustrationboxbgh.jpg");
    background-repeat: no-repeat;
    color: #333333;
    font-family: Arial,Helvetica,sans-serif;
    font-size: 12px;
    height: 228px;
    width: 413px;
}

.app_testi_inner {
background:transparent !important;
width:440px !important;
}

.app_testi_inner .message, .app_testi .message span {color:#FFFFFF !important;}
.app_testi_inner .message a {color:#0a2c35;}

.app_testi_inner .message div {
width:414px !important;
}

/* Mobile App Page */

.clear {
	clear:both;
}

.color_red {
	color:#e12f2f;
}

#app-page {float:left;width:100%;clear:both;margin-top:0;}

.app_banner {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/app_banner_bg.png) no-repeat center;
	float:left;
	width:100%;
	height:412px;
}

.app_tagline {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/shadow.png) no-repeat center top #48aac5;
	width:100%;
	float:left;
	text-align:center;
}

.app_tagline .tagline_text {
	color:#FFFFFF;
	font-family: 'Roboto', sans-serif;
	font-size:40px;
	padding:35px 0;
	text-shadow: 2px 2px 2px #27313B;
}

.app-content {
	width:913px;
	margin:0 auto;
}

.top_txt {
	text-align:center;
	padding:54px 0 36px 0;
	margin-bottom:36px;
	border-bottom:1px solid #dcdcdc;
}

.top_txt p {
	color:#363d44;
	font-size:22px;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	line-height:35px;
}

.app_desc_dv {
	width:100%;
	float:left;
	text-align:center;
	margin-bottom:40px;
}

.app_desc_dv h2 {
	color:#48aac5;
	font-family: 'Open Sans', sans-serif;
	font-size:22px;
	line-height:27px;
	margin-bottom:40px;
}

.app_desc_dv p {
	color:#595b5c;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	line-height:22px;
	margin-bottom:38px;
}

.app_desc_dv_brdr {
	border-bottom:1px solid #dcdcdc;
	width:330px;
	margin:0 auto;
}

.app_os {
	float:left;
	width:100%;
}

.app_os .app_os_box {
	float:left;
	width:214px;
	margin-right:18px;
	position:relative;
}

.app_os .app_os_box.last {
	margin-right:0;
}

.app_os .app_os_box .app_os_icon {
	width:126px;
	height:135px;
	background:url(https://www.logoinn.co.nz/Images/mobile-app/sprite_os.png) no-repeat;
	position:absolute;
	left:21%;
	transition: all 0.5s ease 0s;
}

.app_os .app_os_box:hover .app_os_icon {
	margin-top:-20px;
}


.app_os .app_os_box.ios {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/ios_bg.png) no-repeat;
	background-position:0 67px;
}

.app_os .app_os_box.android {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/android_bg.png) no-repeat;
	background-position:0 67px;
}

.app_os .app_os_box.windows {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/windows_bg.png) no-repeat;
	background-position:0 67px;
}
.app_os .app_os_box.blackberry {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/blackberry_bg.png) no-repeat;
	background-position:0 67px;
}

.app_os .app_os_box.ios .app_os_icon {

}

.app_os .app_os_box.android .app_os_icon {
	background-position:-156px 0;
}

.app_os .app_os_box.windows .app_os_icon {
	background-position:-300px 0px;
}

.app_os .app_os_box.blackberry .app_os_icon {
	background-position:-447px 0px;
}

.app_os_content {
	margin-top:159px;
	text-align:center;
	padding:15px 25px 0 25px;
	border-left:1px solid #e0e0e0;
	border-right:1px solid #e0e0e0;
	border-bottom:1px solid #e0e0e0;
	border-radius:0 0 15px 15px;
	height:180px;
}

.app_os_content .app_os_hdng {
	color:#3b3b3b;
	font-family: 'Roboto', sans-serif;
	font-size:22px;
	font-weight:bold;
	margin-bottom:20px;
}

.app_os_content .app_os_dev {
	color:#afafaf;
	font-size:15px;
	font-family: 'Roboto', sans-serif;
	font-weight:700;
	margin-bottom:10px;
}

.app_os .app_os_box.android .app_os_dev {
	color:#94b216;
}

.app_os .app_os_box.windows .app_os_dev {
	color:#2699b9;
}

.app_os .app_os_box.blackberry .app_os_dev {
	color:#272727;
}

.app_os_content .app_os_desc {
	color:#6e7072;
	font-family: 'Roboto', sans-serif;
	font-size:12px;
	line-height:20px
}

.learn_more {
	text-align:center;
	margin-top:-15px;
}

.learn_more a {
	background:#FFFFFF;
	border:1px solid #e0e0e0;
	border-radius:10px;
	color:#afafaf;
	text-decoration:none;
	font-family: 'Roboto', sans-serif;
	font-size:12px;
	padding:15px 55px;
	display:inline-block;
	transition: all 0.5s ease 0s;
}

.learn_more a:hover {
	background: #eaeaea;
	background: -moz-linear-gradient(top, #eaeaea 0%, #d9d9d9 50%, #ebebeb 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#eaeaea), color-stop(50%,#d9d9d9), color-stop(100%,#ebebeb));
	background: -webkit-linear-gradient(top, #eaeaea 0%,#d9d9d9 50%,#ebebeb 100%);
	background: -o-linear-gradient(top, #eaeaea 0%,#d9d9d9 50%,#ebebeb 100%);
	background: -ms-linear-gradient(top, #eaeaea 0%,#d9d9d9 50%,#ebebeb 100%);
	background: linear-gradient(to bottom, #eaeaea 0%,#d9d9d9 50%,#ebebeb 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#eaeaea', endColorstr='#ebebeb',GradientType=0 );
	color:#3b3b3b;
}

.app_packages {
	float:left;
	width:100%;
	margin-top:60px;
}

.app_packages h2 {
	width:100%;
	float:left;
	text-align:center;
	color:#27313b;
	font-family: 'Open Sans', sans-serif;
	font-size:40px;
	margin-bottom:45px;
}

.app_pkg_box {
	float:left;
	width:293px;
	margin-right:16px;
}

.app_pkg_box.last {
	margin-right:0;
}

.app_pkg_box:hover .app_pkg_head .app_pkg_icon {
	margin-top:-20px;
}

.app_pkg_box .app_pkg_head {
	background-image:url(https://www.logoinn.co.nz/Images/mobile-app/pkg_sprite.png);
	background-repeat:no-repeat;
	text-align:center;
	padding:145px 0 25px 0;
	position:relative;
}

.app_pkg_box .app_pkg_head .app_pkg_icon {
	position: absolute;
	width: 110px;
	height: 107px;
	background: url('https://www.logoinn.co.nz/Images/mobile-app/pack_sprite.png') repeat scroll 0% 0% transparent;
	left: 98px;
	top: 25px;
	transition: all 0.5s ease 0s;
}

.app_pkg_box.light_app .app_pkg_head {
	background-color:#64d0da;
}

.app_pkg_box.light_app .app_pkg_head .app_pkg_icon {
	background-position: -6px center;
}

.app_pkg_box.deluxe_app .app_pkg_head {
	background-color:#ef736b;
	background-position: -323px 0;
}

.app_pkg_box.deluxe_app .app_pkg_head .app_pkg_icon {
	background-position:-148px center;
	left:95px;
}

.app_pkg_box.premium_app .app_pkg_head {
	background-color:#9a6ec2;
	background-position: -646px 0px;
}

.app_pkg_box.premium_app .app_pkg_head .app_pkg_icon {
	background-position: -285px center;
	left: 93px;
}

.app_pkg_box .app_pkg_head p {
	font-family: 'Open Sans', sans-serif;
	color:#FFFFFF;
}

.app_pkg_box .app_pkg_head p.pkg_name {
	font-size:24px;
}

.app_pkg_box .app_pkg_head p.pkg_slug {
	font-size:13px;
	margin-top:10px;
}

.app_pkg_box .app_pkg_content {
	margin-top:40px;
}

.app_pkg_box.light_app .pkg_list li {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/blue_tick.png) no-repeat;
}

.app_pkg_box.deluxe_app .pkg_list li {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/orang_tick.png) no-repeat;
}

.app_pkg_box.premium_app .pkg_list li {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/purpul_tick.png) no-repeat;
}

.app_pkg_box .app_pkg_content .pkg_list li {
	color:#2c2c2c;
	font-size:13px;
	margin-bottom:30px;
	font-family: 'Open Sans', sans-serif;
	font-weight:700;
	padding-left:18px;
	line-height:20px;
	background-position:0 4px;
}

.app_pkg_box .pkg_includes {
	margin-left:22px;
}

.app_pkg_box .pkg_includes p {
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	text-transform:uppercase;
}

.app_pkg_box.light_app .pkg_includes p {
	color:#3eaab4;
}

.app_pkg_box.deluxe_app .pkg_includes p {
	color:#c84c44;
}

.app_pkg_box.premium_app .pkg_includes p {
	color:#8c60b4;
}

.app_pkg_box .pkg_includes ul {
	margin-top:16px;
}

.app_pkg_box .pkg_includes ul li {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/arrow_pkg.png) no-repeat;	
	background-position:0 5px;
	padding-left:15px;
	color:#7b7b7b;
	font-family: 'Open Sans', sans-serif;
	font-size:13px;
	margin-bottom:20px;
}

.app_pkg_box .request_btn {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/sprite_btn.png) no-repeat;
	padding:16px 30px;
	color:#FFFFFF;
	font-family: 'Roboto', sans-serif;
	font-size:16px;
	text-shadow: 2px 2px #218c97;
	display:block;
	text-decoration:none;
	width:235px;
	letter-spacing:1px;
}

.app_pkg_box.light_app .request_btn:hover {
	background-position: 0px -51px;
}

.app_pkg_box.deluxe_app .request_btn {
	background-position:-335px 0;
	text-shadow: 2px 2px #c03a31;
}

.app_pkg_box.deluxe_app .request_btn:hover {
	background-position:-335px -52px;
}


.app_pkg_box.premium_app .request_btn {
	background-position:-668px 0px;
	text-shadow: 2px 2px #52227e;
}

.app_pkg_box.premium_app .request_btn:hover {
	background-position:-668px -52px;
}

.app_samples {
	width:100%;
	float:left;
	background:url(https://www.logoinn.co.nz/Images/mobile-app/app_sample_bg.jpg) no-repeat center top #22333f;
	padding:50px 0;
	margin-top:50px;
}

.app_samples .app_sample_content {
	width:913px;
	margin:0 auto;
}

.app_samples h2 {
	color:#16d256;
	font-family: 'Open Sans', sans-serif;
	font-size:40px;
	float:left;
	width:100%;
	text-align:center;
}

.app_samples .app_sample_slug {
	color:#FFFFFF;
	font-family: 'Open Sans', sans-serif;
	font-size:15px;
	text-align:center;
	line-height:20px;
	margin-top:30px;
	clear:both;
	float:left;
}

.view_all_p {
	width:100%;
	float:left;
	text-align:right;
}

.view_all_p a {
	text-decoration:none;
	color:#00ffde;
	margin:25px 0;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	display:block;
}

.app_samples .sample_area {
	float:left;
	clear:both;
	width:100%;
}

.app_samples .sample_area .sample_box {
	float:left;
	width:297px;
	height:221px;
	overflow:hidden;
	margin-right:10px;
	position:relative;
	margin-bottom:12px;
}

.app_samples .sample_area .sample_box.last {
	margin-right:0;
}

.app_samples .sample_area  a {
	text-decoration:none;
}

.app_samples .sample_area .sample_box img{width:297px;transition: all 0.3s ease 0s;}

.app_samples .sample_area .sample_box:hover img {
	width:350px;
}

.app_samples .sample_area .sample_box .overlay {
	background:rgba(0, 0, 0, 0.8);
	width:100%;
	height:100%;
	position:absolute;
	top:0;
	opacity:0;
	transition: all 0.5s ease 0s;
}

.app_samples .sample_area .sample_box:hover .overlay {
	opacity:1;
}

.app_samples .sample_area .sample_box .overlay .icon_app {
	margin-top:50px;
	text-align:center;
	width:100%;
	float:left;
}

.app_samples .sample_area .sample_box .overlay .icon_app img {
	width:auto;
}

.app_samples .sample_area .sample_box .overlay .app_name {
	color:#FFFFFF;
	float:left;
	width:100%;
	text-align:center;
	font-family: 'Open Sans', sans-serif;
	font-size:18px;
	font-weight:700;
}

.app_sample_detail {
	float:left;
	width:100%;
	font-family: 'Open Sans', sans-serif;
	margin-top:50px;
	border-bottom:1px solid #737c7f;
	padding-bottom:60px;
	position:relative;
}

.app_detail_close {
	position:absolute;
	right:0;
	top:-40px;
}

.app_detail_box {
	float:left;
	width:303px;
}

.app_detail_img {
	float:right;
}

.detail_app_name {
	color:#FFFFFF;
	font-size:40px;
	margin-bottom:10px;
}

.detail_app_category {
	color:#FFFFFF;
	font-size:13px;
}

.detail_app_rating {
	color:#FFFFFF;
	font-size:13px;
	margin-top:10px;
}

.detail_box {
	margin-top:15px;
}

.detail_box span.redbox {
	background: #ff4c00;
	background: -moz-linear-gradient(top, #ff4c00 0%, #ff0200 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff4c00), color-stop(100%,#ff0200));
	background: -webkit-linear-gradient(top, #ff4c00 0%,#ff0200 100%);
	background: -o-linear-gradient(top, #ff4c00 0%,#ff0200 100%);
	background: -ms-linear-gradient(top, #ff4c00 0%,#ff0200 100%);
	background: linear-gradient(to bottom, #ff4c00 0%,#ff0200 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff4c00', endColorstr='#ff0200',GradientType=0 );
	display:inline-block;
	padding:5px 33px;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
	border-radius:5px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}

.detail_box span.redbox:hover {
	background: #ff0600;
background: -moz-linear-gradient(top, #ff0600 0%, #ff4700 47%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#ff0600), color-stop(47%,#ff4700));
background: -webkit-linear-gradient(top, #ff0600 0%,#ff4700 47%);
background: -o-linear-gradient(top, #ff0600 0%,#ff4700 47%);
background: -ms-linear-gradient(top, #ff0600 0%,#ff4700 47%);
background: linear-gradient(to bottom, #ff0600 0%,#ff4700 47%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ff0600', endColorstr='#ff4700',GradientType=0 );
}

.detail_box span.greenbox {
	background: #88d218;
	background: -moz-linear-gradient(top, #88d218 0%, #12d34e 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#88d218), color-stop(100%,#12d34e));
	background: -webkit-linear-gradient(top, #88d218 0%,#12d34e 100%);
	background: -o-linear-gradient(top, #88d218 0%,#12d34e 100%);
	background: -ms-linear-gradient(top, #88d218 0%,#12d34e 100%);
	background: linear-gradient(to bottom, #88d218 0%,#12d34e 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#88d218', endColorstr='#12d34e',GradientType=0 );
	display:inline-block;
	padding:5px 33px;
	color:#FFFFFF;
	font-size:24px;
	font-weight:bold;
	border-radius:5px;
	border-top:1px solid #000000;
	border-left:1px solid #000000;
}

.detail_box span.greenbox:hover {
	background: #13d24d;
background: -moz-linear-gradient(top, #13d24d 0%, #84d219 47%);
background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#13d24d), color-stop(47%,#84d219));
background: -webkit-linear-gradient(top, #13d24d 0%,#84d219 47%);
background: -o-linear-gradient(top, #13d24d 0%,#84d219 47%);
background: -ms-linear-gradient(top, #13d24d 0%,#84d219 47%);
background: linear-gradient(to bottom, #13d24d 0%,#84d219 47%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#13d24d', endColorstr='#84d219',GradientType=0 );
}

.detail_box .line {
	width:1px;
	height:16px;
	background:#4b5862;
	display:inline-block;
	margin-left:10px;
	margin-right:10px;
}

.detail_app_desc {
	margin-top:15px;
	margin-bottom:20px;
}

.detail_app_desc p {
	font-size:13px;
	color:#FFFFFF;
	line-height:20px;
}

.detail_app_desc p span {
	text-transform:uppercase;
}

.app_link {
	margin-top:20px;
}

.app_link a {
	display:block;
	width:297px;
	height:64px;
background:url(https://www.logoinn.co.nz/images/mobile-app/app_store_img.png) no-repeat;
}

.app_link a:hover {
	background-position: 0px -86px;
}

.app_process {
	width:913px;
	margin:53px auto 50px auto;
}

.app_process h2 {
	font-family: 'Open Sans', sans-serif;
	font-size:40px;
	float:left;
	width:100%;
	text-align:center;
	text-transform:uppercase;
	color:#27313b;
	margin-bottom:40px;
}

.app_process_box {
	float:left;
	width:207px;
	margin-right:28px;
}

.app_process_box.last {
	margin-right:0;
}

.app_process_box .app_process_icon {
	border-radius:50%;
	border:1px solid #dadada;
	width:145px;
	height:145px;
	margin:0 auto;
	position:relative;
}

.app_process_box .app_process_icon div {
    position: absolute;
    left: 0px;
    top: 0px;
    right: 0px;
    bottom: 0px;
    margin: auto;
    width: 124px;
    height: 124px;
    background: url(https://www.logoinn.co.nz/Images/mobile-app/sprite_process.png) no-repeat scroll 0% 0% transparent;
    border-radius: 50%;
    background-color: #ebebeb;
}
.app_process_box.one .app_process_icon div {
	background-position:-256px 11px;
	transition: background-color 0.5s;
}

.app_process_box.one:hover .app_process_icon div {
	background-position:5px 11px;
	background-color:transparent;
}

.app_process_box.two .app_process_icon div {
	background-position:-382px 11px;
	transition: background-color 0.5s;
}

.app_process_box.two:hover .app_process_icon div {
	background-position:-119px 11px;
	background-color:transparent;
}

.app_process_box.three .app_process_icon div {
	background-position:-248px -109px;
	transition: background-color 0.5s;
}

.app_process_box.three:hover .app_process_icon div {
	background-position:19px -110px;
	background-color:transparent;
}

.app_process_box.four .app_process_icon div {
	background-position:-393px -114px;
	transition: background-color 0.5s;
}

.app_process_box.four:hover .app_process_icon div {
	background-position:-127px -114px;
	background-color:transparent;
}

.app_process_heading {
	color:#3d3935;
	text-transform:uppercase;
	font-size:14px;
	font-family: 'Roboto', sans-serif;
	text-align:center;
	margin-top:30px;
	margin-bottom:30px;
	font-weight:700;
	line-height:20px;
}

.app_process_desc p {
	color:#6e7072;
	font-size:13px;
	font-family: 'Roboto', sans-serif;
	line-height:20px;
	text-align:center;
}

.app_logos {
	width:913px;
	margin:0 auto;
	border-top:1px solid #dcdcdc;
	margin-bottom:25px;
	padding-top:20px;
}

.app_bottom_area {
	width:100%;
	padding:50px 0;
	background:url(https://www.logoinn.co.nz/Images/mobile-app/bottom_area_bg.jpg) no-repeat center top;
}

.app_bottom_area_inner {
	width:913px;
	margin:0 auto;
}

.bottom_left_area {
	float:left;
	width:406px;
}

.btm_box {
	width:280px;
	height:126px;
	background:url(https://www.logoinn.co.nz/Images/mobile-app/sprite_bottom.png) no-repeat;
	font-family: 'Raleway', sans-serif;
	font-size:14px;
	color:#FFFFFF;
	padding-left:130px;
	line-height:161px;
	margin-bottom:40px;
	cursor:pointer;
	transition:all 0.5s;
}

.btm_box:hover {
	padding-left:150px;
}

.btm_box span {
	font-size:24px;
	font-weight:bold;
}

.btm_box a {
	color:#FFFFFF;
	text-decoration:none;
	color: #FFF;
	text-decoration: none;
	font-family: "Raleway",sans-serif;
	font-size: 14px;
}

.btm_box.btm_email_us {
	background-position: -441px 0px;
}

.btm_box.btm_skype_call {
	background-position: -883px 0px;
}

.bottom_right_area {
	float:right;
}

.app_testi {
	background:#39baec;
	height:194px;
	margin-top:20px;
	border-radius: 36px 0;
	width:403px;
	padding:20px;
}

.testi_heading {
	color:#4e4e4e;
	font-size:24px;
	font-family: 'Open Sans', sans-serif;
	text-transform:uppercase;
	margin-bottom:20px;
	text-align:center;
}

.app_footer {
	width:913px;
	margin:0 auto;
	padding:0 0 30px 0;
	border-bottom:1px solid #dcdcdc;
	margin-bottom:30px;
}

.app_footer_left {
	float:left;
	width:352px;
	margin-right:78px;
}

.app_footer_center {
	float:left;
}

.app_social a {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/sprite_social.png) no-repeat;
	width:32px;
	height:32px;
	display:inline-block;
	margin-right:10px;
}

.app_social a.last {
	margin-right:0;
}

.app_social a.app_tw  {
	background-position: -42px center;
}

.app_social a.app_g {
	background-position: -84px center;
}

.app_social a.app_in {
	background-position: -126px center;
}

.app_footer_right {
	float:right;
	width:240px;
}

.app_footer_heading {
	font-size:14px;
	text-transform:uppercase;
	font-weight:bold;
	font-family: 'Open Sans', sans-serif;
	margin-bottom:20px;
	color:#3b4040;
}

.app_request_popup {
	width:100%;
	height:100%;
	position:fixed;
	background:rgba(0,0,0,0.8);
	top:0;
	display:none;
}

.app_request_popup_inner {
	width:732px;
	margin:0 auto;
	border:10px solid #6AAAC2;
	background: #164f8f;
	background: -moz-linear-gradient(top, #164f8f 0%, #0c7da7 100%);
	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#164f8f), color-stop(100%,#0c7da7));
	background: -webkit-linear-gradient(top, #164f8f 0%,#0c7da7 100%);
	background: -o-linear-gradient(top, #164f8f 0%,#0c7da7 100%);
	background: -ms-linear-gradient(top, #164f8f 0%,#0c7da7 100%);
	background: linear-gradient(to bottom, #164f8f 0%,#0c7da7 100%);
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#164f8f', endColorstr='#0c7da7',GradientType=0 	);
	box-shadow:0 0 12px 4px #333333;
	border-radius:5px;
	position:relative;
	top:30%;
	margin-top:-150px;
}

.popup_heading {
	color:#FFFFFF;
	font-size:24px;
	font-family: 'Roboto', sans-serif;
	font-weight:bold;
	margin-bottom:10px;
}

.popup_desc {
	color:#FFFFFF;
	font-size:13px;
	font-family: 'Open Sans', sans-serif;
	line-height:20px;
	width:404px;
	float:left;
}

.app_request_popup_inner .os_img {
	float:right;
}

.app_form {
	margin-top:30px;
	width:590px;
	border-top:1px solid #1e89b5;
	padding-top:20px;
}

.app_form_bg {
	background:url(https://www.logoinn.co.nz/Images/mobile-app/app_popup_bg.png) no-repeat;
	background-position: 545px 0;
	padding:50px 60px;
}

.popup_close {
	position:absolute;
	top:-24px;
	right:-24px;
}

#app-page ul {list-style:none;padding:0;}


#owl-demo{font-family: 'Open Sans', sans-serif;font-size:16px;color:#FFFFFF;text-align:center;line-height:25px;}

/* App Testimonial Slider */

.owl-carousel .owl-wrapper:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
/* display none until init */
.owl-carousel{
	display: none;
	position: relative;
	width: 100%;
	-ms-touch-action: pan-y;
}
.owl-carousel .owl-wrapper{
	display: none;
	position: relative;
	-webkit-transform: translate3d(0px, 0px, 0px);
}
.owl-carousel .owl-wrapper-outer{
	overflow: hidden;
	position: relative;
	width: 100%;
}
.owl-carousel .owl-wrapper-outer.autoHeight{
	-webkit-transition: height 500ms ease-in-out;
	-moz-transition: height 500ms ease-in-out;
	-ms-transition: height 500ms ease-in-out;
	-o-transition: height 500ms ease-in-out;
	transition: height 500ms ease-in-out;
}
	
.owl-carousel .owl-item{
	float: left;
}
.owl-controls .owl-page,
.owl-controls .owl-buttons div{
	cursor: pointer;
}
.owl-controls {
	-webkit-user-select: none;
	-khtml-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	user-select: none;
	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);
}

/* mouse grab icon */
.grabbing { 
    cursor:url(https://www.logoinn.co.nz/Images/mobile-app/slider/grabbing.png) 8 8, move;
}

/* fix */
.owl-carousel  .owl-wrapper,
.owl-carousel  .owl-item{
	-webkit-backface-visibility: hidden;
	-moz-backface-visibility:    hidden;
	-ms-backface-visibility:     hidden;
  -webkit-transform: translate3d(0,0,0);
  -moz-transform: translate3d(0,0,0);
  -ms-transform: translate3d(0,0,0);
}

.owl-theme .owl-controls{
	margin-top: 10px;
	text-align: center;
}

/* Styling Next and Prev buttons */

.owl-theme .owl-controls .owl-buttons div{
	color: #FFF;
	display: none;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
	margin: 5px;
	padding: 3px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
	background: #869791;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
}
/* Clickable class fix problem with hover on touch devices */
/* Use it for non-touch hover action */
.owl-theme .owl-controls.clickable .owl-buttons div:hover{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
	text-decoration: none;
}

/* Styling Pagination*/

.owl-theme .owl-controls .owl-page{
	display: inline-block;
	zoom: 1;
	*display: inline;/*IE7 life-saver */
}
.owl-theme .owl-controls .owl-page span{
	display: block;
	width: 12px;
	height: 12px;
	margin: 5px 7px;
	filter: Alpha(Opacity=50);/*IE7 fix*/
	opacity: 0.5;
	-webkit-border-radius: 20px;
	-moz-border-radius: 20px;
	border-radius: 20px;
	background: #000000;
}

.owl-theme .owl-controls .owl-page.active span,
.owl-theme .owl-controls.clickable .owl-page:hover span{
	filter: Alpha(Opacity=100);/*IE7 fix*/
	opacity: 1;
}

/* If PaginationNumbers is true */

.owl-theme .owl-controls .owl-page span.owl-numbers{
	height: auto;
	width: auto;
	color: #FFF;
	padding: 2px 10px;
	font-size: 12px;
	-webkit-border-radius: 30px;
	-moz-border-radius: 30px;
	border-radius: 30px;
}

/* preloading images */
.owl-item.loading{
	min-height: 150px;
	background: url(https://www.logoinn.co.nz/Images/mobile-app/slider/AjaxLoader.gif) no-repeat center center
}







.pags {
  display:none;
}

/* Home Mid */

.home_mid {
	float:left;
	width:100%;
	text-align:center;
}

.home_mid .heading {
	margin-top:30px;
	margin-bottom: 17px;}

.home_mid_box {
	display:inline-block;
	vertical-align:top;
	margin-right:120px
}

.home_mid_box.last {
	margin-right:0;
}

.home_mid_box:hover .home_mid_icon {
	top:-10px;
}

.home_mid_icon {
	height:30px;
	margin-bottom: 13px;
	position:relative;
	top:0;
	transition:all 0.5s;
}

.home_mid .counter {
	font-family: 'Open Sans', sans-serif;
	color:#474747;
	font-size:30px;
}

.home_mid .title {
	/* margin-top:15px; */
	margin-bottom: 31px;
}

.home_mid_box {color:#474747}


.banner-btn {
  background: none;
  display: block;
  padding: 22px 123px;
  margin-top:160px;
  font-size: 0;
  text-indent: -99999px;
}

.video_link a {
  display: block;
  height: 279px;
  position: absolute;
  right: -271px;
  top: 39px;
  width: 559px;
  z-index: 999;

}








.sideform label { font-size: 0;margin-bottom: 0;line-height: 0;}
.sideform{position:fixed;right: -310px; top:196px; z-index:9999999; display:block}
.ie8 .sideform{top:172px;}
.sideform .switch{position:absolute; height: 276px; width:42px; top:0px; left:-42px; cursor:pointer;background:url(get-img.png) 8px 36px no-repeat #c51616; border-radius: 5px 0px 0px 5px;}
.sideform .switch i{width:50px; height:50px; top:0px; position:absolute; background:url(/images/arrow-icon.png) 10px 9px no-repeat;}
.sideform .switch.opened i {position:absolute; background:url(/images/arrow-icon-right.png) 10px 9px no-repeat;}
.sideform .sidfrmdv{width: 310px; padding: 0px 0px 0px 0px; }
.sidfrmdv .inform, .sidfrmdv .thanks{background: #fbb016; padding:0px;height: 356px;border-radius: 0 0 0 9px;}
.sideform  h4{margin: 0px;padding:0px;font-size:18px;font-weight:600;text-transform: uppercase;color: #fff; text-align:left; margin-bottom:10px; background: #262626; padding:16px 20px;}
.sideform  h4 strong{ color:#ffcc00;}

.sidfrmdv .thanks, .sidfrmdv .thanks a{color:#fff; line-height:20px;}
.sidfrmdv .thanks h5{font-size:20px; line-height:26px;}

.sideform .field { width:47%; position: relative; float:left; margin-right:16px}
.sideform .field p {
font-size: 12px;
color: #fff;
margin-bottom: 0px;
}

.sideform input[type="text"], .sideform select, .sideform textarea, .sideform input[type="password"] { width:80%; background: #fff; border: none; outline: none; color:#666; resize:none; font-size: 13px; padding:6px 5px 4px 50px; border-radius: 0px; border:2px solid #fff;margin-bottom:6px;}
.sideform input[name="cn"] { background: url(/assets/images/form-icons.png) left 5px no-repeat #fff;}
.sideform input[name="em"] { background: url(/assets/images/form-icons.png) left -25px no-repeat #fff;}
.sideform input.SelectCountry { background: url(/assets/images/form-icons.png) left -112px no-repeat #fff;}
.ie8 .sideform select {padding: 6px 0px 6px 50px; min-height: inherit;}

.sideform select{height:34px; width:99%}

.sideform input[name="code"] {background: url(/assets/images/form-icons.png) left -112px no-repeat  #ffffff;}
.sideform form{padding-bottom: 10px;}
.sideform input[type="password"] {
background: url(/assets/images/form-icons.png) -4px -150px no-repeat #fff;
}
.sideform select.educationarea {
background: url(/assets/images/form-icons.png) -4px -191px no-repeat #fff;
}

.sideform select[name="param_Service-Required"] {background: url(/assets/images/form-icons.png) -4px -230px no-repeat #fff;
}

.sideform select.month, .sideform select.day, .sideform select.year {
width: 30%;
float: left;
border-radius: 0;
height: 34px;
margin: 0 14px 0 0;
padding-left: 10px;
}
.sideform select.year{margin:0}


.sideform .field .code{width:36%; position:relative; float:left}
.sideform .field .code input[type=text]{width:56%}
.sideform .field .code select.multi{position:absolute; top:0px; left:0px; z-index:2; width:200px}

.sideform .field .pn{float:left; width:64%; z-index:9; position:relative}
.sideform input[name="code"] { background: #ffffff; padding-left:45px;  width: 47%;}

.sideform input[name="pn"], .sideform input[name="apn"] { width:89%; padding-left: 10px; }

.sideform input[type="text"].error, .sideform input[type="password"].error, .sideform select.error{border-color:#990000;background-color: #ffd8dc;}

.sideform input[type="submit"] {
margin-top:10px;
width:285px;
height: 51px;
z-index: 9999; background:url(../images/subbtn.png) no-repeat; border:none; outline:none;}
.sideform .formcta{float:left; text-align:center; width:50%}
.sideform .formcta p{color:#fff; font-family:'Lato', sans-serif; font-weight:900; font-size:17px; text-align:center;  text-shadow:1px 1px 2px #000; text-transform:uppercase; margin:10px 0 0px}
.sideform .formcta a{color:#fff; font-family:'Lato', sans-serif; font-weight:900; font-size:16px; text-align:center;text-decoration:none; background: url(sprite.png) -362px -858px no-repeat; padding:5px 0px 10px 30px; text-transform:uppercase; display:inline-block; margin-top:5px;}
.sideform a.chat{margin-left:10px; background-position:-362px -908px}


.sideform .title
	{
		color:#fff;
		padding-bottom:5px;
}
.sideform .form
	{
		padding-left: 16px;
		padding-bottom:10px;
		position: relative;
}

.sideform .form-offer
	{
    position: absolute;
 top: -2px;
    right: 4px;
}







/*sidebar widget*/
.ie8 .side-bars { top:75px;}
.side-bars { width:350px; position: fixed;  top:100px; z-index:9999; right: -331px;}
.side-bars .s-bar { display: block; margin-bottom:6px; position: relative; background:#262626; height:42px; cursor: pointer; border-radius: 4px 0px 0px 4px ; line-height: 49px; text-decoration: none;}
.side-bars .s-bar span.sidebar-icon.two {background: url(../images/chat-icons.png) no-repeat 7px 8px; width:42px;height:42px;float: left;margin-left: -23px;margin-top: 5px;background-color:#c51616; position:relative; margin-right: 10px;-webkit-border-top-left-radius: 4px;
-webkit-border-bottom-left-radius: 4px;
-moz-border-radius-topleft: 4px;
-moz-border-radius-bottomleft: 4px;
border-top-left-radius: 4px;
border-bottom-left-radius: 4px;}

.side-bars .s-bar span.sidebar-icon.two.call{ background: url(../images/ph-icons.png) no-repeat 10px 10px;  background-color: #c51616;}
.side-bars .s-bar img { position: relative; left: -6px; float: left; }
.side-bars .s-bar a span.callfree { float: left; color: #FFF; font-size: 16px; padding: 10px 0 2px 0px; margin: 0px; line-height: 13px; }
.side-bars .s-bar a { font-size: 14px; padding: 0px 0 0px; color: #fff; float: left; margin-top: -5px; font-weight: 700; text-decoration: none;}
.ie8 .side-bars .s-bar a.lchat {font-size:16px;}
.ie8 .side-bars .s-bar a.lchat span{font-size:16px}
.side-bars .s-bar a.lchat { padding: 0px 0 0 0px; line-height:48px; font-size:18px; font-weight:300; text-decoration:none;}
.side-bars .s-bar a.lchat span { color: #ffba00; font-weight:700; font-size:16px}




#overlay-popup {position: fixed;width: 100%;height: 100%;left: 0;top: 0;background:rgba(0,0,0,0.8);z-index:99999;display: none;}


.sideform .switch {
    position: absolute;
    height: 276px;
    width: 42px;
    top: 0px;
    left: -42px;
    cursor: pointer;
    background: url(../images/get-img.png) 8px 36px no-repeat #c51616;
    border-radius: 5px 0px 0px 5px;
}

.sideform .switch.opened i {
    position: absolute;
    background: url(/images/arrow-icon-right.png) 10px 9px no-repeat;
}








#owl-demoss {
    font-family: 'Open Sans', sans-serif;
    font-size: 13px;
    color: #458065;
    text-align: center;
    line-height: 20px;
}
.app_testiss {
    background: #bae9d4;
    height: 194px;
    margin-top: -20px;
    border-radius: 36px 0;
    width: 78%;
    padding: 20px;
    float: right;
}
.testi_headingss {
    color: #4e4e4e;
    font-size: 20px;
    font-family: 'Open Sans', sans-serif;
    text-transform: uppercase;
    margin-bottom: 6px;
    text-align: center;
}
	
	
  .slideshow { margin:20px 0 0 0 }
.slideshow img { width:305px; height:161px; padding: 2px; }
div.responsive img { width: auto; height: auto }
.cycle-pager { position: static; margin-top: 5px }
div.vertical { width:250px; height:1533px !important }


/*
    these are just the default styles used in the Cycle2 demo pages.  
    you can use these styles or any others that you wish.
*/


/* set border-box so that percents can be used for width, padding, etc (personal preference) */
.cycle-slideshow, .cycle-slideshow * { -webkit-box-sizing: border-box; -moz-box-sizing: border-box; box-sizing: border-box; }


.cycle-slideshow { width: 45%; min-width: 200px; max-width: 500px; margin: 10px auto; padding: 0; position: relative;
    background: url(https://malsup.github.com/images/spinner.gif) 50% 50% no-repeat;

 }

/* slideshow images (for most of the demos, these are the actual "slides") */
.cycle-slideshow img { 
    /* 
    some of these styles will be set by the plugin (by default) but setting them here
    helps avoid flash-of-unstyled-content
    */
    position: absolute; top: 0; left: 0;
    width: 100%; padding: 0; display: block;
}

/* in case script does not load */
.cycle-slideshow img:first-child {
    position: static; z-index: 100;
}

/* pager */
.cycle-pager { 
    text-align: center; width: 100%; z-index: 500; position: absolute; top: 10px; overflow: hidden;
}
.cycle-pager span { 
    font-family: arial; font-size: 50px; width: 16px; height: 16px; 
    display: inline-block; color: #ddd; cursor: pointer; 
}
.cycle-pager span.cycle-pager-active { color: #D69746;}
.cycle-pager > * { cursor: pointer;}


/* caption */
.cycle-caption { position: absolute; color: white; bottom: 15px; right: 15px; z-index: 700; }


/* overlay */
.cycle-overlay { 
    font-family: tahoma, arial;
    position: absolute; bottom: 0; width: 100%; z-index: 600;
    background: black; color: white; padding: 15px; opacity: .5;
}


/* prev / next links */
.cycle-prev, .cycle-next { position: absolute; top: 0; width: 30%; opacity: 0; filter: alpha(opacity=0); z-index: 800; height: 100%; cursor: pointer; }
.cycle-prev { left: 0;  background: url(https://malsup.github.com/images/left.png) 50% 50% no-repeat;}
.cycle-next { right: 0; background: url(https://malsup.github.com/images/right.png) 50% 50% no-repeat;}
.cycle-prev:hover, .cycle-next:hover { opacity: .7; filter: alpha(opacity=70) }

.disabled { opacity: .5; filter:alpha(opacity=50); }


/* display paused text on top of paused slideshow */
.cycle-paused:after {
    content: 'Paused'; color: white; background: black; padding: 10px;
    z-index: 500; position: absolute; top: 10px; right: 10px;
    border-radius: 10px;
    opacity: .5; filter: alpha(opacity=50);
}

/* 
    media queries 
    some style overrides to make things more pleasant on mobile devices
*/

@media only screen and (max-width: 480px), only screen and (max-device-width: 480px) {
    .cycle-slideshow { width: 200px;}
    .cycle-overlay { padding: 4px }
    .cycle-caption { bottom: 4px; right: 4px }
}



.bundle-pack {
	    font-family: Arial, Helvetica, sans-serif;
    font-size: 12px;
    color: #333333;
    width: 522px;
    height:514px;
    background-image: url(../images/bundle-pack.png);
    background-repeat: no-repeat;
	
	}

.green-pack {color:#04703b !important}

.banner-btn.bundle {    width: 147px;
    height: 35px;
    background: url(../images/order-btn.png);
    padding: 0;
    margin: 150px 0 0 27px;}
.banner-btn.bundle:hover {background:url(../images/order-btn-hover.png)}


.test-link {    color: #458065 !important;
    line-height: 52px;}


.red-btn {
    position: fixed;
    height: 276px;
    width: 42px;
    top: 197px;
    right: 0;
    cursor: pointer;
    background: url(../images/get-img.png) 8px 36px no-repeat #c51616;
    border-radius: 5px 0px 0px 5px;
}




.formpopup {
        width: 500px;
    height: 436px;
    position: fixed;
    top: 20%;
    background: none;
    left: 50%;
    right: 0;
    margin-left: -250px;
    z-index: 99999;
    display: none;
    background: url(../images/popup-bg.png) no-repeat;
    box-sizing: border-box;
    padding: 25px;
    border-radius: 9px;
}
	
.formpopup h4,.formpopup .pop-head, .poph4 {
    margin: 0px;
    padding: 0px;
    font-size: 18px;
    font-weight: 400;
    text-transform: inherit;
    color: #fff;
    text-align: left;
    margin-bottom: 10px;
    background: none;
    padding: 16px 20px;
    margin: -25px -25px 30px -25px;
    text-align: center;
font-family: Arial,Helvetica,sans-serif;
}




.close-img {    position: absolute;
    top: -23px;
    right: -120px; cursor:pointer;}


.red-btn i, .red-btn em{
    width: 50px;
    height: 50px;
    top: 0px;
    position: absolute;
    background: url(/images/arrow-icon.png) 10px 9px no-repeat;
}



.switch {display:none;}


body {    overflow-x: hidden;}

.border_0 {
	 border:0;
}

.padding_0 {
	padding:0px;
}

.margin_0 {
	margin:0;
}

.align_left {
	text-align:left;
}

.align_right {
	text-align:right;
}

.align_top {
	vertical-align:top;
}


.align_bottom {
	vertical-align:bottom;
}

.align_middle {
	vertical-align:middle;
}


.width_100 {
	width:100%;
}

.logodesign_page i.fa {color:#444444}

.package_items tr:first-child td {border:0;}

.package_items tr td {
	    border-bottom: 1px solid #dddddd;
    font-family: 'PT Sans', sans-serif;
    font-size: 14px;
    padding: 2px 1px;
}

.package_items tr td a {font-size:14px !important;}
.logodesign_page .Freeselectedtw, .websitedesign_page .Freeselectedtw{
    padding-left: 4px;
    font-size: 14px;
    font-weight: normal;
    padding-top: 0;
    margin-right: 5px;
    background-size: 100% 94%;
    padding-right: 0px;
}

.new_pkgbtns {
    padding-left: 24px;
    padding-top: 12px;
}
.new_pkgbtns a {
    transition: all 0.5s;
    opacity: 1;
}
.new_pkgbtns a:hover {
    opacity: 0.8;
}
.header {
    float: left;
    width: 100%;
    padding-bottom: 10px;
    background: #FFFFFF;
    z-index: 9999999;
}

.container {
    max-width: 1154px;
    margin: 0 auto;
}

.top_bar {
    float: left;
    width: 100%;
    background: #00244d;
    padding: 5px 0;
    margin-bottom: 10px;
    text-align: right;
    color: #FFFFFF;
    font-size: 14px;
    font-family: 'HP_Simplified_Regular', 'Roboto';
    font-size: 19px;
}

.topbar_number, .topbar_account_link, .topbar_login_out, .div_line {
    display: inline-block;
    margin: 0 5px;
    vertical-align: top;
}


.topbar_number font {
    color: #FFFFFF;
}

.topbar_number strong {
    color: #FFFFFF !important;
    font-size: 18px !important;
}

.top_bar a {
    color: #FFFFFF !important;
    text-decoration: none;
font-size:16px;
}

.header_left {
    float: left;
	box-sizing: border-box;
}

.logo {
    margin-top: 0;
}

.logo .mobile_logo {
    display: none;
}

.mob_phone {
    display: none;
}

.header_right {
    float: right;
	box-sizing: border-box;
}

.main_menu {
    float: left;
    width: 100%;
    font-family: 'Open Sans',sans-serif;
    margin-top: 16px;
}

.main_menu ul {
    margin: 0;
    padding: 0;
list-style:none;
}

.main_menu ul li {
    float: left;
    margin-right: 15px;
    position: relative;
    padding: 8px;
}

.main_menu ul li.last {
	margin-right:0;
}

.main_menu ul li a {
    color: #001e46;
    text-decoration: none;
    letter-spacing: .7px;
    display: block;
    font-size: 19px;
    transition: all .5s;
    display: block;
    position: relative;
    font-family: 'HP_Simplified_Regular', 'Roboto';
	font-weight:bold;
}

.main_menu ul li.active a, .main_menu ul li:hover a {
    border-bottom: 2px solid #000534;
}

.main_menu ul li.active a:after, .main_menu ul li:hover a:after {
    content: '';
    position: absolute;
    left: -3px;
    right: 3px;
    background: #71859c;
    height: 2px;
    bottom: -5px;
}


.mob_menu_bar {
    position: absolute;
    right: 0!important;
    font-size: 30px;
    color: #000;
    top: 8px;
    cursor: pointer;
    display: none;
    z-index: 10000;
    padding: 18px 15px;
	background: yellow;
}
.mob_menu_bar span {
	width: 24px;
    height: 2px;
    background-color: #000;
    display: block;
}

.mob_menu_bar span:not(:last-child) {margin-bottom: 5px;}

#sidebar {
	background: #00244D none repeat scroll 0 0;
    position: fixed;
    width: 230px;
    height: 100%;
    right: -230px;
    box-sizing: border-box;
    z-index: 9999;
    transition: all 0.8s;
    top: 0;
    overflow-x: hidden;
}

#sidebar ul {
    margin: 0;
    padding: 0;
    list-style: outside none none;
}

#sidebar ul li a {
    padding: 15px 20px;
    font-size: 16px;
    color: #FFF;
    text-decoration: none;
    display: block;
    border-bottom: 1px solid #004fa9;
    transition: background .3s ease-in-out 0;
}

#sidebar ul li a span {
    padding: 15px;
    border-radius: 50%;
    display: inline-block;
}

.side_toggle {
    right: 0!important;
}

@media only screen and (min-width: 1025px) {
#gallery-logoleft{width: 910px !important;}
}

@media only screen and (max-width: 1024px) {
	#wrapper {overflow-x:hidden;}
	.header_left{width:25%;padding:0 10px;}
	.header_right{width:75%;padding:0 10px;}
	.main_menu ul li{margin-right:5px;}
	.main_menu ul li a{font-size:17px;}
	#gallery-logoleft{width: 70% !important;}
	#gallery-logoright{width: 28% !important;margin-right:10px!important;}
}

@media only screen and (max-width: 992px) {
	.main_menu ul li a{font-size:15px;}
	#headermenulogo {width:100%!important; padding-left:0!important;}
	#headermenulogo ul {padding: 0 20px!important;}
	#headermenulogo ul li.navSep {display: none;}
	.wmenusel{display:none;}
	#gallery-logoleft{float:none;width: 100% !important;padding: 0 15px;box-sizing:border-box;}
	.logo-gallerybox {padding:0 !important; margin-right: 20px!important;}
	#gallery-logoright{display: none !important;}
	#wrapperDiv {
    float: none;
    display: flex;
    flex-flow: row wrap;
    justify-content: start;
	}
}

@media only screen and (max-width: 768px) {
	.header_left,
	.header_right{width:100%;float:none;}
	.header_left .logo {text-align:center;}
	#mainarea {width:100%;}
	.logo-gallerybox{width:auto!important;}
	#footerbg{padding-right:30px;}
}

@media only screen and (max-width: 767px) {
	.mob_menu_bar {display: block;}
	.header_right{display:none;}
}

@media only screen and (max-width: 480px) {
	.div_line {display:none;}
	.top_bar {font-size:16px;}
	.topbar_number, .topbar_account_link, .topbar_login_out {display:block; text-align:center;}
	#headermenulogo ul li {width: 50% !important;}
	.logo-gallerybox {display:block!important;}
	.webgallerybox img {display:block;width:100%;}
	#wrapperDiv {justify-content: center;}
}