body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-image:url(../images/bodybg.jpg);
	background-repeat:repeat-x;
	background-color:#c45f2b;
	font-family:Arial, Helvetica, sans-serif;
	color:#3B2219;
	font-size:0.8em;
	margin-left:auto;
	margin-right:auto;
}

ul{
    margin: 0;
    padding: 0;
}
li{
padding-left:5px;
list-style:inside;
font-size:0.9em;
color:#3B2219
}

a{
color:#FF6600;
text-decoration:none;
}
a:hover{
color:#FF9900
}



#outerwrapper{
width:1017px;
margin-left:auto;
margin-right:auto;
text-align:center;
}

#contenttable{
text-align:left;
}

p{
line-height:155%
}
#navigationarea{
height:68px;
min-height:68px;
border-bottom:3px solid #C35E2A;
}
#footerarea{
height:70px;
}

#footerarea a{
color:#FFFFCC;
}

#footerarea a:hover{
color:#eeeebb;
}

#logo{
width:283px;
float:right;
margin-top:10px;
}

.heading, h1{
padding:0px; margin:0px; color:#333333; font-weight:normal; font-size:18px; color:#2C1712
}
#clientlogin{
margin-left:auto;
margin-right:auto;
padding:5px;
padding-top:40px;
color:#FFFFFF;
}

.demo{
font-size:11px;
float:left;
margin:0px;
padding:3px;
width:176px;
background-color:#ccc;
}

#rightnav{
background-image:url(../images/navbg.jpg);
background-position:top;
background-repeat:repeat-x;
background-color:#C25D2A
}

#showcase{
margin-left:-10px;
margin-right:-15px;
}

.demo img{

}

.demo a{
text-decoration:none;
color:inherit;
color:#333333;
}


#wrapper {
    width: 760px;
    margin: 0 auto;
}

#intro {
    padding-bottom: 10px;
}

h2 {
    margin: 0;
    margin-bottom: 14px;
    padding: 0;
}

#slider {
clear:both;
    width: 750px;
    margin: 0 auto;
    position: relative;
}

.scroll {
    height: 448px;
    width: 750px;
    overflow: auto;
    overflow-x: hidden;
    position: relative;
    clear: left;
    background: #FFFFFF;
	border-bottom:3px solid #C35E2A;
}

.scrollContainer div.panel {
    padding: 10px;
	padding-right:0px!important;
    width: 730px;
	min-height: 200px;
}


ul.navigation {
position:absolute;
top:-20px;
list-style: none;
margin: 0;
padding: 0;
padding-bottom: 2px;
margin-left:10px;
text-transform:uppercase;
font-size:11px;
font-weight:bold;
	
}

ul.navigation li {
padding:0px;
margin:0px;
display: inline;
margin-right: 5px;
}

ul.navigation a {
    padding: 10px;
	padding-left:5px; 
	padding-right:5px;
	color:#FFFFCC;
    text-decoration: none;
}

ul.navigation a:hover {
    padding: 10px;
	padding-left:5px; 
	padding-right:5px;
    background-color: #C35E2A;
}

ul.navigation a.selected {
    padding: 10px;
	padding-left:5px; 
	padding-right:5px;
	color:#333333;
    background-color: #fff;
	border:3px solid #C35E2A;
	border-bottom:none;
}

ul.navigation a:focus {
    padding: 10px;
	padding-left:5px; 
	padding-right:5px;
    outline: none;
}

.scrollButtons {
    position: absolute;
    top: 150px;
    cursor: pointer;
}

.scrollButtons.left {
    left: -20px;
	display:none;
}

.scrollButtons.right {
    right: -20px;
	display:none;
}

.hide {
    display: none;
}
