body {
background:url(../graphics/bodybkgrd.jpg) repeat scroll 0% 0%; 
margin:0px; 
font-family:arial; 
font-size:14px; 
color:#ffffff;
}

.nav_style {
font-family:arial, verdana, helvetica, sans-serif;
font-size:14px;
color:#9999cc;
}

p {
margin:0px;
padding:0px;
text-align:left;
}

img {
margin:0px; 
padding:0px;
border:0px;
}

.text {
font-family: arial, helvetica, sans-serif;color: #ffffff;
}

.smalltext {
font-family: arial, helvetica, sans-serif;color: #ffffff;
}

a {
outline:none;
}

a:link {
font-family: arial, helvetica, sans-serif;color: #cccccc;
text-decoration: none;
}

a:visited {
font-family: arial, helvetica, sans-serif;color: #cccccc;
text-decoration: none;
}

a:hover {
font-family: arial, helvetica, sans-serif;color: #cccccc;
text-decoration: underline;
}

.clr {
clear:both;
}

div.wrapper {
margin:0 auto;
padding:0;
width:962px;
}

#main1{ width:100%; background: url(../graphics/main1.jpg) no-repeat scroll 50% 0%;}
#main2{ width:100%; background: url(../graphics/main2.jpg) no-repeat scroll 50% 0%;}
#main3{ width:100%; background: url(../graphics/main3.jpg) no-repeat scroll 50% 0%;}
#main4{ width:100%; background: url(../graphics/main4.jpg) no-repeat scroll 50% 0%;}
#main5{ width:100%; background: url(../graphics/main5.jpg) no-repeat scroll 50% 0%;}
#main6{ width:100%; background: url(../graphics/main6.jpg) no-repeat scroll 50% 0%;}
#main7{ width:100%; background: url(../graphics/main7.jpg) no-repeat scroll 50% 0%;}
#main8{ width:100%; background: url(../graphics/main8.jpg) no-repeat scroll 50% 0%;}
#main9{ width:100%; background: url(../graphics/main9.jpg) no-repeat scroll 50% 0%;}
#main10{ width:100%; background: url(../graphics/main10.jpg) no-repeat scroll 50% 0%;}

#menu {
margin-top:5px; 
background:url(../graphics/menu.png) repeat-x scroll 0% 0%; 
height:62px;
}

#thumbnail-container { 
width:902px;
font-family: arial, verdana, helvetica, sans-serif;
overflow:hidden;
}

#thumbnail-container a { 
color:#848EB0;
border:none;
}

#thumbnail-container a:visited { 
color:#848EB0;
border:none;
}

#thumbnail-container a:hover { 
color:#CACADE;
border:none; 
text-decoration: none;
}

#thumbnail-container a:active { 
color:#848EB0;
border:none;
}

.thumb-box a, .photos a:hover, .photos a:visited, .photos a:active {
border:0;
}

.thumb-box img { 
border:1px solid #333399;
padding:1px;
margin-bottom:1px;
margin-top:1px;
margin-left:1px;
margin-right:1px;
}

.thumb-box img:hover { 
border:1px solid #cccccc;
}

.bio-box { 
width:680px;
margin-left:100px;
margin-right:100px;
font-family: arial, verdana, helvetica, sans-serif;
color: #CCCCCC;
}

.bio-box img { 
border:0px solid #3D373B;
padding:3px;
}

.heading { 
font-family: arial, verdana, helvetica, sans-serif;
font-size:18px;
font-weight:bold;
padding-top:10px;
text-align:left;
color: #848EB0;
}

#header-bar {
background:transparent url(../graphics/header-bar.png) repeat-x scroll 0 0; position:relative; height:152px;
padding-bottom:5px;
padding-top:5px;
}

#logo{ 
background:url(../graphics/logo.png) no-repeat scroll 0% 0%;
width:297px;
height:133px;
float:left;
margin-left:10px;
text-align:left;
}

#tagline{ 
background:url(../graphics/tagline.png) no-repeat scroll 0% 0%;
width:650px;
height:48px;
float:right;
margin-right:10px;
margin-top:0px;
text-align:right;
}

#header-bar-bottom {
background:transparent url(../graphics/header-bar-bottom.png) repeat-x scroll 0 0;
height:6px;
margin-bottom:10px;
}

#showcase-top {
background:transparent url(../graphics/showcase-tl.png) no-repeat scroll 0 0;
float:left;
height:55px;
width:25px;
}
#showcase-top2 {
background:transparent url(../graphics/showcase-tr.png) no-repeat scroll 100% 0;
float:right;
height:55px;
width:25px;
}
#showcase-top3 {
background:transparent url(../graphics/showcase-tm.png) repeat-x scroll 0 0;
height:55px;
margin:0 25px;
}

#showcase1-top{ 
background:url(../graphics/showcase1_top.png) no-repeat scroll 0% 0%;
float:left;
width:12px;
height:15px;
}

#showcase1-top1{ 
background:url(../graphics/showcase1_top2.png) no-repeat scroll 100% 0%;
float:right;
width:13px;
height:15px;
}

#showcase1-top2{ 
background:url(../graphics/showcase1_top1.png) repeat-x scroll 0% 0%;
height:15px;
margin-left:12px;
margin-right:13px;
}

#contact{ float:left; width:500px;
font-family:arial;
font-size:18px;
font-weight:bold;
padding-top:10px;
text-align:left;
}

#showcase-main {
background:transparent url(../graphics/showcase-middle.png) repeat scroll 0 0;
margin-left:13px;
margin-right:13px;
}

#showcase-main2 {
background:transparent url(../graphics/showcase-l.png) repeat-y scroll 0 0;
margin-left:-13px;
}

#showcase-main3 {
background:transparent url(../graphics/showcase-r.png) repeat-y scroll 100% 0;
margin-right:-13px;
}

#mainbody { 
float:left;
width:900px;
}

#expand_mainbody { 
float:left;
width:100%;
}

#right div.module { 
padding-bottom:5px;
text-align:right;
}

#right div.module td { 
border-bottom:1px solid #5C4628;
}

#right div.module h3 { 
color:#F5F0EA;
font-family:trebuchet MS;
font-size:12px;
font-weight:bold;
text-decoration:none;
border-bottom:1px solid #5C4628;
}

#showcase-bottom {
background:transparent url(../graphics/showcase-bl.png) no-repeat scroll 0 0;
float:left;
height:25px;
margin-bottom:6px;
overflow:hidden;
width:25px;
}

#showcase-bottom2 {
background:transparent url(../graphics/showcase-br.png) no-repeat scroll 100% 0;
float:right;
height:25px;
margin-bottom:6px;
width:25px;
}

#showcase-bottom3 {
background:transparent url(../graphics/showcase-bm.png) repeat-x scroll 0 0;
height:25px;
margin-bottom:6px;
margin-left:25px;
margin-right:25px;
}

#advert {
clear:both;
margin-top:10px;
overflow:hidden;
}

#advert1 {
color:#cccccc;
font-family:arial;
font-size:11px;
text-align:left;
width:450px;
float:left;
padding-left:40px;
padding-top:6px;
}

#advert2 {
float:right;
width:400px;
}

#advert2 div.module {
font-family:times new roman;
font-size:11px;
font-weight:bold;
}

#advert2 div.module a.mainlevel {
color:#cccccc;
padding-left:13px;
padding-right:35px;
text-decoration:none;
background:transparent url(../graphics/spacer.jpg) no-repeat scroll 0% 50%;
display:inline;
font-size:11px;
}

#footer {
overflow:hidden;
margin-top:10px;
margin-bottom:30px;
}
