<!--

a:link { color: #91c483; text-decoration: none;}
a:visited { color: #cccccc; text-decoration: none;border-bottom:1px dotted #ccc;}
a:active { color: #cccccc; text-decoration: none;}
a:hover { color: #74cb5d; text-decoration: none;border-bottom:1px dotted #74cb5d;}
a{
  text-decoration: none;
  border-bottom:1px dotted #74cb5d;
  padding-bottom: 0px;
}
#menu a:link { color: #ffffff; text-decoration: none;}
#menu a:visited { color: #eeeeee; text-decoration: none;}
#menu a:active { color: #cccccc; text-decoration: none;}
#menu a:hover { color: #74cb5d; text-decoration: none;}
#menu a, #right a{
  text-decoration: none;
  border-bottom:0;
  padding-bottom:0;
}
a.frontlink{text-decoration: none;border-bottom:0;color:#bdffaa;}
a.frontlink:link{color:#bdffaa;}
a.frontlink:visited{color:#bdffaa;border-bottom:0;}
a.frontlink:active{color:#bdffaa;}
a.frontlink:hover{color:#bdffaa;border-bottom:0;}




div.packages a { border:0; }
div.packages a:link { border:0; }
div.packages a:visited { border:0; }
div.packages a:active { border:0; }
div.packages a:hover { border:0; }



html{
background:#6c6c6c url('images/background2.png') repeat-x;
}

html,body{
margin:0;
padding:0;
height:100%;
}
h1,h2,h3,h4,h5,h6{
margin:0;
}
img{ border:0; }

body{
font-size:76%;
background:url('images/headerbg2.png') no-repeat top center;
font-family:tahoma, verdana, arial, sans-serif;
color:#fff;
}

div#upper{
background:url('images/headerbg2.png') no-repeat top center;
width:1000px;
margin:0 auto;
height:401px;
position:relative;top:0;left:0;
myborder:1px solid #ccc;
z-index:1
}
div#header{
padding:29px 0 15px 40px;
myborder:1px solid green;
z-index:2
}
div#headerlogo{
background:url('images/headerlogo3.png') no-repeat top left;
height:126px;
width:593px;
myborder:1px solid red;
}
* html div#headerlogo{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/headerlogo.png' ,sizingMethod='crop');
}

div#outer{
width:694px;
margin:0 auto;
min-height:600px;
myborder:1px solid yellow;
position:absolute;
top:0;left:0;
z-index:3;
}
div#right{
float:right;
width:306px;
position:absolute;
top:0;right:0;
myborder:1px solid red;
height:780px;
z-index:75;
}

h1{
position:absolute;
font-size:10px;
font-weight:normal;
font-style:italic;
right:0px;
bottom:-375px;
z-index:50;
color:#91c483;
text-align:center;
width:300px;
padding:0;margin:0;
}
h2,h3,p{
font-size:105%;
font-weight:normal;
margin:0 0 8px 0;
}

div#menu{
width:180px;
min-height:330px;
padding-bottom:20px;
float:left;
border-right:1px solid #777;
}

#menu ul{
margin:0;padding:0;
list-style-type:none;
list-style:none;
}
#menu li{
display:block;
font-size:110%;
text-align:right;
margin:0 5px 5px 0;
}
* html #menu li{ height:1em; }

#menu li a{
display:block;
padding:5px 5px 5px 0;
}

div#main{
font-size:105%;
myborder:1px solid green;
width:498px;
float:left;
margin-left:10px;
margin-bottom:20px;
}
.curve{ 
float:right;
display:block;
height:18px;
font-size:1px;
clear:right;
myborder:1px dashed yellow;
mybackground:#eee;
myopacity:0.5;
}
.space1{width:1px;height:359px;}
.space2{width:40px;}
.space3{width:80px;}
.space4{width:120px;}
.space5{width:160px;}
.space6{width:200px;}
.space7{width:220px;}
.space8{width:180px;}
.space9{width:120px;height:15px;}

