
@font-face{font-family:'Tangerine_Bold';src:local('Tangerine_Bold'), local('Tangerine_Bold'), url('../fonts/Tangerine_Bold.ttf') format('truetype');}
@font-face{font-family:'Roboto';src:local('Roboto-Regular'), local('Roboto'), url('../fonts/Roboto-Regular.ttf') format('truetype');}
@font-face{font-family:'Prociono-Regular';src:local('Prociono-Regular'), local('Prociono-Regular'), url('../fonts/Prociono-Regular.ttf') format('truetype');}
.body{ padding:3% 5% 3% 5%;margin:0;table-layout:fixed;min-height:1200px;background:url(../images/colage_bg.jpg) repeat fixed;}
.maindiv{font-family:Roboto, Merienda, Trebuchet MS, Verdana, sans-serif;min-width:800px;max-width:1200px;min-height:600px;max-height:100%;font-size:10.5pt;line-height:14pt;padding:10px;color:#000;text-decoration:none;background:#ffffff;border:1px solid #3b0101;border-radius:2ex;-webkit-border-radius:2ex;-moz-border-radius:2ex;box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);}
.button{background:url(../images/header.gif)repeat;text-align:center;padding:5px 5px 5px 5px;width:120px;text-decoration:none;font-weight:bold;color:#ffffff;border:1px solid #777777;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;}
.button:hover{background:#ffffff;color:#000000;font-weight:bold;border:1px solid #777777;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
.header{font-family:Prociono-Regular;font-size:1.3em;line-height:1.4em;font-weight:normal;background:#660000;text-align:center;color:#ffffff;border:2px solid #777777;border-bottom:0px;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;box-shadow:2px 2px 2px 0px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 0px rgba(0,0,0,0.7);}
.gallerybottom{font-family:Prociono-Regular;height:20px;font-size:1.0em;line-height:1.1em;font-weight:normal;background:url(../images/header_bottom.gif)repeat;text-align:center;color:#ffffff;border:0px solid #777777;border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 5px 5px;-moz-border-radius:0px 0px 5px 5px;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
.gallerytop{font-family:Prociono-Regular;font-size:1.1em;height:18px;line-height:1.2em;font-weight:normal;background:url(../images/header.gif)repeat;text-align:center;color:#ffffff;border:1px solid #777777;border-radius:5px 5px 0px 0px;-webkit-border-radius:5px 5px 0px 0px;-moz-border-radius:5px 5px 0px 0px;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
.headerbody{background:#ffffff;padding:15px;color:#000000;border:1px solid #660000;border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 4px 4px;-moz-border-radius:0px 0px 4px 4px;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
.quote{background:#ffffff;font-size:9pt;padding:15px;color:#660000;border:1px solid #660000;border-radius:0px 0px 5px 5px;-webkit-border-radius:0px 0px 2px 2px;-moz-border-radius:0px 0px 2px 2px;}
h1 {display: block;font-size: 1em;color:#660000;margin-top: 0.37em;margin-bottom: 0.07em;margin-left: 0;margin-right: 0;font-weight: bold;text-shadow: 0.5px 0.5px #272a2f;}
.img{border:0px solid #660000;border-radius:5px;-webkit-border-radius:5px;-moz-border-radius:5px;box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 4px 4px 2px rgba(0,0,0,0.7);}
.form1{font-size:100%;padding:5px;color:#000000;border:1px solid #000000;}
.form{font-size:100%;padding:5px;color:#000000;border:1px solid #000000;background:#ffffff;}
.form:hover{font-size:100%;padding:5px;background:#ffffcc;border:1px solid #000000;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);}
.roundform2{font-size:12px;padding:0px;color:#000000;border:1px solid #777777;background-color:#ffffff;border-radius:.5ex;-webkit-border-radius:.5ex;-moz-border-radius:.5ex;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);}
.roundform{font-family:Prociono, Fertigo,Tunga,Georgia,Lucida Grande,Verdana, Arial, Helvetica, sans-serif;font-size:14px;background-color:#ccc;padding:0px;color:#000000;border:1px solid #777777;border-radius:.5ex;-webkit-border-radius:.5ex;-moz-border-radius:.5ex;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);}
.warning{color:#660000;width:80%;background-color:#ffff99;text-align:center;font-weight:bold;font-size:1.0em;padding:15px;border:1px solid #777777;border-radius:.5ex;-webkit-border-radius:.5ex;-moz-border-radius:.5ex;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);}
.warning2{color:#660000;width:100%;background-color:#ffff99;text-align:center;font-weight:bold;font-size:1.0em;padding:10px;border:1px solid #777777;border-radius:.5ex;-webkit-border-radius:.5ex;-moz-border-radius:.5ex;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);}
.td{background:#ffffff;border:1px solid #777777;color:#000000;}
.td:hover{background:#d8d8d8;border:1px solid #000000;color:#000000;}
.td2{background:#ffffff;border:0px solid #777777;color:#000000;}
.link{color:#000000;text-decoration:underline;}
.link:hover{color:#660000;}
.menu_link{color:#000000;text-decoration:none;}
.menu_link:hover{color:#660000;text-decoration:underline;}
.tooltip{display:none;position:absolute;padding:5px;background:#660000;border:1px solid #000000;color:#ffffff;border-radius:.5ex;-webkit-border-radius:.5ex;-moz-border-radius:.5ex;box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-moz-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);-webkit-box-shadow:1px 2px 2px 1px rgba(0,0,0,0.7);font:13px bold "Helvetica Neue", Sans-Serif;}
#navigation ul{list-style:none;margin:0 !important;padding:1px;border-bottom:0px solid #666;height:23px;}
#navigation li{float:left;text-indent:0;padding:1px;margin:0 !important;list-style-image:none !important;}
#navigation a{background:#660000;font-family:Tunga,Georgia,Lucida Grande,Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;display:block;height:20px;line-height:20px;width:100%;text-align:center;text-decoration:none;color:#ffffff;padding:4px 3px 0px 3px;margin:0px;position:relative;border:2px solid #777777;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
#navigation a:active{outline:none;}
#navigation a:hover{background:url(../images/carbonfiber_red.jpg)repeat;color:#ffffff;border:2px solid #ffffff;font-size:14px;box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);}
#navigation #current a{background:url(../images/carbonfiber_gray.jpg) repeat;cursor:default !important;color:#ffffff !important;border:2px solid #ffffff;box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);font-weight:bold;font-size:16px;}
#navigation2 ul{list-style:none;margin:0 !important;padding:1px;border-bottom:0px solid #666;height:23px;}
#navigation2 li{float:left;text-indent:0;padding:1px;margin:0 !important;list-style-image:none !important;}
#navigation2 a{background:#660000;font-family:Tunga,Georgia,Lucida Grande,Verdana, Arial, Helvetica, sans-serif;font-size:14px;font-weight:bold;display:block;height:20px;line-height:20px;width:100%;text-align:center;text-decoration:none;color:#ffffff;padding:4px 3px 0px 3px;margin:0px;position:relative;border:2px solid #777777;border-radius:1ex;-webkit-border-radius:1ex;-moz-border-radius:1ex;box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-moz-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);-webkit-box-shadow:2px 2px 2px 2px rgba(0,0,0,0.7);}
#navigation2 a:active{outline:none;}
#navigation2 a:hover{background:url(../images/carbonfiber_red.jpg)repeat;color:#ffffff;border:2px solid #ffffff;font-size:14px;box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);}
#navigation2 #current a{background:url(../images/carbonfiber_gray.jpg) repeat;cursor:default !important;color:#ffffff !important;border:2px solid #ffffff;box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-moz-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);-webkit-box-shadow:2px 2px 5px 2px rgba(0,0,0,1);font-weight:bold;font-size:16px;}
.pc_container{width:450px;height:249px;padding:15px 1px 47px 1px;background:transparent;margin:0px auto;}
.pc_container .pc_item{margin-top:15px;margin-left:1px;padding:0px 0px 0px 0px;width:460px;height:249px;}
.pc_container .pc_bar_container{position:absolute;top:275px;color:white;padding:0px 10px 0px 10px;width:100%;overflow:visible;}
.pc_bar_container_underflow{width:90000px;overflow:visible;}
.pc_bar_container_overflow{overflow:hidden;position:absolute;top:275px;color:white;margin:0px 10px 0px 10px;padding:0px;}
.left, .center, .right{background-position:left;background-repeat:no-repeat;overflow:hidden;font-size:1px;float:left;}
.bar{background-position:center;overflow:hidden;font-size:1px;float:left;}
.pc_item .desc{font-family:Tangerine_Bold;position:absolute;width:440px;margin-bottom:0px;margin-top:0px;font-size:2.5em;line-height:2.6em;font-weight:bold;letter-spacing:0.05em;color:#d8d8d8;text-shadow: 2px 2px #000000;}
body:after{content:url(../images/close.png) url(../images/loading.gif) url(../images/prev.png) url(../images/next.png);display:none;}
.lightboxOverlay{position:absolute;top:0;left:0;z-index:9999;background-color:#000000;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=80);opacity:0.8;display:none;}
.lightbox{position:absolute;left:0;width:100%;z-index:10000;text-align:center;line-height:0;font-weight:normal;}
.lightbox .lb-image{display:block;height:auto;max-width:inherit;-webkit-border-radius:6px;-moz-border-radius:6px;-ms-border-radius:6px;-o-border-radius:6px;border-radius:6px;}
.lightbox a img{border:none;}
.lb-outerContainer{position:relative;background-color:#000000;*zoom:1;width:250px;height:250px;margin:0 auto;-webkit-border-radius:8px;-moz-border-radius:8px;-ms-border-radius:8px;-o-border-radius:8px;border-radius:8px;}
.lb-outerContainer:after{content:"";display:table;clear:both;}
.lb-container{padding:6px;}
.lb-loader{position:absolute;top:43%;left:0;height:25%;width:100%;text-align:center;line-height:0;}
.lb-cancel{display:block;width:32px;height:32px;margin:0 auto;background:url(../images/loading.gif) no-repeat;}
.lb-nav{position:absolute;top:0;left:0;height:100%;width:100%;z-index:10;}
.lb-container > .nav{left:0;}
.lb-nav a{outline:none;background-image:;}
.lb-prev, .lb-next{height:100%;cursor:pointer;display:block;}
.lb-nav a.lb-prev{width:34%;left:0;float:left;background:url(../images/prev.png) left 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-prev:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-nav a.lb-next{width:64%;right:0;float:right;background:url(../images/next.png) right 48% no-repeat;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=0);opacity:0;-webkit-transition:opacity 0.6s;-moz-transition:opacity 0.6s;-o-transition:opacity 0.6s;transition:opacity 0.6s;}
.lb-nav a.lb-next:hover{filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
.lb-dataContainer{margin:0 auto;padding-top:5px;*zoom:1;width:100%;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px;}
.lb-dataContainer:after{content:"";display:table;clear:both;}
.lb-data{padding:0 4px;color:#660000;}
.lb-data .lb-details{width:85%;float:left;text-align:left;line-height:1.1em;}
.lb-data .lb-caption{font-size:13px;font-weight:bold;line-height:1em;}
.lb-data .lb-number{display:block;clear:left;padding-bottom:1em;font-size:12px;color:#ffffff;}
.lb-data .lb-close{display:block;float:right;width:30px;height:30px;background:url(../images/close.png) top right no-repeat;text-align:right;outline:none;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=70);opacity:0.7;-webkit-transition:opacity 0.2s;-moz-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s;}
.lb-data .lb-close:hover{cursor:pointer;filter:progid:DXImageTransform.Microsoft.Alpha(Opacity=100);opacity:1;}
		   		 
