@charset "UTF-8";
/* CSS Document */

html {
cursor:auto;	
}

body { 
background-color: #FFF; 
overflow: visible; 
margin: 0 0 0 0;
padding: 0;
font-size: 11px; 
font-family: helvetica, arial, sans-serif;
}

a { 
text-transform: none; 
font-weight: none; 
text-decoration: none; 
cursor: pointer;
}

#browsercheck {
position: absolute;
top: 0px;
left: 0px;
margin: 0 0 0 0;
padding: 0;
width: 100%;
height: 100%;
z-index: 10000;	
background-image: url(http://www.collinlafleche.com/images/infobg.png);
text-align: center;
font-family: arial, helvetica, sans-serif; 
color: #000;
background-color: #FFF;
font-size: 11px;
line-height: 13px; 
}

#browsercheck div {
width: 350px;
background: #FFF;
margin: 0 auto;
padding: 15px;
text-align: center;
}

span.emailinput {width:115px;height:20px;} 

#header { 
position: fixed; 
margin: 0 0 0 0;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 45px;
left: 0px; 
top: 15px;  
width: 125px;
text-align: left;
font-family: arial, helvetica, sans-serif; 
color: #000; 
font-size: 12px;
line-height: 11px; 
font-weight: bold;
background-image: url(http://www.collinlafleche.com/images/headbg.png);
z-index: 9999;
}

#menu { 
position: fixed;  
margin: 0 0 0 0;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 45px;
top: 65px;
left: 0;
width: 125px;
height: 350px;
text-align: left;
font-family: helvetica, arial, sans-serif; 
color: #CACACA; 
font-size: 11px; 
line-height: 12px;
background-image: url(http://www.collinlafleche.com/images/headbg.png);
z-index: 9999;
}

#menu li {
list-style: none;
padding: 0;
margin-bottom: 10px;
}

#menu ul {
list-style: none;
margin-left: 20px;
margin-bottom: 0px;
margin-top: 0px;
margin-right: 0px;
padding: 0;
display: none;
}

#menu ul li {
list-style: none;
padding: 0;
margin-bottom: 10px;	
}

#menu > span {
margin: 0 0 0 0;
padding: 0;
}

#menu li a:link, #menu li a:visited {
color: #CCC;
-webkit-transition: color 300ms ease-in-out;
-moz-transition: color 300ms ease-in-out;
-o-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
cursor: pointer;
}

#menu li a:hover, #menu li a:active, #menu li a:focus {
color: #666;
border-bottom: solid #F00 1px;
cursor: pointer;
}

#menu li.sub a:link, #menu li.sub a:visited {
color: #CCC;
-webkit-transition: color 300ms ease-in-out;
-moz-transition: color 300ms ease-in-out;
-o-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
cursor: pointer;
}

#menu li.sub a:hover, #menu li.sub a:active, #menu li.sub a:focus {
color: #666;
font-style: italic;
border-bottom: 0px;
cursor: pointer;
}

#menu li.selected span, #menu li.selected span a:link, #menu li.selected span a:visited, #menu li.selected span a:hover, #menu li.selected span a:active, #menu li.selected span a:focus {
color: #666;
border-bottom: solid #F00 1px;
cursor: text;
}

#menu li.sub.selected span, #menu li.sub.selected span a:link, #menu li.sub.selected span a:visited, #menu li.sub.selected span a:hover, #menu li.sub.selected span a:active, #menu li.sub.selected span a:focus {
color: #666;
font-style: italic;
border-bottom: 0px;
cursor: text;
}


#arrows {
position: fixed;
margin: 0 0 0 0;
padding-top: 15px;
padding-bottom: 15px;
padding-left: 50px;
left: 180px;
top: 15px;
width: 900px;
text-align: left;
font-family: helvetica, arial, sans-serif;
color: #CACACA;
font-size :11px;
line-height: 11px;	
background-image: url(http://www.collinlafleche.com/images/headbg.png);
z-index: 9999;
display: none;
}

#arrows p {
padding: 0;
margin: 0 0 0 0;	
}

