/* CSS Document */
body { background-image: url(images/index_r1_c1.jpg); background-repeat:repeat-x; background-color:#073b63; margin: 0px; }
.content { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #1f5b8a; }
a.content:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #1f5b8a; text-decoration: underline; }
a.content:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #e29b3a; text-decoration: underline; }
.contentLarge { font:Georgia, "Times New Roman", Times, serif; font-size:18px; line-height:30px; color: #1f5b8a; padding-top: 5px; }
.content2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #1f5b8a; text-align: right; }
a.content2:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #1f5b8a; text-decoration: underline; text-align: right; }
a.content2:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 23px; color: #e29b3a; text-decoration: underline; text-align: right; }
.contentWhite { font:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: 500; line-height:20px; letter-spacing:1px; color: #ffffff; padding: 1px 10px 3px 10px; border-bottom-width: thin; border-bottom-color: #70a5c5; border-bottom-style: inset; }
.contentWhite2 { font:Georgia, "Times New Roman", Times, serif; font-size:12px; font-weight: 500; line-height:20px; letter-spacing:1px; color: #ffffff; padding: 1px 10px 3px 10px; }
.contentItalic { font:Georgia, "Times New Roman", Times, serif; font-size:24px; line-height:30px; color: #1f5b8a; font-style: italic; }
.contentSmall { font-family: Georgia, "Times New Roman", Times, serif; font-size: 10px; line-height: 14px; color: #1f5b8a; }
.standardlist { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #1f5b8a; padding: 0px 10px 8px 20px; }
a.standardlist:link { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #1f5b8a; text-decoration: underline; }
a.standardlist:hover { font-family: Georgia, "Times New Roman", Times, serif; font-size: 13px; line-height: 20px; color: #e29b3a; text-decoration: underline; }
.head { font-family: Georgia, "Times New Roman", Times, serif; font-size: 25px; line-height:35px; color: #e29b3a; padding-bottom: 8px; }
.head2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 27px; font-style: italic; line-height: 22px; color: #1f5b8a; padding: 20px 150px 6px 0px; border-bottom-width: thin; border-bottom-color: #e29b3a; border-bottom-style: inset; }
.subHead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; color: #e1bf7e; text-decoration: none; padding-left: 14px; }
.testimonial { font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 20px; color: #e1bf7e; text-decoration: none; padding: 20px; }
.testimonialHead { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; line-height: 30px; letter-spacing:1px; color: #e1bf7e; text-decoration: none; padding-bottom: 5px; }
.testimonialHead2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; letter-spacing:1px; color:#b4d2ea; padding-top: 20px; padding-bottom: 10px; text-decoration: none; border-bottom-width: thin; border-bottom-color: #70a5c5; border-bottom-style: inset; }
ul { list-style-type: none; }
li.white { background: url(images/bullet2.gif) no-repeat left top; }
li.standardlist { background: url(images/bullet.gif) no-repeat left top; }
.ErrorSummary { background-image: url(../images/alert.jpg); background-repeat:no-repeat; border:1px solid #caa25c; background-color:#ffffc6; text-align:left; min-height:50px; height:auto !important; height:50px; min-width:350px; width:350px; padding-left:50px; padding-top:11px; padding-bottom:15px; color:#e57b2b !important; font-size:12px; line-height:15px; background-position:10px 15px; margin:10px; margin-top:0px; }
.style2 {font-size: 33px}

.archiveList ul { padding: 0px !important; margin: 0px !important; }
.archiveList li { background: url(../images/bullet2.gif) no-repeat scroll 0 2px transparent; line-height: 19px; padding: 0px 0px 5px 14px; margin: 0; color: #ffffff; width: 100%; }
.archiveList li a { color: #ffffff; text-decoration: none; }
.archiveList li a:hover { text-decoration: underline; }

/* Navigation Styles */

#navContainer { position: relative; height: 88px; width: 980px; background: #dadcd9; }

#nav { position: relative; width: 980px; top: 0px; }
.navigation { position: absolute; width: 980px; margin: 0; padding: 0; list-style: none; z-index: 10000; top: 0; }
.navigation li { float: left; text-align: center; }
.navigation li a { display: block; text-indent: -9999px; vertical-align: middle; height: 54px; text-decoration: none; text-align: center; outline: none; }

/* About Us Button */
.navigation li a.nav1 { width: 137px; background: url(images/nav.jpg) no-repeat 0 0; }
.navigation li a.nav1:hover, .navigation li.active a.nav1 { background-position: 0 -54px; }

/* Why Conventus Button */
.navigation li a.nav2 { width: 141px; background: url(images/nav.jpg) no-repeat -138px 0; }
.navigation li a.nav2:hover, .navigation li.active a.nav2 { background-position: -138px -54px; }

/* Join Us Button */
.navigation li a.nav3 { width: 139px; background: url(images/nav.jpg) no-repeat -279px 0; }
.navigation li a.nav3:hover, .navigation li.active a.nav3 { background-position: -279px -54px; }

/* Members Button */
.navigation li a.nav4 { width: 141px; background: url(images/nav.jpg) no-repeat -418px 0; }
.navigation li a.nav4:hover, .navigation li.active a.nav4 { background-position: -418px -54px; }

/* Brokers Button */
.navigation li a.nav5 { width: 141px; background: url(images/nav.jpg) no-repeat -559px 0; }
.navigation li a.nav5:hover, .navigation li.active a.nav5 { background-position: -559px -54px; }

/* News Button */
.navigation li a.nav6 { width: 141px; background: url(images/nav.jpg) no-repeat -700px 0; }
.navigation li a.nav6:hover, .navigation li.active a.nav6 { background-position: -700px -54px; }

/* Contact Us Button */
.navigation li a.nav7 { width: 139px; background: url(images/nav.jpg) no-repeat -841px 0; }
.navigation li a.nav7:hover, .navigation li.active a.nav7 { background-position: -841px -54px; }


/* style, color and size links and headings to suit */
#nav ul li ul li span { font: 11px "Trebuchet MS", Arial, Helvetica, sans-serif; font-weight: normal; vertical-align: left; letter-spacing: .03em; color: #1F5B8A; display: block; margin: 0 0 0 0; padding: 8px; text-decoration: none; text-indent: 0px; list-style-type: none; list-style-position: outside; background: url(images/divide.jpg) -10px 6px no-repeat; height: 16px; }
#nav ul li ul { position: absolute; z-index: 1000; top: auto; display: none; text-align: left; text-decoration: none; list-style-type: none; padding: 0px; margin: 0px; height: 24px; width: 700px; }

div#nav span:hover { display: block; color: #3B95D4; text-decoration: none; height: 16px; margin: 0 0 0 0; padding: 8px; }
#nav ul li ul a:hover { cursor: pointer; z-index: 100; text-decoration: none; width: 100%; /* makes the list items fill the list container (ul) */ display: block; text-decoration: none; height: 16px; margin: 0; padding: 0; }
div#nav li:hover ul ul, div#nav li li:hover ul ul, div#nav li li li:hover ul ul, div#nav li li li li:hover ul ul { display: none; color: #b2cff3; }
div#nav li:hover ul, div#nav li li:hover ul, div#nav li li li:hover ul, div#nav li li li li:hover ul { display: block; color: #b2cff3; }

.no { background: none !important; }
#membersNav { width: 820px !important; position: absolute; left: 77px; }
#newsNav { width: 296px !important; }
#brokerNav { width: 430px !important; }
#contactNav { position: absolute; left: 745px; width: 250px !important; }

.clear { clear: both;}

#testimonials {width: 210px; height: 700px; list-style-type: none; margin: 0; padding: 0;}
#testimonials ul { margin: 0; padding: 0;}
blockquote {}
#testimonials .slide {}

#testimonial { width: 210px; height: 700px; background: #1A6791; font-family: Georgia, "Times New Roman", Times, serif; font-size: 12px; line-height: 20px; color: #e1bf7e; text-decoration: none; padding: 20px; margin: 2px 4px 2px 0; }
#testimonial h2 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight:normal;  letter-spacing:1px; color: #e1bf7e; text-decoration: none;  padding: 0; margin: 0; }
#testimonial h3 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 18px; font-weight: bold; letter-spacing:1px; color:#b4d2ea;  padding-bottom: 10px; text-decoration: none; border-bottom-width: thin; border-bottom-color: #70a5c5; border-bottom-style: inset;  margin: 5px 0 0 0;   }
