/**
* CSS
* 
* @version 1.0
* @author Vaska 
* @author Gregory Cadar
*/
* {
	margin: 0;
	padding: 0;
}

body { color: #000; font-size: 12px; font-family: Georgia, "Times New Roman", Times, serif; line-height: 18px; background-image: none; background-repeat: repeat; background-attachment: scroll; background-position: 0 0; }

body.section-1 { }
body.section-2 { }
body.section-3 { }

a:link { color: #424242; text-decoration: none; }
a:active { color: #424242; text-decoration: none; }
a:visited { text-decoration: none; color: #424242; }
a:hover { color: #64b0c3; text-decoration: underline; }

a img { border: solid 1px #7c7c7c; }

#menu { width: 210px; overflow: auto; top: 0; bottom: 0; left: 0; position: fixed; height: 100%; background-color: #fff; margin-left: 15px; padding-top: 25px; padding-left: 10px; }

#menu ul {
	list-style: none;
	margin: 0 0 12px 0;
}

#menu ul li.section-title { }
.container {
    padding: 5px 5px 25px 5px;
}
#img-container	{ margin: 0; padding: 0; }
#img-container p	{ width: 750px; margin: 0; padding: 0 0 12px; }
#content { height: 100%; margin: 7px 0 0 245px; top: 0; padding-top: 20px; }
#content p { width: 725px; margin-bottom: 9px; margin-left: 0; padding-top: 10px; padding-bottom: 40px; border-top: 1px solid #7c7c7c; }

p {
    margin: 0 0 9px 0;
}

h1 { font-size: 32px; }
h2 { font-size: 18px; font-style: normal; margin-bottom: 10px; padding: 0; }
h3 { font-size: 16px; }
h4 { color: #64b0c3; font-size: 16px; font-weight: normal; font-style: italic; padding-bottom: 5px; }
#once { clear: left; }

/*#content .container a img{ /* Image opacity */
/* filter: alpha(opacity=100);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=100);
-moz-opacity: 1.00;
opacity:1;
}
 
#content .container a:hover img { /* Image opacity when rolled over */
/* filter: alpha(opacity=30);
filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
-moz-opacity: 0.30;
opacity:0.3;
} */

#once { clear: left; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides { overflow: hidden; position: fixed; }
.jFlowSlideContainer { position: relative; float: left; padding:0; }
.caption { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController .jFlowPrev { padding-right:5px; }
#myController .jFlowNext { padding-left:5px; }
#myController span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide1 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides1 { overflow: hidden; position: fixed; }
.jFlowSlideContainer1 { position: relative; float: left; padding:0; }
.caption1 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController1 .jFlowPrev1 { padding-right:5px; }
#myController1 .jFlowNext1 { padding-left:5px; }
#myController1 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController1 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide2 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides2 { overflow: hidden; position: fixed; }
.jFlowSlideContainer2 { position: relative; float: left; padding:0; }
.caption2 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController2 .jFlowPrev2 { padding-right:5px; }
#myController2 .jFlowNext2 { padding-left:5px; }
#myController2 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController2 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide3 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides3 { overflow: hidden; position: fixed; }
.jFlowSlideContainer3 { position: relative; float: left; padding:0; }
.caption3 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController3 .jFlowPrev3 { padding-right:5px; }
#myController3 .jFlowNext3 { padding-left:5px; }
#myController3 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController3 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide4 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides4 { overflow: hidden; position: fixed; }
.jFlowSlideContainer4 { position: relative; float: left; padding:0; }
.caption4 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController4 .jFlowPrev4 { padding-right:5px; }
#myController4 .jFlowNext4 { padding-left:5px; }
#myController4 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController4 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide5 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides5 { overflow: hidden; position: fixed; }
.jFlowSlideContainer5 { position: relative; float: left; padding:0; }
.caption5 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController5 .jFlowPrev5 { padding-right:5px; }
#myController5 .jFlowNext5 { padding-left:5px; }
#myController5 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController5 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide6 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides6 { overflow: hidden; position: fixed; }
.jFlowSlideContainer6 { position: relative; float: left; padding:0; }
.caption6 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController6 .jFlowPrev6 { padding-right:5px; }
#myController6 .jFlowNext6 { padding-left:5px; }
#myController6 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController6 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide7 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides7 { overflow: hidden; position: fixed; }
.jFlowSlideContainer7 { position: relative; float: left; padding:0; }
.caption7 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController7 .jFlowPrev7 { padding-right:5px; }
#myController7 .jFlowNext7 { padding-left:5px; }
#myController7 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController7 span { margin-top:0px; cursor:pointer; font-size: 10px; }

/* jFlow Plugin */
/*#first { display: none; } See scripts.js for detials */
#jFlowSlide8 { overflow: hidden; position: relative; width: 99%; padding: 0px 0px 0px 0px; margin-top:-5px; }
#mySlides8 { overflow: hidden; position: fixed; }
.jFlowSlideContainer8 { position: relative; float: left; padding:0; }
.caption8 { padding: 0px; color:#F00;}
/*#myController span.jFlowSelected { overflow:hidden; color: #333333; }*/
#myController8 .jFlowPrev8 { padding-right:5px; }
#myController8 .jFlowNext8 { padding-left:5px; }
#myController8 span { margin: 0 0 10px 0; cursor: pointer; font-size: 12px; }
#myController8 span { margin-top:0px; cursor:pointer; font-size: 10px; }
#content2 .container2 { margin: 0; padding: 0; }
