#slideshow {
margin:0 auto;
width:740px;
height:511px;
left:40px;
background:transparent url(img/bg_slideshow.png) repeat-x 0 0;
position:relative;
float:left;
}

#slideshow #slidesContainer {
margin:0 auto;
top:7px;
left:7px;
width:727px;
height:495px;
overflow:auto; /* allow scrollbar */
position:relative;
float:left;
}

#slideshow #slidesContainer .slide {
margin:0 auto;
width:720px; /* reduce by 20 pixels of #slidesContainer to avoid horizontal scroll */
height:500px;
}

/** 
* Slideshow controls style rules.
*/
.control {
display:block;
width:50px;
height:510px;
text-indent:-10000px;
position:absolute;
cursor: pointer;
}
#leftControl {
top:0;
left:0;
background:transparent url(img/control_left.png) no-repeat 0 0;
z-index:20;
}
#rightControl {
top:0;
right:0;
background:transparent url(img/control_right.png) no-repeat 0 0;
}

/** 
* Style rules for Demo page
*/
* { margin:0; padding:0; }
body, html { background:#fff; color:#000; font:normal 12px/18px Helvetica, Arial, sans-serif;}

a { color: #000; text-decoration:none; }
a:hover { color:#44C7F4; }
ul{ list-style-type: none; padding: 50px 0; line-height:27px; }
li { font-size:14px; }
li.selected { color:#44C7F4;}
h2 { font-size:15px; font-weight:normal;}
h3 { font-size:14px;font-weight:normal;}

#pageContainer {
margin:110px 0 0 90px;
width:960px;
}
.slide h2, .slide p {
margin:15px;
}
.slide h2 {
font:24px Helvetica, Arial, sans-serif;
color:#000;
letter-spacing:-1px;
}
.slide img {
float:right;
margin:0 15px;
border:none;
}
#nav {
margin: 8px 0 0 0;
padding:0;
width:170px;
float:left;
clear:right;
}
#footer{
	
}


