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

body {background: #000000 url(../images/venera_night_sky.jpg) top center no-repeat;margin:auto; text-align:center; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: small;}

/*body {margin:auto; text-align:center; background-image: url(../images/texbackold2.jpg); background-repeat:repeat-x; background-color: #5a6eb2; background-attachment:fixed; font-family: Verdana, Helvetica, Arial, sans-serif; font-size: small;}*/
#container {width: 950px; margin: auto; background-color: white; border: 3px solid #092eac; background-image: url(../images/texnavbkgdoldwide2.jpg); background-repeat:repeat-y;}
#navlistholder {height: 20px; background-image:url(../images/textannav.jpg); background-repeat:repeat-x; text-align:right; padding-top: 4px; line-height:18px;}
#navlist ul {margin-top: 0;}
#navlist li {display: inline; list-style-type: none; padding-right: .5em; padding-top: 0; margin-top: 0;}
#navlist li a {font-size: .8em; text-decoration: none;}
#navlist li a:link, #navlist li a:visited {color: #092eac;}
#navlist li a:hover, #navlist li a:focus {color: #cc6600;}

#nav { width: 173px; padding-top:10px; padding-left:10px; display:block; float: left; }
#nav ul {margin-left: 0; padding-left: 0; list-style-type: none; text-align:left; font-size: .9em; line-height: 1.5em; font-weight:bold;}
#nav a {display: block; padding: 3px 3px 3px 5px; width: 161px;}
#nav a:link, #navvert a:visited,  #navvertsub a:visited { color: #092eac; text-decoration: none; }
#nav .withSub {margin-left: 0; padding-left: 0; list-style-type: none; text-align:left; font-size: 1em; font-weight:bold;display: block; padding: 3px 3px 3px 5px; width: 161px; color: #092eac; text-decoration: none; }
#navvertsub a { font-size: 1.1em; padding-left: 12px; font-weight:normal;}
#nav a:hover { background-color: #092eac; background-image: url(../images/texnavoldbkgd.jpg);}

#logobar {height: 204px; background-color: #092eac; border-bottom: 2px solid #092eac; border-top: 2px solid #092eac; }
#logobarhome {height: 204px; background-image: url(../images/tempBannerC.jpg); background-position:left; background-repeat:repeat-y; background-color: #092eac; border-bottom: 2px solid #092eac; border-top: 2px solid #092eac; }
#titlebar {height: 46px; background-image:url(../images/title_bar_tan.jpg); background-repeat:repeat-x;}
#titlebar h1 {text-align: right; color:#092eac; padding: .6em .5em 0 0; font-weight: normal; font-size: 1.5em; display:block;}


/*IE HAck for worst browser EVER */*html #content {width:670px; padding:24px 0px 0px 0px; margin-left:240px; text-align:left; }
#content {width:670px; padding:24px 0px 0px 0px; margin-left:240px; text-align:left; }

/*IE HAck for worst browser EVER */*html #contentAction {width:743px; padding:24px 0px 0px 0px; margin-left:207px; text-align:left; }
#contentAction {width:743px; padding:24px 0px 0px 0px; margin-left:207px; text-align:left; }
#contentAction h2, .subhead {font-family: Verdana, Helvetica, Arial, sans-serif; color: #092eac;}
#contentAction h2 {font-size: 1.25em; margin-bottom:10px; margin-left:33px; margin-right:33px; font-weight:bold; border-bottom: 1px solid #cc6600; }

#content p {font-size: 12px; line-height: 18px; margin-top:0px; margin-bottom:9px; font-family: Verdana, Helvetica, Arial, sans-serif;}
#content redBold { color: #cc6600; font-weight: bold; }
#content blueBold { color: #092eac; font-weight: bold; }
#content orangebold { color: #a85400; font-weight: bold; }
#content .pullQuote { font-weight: bold; color: #092eac; font-style: italic; margin-top:5px; margin-bottom:16px; font-family: Verdana, #content .pullQuoteName { font-style: normal; }
Helvetica, Arial, sans-serif; text-align: center;}
#content .pullQuoteNote { font-weight: bold; color: #092eac; margin-top:5px; margin-bottom:16px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: center;}
#content a {text-decoration:underline; color:#092eac;}
#content a:hover {color:#092eac; text-decoration:none;}
#content h2, .subhead {font-family: Verdana, Helvetica, Arial, sans-serif; color: #092eac;}
#content h1, #content h3, #content h4 {font-family: Verdana, Helvetica, Arial, sans-serif; color: #cc6600;}
#content h1 {font-size: 1.25em;}
#content h1Inline {font-size: 1.75em; color: #092eac; font-family: Verdana, Helvetica, Arial, sans-serif; font-weight:bold; }
/*#content h2 {font-size: 1.15em; margin-bottom:3px; font-weight:bold;}*/
#content h2 {font-size: 1.25em; margin-bottom:10px; font-weight:bold; border-bottom: 1px solid #cc6600; }
#content .subhead {font-size: 1.05em; margin-bottom:0px; font-weight:bold; }