div#rightswish{
position:absolute;
top:350px;
left:495px;
background:url('images/greenswish.png') no-repeat top left;
height:406px;width:354px;
myborder:1px solid yellow;
z-index:-1;
}
* html div#rightswish{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/greenswish.png' ,sizingMethod='crop');
}


div.sites{
position:relative;
width:195px;
height:130px;
}
div.sites a{
text-decoration:none;
border:0;
}
a.sitepic img{
border:0;
}
a.sitepic{
position:absolute;
}

.s1{
z-index:5;
left:53px;
top:104px;
}
.s2{
z-index:6;
left:87px;
top:193px;
}
.s3{
z-index:7;
left:132px;
top:272px;
}
.s4{
z-index:8;
left:170px;
top:347px;
}
.s5{
z-index:9;
left:198px;
top:416px;
}


.s6{
z-index:10;
left:212px;
top:476px;
}
.s7{
z-index:11;
left:190px;
top:528px;
}
.s8{
z-index:12;
left:155px;
top:572px;
}
.s9{
z-index:13;
left:110px;
top:599px;
}
.s10{
z-index:14;
left:65px;
top:616px;
}
.s11{
z-index:15;
left:28px;
top:639px;
}
.s12{
z-index:16;
left:12px;
top:669px;
}
.s13{
z-index:17;
left:36px;
top:693px;
}
.s14{
z-index:18;
left:63px;
top:710px;
}
.s15{
z-index:19;
left:89px;
top:720px;
}

.s1 .big{
top:-32px;
left:-49px;
}
.s2 .big{
top:-36px;
left:-55px;
}
.s3 .big{
top:-39px;
left:-60px;
}
.s4 .big{
top:-43px;
left:-65px;
}
.s5 .big{
top:-45px;
left:-90px;
}
.s6 .big{
top:-48px;
left:-105px;
}
.s7 .big{
top:-50px;
left:-83px;
}
.s8 .big{
top:-52px;
left:-79px;
}
.s9 .big{
top:-54px;
left:-82px;
}
.s10 .big{
top:-55px;
left:-84px;
}
.s11 .big{
top:-57px;
left:-86px;
}
.s12 .big{
top:-58px;
left:-88px;
}
.s13 .big{
top:-59px;
left:-90px;
}
.s14 .big{
top:-65px;
left:-92px;
}
.s15 .big{
top:-72px;
left:-94px;
}

a.sitepic:hover{
border:0px solid #ccc;
z-index:25;
text-decoration:none;
}
a.sitepic img.big{
height:0;width:0;
border:0;
position:absolute;
}
a.sitepic:hover img.big{
display:block;
				border:1px solid #555; /* not checked in FF3 */
height:132px;width:200px;
}
@media screen and (-webkit-min-device-pixel-ratio:0) {
a.sitepic img.big{ display:none; }
a.sitepic:hover img.big{ display:block;}
}


p.portlowerp{clear:left;padding-top:20px;}
*:first-child+html p.portlowerp{ padding-top:7px;}

p.clear{
height:1px;font-size:1px;clear:both;margin:0;padding:0;
}
p.clear2{
height:10px;font-size:1px;clear:both;margin:0;padding:0;
}
* html p.clear2{ height:1px; }
*:first-child+html p.clear2{ height:1px; }



ul.spacedul li{
margin:0 0 5px 0;
}
strong.subtitle{
color:#bdffaa;
font-size:100%;
display:block;
margin:15px 0 3px 0;
}

h4,h5,h6,h3.subtitle{
color:#bdffaa;
font-size:100%;
display:block;
margin:15px 0 3px 0;
font-weight:bold;
}

h2.h2{ font-size:120%; }


#contact label,#quoteform label{
text-align:right;
margin:0 5px 0 0;
float:left;
display:block;
width:110px;
font-size:100%;
color:#bdffaa;
}
#contact input,#contact textarea,#quoteform input,#quoteform textarea,#quoteform select{
margin:0 0 7px 0;
font-family:tahoma, verdana, arial, sans-serif;
font-size:100%;
padding:2px;
}
#quoteform label{
width:120px;
}
form{ margin:0;padding:0; }

