@import "nav.css";
@import "rollover.css";

body { font-size: 76%; color: #64635f; margin: 0; font-family:  Verdana, Helvetica, sans-serif; }
/* ---- TYPOGRAPHY ----------------------*/

h1, h2, h3, h4, h5, h6 { margin: 0; color: #0397d6; font-family: Trebuchet MS, verdana, sans-serif; }
h1 { font-size: 2em; margin-bottom: .5em; }
h1 em { color: #00C5E8; font-style: normal; background: none; }

h2 { font-size: 1.4em; margin-bottom: .3em; font-weight: normal; }
h3 { font-size: 1.2em; }
h4 { font-size: 1.1em; font-family:  Verdana, Helvetica, sans-serif; }

a { color: #0397d6; }
a:hover { color: #ffa54e; }
a.email { background: url(../../images/icon_email.gif) no-repeat left center; padding-left: 15px; }
a.external, a.delicious-link { background: url(../../images/g_external.gif) no-repeat right center; padding-right: 15px; }

p { line-height: 1.5em; margin: 0em 0em 1em; color: #64635f;  }
/*p a { color: #0397d6; background: #f5ffe0; text-decoration: none; padding: .1em .3em; border-bottom: 1px solid #d1dEcC; font-weight: normal !important;   }
p a:hover { position: relative; top: -1px; left: -1px; color: #86AF33; }*/
em { font-style: normal; background-color: #FFFDD4; }

ul, ol { line-height: 1.5em; }
ul { list-style: none; margin: 0em 0em 1em 0em; padding: 0; }
ul li { margin-bottom: .2em; }
h4 + ul { margin-top: 0em; }

dl {  }
dt { font-weight: bold; margin-bottom: .2em; color: #4B4545; }
dd { margin-left: 2em; margin-bottom: 2em; }
tt { font-size: 120%; }

strong { color: #90C32C; font-weight: bold; }
.weak { font-size: .9em; font-weight: normal; }
.contextual { font-size: .9em; color: #888; }

.img { 
	letter-spacing: -1000em;  text-indent : -999em; overflow: hidden; display: block;
	background-repeat: repeat; background-color: transparent; /* IE FLICKER FIX - no background position! */
}

/* Just for Opera, but hide from MacIE */
/*\*/html>body .img { letter-spacing : normal; text-indent : -999em; overflow : hidden;}
/* End of hack */

/* ---- GENERAL ELEMENTS ----------------*/

hr { border: none; border-bottom: 1px solid #cacaca; background: none; height: 1px; }
a img { border: none; }
.clear { clear: both; height: 1px; font-size: 1px; }

/* ---- FORM -------------------------- */


<!--

#wrapper {
	position:relative;
	margin:auto;
	padding:0;
	width:750px;
	height:770px;
}

#top_gray {
	width:750px;
	height:48px;
	background:#f3f3f3;
	padding:10px;
}

#head_logo {
	width:750px;
	height:90px;
	background:url(../../images/head_logo.gif);
}

#header {
	width:750px;
}

#banner2 {
        float:left;
        height:120px;
        background: url(../../images/rule.jpg) no-repeat left top;
        padding-left: 201px;  margin-bottom: 20px;
        }

#contact_banner {
	float:right;
	height:280px;
	background: url(../../images/phone-us-today.jpg) no-repeat left top;
	padding-left:340px; margin-bottom: 20px;
	}

#glow_banner {float:left;
        height:120px;
        background: url(../../images/seo.jpg) no-repeat left top;
        padding-left: 201px;  margin-bottom: 20px;
	}
	
#bee_banner {float:left;
        height:120px;
        background: url(../../images/business_analysis.png) no-repeat left top;
        padding-left: 201px;  margin-bottom: 20px;
        }




#banner { 
	float:left;
	height:241px;
	background: url(../../images/fishing-for-ecommerce.png) no-repeat left top; 
	padding-left: 401px; min-height: 242px; margin-bottom: 5px; 
}
#banner h1 { background-image: url(../../images/h_behind.gif); width: 331px; height: 171px; margin-bottom: 20px; }
#banner p { font-size: .95em; margin: 0; }
#banner p a { font-size: .9em; }
#banner2 h1 { background-image: url(../../images/rule.png); width: 131px; height: 171px; margin-bottom: 20px; }
#banner2 p { font-size: .95em; margin: 0; }
#banner2 p a { font-size: .9em; }

#content_left {
	float:left;
	width:375px;
	height:272px;
	font-size:0.9em;
}

#marquee_top{

float: right;
margin-top:4px;
width:280px;
height:34px;
background: transparent;
padding-top: 4px;
margin: 0px;

}

#lang_bar_top{
float: left;
width:120px;
height:40px;
background: transparent;
}




.interface {
	padding:10px;
}

.interface p { padding:5px; font-size: .9em; margin: 0; }

.interface h2 { background-image: url(../../images/con_left_h.gif); width: 216px; height: 26px; }

.identity {
	padding:10px;
}

.identity p { padding:5px; font-size: .9em; margin: 0; }


.identity h2 { background-image: url(../../images/con_right_h.gif); width: 223px; height: 25px; }

#content_right {
	float:right;
	width:375px;
	height:272px;
	font-size:0.9em;
}

#footer {
	width:750px;
	height:78px;
	padding: 15px 15px 0px; font-size: .85em; line-height: 1.3em; clear: both; 
}

#footer div { 
	margin-top: .4em;  
	padding-left: 25px; line-height: 2em; 
}

#footer ul { margin: 0; padding: 0; list-style-type: none; position: absolute; right: 0px; right: 30px;}
#footer ul li { margin: 0; padding: 0 0px 0 2px; display: inline; white-space: nowrap; }
#footer ul li a { background: url(../../images/g_footerdiv.gif) no-repeat right center; padding: 0 9px 0 0; }
#footer ul li:last-child a { background: none; padding-right: 0; }
#footer a { color: #0397d6; }
#footer a:hover { color: #ffa54e; }

#footer_gray {
	width:750px;
	height:10px;
	background:#f3f3f3;
}