#arrows span {
padding: 0;
margin: 0 0 0 0;	
}

#arrows a:link, #arrows a:visited {
color: #CCC;
-webkit-transition: color 300ms ease-in-out;
-moz-transition: color 300ms ease-in-out;
-o-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
cursor: pointer;
}

#arrows a:hover, #arrows a:active, #arrows a:focus {
color: #666;
cursor: pointer;
}

#loader {
position: fixed;
margin: 0;
padding: 0;
top: 80px;
left: 230px;
z-index: 1;	
display: block;
}

#infscr-loading { 
z-index: 5000;
position: fixed;
top: 10px;
left: 10px;
width: 16px;
height: 16px;
opacity: 0.8;
}

#content { 
position: absolute; 
margin: 0 0 0 0;
padding: 0;
top: 80px; 
left:230px; 
text-align: left;
vertical-align: top;
z-index: 5;
}

#content p {
font-family: helvetica, arial, sans-serif;
color: #999;
font-size :11px;
line-height: 12px;
}

#slideshow { 
position: inherit;
top: 0px;
left: 0px;
height: 600px; 
width: 900px; 
margin-top: 0;
margin-left: 0;
margin-right: 25px;
margin-bottom: 5px;
overflow: visible;
display: block;
}

#slideshow img { 
margin: 0 0 0 0; 
padding: 0; 
border: 0; 
}

#emptyleft {
position: absolute;
top: 0px;
left: 0px;
height: 600px;
width: 450px;
z-index: 55;
display: none;
}

#emptyright {
position: absolute;
top: 0px;
left: 0px;
height: 600px;
width: 900px;
z-index: 55;
display: none;
cursor: pointer;
}

#info {
position: absolute;
top: 0px;
left: 0px;
width: 900px;
height: 600px;
background-image: url(http://www.collinlafleche.com/images/infobg.png);
font-family: helvetica, arial, sans-serif;
font-size :11px;
line-height: 13px;
text-align: left;
color: #FFF;
z-index: 100;
display: none;
}

#balance {
margin: 0 0 0 0;
padding: 0;
height: 100%;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
}

#infoblock {
width: 360px;
margin: 0 0 0 0;
padding: 15px;
display: -moz-inline-box;
display: inline-block;
vertical-align: top;
text-align: justify;
}

#info a:link, #info a:visited {
color: #CCC;
-webkit-transition: color 300ms ease-in-out;
-moz-transition: color 300ms ease-in-out;
-o-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out;
cursor: pointer;
}

#info a:hover, #info a:active, #info a:focus {
color: #666;
cursor: pointer;
}

#caption {
position: inherit;
margin: 0 0 0 0;
padding-right: 2px;
width: 900px;
left: 0px; 
top: 620px;  
text-align: right;
font-family: helvetica, arial, sans-serif;
color: #999;
font-size :11px;
line-height: 13px;	
}


.list { font-size:11px; line-height:15px; margin-top:2px; margin-bottom:2px; }
.list a:link, .list a:visited { color: #CACACA; }
.list a:hover, .list a:active, .list a:focus { color: #000; border-bottom: 1px #000 solid; }

.left ul { list-style-type:none; margin: 0; padding: 0px; }
.left ul li { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #232323; line-height: 15px; font-weight: bold; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }
.right ul { list-style-type:none; margin: 0; padding: 0px; }
.right ul li { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #232323; line-height: 15px; font-weight: normal; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }
.right li a:link, .right li a:visited { color: #CCC;
-webkit-transition: color 300ms ease-in-out;
-moz-transition: color 300ms ease-in-out;
-o-transition: color 300ms ease-in-out;
transition: color 300ms ease-in-out; }
.right li a:hover, .right li a:active { color: #666; }

.title ul { list-style-type:none; margin: 0; padding: 0px; }
.title ul li { font-family: helvetica, arial, sans-serif; font-size: 11px; color: #232323; font-style:italic; line-height: 15px; font-weight: normal; padding-left: 0px; padding-bottom: 0px; padding-top: 0px; }