#content h3 {font-size: 1.10em; color:#a85400; margin-bottom:2px; font-weight:bold; text-align: center;}
#content .h3Unique {font-size: 1.10em; color:#092eac; margin-bottom:15px; font-weight:bold; text-align: left;}
#content .pUnique {font-size: 1.00em; color:#000; font-weight:normal; text-align: left;}
#content h4 {font-size: 1.05em; color:#000; margin-bottom:0px; font-weight:bold;}
#content hr {height:1px; color:#092eac;}
#content ul {padding: 0px 0px 16px 25px; font-size: 1.0em; font-family: Verdana, Helvetica, Arial, sans-serif; margin-top: .5em; list-style-type: none;}
#content ol {padding: 0px 0px 0px 25px; font-size: 1.0em; font-family: Verdana, Helvetica, Arial, sans-serif; margin-top: .5em;list-style-type: decimal;}
#content li {margin-top: .25em;}
#content .boxed, .twocolbox, .mission {padding:5px; font-weight: bold; color: #092eac; margin-top:5px; margin-bottom:16px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: center; border: 1px solid #cc6600;}
#content .mission {font-weight: normal;}
#content .mission {font-size:1.3em; margin-top:15px; margin-left:90px; margin-right:90px; }
#content .boxed, .twocolbox {font-style: italic; padding-top:5px; margin-left:20px; margin-right:20px; }
#content .twocolbox {width:310px; margin-left:5px; margin-right:0px; }
/*#content .twocolbox {margin-left:270px; margin-right:20px; }*/

#content .footnote {margin-top:16px; margin-bottom:5px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align: left; font-size: 0.75em; color:#000;}

/*IE HAck for worst browser EVER */*html #actioncont {width:570px; padding:38px 0px 0px 0px; margin-left:328px; text-align:left; }
#actioncont {width:570px; padding:38px 0px 0px 0px; margin-left:324px; text-align:left; }

#bioblock {margin-left:95px; }
#tourblock {margin-left:0px; }

#bios {float:left; clear:right; padding:5px;}
#bios p {font-size: 12px; line-height: 14px; margin-top:0px; margin-bottom:5px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align:center;}
#bios .staffName {color: #000; font-weight: bold;}
#bios .staffTitle {color: #092eac; font-weight: bold;font-size:0.9em;}
#bios .staffYears {color: #000; font-weight: bold;}
#bios .addYears {color: #000; font-weight: bold;}
#bios img {margin-bottom:7px; }

/*IE HAck for worst browser EVER */*html #patientblock {width:640px; padding:38px 0px 0px 0px; margin-left:240px; text-align:left; }
#patientblock {width:640px; padding:38px 0px 0px 0px; margin-left:240px; text-align:left; }
#patientblock h2 {font-size: 1.25em; margin-bottom:10px; font-weight:bold; border-bottom: 1px solid #cc6600; }


#pat {float:left; clear:right; padding:5px; vertical-align:middle;}
#patNav {float:left; clear:right; padding:5px; width:280px; font-size: 12px; line-height: 14px; margin-top:0px; margin-bottom:5px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align:center;}

#pat p {font-size: 12px; line-height: 14px; margin-top:0px; margin-bottom:5px; font-family: Verdana, Helvetica, Arial, sans-serif; text-align:center;}
#pat .patName {color: #000; font-weight: bold;}
#pat .patDesc {color: #092eac; font-weight: bold;font-size:0.9em;}
#pat img {margin-bottom:7px; }

#tour {float:left; clear:right; padding:5px;}
#tour img {padding:5px;}

.photoleft img, photoright img, photorightOffice img, photo img {background-color: #cc6600;  }
.photoleft {float:left; margin:0px 7px 7px 0px; }
.photoright {float:right; margin: 0 0 7px 7px; }
.photorightOffice {float:right; margin: 0 0 7px 7px; border:10px solid #FFF; border-bottom:25px solid #FFF;}
.photo a img {background-color: #49589c;  padding: 4px;  border:1px solid #092eac;}
.photo a:hover img {background-color: #49589C;  padding: 4px;  border:1px solid #092eac;}

#yoursmile {height: 64px; background-image:url(../images/yoursmile.jpg); background-position:right;}
#addressbar {height: 22px; background-image:url(../images/texfooteroldback.jpg); font-size: .9em; color: #092eac; padding-top: 10px; border-bottom: 2px solid #092eac; border-top: 2px solid #092eac; }

#footer {background-image: url(../images/textannav.jpg); background-color: #092eac; padding: 12px 0px 12px 0px; color: #fff; text-align: center; font-size: .85em; color: #092eac}

#footer .copyright {padding: 6px 12px 0px 0px; text-align: right;}

