body{background-color: #000000;background-image: url(../images/wallpaper.gif);background-repeat:repeat;text-align:center;font-family:arial;font-size:0.8em;}
#container{width:950px;background-color:#ffffff;margin:0 auto;text-align:left;margin-top:2px;}
#container div{overflow:hidden;} /* fixes div height issue */
#logo{float:left;margin: 2px 0px 10px 20px;width:300px;height:107px;margin-top:15px;}

.navbutton{border:solid 1px #ffffff;margin-right:10px;width:100px;height:100px;margin-top:15px;}
#navbut1{background-image: url(../images/nav1.gif);background-repeat:no-repeat;float:left;}
#navbut2{background-image: url(../images/nav2.jpg);background-repeat:no-repeat;float:left;}
#navbut3{background-image: url(../images/nav3.gif);background-repeat:no-repeat;float:left;}
#navbut4{background-image: url(../images/nav4.jpg);background-repeat:no-repeat;float:left;}
#navbut5{background-image: url(../images/nav5.jpg);background-repeat:no-repeat;float:left;}

#hp_showcase{width:950px;height:329px;background-color:#efefef;border-top:solid 1px #efefef;z-index:1;}
#hp_showcase img{margin:0px;float:left;z-index:1;}
#hp_about{width:950px;background-image: url(../images/content_tile.gif);background-repeat:repeat-y;border-top:solid 1px #efefef;z-index:1;border-bottom:solid 1px #666;}

.hp_divider{width:1px;height:100px;background-color:#333333;margin-left:10px;margin-right:10px;float:left;}

div#Menu{width:600px;height:100px;float:left;margin-top:15px;}
.MenuGroup{border-top:solid 1px #ffffff;border-left:solid 1px #ffffff;border-right:solid 1px #ffffff;}
.TopMenuItem{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif;font-size:13px;cursor:pointer;}

.Nav1Look{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif; font-size:13px;cursor:pointer;background-image: url(../images/nav1.jpg);background-repeat:no-repeat;vertical-align:text-bottom;width:110px;height:100px;}
.Nav2Look{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif;font-size:13px;cursor:pointer;background-image: url(../images/nav2.jpg);background-repeat:no-repeat;vertical-align:text-bottom;width:110px;height:100px;}
.Nav3Look{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif;font-size:13px;cursor:pointer;background-image: url(../images/nav3.jpg);background-repeat:no-repeat;vertical-align:text-bottom;width:110px;height:110px;}
.Nav4Look{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif; font-size:13px;cursor:pointer;background-image: url(../images/nav4.jpg);background-repeat:no-repeat;vertical-align:text-bottom;width:110px;height:110px;}
.Nav5Look{color:#ffffff;letter-spacing:0.02em;font-weight:700;font-family: Arial,helvetica,sans-serif; font-size:13px;cursor:pointer;background-image: url(../images/nav5.jpg);background-repeat:no-repeat;vertical-align:text-bottom;width:111px;height:110px;}

.TopMenuItemHover{color:#000000;}
.MenuItem{background-color:#000000;color:#ffffff;font-family: Arial,helvetica,sans-serif; font-size:11px;font-weight:bold;cursor:pointer;}
.MenuItemHover{background-image: url(../images/bgTile_grey2.gif);background-repeat:repeat-x;color:#ffffff;font-family: Arial,helvetica,sans-serif; font-size:11px;font-weight:bold;cursor:pointer;}
.SubMenuItem{background-color:#000000;color:#ffffff;font-family: Arial,helvetica,sans-serif;font-size:11px;font-weight:bold;cursor:pointer;}
.SubMenuItemHover{background-color:#000000;color:#ffffff;font-family: Arial,helvetica,sans-serif;font-size:12px;font-weight:bold;cursor:pointer;height:25px;}

#pageHeader{background-image: url(../images/bgTile_grey2.gif);background-repeat:repeat-x;height:30px;}
#pageContent{background-color:#ffffff;color: #000000;font-family: Arial,helvetica,sans-serif;margin: 20px 20px 15px 20px;clear:both;}
#pageContent .left1{float:left;width:600px;}
#pageContent .right img{border:solid 1px #333;}
#pageContent .right{float:left;width:300px;text-align:right;}

.contactLine{width:800px;clear:both;}
.contactLabel{width:150px;margin-right:20px;text-align:right;font-family: Arial,helvetica,sans-serif;float:left;margin-top:3px;}
.contactInput{float:left;width:400px;margin-top:3px;}

.textbox{border: solid 1px #666666;background-color: #efefef;color: #666666;width:250px;height: 17px;font-size:11px;font-family:Arial,helvetica,sans-serif;}
.dropdown{border: solid 1px #666666;background-color: #efefef;color: #666666;width: 253px;height: 19px;font-size: 11px;font-family: Arial,helvetica,sans-serif;}
.textarea{border: solid 1px #666666;background-color: #efefef;color: #666666;width: 250px;height: 200px;font-size: 11px;font-family: Arial,helvetica,sans-serif;}
.submitButton{font-size:12px;letter-spacing: 0.1em;font-weight: bold;color: #fff;text-decoration: none;border: solid 1px #685E4F;border-bottom: solid 2px #685E4F;background-color: #968C73;text-align:center;padding: 3px 8px 3px 8px;}
.submitButton:hover{color: #000;}

ul {padding:0px;margin:0px;margin-top:5px;padding-bottom:5px;margin-left:35px;}
ul li{list-style-type:square;}
.floatL {float:left;} .left{float:left;}

h2{display:block;font-family: Arial,helvetica,sans-serif;font-size:1.5em;color: #666;margin:0px;padding-top:5px;font-weight:600;}

.allcaps{font-family: Arial,helvetica,sans-serif;font-size:12px;color:#000000;text-transform:uppercase;font-weight:bold;}
.medText{font-family: Arial,helvetica,sans-serif;font-size:15px;letter-spacing:2px;color:#666666;font-weight:500;}

.largeText{font-family: Arial,helvetica,sans-serif;font-size:17px;letter-spacing:2px;color:#666666;font-weight:500;}

a{color:#666;}

.bordered {border:solid 1px black;}

.galleryImg {border:solid 1px #ccc;padding:10px;}

a.headerLink{display:block;font-family: Arial,helvetica,sans-serif; font-size:14px;color: #ffffff;padding:5px;text-decoration:underline;}
a.headerLink:hover{font-family: Arial,helvetica,sans-serif; font-size:14px;color: #ffffff;padding-top:5px;text-decoration:none;}

#verbalFees .heading{width:200px;background-color: #dcd2ba;padding:5px 0px 5px 10px;font-weight:bold;color: #000;}
#verbalFees .row{width:210px;clear:both;background-color: #F1EBDD;margin-top:2px;height:22px;line-height:22px;}
#verbalFees .col1{width:90px;float:left;margin-left:10px;height:22px;vertical-align:middle;}
#verbalFees .col2{width:100px;float:left;margin-left:10px;height:22px;vertical-align:middle;}
#writtenFees .row{clear:both;background-color: #F1EBDD;margin-top:2px;height:22px;line-height:22px;width:870px;}
#writtenFees .col1{width:100px;float:left;margin-left:10px;}
#writtenFees .col2{width:140px;float:left;}
#writtenFees .col3{width:110px;float:left;}
#writtenFees .col4{width:100px;float:left;}
#writtenFees .col5{width:100px;float:left;}
#writtenFees .col6{width:100px;float:left;}
#writtenFees .col7{width:100px;float:left;}
#writtenFees .col8{width:100px;float:left;}

#onlineFees .row{clear:both;background-color: #F1EBDD;margin-top:2px;height:22px;line-height:22px;width:380px;}
#onlineFees .col1{width:100px;float:left;margin-left:10px;}
#onlineFees .col2{width:140px;float:left;}
#onlineFees .col3{width:110px;float:left;}

#footer{background-image: url(../images/bgTile_grey2.gif);background-repeat:repeat-x;color:#ffffff;height:26px;clear:both;text-align:center;padding-top:7px;font-size:1em;padding-bottom:3px;}
#footer a{font-family: Arial,helvetica,sans-serif; color: #ffffff;font-size:1em;text-decoration:none;font-weight:normal;}
#footer a:hover{text-decoration:underline;}

.hr{background-color:#dcd2ba;height:5px;width:100%;}
.hr-thin{border-bottom:dashed 1px #999;height:1px;width:100%;}

#otherBlogs{padding:10px;display:block;font-family: Arial,helvetica,sans-serif;font-size:1.2em;color: #fff;font-weight:600;}
.blogTitle{margin-top:10px;font-weight:bold;}
.blogListDate {color:#000;font-size:11px;margin-top:3px;}
.blogDate {color:#666;font-size:14px;font-weight:bold;text-align:right;width:200px;float:left;margin-top:10px;}
.box {clear: both; border: solid 5px #dcd2ba; padding: 5px 10px 10px 10px;}