body { font-size: 12px; }
body { background-repeat: repeat; }
body { background-position: left top; }
body { background-color: #AEE0F2; }
#shoppingbasket a, #shoppingbasket a:hover { color: #D59826; }
#menu, #menu ul :hover ul, #menu ul li a, #menu ul { background-color: #FFFFFF; }
#menu ul li a:hover, #menu ul li:hover > a, #menu ul li:hover > a.sub, #menu ul :hover ul li a { color: #0421A3; }
#menu ul li a:hover, #menu ul li:hover > a, #menu ul li:hover > a.sub,  #menu ul :hover ul li a  { background-color: #99AEB5; }
#menu ul li a { color: #04349B; }
#menu { font-family: Arial Black; }
#languages, #languages a { color: #D59826; }
#footer, #copyright, #footerHolder { background-color: #99aeb5; }
#footer, #copyright { color: #191919; }
#footer, #copyright { font-family: Georgia; }
#footer, #copyright { font-size: 11.780219780219781px; }
#footer a, #footer a:visited, #footer a:hover, #footerHolder a, #footerHolder a:hover { color: #191919; }
#currentLanguage, #languages a:hover { color: #ffffff; }
#content h4 { font-family: Arial; }
#content h4 { color: #0503A3; }
#content h4 { font-size: 12px; }
#content h3 { font-family: Arial; }
#content h3 { color: #0503A3; }
#content h3 { font-size: 16px; }
#content h2 { font-family: Arial; }
#content h2 { color: #0503A3; }
#content h2 { font-size: 24px; }
#content h1 { color: #0503A3; }
#content h1 { font-family: Arial; }
#content h1 { font-size: 30px; }
#content a:hover { color: #00B3F4; }
#content a { color: #04B4F4; }
#content { font-family: Arial; }
#content { color: #333333; }
#banner { background-color: #FFFFFF; }
#container { width:970px;}
#container #inner_container { width:950px;}
#content #content-inside #intro.two_col { width:250px;}
#banner { width:950px;}
#logoholder { width:950px;}
#topmenu { width:950px;}
#holder { width:950px;}
#menu { width:950px;}
#container #inner_container #content { width:950px;}
#two_column_page { width:620px;}
#content #content-inside #calendar_page .year_calendar .calendar { margin:2px;}
body {background-repeat: repeat; background-position: 0 0}
#logoholder {height:270px; }
#logoposition { top:0px; bottom:auto; text-align:right}
#topbg { background-image:url(/images/sites/630/generated/top_bg_d336f02a543565d5111e2087688f8e1b.png); }
#footer { background-image:url(/images/sites/630/generated/footer_bg_d336f02a543565d5111e2087688f8e1b.png); }
#container { background-image:url(/images/sites/630/generated/content_bg_d336f02a543565d5111e2087688f8e1b.png); }
#menu ul ul li{ border-color: #99AEB5; }
#calendar_page .event {background-color: #04B4F4; color: #FFFFFF}#calendar_page .year_calendar .calendar table th {background-color: #0503A3; color: #FFFFFF}.button input { background-color:#04B4F4; color:#FFFFFF; }
.button input:hover { background-color:#00B3F4; color:#FFFFFF; }
body #container #content #contact_form form fieldset { border-color:#0503A3; }
body #container #content #contact_form form fieldset legend { color:#0503A3; }
.menubulletright { background-image:url(/images/sites/630/generated/dropdown_bullet_9eb11f094bf094b87652625e01e187dc.png); }
.menubulletleft { background-image:url(/images/sites/630/generated/bullet_9eb11f094bf094b87652625e01e187dc.png); }
#menu ul li:hover a > .menubulletleft { background-image:url(/images/sites/630/generated/hover_bullet_b12f8c2f3b4e2f1becbb0c4f212b61c8.png); }
#menu ul li.current .menubulletleft { background-image:url(/images/sites/630/generated/current_bullet_052e79734723246fe18972c74ea4851d.png); }
#menu ul li.current a { color: #0503A3; }
#footer { background-color:transparent; }
#footerHolder { background-color:transparent; }
#copyright { background-color:transparent; }
#container { margin-top:50px; width:990px;}
#inner_container { margin:0px 20px;}
#topbg { width:990px; height:20px; position:absolute; top:-20px; left:-20px; background-position:0px 0px; background-repeat:no-repeat; }
#footer { width:990px; margin:0px auto; padding-top:30px; padding-bottom:40px; background-position:top left; background-repeat:no-repeat;}
#footerHolder #copyright {overflow:hidden;}
* html #topbg { background-image:url(/images/sites/630/generated/top_bg_d336f02a543565d5111e2087688f8e1b.gif); }
* html #footer { background-image:url(/images/sites/630/generated/footer_bg_d336f02a543565d5111e2087688f8e1b.gif); }
* html #container { background-image:url(/images/sites/630/generated/content_bg_d336f02a543565d5111e2087688f8e1b.gif); }
* html .menubulletright { background-image:url(/images/sites/630/generated/dropdown_bullet_9eb11f094bf094b87652625e01e187dc.gif); }
* html .menubulletleft { background-image:url(/images/sites/630/generated/bullet_9eb11f094bf094b87652625e01e187dc.gif); }
* #menu ul li a:hover, #menu ul li:hover, #menu ul :hover ul li a, * #menu ul li.current a:hover, #menu ul li.current:hover, #menu ul :hover ul li.current a { background-color: #99AEB5; color: #0421A3;}
* #inner_container { display: inline; }
#content #content-inside #gallerySlider_page #gallerySliderControls #gallerySliderPreviews .gallerySliderPreview {	border: 2px solid #FFFFFF; }
#content #content-inside #gallerySlider_page #gallerySliderControls #gallerySliderPreviews .gallerySliderPreview:hover {	border: 2px solid #04B4F4; }
#content #content-inside #gallerySlider_page #gallerySliderControls #gallerySliderPreviews .selected{ border: 2px solid #04B4F4; }
#content #content-inside #gallerySlider_page #gallerySliderControls #gallerySliderControlsLeft{ background-image:url(/images/sites/630/generated/gallery_left_1a04a6736e2020e66cf27828c0d0f14d.gif);}
#content #content-inside #gallerySlider_page #gallerySliderControls #gallerySliderControlsRight{ background-image:url(/images/sites/630/generated/gallery_right_1a04a6736e2020e66cf27828c0d0f14d.gif);}
#container #inner_container #content #content-inside #gallery_page .gallery_images .gallery_image .image_label h3{font-size:12px; }
#container #inner_container #content #content-inside #video_gallery_page .videos .video .video_title h3{font-size:12px; }
#content #content-inside #gallerySlider_page #gallerySliderMainTable{ margin-left:20px; }
#container #inner_container #content #content-inside #video_gallery_page .videos .video{ margin:5px 0px;}
#container #inner_container #content #content-inside #gallery_page .gallery_images .gallery_image{ margin:5px 8px;}
#container #inner_container #content #content-inside #gallerySlider_page #gallerySliderMain{ margin-left: 20px;}
#container #inner_container #content #content-inside #shop_page .category{ margin:0px 12px 10px;}
#content #content-inside #listing_page .listing{ border-color:#0503A3;}
#content #content-inside #listing_page .listing .listing_body_image{ width:749px; }