div.boxrow{
clear:left;
margin:0;padding:0;
}
div.boxleft,div.boxright{
width:228px;
min-height:107px;
background:url('images/boxbg.png') no-repeat top left;
padding:5px 4px 0px 5px;
}
* html div.boxright{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxbg.png' ,sizingMethod='crop');
}
* html div.boxleft{
background:none;
filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/boxbg.png' ,sizingMethod='crop');
}
div.boxleft{
float:left;
margin:0 0 5px 2px;
}
div.boxright{
margin:0 0 5px 247px;
}
* html div.boxright{ margin-left:245px;height:107px; }
* html div.boxleft{ margin-left:0;height:107px; }

div.packages{
width:49px;
height:57px;
float:left;
position:relative;
top:-2px;
left:-2px;
margin:0 5px 0 0;
}
div.pck1{
background:url('images/webdesign-package1.png') no-repeat top left;
}
div.pck2{
background:url('images/webdesign-package2.png') no-repeat top left;
}
div.pck3{
background:url('images/webdesign-package3.png') no-repeat top left;
}
div.pck4{
background:url('images/webdesign-package4.png') no-repeat top left;
}
div.pck5{
background:url('images/webdesign-package5.png') no-repeat top left;
}
div.pck6{
background:url('images/webdesign-package6.png') no-repeat top left;
}

* html div.pck1{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package1.png' ,sizingMethod='crop');}
* html div.pck2{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package2.png' ,sizingMethod='crop');}
* html div.pck3{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package3.png' ,sizingMethod='crop');}
* html div.pck4{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package4.png' ,sizingMethod='crop');}
* html div.pck5{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package5.png' ,sizingMethod='crop');}
* html div.pck6{background:none;filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src='images/webdesign-package6.png' ,sizingMethod='crop');}


div.packages a{
display:block;
width:49px;
height:57px;
}


p.boxtitle{
font-weight:bold;
margin:0 0 5px 0;
font-size:14px;
}


p.boxtitle a { border:0;color:#fff; }
p.boxtitle a:link { border:0;color:#fff; }
p.boxtitle a:visited { border:0;color:#fff; }
p.boxtitle a:active { border:0;color:#fff; }
p.boxtitle a:hover { border:0;color:#fff; }

p.boxcontent{
font-size:11px;
}
span.boxrtspace{
float:right;
width:1px;
height:28px;
display:block;
}
span.boxprice{
clear:right;
float:right;
font-size:15px;
color:#bdffaa;
font-weight:bold;
font-style:italic;
margin:5px 0 0 3px;
padding:5px 0 0 0;
display:block;
width:50px;
text-align:center;
}
span.boxprice em{
font-size:9px;
display:block;
font-weight:normal;
}
em.boxusd{
font-style:normal;
}
a.boxmore{
font-size:11px;
clear:right;
float:right;
margin:0;
position:relative;
top:4px;
left:0;
margin:5px 0 0 3px;
}
p.error,p.error2,p.error1,p.error3{
margin-bottom:15px;
font-weight:bold;
font-size:120%;
text-align:center;
color:#efe766;
border:1px solid #ccc;
padding:5px;
}
p.error2{
margin-top:15px;
font-size:110%;
width:280px;
margin-left:10px;
}
p.error1{
width:350px;
margin-left:115px;
}
p.error3{
width:338px;
margin-left:125px;
}

div.wdprice{
width:100px;
float:right;
height:90px;
color:#bdffaa;
font-weight:bold;
font-style:italic;
text-align:center;
font-size:26px;
}
div.wdprice em{
font-size:13px;
display:block;
font-weight:normal;
}


p.copyright{
position:absolute;
bottom:-40px;
left:0;
width:100%;
text-align:center;
font-size:9px;
padding-bottom:5px;
}

span.usd{
font-size:14px;
display:block;
}


-->