body  {background-color:#fff; margin:0; padding:0; text-align:center; font-family:Helvetica, Arial; color:#9b986f;}

#wrapper {width:1044px; margin:0 auto; text-align:left;}
#maincontainer {width:1044px; float:left; margin-top:11px;}
#allcontent {
   width:1044px;
   float:left;
   border-top:11px solid #fff;
   background-color:#f3f0dc;
}

#hmBtmBg {
   width:1044px;
   float:left;
   background:transparent url(images/home_btm_bg.gif) no-repeat bottom right;
}

#hmTopBg {
   width:1044px;
   float:left;
   background:transparent url(images/home_top_bg.jpg) no-repeat top right;
}

/* Home Page */

/* Navigation / Header
----------------------------------------------------------------------------*/
#header {
   width:1044px;
   height:159px;
   float:left;
   background:transparent url(images/hd_home_bg.jpg) no-repeat;
   overflow:hidden;
}

#nav {
   width:1032px;
   float:left;
   margin-top:108px;
   margin-left:12px;
}
#nav ul {list-style-type:none; padding:0px; margin:0px;}
#nav li {display:inline;}

/* Left
----------------------------------------------------------------------------*/ 
#left {
   width:423px;
   float:left;
   margin-top:20px;
   margin-left:21px;
}

#belBox {
   width:422px;
   float:left;
   margin-top:20px;
   background:#f3f0dc url(images/bel_box_bg.gif) repeat-x;
   min-height:214px;
   height:auto !important; /* For ie6 min-height */
   height:214px; /* For ie6 min-height */
}

#belText {
   width:338px;
   float:left;
   margin-top:28px;
   margin-left:84px;
   font-size:15px;
   color:#d07d65;
   font-weight:bold;
}
#belText p {margin-bottom:11px; margin-top:0px;}

/* Right
----------------------------------------------------------------------------*/
#right {
   width:500px;
   float:left;
   margin-top:336px;
   margin-left:43px;
   font-size:14px;
   line-height:18px;
}

/* Footer
----------------------------------------------------------------------------*/
#footer {
   width:1044px;
   float:left;
   margin-top:30px;
   font-size:14px;
   border-bottom:20px solid #fff;
   text-align:center;
}
#footer a {color:#99c56c; text-decoration:underline;}
#footer a:hover {color:#9b986f; text-decoration:none;}

/* Inner Pages */

/* Biography
----------------------------------------------------------------------------*/
#bioBtmBg {
   width:1044px;
   float:left;
   background:transparent url(images/bio_btm_bg.gif) no-repeat bottom left;
}

#bioTopBg {
   width:1044px;
   float:left;
   background:transparent url(images/bio_top_bg.jpg) no-repeat top right;
}

#bioInfo {
   width:630px;
   float:left;
   margin-top:10px;
   font-size:15px;
}
#bioInfo h1 {color:#d07d65; font-size:15px; margin-top:0px; margin-bottom:0px;}
#bioInfo a {color:#9a986f; text-decoration:none;}
#bioInfo a:hover {color:#9a986f; text-decoration:underline;}

#bioText {
   width:665px;
   float:left;
   margin-top:28px;
}

#bioLeft {
   width:665px;
   float:left;
   margin-top:36px;
   margin-left:52px;
   color:#9a986f;
   font-size:14px;
   line-height:19px;
   min-height:1186px;
   height:auto !important; /* For ie6 min-height */
   height:1183px; /* For ie6 min-height */
}

#bioRight {
   width:221px;
   float:left;
   margin-top:488px;
   margin-left:61px;
}

.boxHold {
   width:221px;
   display:block;
   border-top:4px solid #b2d188;
   background-color:#f1edd5;
}

.boxText {
   padding:16px 15px 15px 12px;
   color:#9b986f;
   font-size:14px;
   line-height:18px;
}
.boxText h1 {color:#d07d65; font-size:14px; margin-top:0px; margin-bottom:0px;}

/* Interview
----------------------------------------------------------------------------*/
#intTopBg {
   width:1044px;
   float:left;
   background:transparent url(images/int_top_bg.jpg) no-repeat top right;
}

