html, body, div, span, iframe, h1, h2, h3, h4, h5, h6, p, a, img, strong, b, u, i, form, label, table, tr, th, td, ul, li{margin:0; padding:0; border:0; outline:0; vertical-align:baseline; background:transparent}
html, body{height:100%;margin:0; padding:0}
body{text-align:center; min-width:1010px; min-height:550px; background:#6d6667; color:#d1d1d1; font-family:Verdana,sans-serif}
a, :focus{outline:0}
a:link, a:visited{color:#8e8e8e; text-decoration:none}
#thumb a:link, #thumb a:visited{float:right; margin-left:4px; color:#d9d9d9}
#home a:link, #home a:visited{color:#fcf9f9}
a:hover, #thumb a:hover, #home a:hover{color:#d10000}
ul{list-style:none}
.content{position:absolute; top:50%; left:50%; margin-top:-275px; margin-left:-505px; width:1010px; height:550px; z-index:1; text-align:left;overflow:hidden}
#counter{display:none}
.screen{width:832px; height:468px; margin-top:-222px; margin-left:-327px; z-index:10; background:url(i/load.gif) no-repeat center center #6d6667}
#home .screen{margin-top:-275px; margin-left:-505px; width:1010px; height:550px}
#home .navscreen{position:absolute; width:150px; height:370px; z-index:10; left:30px; top:133px}
#home .navscreen img{width:150px; height:370px}
.screen1, .screen2, .screen2b, .screen3, .screen4{position:absolute; z-index:10; background:#6d6667}
.screen1{top:516px; left:30px; width:150px; height:150px}
.screen2, .screen2b{top:60px; left:170px; width:268px; height:550px}
.screen3,.screen4{top:35px; left:440px; width:580px; height:550px}
.screen4{left:570px; width:445px}
.caro-skin-2{left:187px}
h1{font-size:17px; color:#fefbfb; font-weight:normal; letter-spacing:20px; position:absolute; top:30px; left:30px; z-index:9}
h1 a:link, h1 a:visited, em{color:#fefbfb; font-style:normal}
h1 a:hover, .red{color:#d10000}
#home h2, #home h4{position:absolute; top:304px; left:469px; font-weight:normal; font-size:25px; letter-spacing:25px; color:#fcf9f9; z-index:9}
#home h2 strong{color:#d10202; font-weight:normal}
#home h2 a:hover{color:#d10202}
#home h4{top:505px; left:30px; font-size:13px; letter-spacing:normal;}
#home h4 a:link{text-shadow: 1px 1px 0 #000;}
#home h4 a:hover{text-shadow: none;}
#pic{z-index:2}
#overlay{width:1002px; height:550px; position:absolute; top:0; left:0; background:#000; z-index:3}
ul.nav li{font-size:10px; line-height:12px; letter-spacing:0}
ul.nav li strong{letter-spacing:4px; font-weight:normal}
#thumb{position:absolute; width:200px; top:78px; left:211px; font-size:9px}
#title{position:absolute; width:200px; height:16px; overflow:hidden; top:505px; left:211px; z-index:9}
#title p, #script h3{color:#fcf9f9; font-size:13px; float:right; font-weight:normal}
#script{position:absolute; top:136px; left:170px; width:240px; height:385px; overflow:hidden}
#script p{position:relative; font-size:10px; text-align:right; margin-bottom:15px; top:-18px; line-height:12px; clear:right}
#script p:nth-child(2){margin-bottom:22px;} 
#script h3{position:relative; top:369px; left:1px;z-index:999}
#script img{margin:-18px 0 0 106px}
ul.nav li a.active, #title p.active, #thumb a.activeSlide{color:#d10000}
.p1 .p1, .p2 .p2, .p3 .p3, .p4 .p4, .p5 .p5, .p6 .p6, .p7 .p7, .p8 .p8, .p9 .p9, .p10 .p10, .p11 .p11, .p12 .p12, .p13 .p13, .p14 .p14, .p15 .p15, .p16 .p16, .p17 .p17, .p18 .p18, .p19 .p19, .p20 .p20, .p21 .p21, .p22 .p22, .p23 .p23, .p24 .p24, .p25 .p25, .p26 .p26, .p27 .p27, .p28 .p28, .p29 .p29, .p30 .p30, .p31 .p31, .p32 .p32, .p33 .p33, .p34 .p34, .p35 .p35, .p36 .p36, .p37 .p37, .p38 .p38, .p39 .p39, .p40 .p40, .p41 .p41, .p42 .p42, .p43 .p43, .p44 .p44, .p45 .p45, .p46 .p46, .p47 .p47, .p48 .p48, .p49 .p49, .p50 .p50, .p51 .p51, .p52 .p52, .p53 .p53, .p54 .p54, .p55 .p55, .p56 .p56, .p57 .p57, .p58 .p58, .p59 .p59, .p60 .p60, .p61 .p61, .p62 .p62, .p63 .p63, .p64 .p64, .p65 .p65, .p66 .p66, .c1 .c1, .c .c2 .c2, .c3 .c3, .c4 .c4, .c5 .c5, .c6 .c6, .c7 .c7, .c8 .c8, .c9 .c9, .c10 .c10, .c11 .c11, .c12 .c12, .c13 .c13, .c14 .c14, .c15 .c15, .c16 .c16, .c17 .c17, .c18 .c18, .c19 .c19, .c20 .c20, .c21 .c21, .c22 .c22, .c23 .c23, .c24 .c24, .c25 .c25, .c26 .c26, .c27 .c27, .c28 .c28, .c29 .c29, .c30 .c30, .c31 .c31, .c32 .c32, .c33 .c33, .c34 .c34, .c35 .c35, .c36 .c36, .s1 .s1, .c .s2, .s3 .s3, .s4 .s4, .s5 .s5{color:#fcf9f9}
#title p{display:none}
.pic, .wide_content{position:absolute; top:35px; left:440px; width:580px; height:483px}
.wide_content{top:133px; height:300px}
.wide_content p{font-size:11px; margin-bottom:11px; padding-right:10px}
.dogma ul{width:125px; font-size:10px; float:left}
.dogma li{margin-bottom:12px}
.dogma div{width:445px; margin-left:135px}
.pic img{display:none}
.pic img.wide{padding-top:100px !important;height:381px !important}
.pic img.wide2{padding-top:100px !important; width:568px;}
.caro-skin-1, .caro-skin-2, .caro-skin-3, .caro-skin-4, #bPic{position:absolute; width:150px; height:384px; z-index:9; left:30px; top:133px}
.caro-skin-2{left:187px; width:224px; height:288px}
.caro-skin-3{left:440px; width:550px; height:371px; color:#a1a1a1}
.cx .caro-skin-3{left:575px; width:445px; height:371px}
.caro-skin-3 p{line-height:13px; margin-bottom:10px}
.s .caro-skin-3 p{color:#d1d1d1}
.s1 .caro-skin-3 p{font-size:11px}
.c .caro-skin-3 p{font-size:11px;color:#d1d1d1}
.caro-skin-3 p strong{color:#d1d1d1; letter-spacing:normal !important}
.caro-skin-3 a:link, .caro-skin-3 a:visited{color:#a1a1a1}
.caro-skin-3 a:hover, .caro-skin-3 a:hover em{color:#d10000}
.caro-skin-3 a.white{color:#fff}
.caro-skin-4{background:#6d6667}
#bPic{left:250px; width:160px}
#bPic img{margin-bottom:2px}
.caro-clip{z-index:2; padding:0; margin:0; overflow:hidden; position:relative}
.caro-list{overflow:hidden; position:relative; top:0; left:0; margin:0; padding:0}
.caro-list li, .caro-item{float:left; list-style:none; /* We set the width/height explicitly. No width/height causes infinite loops. */    width:150px; height:12px;color:#8e8e8e}
#home .caro-list li, #home .caro-item{color:#fff}
.caro-skin-2 .caro-list li, .caro-skin-2 .caro-item{text-align:right; width:224px; height:24px}
.caro-skin-3 .caro-list li, .caro-skin-3 .caro-item{width:550px; height:371px}
.cx .caro-skin-3 .caro-list li, .cx .caro-skin-3 .caro-item{width:445px; height:371px}
.caro-next, .caro-prev{z-index:3; display:none}
.caro-container-vertical, .caro-clip-vertical{width:150px; height:384px}
.caro-skin-2 .caro-container-vertical, .caro-skin-2 .caro-clip-vertical{width:224px; height:288px}
.caro-skin-3 .caro-container-vertical, .caro-skin-3 .caro-clip-vertical{width:550px; height:371px}
.cx .caro-skin-3 .caro-container-vertical,.cx .caro-skin-3 .caro-clip-vertical{width:445px; height:371px}
.caro-next-vertical{position:absolute; bottom:-39px; left:0; width:32px; height:32px; cursor:pointer; background:transparent url(i/next.gif) no-repeat 0 0}
.caro-next-vertical:hover{background-position:0 -32px}
.caro-next-vertical:active{background-position:0 -64px}
.caro-next-disabled-vertical, .caro-next-disabled-vertical:hover, .caro-next-disabled-vertical:active{cursor:default; background-position:0 -96px}
.caro-prev-vertical{position:absolute; top:-35px; left:0; width:32px; height:32px; cursor:pointer; background:transparent url(i/prev.gif) no-repeat 0 0}
.caro-skin-2 .caro-next-vertical, .caro-skin-2 .caro-prev-vertical{left:214px}
.caro-prev-vertical:hover{background-position:0 -32px}
.caro-prev-vertical:active{background-position:0 -64px}
.caro-prev-disabled-vertical, .caro-prev-disabled-vertical:hover, .caro-prev-disabled-vertical:active{cursor:default; background-position:0 -96px}
#home h1, #home h3, #overlay{display:none}
.s5 h4{font-size:14px; letter-spacing:6px; font-weight:normal; margin:308px 0 20px}
.s5 p{font-size:12px; color:#d1d1d1; line-height:16px}
.s5 .caro-skin-3 .caro-clip-vertical, .s5 .caro-skin-3 .caro-item{height:394px}
a {-o-transition-duration: .4s;-o-transition-property: color, background-color;-webkit-transition-duration: .4s;-webkit-transition-property: color, background;}
