/* Common to all pages. */
body{font-family:verdanna,arial;font-size:10pt;padding:0px;margin:0px;}
p{margin:0px;padding:0px 0px 5px 0px;}
#friendsemail_sent{position:absolute;top:100px;left:300px;width:400px;background:#ffffff;border:solid 3px #000000;padding:25px;}
#friendsemail_sent2{background:orange;color:white;padding:15px;border:solid 3px #000000;}
#bodycontent{background:#a8a294 url('../images/bkg.jpg') repeat-x;margin:0px;padding:0px;text-align:center;overflow:hidden;}
#allcontent{height:985px;width:1004px;text-align:left;}
#topmenubar{height:23px;}
#headerdisplay{height:189px;overflow:hidden;background:url('../images/header.jpg');overflow:hidden;}
#headeruserlogin{height:100px;width:240px;margin-left:731px;margin-top:22px;overflow:hidden;font-size:12pt;color:#ffffff;padding:5px 10px;}
#headeruserlogin input{font-size:10pt;margin-top:5px;width:150px;}
#headeruserlogin a{color:#ffffff;font-style:italic;}
#footerdisplay{background:#a8a294 url('../images/fbkg.jpg') no-repeat bottom right;height:100px;}
#footerdisplay div a{color:#ffffff;}
/* Home page only */
#homecontent_tridisplay{background:transparent url('../images/home_tridisplay.jpg') no-repeat;width:617px;height:184px;margin-top:-28px;margin-left:15px;overflow:hidden;}
#homecontent_tridisplay p{margin:0px;padding:0px;}
#homecontent_tridisplay1{width:186px;height:160px;overflow:hidden;color:#000000;background:transparent;}
#homecontent_tridisplay2{width:190px;height:160px;overflow:hidden;color:#000000;background:transparent;}
#homecontent_tridisplay3{width:186px;height:160px;overflow:hidden;color:#000000;background:transparent;}
#homecontent_left{margin-top:5px;margin-left:15px;height:335px;width:617px;float:left;overflow:hidden;}
#homecontent_right{float:right;width:341px;height:533px;background:transparent url('../images/home_right_bkg.jpg') no-repeat;margin-top:-204px;overflow:hidden;}
#homecontent_rightheader{background:#144e80;color:#ffffff;font-size:16pt;padding:5px;text-align:center;margin:15px 15px 0px 15px;}
#homecontent_rightsom{background:#ffffff url('../images/home_right_sombkg.png');height:215px;width:290px;padding:7px 0px 0px 2px;overflow:hidden;}
#homecontent_rightsomimage{width:276px;height:188px;overflow:hidden;background:transparent;}
#homecontent_rightsomimage p{margin:0px;padding:0px;}
#homecontent_rightdynamic{text-align:left;width:296px;height:80px;overflow:hidden;}
#homecontent_rightref{background:transparent url('../images/home_right_refbkg.png');width:296px;height:100px;padding:50px 10px 0px 10px;overflow:hidden;}
#homecontent_rightref p{margin:0px;padding:0px;}
#homecontent_rightref form .inputfieldtext{width:280px;margin-bottom:5px;}
#homecontent_rightref form .inputfieldbutton{}
#homecontent_bottom{height:174px;background:transparent;clear:both;overflow:hidden;}
/* Common to all other pages */
#dynamiccontent{background:transparent url('../images/dbkg.jpg') no-repeat;margin-top:10px;height:640px;padding:10px 0px;}
#dynamiccontentheader{background:#144e80;color:#ffffff;font-size:18pt;padding:5px 20px;margin-left:35px;display:inline;}
#dynamiccontentheaderwrapper{margin-top:4px;}
#dynamiccontentdisplay{background:transparent;margin-left:65px;margin-right:65px;margin-top:30px;height:515px;overflow:auto;}
/* Contact page */
#contactuscontent{background:transparent url('../images/cbkg.jpg') no-repeat;margin-top:10px;height:640px;padding:10px 0px;}
#contact_quickcontact{float:left;margin-top:24px;margin-left:42px;width:194px;border:solid 1px #000000;padding:2px;color:#ffffff;}
#contact_quickcontactheader{background:#3b6a94;color:#ffffff;font-size:16pt;text-align:center;padding:2px;}
#contact_quickcontactinfo{padding:0px 5px;font-size:10pt;}
#contact_direct{overflow:auto;float:left;width:360px;height:535px;border:solid 1px #d0d0d0;margin-top:24px;margin-left:10px;}
.contact_directitem{border:solid 1px #efb416;margin:5px;width:340;overflow:hidden;font-size:1em;}
.contact_directitem table td{vertical-align:top;padding:5px;}
#contact_general{overflow:hidden;float:left;width:330px;height:525px;border:solid 1px #d0d0d0;margin-top:24px;margin-left:5px;padding:5px;}
#contact_general input{font-size:10pt;}
/* Photo gallery page ... uses some id's form contact page above. */
#photogallery_display{float:left;width:710px;height:550px;margin-top:7px;margin-left:15px;overflow:hidden;}
#photogallerycontent{background:transparent url('../images/pgbkg.jpg') no-repeat;margin-top:10px;height:640px;padding:10px 0px;}
.photogallery_td{font-size:8pt;color:#606060;background:transparent url('../images/photogallerytd.jpg') no-repeat;width:193px;height:165px;vertical-align:top;text-align:left;padding-top:9px;padding-left:9px;overflow:hidden;}
/* Administration pages and displays */
#admin_topofpage{background:#f4f4f4;color:#000000;text-align:left;padding:0px;margin:0px;}
#admin_dynamiccontent_form{height:0px;width:0px;}
#admin_dynamiccontent_form input{height:0px;}
.admin_editwindow {border:solid 3px #101080;background:#e0e0e0;position:absolute;top:100px;left:100px;visibility:hidden;z-index:2;padding:10px;}