#intLeft {
   width:702px;
   float:left;
   margin-top:230px;
   margin-left:55px;
   font-size:14px;
}
#intLeft p {margin-top:12px; margin-bottom:0px;}

#intRight {
   width:178px;
   height:476px;
   float:left;
   margin-top:472px;
   margin-left:56px;
   background-image:url(images/int_quote.gif);
   overflow:hidden;
}

/* Gallery
----------------------------------------------------------------------------*/
#galleryBg {
   width:1044px;
   float:left;
   background:transparent url(images/gallery_bg.jpg) no-repeat top;
}

#galleryBox {
   width:959px;
   float:left;
   margin-top:31px;
   margin-left:47px;
}

/* Social Media
----------------------------------------------------------------------------*/
#socBtmBg {
   width:1044px;
   float:left;
   background:transparent url(images/soc_btm_bg.gif) no-repeat bottom right;
}

#socTopBg {
   width:1044px;
   float:left;
   background:transparent url(images/soc_top_bg.jpg) no-repeat top right;
}

#socBox {
   width:949px;
   float:left;
   margin-top:44px;
   margin-left:68px;
}
#socBox1 {
   width:949px;
   float:left;
   margin-top:44px;
   margin-left:68px;
}
#socBox2 {
   width:949px;
   float:left;
   margin-left:68px;
   border-bottom:30px solid #f3f0dc;
}

#follow {
   width:949px;
   float:left;
}

#socTitle {
   width:92px;
   float:left;
}

#socL {
   width:344px;
   height: 290px;
   float:left;
   margin-left:92px;
   text-align:center;
   color:#9b986f;
   font-size:18px;
   font-family:arial;
}
#socL a {color:#9b986f; text-decoration:none;}
#socL a:hover {color:#9b986f; text-decoration:underline;}
#socL p {margin-bottom:20px; margin-top:2px;}

#socL2 {
   width:344px;
   float:left;
   margin-left:92px;
   text-align:center;
   color:#9b986f;
   font-size:18px;
   font-family:arial;
}
#socL2 a {color:#9b986f; text-decoration:none;}
#socL2 a:hover {color:#9b986f; text-decoration:underline;}
#socL2 p {margin-bottom:20px; margin-top:2px;}

#socR {
   width:347px;
   height: 290px;
   float:left;
   margin-left:50px;
   text-align:center;
   color:#9b986f;
   font-size:18px;
   font-family:arial;
}
#socR a {color:#9b986f; text-decoration:none;}
#socR a:hover {color:#9b986f; text-decoration:underline;}
#socR p {margin-bottom:20px; margin-top:2px;}

#socR2 {
   width:462px;
   height:318px;
   float:left;
   margin-left:50px;
   background-image:url(images/soc-bg.gif);
   overflow:hidden;
}

#socBtmR {
   width:347px;
   float:left;
   text-align:center;
   color:#9b986f;
   font-size:18px;
   font-family:arial;
}
#socBtmR a {color:#9b986f; text-decoration:none;}
#socBtmR a:hover {color:#9b986f; text-decoration:underline;}
#socBtmR p {margin-bottom:20px; margin-top:2px;}

/* Classes
----------------------------------------------------------------------------*/
.picspace {margin-bottom:18px;}
.picspace2 {margin-left:92px;}
.sub {font-size:14px; color:#d07d65; font-weight:bold;}
.sub2 {font-size:30px; color:#b2d188; font-weight:bold;}
.sub3 {font-size:30px; color:#dd9984; font-weight:bold;}
.green {font-size:14px; color:#99c56c; font-weight:bold;}
.test {line-height:18px;}
.bord {border:12px solid #d9cf95;}
.bord2 {border:12px solid #afd085; z-index: 999;}
a img {border:none;}
img {border:none;}
a:hover {outline:none;}
a {color:#1c6bb5; text-decoration:underline;}
a:hover {color:#000; text-decoration:underline;}
form {padding:0px; margin:0px;}
td {font-size:12px; font-family:arial;}

