/* CSS Document */
body, html { margin:0px;font-family:verdana, arial, sans-serif;background-image:url(images/bg-repeat.jpg);background-repeat:repeat-y;background-position:center;background-color:#cccccc;font-size:12px; text-align:justify; } 
h1 { text-align:center; }
blockquote { padding:5px;background-color:#f3f3f3;}
li { padding-bottom:5px; }
/* Structural Styles */

div#wrapper { width:960px;margin:0 auto; } 
div#headWrap { width:960px;height:114px;background-image:url(images/header.jpg);margin-top:10px;}
div#logoText { color:#ffffff; font-size:14px; position:relative; left:120px; top: 30px; }
div#logoPhone { width:200px;color:#ffffff; font-size:14px; float:right;font-size:18px;padding-top:30px; }
div#leftWrap { width:200px;float:left;}
div#rightWrap { width: 745px;float:right;padding-left:15px; }
div#topBanner { background-image:url(images/top-img2.jpg); width:960px; height:120px; }
/* Navigation Styles */
div#navWrap { width:200px;float:left; }
ul.nav { list-style:none; list-style-position:outside;margin:0px;padding:0px;font-size:12px; }
ul.nav li { margin:0px; padding:0px;display:inline; text-align:left;}
ul.nav a:link, ul.nav a:visited, ul.nav a:active { display:block;border-left:2px #cc0001 solid; border-bottom:1px dotted #000000; border-right:1px solid #f2f2f2;padding:4px;color:#000000;text-decoration:none;margin:0px;text-align:left; }
ul.nav a:hover { background-color:#f2f2f2;border-left:2px solid #f38989; }

/* Footer Styles */

div#footer { clear:both; color:#606060; text-align:center;padding-top:20px; }


/* list styles */

ol.alpha-list { list-style:lower-alpha; }
ol.roman-list { list-style:lower-roman; }

/* General Styles */

.centre { text-align:center; }
.serif { font-family:serif; }
.tagLine { color:#606060; position:relative; left:120px; top: 30px;font-size:24px;margin-top:0px; } 
