/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */
/*                 CSS DESIGNED BY FOLLOW STUDIO 2009              */
/* ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ */


#wrapper {width: 946px; height: 508px; position: absolute; left: 50%; top: 50%; margin-left: -473px; margin-top: -254px; background-color:#FFF; }
.navigation{ margin-top:40px; margin-left:10px; width:930px; height:16px; background-color:#FFF; }
.container{ margin-top:15px; width:944px; height:396px; background-color:#F2F2F2; }
.main_panel{float:left; margin-top:20px; margin-left:13px; width:650px; height:358px; background-color:#FFF; border:1px solid #E8E8E8; }
.carousel_left{float:left; width:18px; height:270px; background-color:#444444;}
.carousel{float:left; width:612px; height:270px; background-color:#FFF; position: relative;visibility: hidden; left: -5000px;}
.carousel_right{float:left; margin-left:2px; width:18px; height:270px; background-color:#444444;}
.right_panel{float:left; margin-top:20px; margin-left:5px; width:259px; height:358px; background-color:#F2F2F2; }
.info_panel{float:left; padding-left:20px; margin-top:20px; margin-left:5px; width:239px; height:358px; background-color:#FFF; border:1px solid #E8E8E8; }
.carousel_footer{float:left; width:614px; height:88px; background-color:#FFF; border-top:1px solid #E8E8E8; border-right:18px solid #E8E8E8; border-left:18px solid #E8E8E8; }
.preload{display:none;}

body { margin: 0; font-family: century gothic, helvetica, ariel, verdana; font-size:10px; color:#444; text-decoration:none; line-height:21px; background-color:#444444;}
A { text-decoration:none; }
A:link { font-family: century gothic, helvetica, ariel, verdana; font-size:10px; color:#888; text-decoration:none; line-height:17px; }
A:visited {font-family: century gothic, helvetica, ariel, verdana; font-size:10px; color:#888; text-decoration:none; line-height:17px; }
A:active {font-family: century gothic, helvetica, ariel, verdana;font-size:10px; color:#888; text-decoration:none; line-height:17px;}
A:hover { font-family: century gothic, helvetica, ariel, verdana; font-size:10px; color:#444; text-decoration:none; line-height:17px;}


.prev{ width:18px; height:270px; margin-left:0px; margin-right:0px; background-color:#777; border:0px; padding: 0px; cursor: pointer;} 
.next{ width:18px; height:270px; margin-left:0px; margin-right:0px; background-color:#777; border:0px; padding: 0px; cursor: pointer;} 