body {
	margin:0; 
	padding:163px 14px; 
	font:76% Arial, Helvetica, sans-serif; 
	color: #FFF;}	

img { border:none;}

p { margin:0; padding:0 0 14px 0;  } 



/* IMAGE POSITIONS + HELP WITH PAGE LAYOUT
----------------------------------------------- */	
img.floatLeft { 
    float: left; 
    margin: 0px; 
	padding-right:10px;
}

img.floatRight { 
    float: right; 
    margin: 0px; 
}


.clear { clear: both; font-size:1px; line-height:0px;}

.clear2 { clear: both; margin-top:10px; line-height:0px; font-size:0.85em; }

.clear3{ clear: both;  margin-top:1px; padding:0px; }

.clear4{ clear: both;  margin-top:12px; padding:0px; }

.clear5{ clear: both;  margin-top:20px; padding:0px; }

.clear6{ clear: both;  margin-top:17px; padding:0px; }

.clear7{ clear: both;  margin-top:31px; padding:0px; }
	
/* TEXT
----------------------------------------------- */		
h1 {font-size:1.0em; margin:0; color: #888A8A; font-weight:normal;}	


h2 {font-size:1.0em; margin:0; padding:0 0 4px 0; }

h3 {font-size:1.0em; margin:0; }	
h4 { margin:0; padding: 0 0 14px 0; font-size:1.0em; font-style: italic;}	


h5{ font-size:0.9em; }	

.small { font-size:9px; color:#757575; } 

ul {
margin: 0;
padding: 15px;
color:#92499E;
}

ul li div {font-weight: bold ; color:#666;}
li { font-size:1.0em; color:#92499E;}




/* SKIP NAVIGATION
----------------------------------------------- */
#skip-navigation { position:absolute; width: 80%; top:-300px; left:0;}
#skip-navigation a { position: absolute; top:0;}

/* PAGE LAYOUT
----------------------------------------------- */	
#container { width:780px; margin:0 auto; padding:10px; text-align:left; background-color:#FFF; color:#666666}
#header { margin-bottom:24px; padding:9px 5px 8px 22px; background-color:#A9AAAB; color:#FFF; }
#left-column { float:left; width:556px; margin-bottom:23px; padding:23px 21px 10px; border:1px solid #A9AAAB; font-size:0.9em; }

/* FILTER FOR IE
----------------------------------------------- */	
* html #left-column { margin-bottom:0px; }


#right-column { float:right; width:172px; margin-bottom:22px;}
#footer { clear:both; padding:2px 5px 9px 22px; background-color:#A9AAAB; color:#FFF; font-size:0.85em;}
#bottom-links { width:800px; margin:10px auto 0 auto; text-align:left; font-size:0.75em  }

/* HEADER
----------------------------------------------- */	
#header-left { float:left; width:560px;}
#testimonials { height:75px;}
#logo { margin:10px 0 0 0; padding:0; width:100px; height:29px;}
#logo img { width:100px; height:29px;}

/* TOP NAVIGATION
----------------------------------------------- */	
ul#navigation { float:right; width:166px; margin:0; padding:0; list-style:none;}
ul#navigation li { float:left; clear:left; margin-bottom:4px; padding:0; }
ul#navigation li a { display:block; height:9px; color:#FFF; text-indent:-9999px; text-decoration:none;
	/* commented backslash hack v2 \*/
	overflow: hidden;
	/* end hack */}

ul#navigation li#home { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-home.gif) no-repeat;}
ul#navigation li#home a { width:50px; }
ul#navigation li#home a:hover, ul#navigation li#home a.current  { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-home.gif) no-repeat 0 -9px;}

ul#navigation li#practice-management { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-practice-management.gif) no-repeat;}
ul#navigation li#practice-management a { width:117px; }
ul#navigation li#practice-management a:hover, ul#navigation li#practice-management a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-practice-management.gif) no-repeat 0 -9px;}



ul#navigation li#payroll { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-payroll.gif) no-repeat; }
ul#navigation li#payroll a { width:41px;  }
ul#navigation li#payroll a:hover, ul#navigation li#payroll a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-payroll.gif) no-repeat 0 -9px;}

ul#navigation li#microsoft-navison { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-microsoft-navision.gif) no-repeat;}
ul#navigation li#microsoft-navison a { width:105px; }
ul#navigation li#microsoft-navison a:hover, ul#navigation li#microsoft-navison a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-microsoft-navision.gif) no-repeat 0 -9px;}


ul#navigation li#sap-business-one { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-sap-business-one.gif) no-repeat; }
ul#navigation li#sap-business-one a { width:91px;  }
ul#navigation li#sap-business-one a:hover, ul#navigation li#sap-business-one a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-sap-business-one.gif) no-repeat 0 -9px;}

ul#navigation li#sage-enterprise { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-sage-enterprise.gif) no-repeat; }
ul#navigation li#sage-enterprise a { width:85px;  }
ul#navigation li#sage-enterprise a:hover, ul#navigation li#sage-enterprise a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-sage-enterprise.gif) no-repeat 0 -9px;}

ul#navigation li#marina-management { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-marina-management.gif) no-repeat; }
ul#navigation li#marina-management a { width:110px;  }
ul#navigation li#marina-management a:hover, ul#navigation li#marina-management a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-marina-management.gif) no-repeat 0 -9px;}

ul#navigation li#request-info { margin-top:12px; background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-request-info.gif) no-repeat; }
ul#navigation li#request-info a { width:145px;  }
ul#navigation li#request-info a:hover, ul#navigation li#request-info a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-request-info.gif) no-repeat 0 -9px;}


ul#navigation li#play-intro { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-play-intro.gif) no-repeat; }
ul#navigation li#play-intro a { width:56px;  }
ul#navigation li#play-intro a:hover, ul#navigation li#play-intro a.current { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/m-nav-play-intro.gif) no-repeat 0 -9px;}

/* CONTENT
----------------------------------------------- */	

#print-page { margin-top:5px; padding-top:5px;  margin-bottom:5px;}
#print-page img { width:11px; height:14px; vertical-align:middle; margin-right:3px;}





/* FOOTER
----------------------------------------------- */	
#footer a:link, #footer a:visited { color:#FFF;}




#news-ticker { float:left; width:556px; text-align:center;}

#contact-info { float:right; width:165px;}

#contact-us { float:left; width:60px; height:7px; margin:10px 0; background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-contact-us.gif) no-repeat 0 0; }
#contact-us a { width:60px; height:7px;}
#contact-us a:hover { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-contact-us.gif) no-repeat 0 -7px;}

#email-address { float:left; width:90px; height:9px; margin-top:5px; background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-email-address.gif) no-repeat 0 0; }
#email-address a { width:90px; height:9px;}
#email-address a:hover { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-email-address.gif) no-repeat 0 -9px;}

#directions-map { float:left; width:80px; height:9px; margin-top:5px; background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-directions-map.gif) no-repeat 0 0; }
#directions-map a { width:80px; height:9px;}
#directions-map a:hover { background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/nav-directions-map.gif) no-repeat 0 -9px;}

#news-events a , #contact-us a, #email-address a, #directions-map a { 
	display:block; 
	text-indent:-9999px; 
	text-decoration:none;
	/* commented backslash hack v2 \*/
	overflow: hidden;
	/* end hack */}
	



/* BOTTOM LINKS
----------------------------------------------- */	
#bottom-links a:link, #bottom-links a:visited { color:#FFF;}
#bottom-links span { padding:0 4px; color:#000; }
#bottom-links ul { margin:0 0 20px 0; padding:0; }
#bottom-links li { display:inline;}


#microsoft-logo { 
float:left;
width:74px; height:40px; margin-top:-20px;
background:url(file:///C|/Documents%20and%20Settings/Mark/Desktop/MY%20WEBSITES/WEBS-I/images/microsoft-gold-certified-logo.gif) no-repeat 0;}

