@charset "UTF-8";
/* CSS Document */

body {font-size:100%; margin:0; padding:0; background:#edf4f3; }

* {margin:0; padding:0;}

div#mainWrap {width:100%; height:100%; margin:0 auto; padding:0; position:relative;  }

div#website {width:966px; margin:0 auto; padding:0; position:relative; background:#edf4f3; }

div#navigationWrap {width:966px; height:69px; position:relative; margin:0 auto; padding:0;}

div#navigation {width:800px; height:69px; position:relative; margin:0 auto; padding:0;}

div#navigation ul {width:800px; height:61px; position:relative; margin:0 auto; padding:0; list-style:none;}

div#navigation li {float:left; text-indent:-9999px }

#navigation li#logo a {width:360px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat 0 0;}

#navigation li#us a {width:80px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -360px 0;}

#navigation li#us a:hover {background:url(images/navigation.jpg) no-repeat -360px -61px;}

#navigation li#usCurrent {width:80px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -360px -61px;}

#navigation li#clients a {width:100px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -440px 0;}

#navigation li#clients a:hover {background:url(images/navigation.jpg) no-repeat -440px -61px;}

#navigation li#clientsCurrent {width:100px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -440px -61px;}

#navigation li#keynotes a {width:80px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -540px 0;}

#navigation li#keynotes a:hover {background:url(images/navigation.jpg) no-repeat -540px -61px;}

#navigation li#keynotesCurrent {width:80px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -540px -61px;}

#navigation li#disciplines a {width:90px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -620px 0;}

#navigation li#disciplines a:hover {background:url(images/navigation.jpg) no-repeat -620px -61px;}

#navigation li#disciplinesCurrent {width:90px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -620px -61px;}

#navigation li#contact a {width:90px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -710px 0;}

#navigation li#contact a:hover {background:url(images/navigation.jpg) no-repeat -710px -61px;}

#navigation li#contactCurrent {width:90px; height:61px; display:block; background:url(images/navigation.jpg) no-repeat -710px -61px;}


div#mainHomeContent {width:966px; margin:0; padding:0; position:relative; background:url(images/home_bkgrd.jpg) no-repeat; }

div#homeContent {width:800px; position:relative; margin:0 auto; padding:0;}

div#header {width:800px; margin:0 auto; padding:0; postion:relative;}

div#homeLeft {width:350px; position:relative; margin:0 auto; padding:10px 5px 0 0; float:left;}

div#homeLeft h3 {font-family:"Verdana", "Arial", sans-serif; font-size:1em; color:#6f2123; font-weight:bold;}

div#homeLeft h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#6f2123; font-weight:bold;}

div#homeLeft p {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735; line-height:1.75em;}

div#homeRight {width:390px; position:relative; margin:0 auto; padding:10px 0 0 0; float:right; background:#c2d8d7; background:url(images/background_pattern.jpg); }

div#homeRight h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#6f2123; font-weight:bold; padding-left:13px;  }

div#homeRight h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.65em; color:#6f2123; padding-left:13px; padding-right:9px; }

div#homeRight p {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#343735; padding-left:13px; padding-right:9px;}


div#mainUsContent {width:966px; margin:0; padding:0; position:relative; background:url(images/us_bkgrd.jpg) no-repeat;}

div#usContent {width:800px; position:relative; margin:0 auto; padding:0; }

div#usLeft {width:375px; position:relative; margin:0 auto; padding:10px 5px 0 0; float:left;}

div#usLeft h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.85em; color:#6f2123; font-weight:bold;}

div#usLeft h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735; font-weight:bold; overflow:hidden; margin:35px 0; padding:35px 0 0 0; border-top:1px #6f2123 dotted;}

div#usLeft p {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735;}

div#usRight {width:340px; position:relative; margin:0 auto; padding:10px 0 0 0; float:right; background:#c2d8d7; background:url(images/background_pattern.jpg); }

div#usRight h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#6f2123; font-weight:bold; padding-left:13px;  }

div#usRight h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.65em; color:#6f2123; padding-left:13px; padding-right:9px; }

div#usRight p {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#343735; padding-left:13px; padding-right:9px;}


div#mainAffiliatesContent {width:966px; margin:0; padding:0; position:relative; background:url(images/affiliates_bkgrd.jpg) no-repeat; }

div#affiliatesContent {width:800px; position:relative; margin:0 auto; padding:0;}

div#affiliatesHeader {width:800px; position:relative; margin:0 auto; padding:0;}

div#affiliatesHeaderLeft {width:450px; position:relative; margin:0; padding:10px 5px 0 0; float:left;}

div#affiliatesHeaderLeft h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.85em; color:#6f2123; font-weight:bold;}

div#affiliatesHeaderRight {width:340px; position:relative; margin:0; padding:0; float:right; }

div#affiliatesMainContent {width:800px; position:relative; margin:0; padding:10px 0 0 0; clear:both;}

div#affiliatesLeftSide {width: 500px; position:relative; margin:0; padding:0; float:left;}

div#affiliatesLeftSide p {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735;}

div#affiliatesRightSide {width:250px; position:relative; margin:0; padding:0 0 0 10px; float:right; border-left: 1px solid #6f2123; }

div#affiliatesRightSide h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#6f2123; font-weight:bold; padding-left:13px;  }

div#affiliatesRightSide h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#6f2123; padding-left:13px; padding-right:9px; }

div#affiliatesRightSide p {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#343735; padding-left:13px; padding-right:9px;}

div#affiliatesRightSide p a {color:#343735; text-decoration:underline;}

div#affiliatesRightSide p a:hover {color:#666; text-decoration:underline;}



div#mainClientContent {width:966px; margin:0; padding:0; position:relative; background:url(images/client_bkgrd.jpg) no-repeat; }

div#clientContent {width:800px; position:relative; margin:0 auto; padding:0;}

div#clientLeft {width:800px; position:relative; margin:0 auto; padding:10px 10px 0 0; float:left;}

div#clientLeft h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.85em; color:#6f2123; font-weight:bold;}

div#clientLeft p {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735;}


div#mainContactContent {width:966px; height:500px;  margin:0; padding:0; position:relative; background:url(images/contact_bkgrd.jpg) no-repeat; }

div#contactContent {width:800px; position:relative; margin:0 auto; padding:0;}

div#contactLeft {width:450px; position:relative; margin:0 auto; padding:10px 5px 0 0; float:left;}

div#contactLeft h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.85em; color:#6f2123; font-weight:bold;}

div#contactLeft h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#6f2123; font-weight:bold;}

div#contactLeft p {font-family:"Verdana", "Arial", sans-serif; font-size:.80em; color:#343735;}

div#contactLeft p a {color:#343735; text-decoration:underline;}

div#contactLeft p a:hover {color:#666; text-decoration:underline;}

div#contactRight {width:340px; height:370px; position:relative; margin:0 auto; padding:25px 0 0 0; float:right; background:#c2d8d7; background:url(images/background_pattern.jpg);}

div#contactRight h3 {font-family:"Verdana", "Arial", sans-serif; font-size:.85em; color:#6f2123; font-weight:bold; padding-left:13px;  }

div#contactRight h4 {font-family:"Verdana", "Arial", sans-serif; font-size:.75em; color:#6f2123; padding-left:13px; padding-right:9px; }

div#contactRight p {font-family:"Verdana", "Arial", sans-serif; font-size:.70em; color:#343735; padding-left:13px; padding-right:9px;}

div#contactRight p a {color:#343735;}


div#footer {width:800px; height:15px; position:relative; margin:0 auto; padding:0; background:#762123; clear:both;}

div#footer p {font-family:"Verdana", "Arial", sans-serif; font-size:.50em; color:#FFF; padding:2px 0 0 2px;}

