@charset "utf-8";

/* -------------------------------------------------------------------------------------

 WHMedia.tv - Hurley Design 2009 CSS Document. Valid CSS! Checked by W3C
 
--------------------------------------------------------------------------------------*/

body {margin-top:10px; text-align:center; background-color: #000000;background-attachment: fixed;background-image: url(images/grad.jpg);background-repeat: repeat-x;}

/* Links */
.links a:link {color: #003366; font-size: 8.5pt; font-weight: bold; letter-spacing:-0.0ex; line-height: 16px; cursor:pointer !important;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.links a:visited {color: #003366; font-size: 8.5pt; font-weight: bold; letter-spacing:-0.0ex; line-height: 16px; cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.links a:hover {color: #003366; font-size: 8.5pt; font-weight: bold; letter-spacing:-0.0ex; line-height: 16px; cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.links a:active {color: #003366; font-size: 8.5pt; font-weight: bold; letter-spacing:-0.0ex; line-height: 16px; cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.linkshurley a:link {color: #888888; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkshurley a:visited {color: #888888; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkshurley a:hover {color: #888888; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkshurley a:active {color: #888888; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.linkswhmedia a:link {color: #FFFFFF; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;  text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkswhmedia a:visited {color: #FFFFFF; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkswhmedia a:hover {color: #FFFFFF; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkswhmedia a:active {color: #FFFFFF; font-size: 8.5pt; font-weight: normal; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

.linksdetails a:link {color: #FFFFFF; font-size: 7pt; font-weight: bold; text-transform:uppercase; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkdetails a:visited {color: #FFFFFF; font-size: 7pt; font-weight: bold; text-transform:uppercase; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important;text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkdetails a:hover {color: #FFFFFF; font-size: 7pt; font-weight: bold; text-transform:uppercase; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}
.linkdetails a:active {color: #FFFFFF; font-size: 7pt; font-weight: bold; text-transform:uppercase; letter-spacing:-0.0ex; font-weight: 400;cursor:pointer !important; text-decoration: none; font-family: Verdana, Arial, Helvetica, sans-serif;}

/* Text Styles */
h1 { font-family: Arial, Verdana, Helvetica, sans-serif; font-size: 10pt; font-weight: bold; color: #FFFFFF; display: inline; }
.main_text_header {font-family: Arial, Verdana, Helvetica, sans-serif;font-size:9.5pt;color: #000000;line-height: 16px;}
.main_text_header_bold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:9.5pt; color: #000000; line-height: 16px; font-weight: bold; }
.main_text { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; color: #333333; line-height: 16px; }
.main_text_bold { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:8.3pt; color: #333333; line-height: 16px; font-weight: bold; }
.main_text_bold_blue { font-family: Arial, Verdana, Helvetica, sans-serif; font-size:10pt; color: #003366; line-height: 16px; font-weight: bold; }
.main_text_bold_gallery { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:9.5pt; color: #003366; line-height: 16px; font-weight: bold; }
.main_text_bold_grey { font-family: Arial, Helvetica, sans-serif; font-size:10pt; color: #999999; line-height: 16px; font-weight: bold; }
.main_text_bold_white { font-family: Arial, Helvetica, sans-serif; font-size:10pt; color: #FFFFFF; line-height: 16px; font-weight: bold; }
.main_text_bold_red { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:10pt; color: #C60000; line-height: 16px; font-weight: bold; }
.main_text_hurley { font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8.3pt; color: #FFFFFF; line-height: 16px; }
.tanc {font-weight: bold;font-size: 10px; color: black; font-family: Arial,Helvetica;text-align: center;}
.tabb { font-weight:bold; font-size:14px; font-family:Arial,Helvetica;text-align: center;}
.tac { font-weight:bold; font-size:12px; font-family:Arial,Helvetica;text-align: center;}

/* Navigation */
#main_nav{ font-size: 9pt; font-weight:normal; text-transform:uppercase; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; float: left; width: 870px; text-align:left; height: 30px; display: inline; padding-left: 8px; }
#main_nav_mid{ font-size: 9pt; font-weight:normal; text-transform:uppercase; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 13px; float: left; width: 870px; text-align:left; height: auto; display: inline; }
#main_nav_bot{ font-size: 9pt; font-weight:normal; text-transform:uppercase; color: #FFFFFF; font-family: Verdana, Arial, Helvetica, sans-serif; font-style: normal; padding-top: 5px; padding-right: 0px; padding-bottom: 0px; padding-left: 13px; float: left; width: 870px; text-align:left; height: auto; display: inline; }
ul, dl, dd { margin: 0; padding: 0; list-style: none; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 9pt; font-weight: normal; text-align: center; }
ul.horizlist li {display: inline;}
* html ul.horizList ul {float: left; color: #000000;}
#link_bar_1 { float: left; height: auto; width: 900px; background-image: url(images/linkbar.jpg); }
#link_bar_2 { float: left; height: 40px; width: 900px; background-image: url(images/linkbar_bottom.jpg); }
#footer_sub_1 { display: inline; float: left; height: 20px; width: 860px; margin-top: 12px; margin-left: 7px; }
#footer_sub_2 { display: inline; float: left; height: 20px; width: 860px; margin-top: 2px; margin-left: 7px; }

/* ID Constants - For items with one appearance on any page */
#main_box_sml { height: 910px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#main_box_med { height: 1070px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#main_box_med_lrg { height: 1110px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#main_box_lrg { height: 1230px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#header_bar { float: left; height: 120px; width: 900px; }
#nav_bar { float: left; height: 30px; width: 900px; background-image: url(images/navbar.jpg); background-repeat: no-repeat; }
#short_text { float: left; height: 285px; width: 600px; background-image: url(images/short_text.jpg); }
#med_text_box { float: left; height: 445px; width: 600px; background-image: url(images/med_text_box.jpg); }
#med_text_sub { height: 360px; width: 560px; display: inline; float: left; margin-top: 18px; margin-left: 20px; }
#long_text_box { float: left; height: 605px; width: 600px; background-image: url(images/long_text_box.jpg); }
#long_text_box_no_shade { float: left; height: 605px; width: 600px; background-image: url(images/long_text_box_no_shade.jpg); }
#long_text_sub { height: 520px; width: 560px; display: inline; float: left; margin-top: 18px; margin-left: 20px; }
#long_flash_slideshow { float: right; height: 925px; width: 300px; }
#med_flash_slideshow { float: right; height: 765px; width: 300px; }
#short_flash_slideshow { float: right; height: 605px; width: 300px; }
#sml_flash_slideshow { float: right; height: 605px; width: 300px; }
#quote_button { float: right; height: 20px; width: 110px; margin-top: 0px; margin-right: 20px; margin-left: 0px; text-align: right; }
#top_bar_wider { display: inline; float: left; height: 45px; width: 900px; background-image: url(images/top_bar_wide.jpg); }
#bottom_bar_wide { display: inline; float: left; height: 20px; width: 900px; background-image: url(images/bottom_wide.jpg); }
#footer { float: left; height: 50px; width: 900px; background-image: url(images/footer.jpg); background-repeat: no-repeat; }
#footer_sub { display: inline; float: left; height: 20px; width: 860px; margin-top: 16px; margin-left: 20px; text-align: left; }
#footer_sub_hurley { display: inline; float: left; height: 20px; width: 860px; margin-top: 12px; margin-left: 20px; text-align: left; }

/* Class Constants - For items with more than one appearance on any page */
.offer_sub { display: inline; float: left; height: 85px; width: 170px; margin-top: 47px; margin-left: 18px; font-family: Verdana, Arial, Helvetica, sans-serif; font-size:8.3pt; color: #000000; line-height: 16px; }
.index_more { float: right; height: 15px; width: 165px; margin-right: 20px; display: inline; text-align: right; }

/* Home */
#main_box_index { height: auto; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#index_text { float: left; height: 380px; width: 600px; background-image: url(images/index_text.jpg); }
#index_text_sub { height: 200px; width: 555px; display: inline; float: left; margin-top: 18px; margin-left: 30px; }
#index_flash_slideshow { float: right; height: 380px; width: 300px; }
#print_offer { float: left; height: 160px; width: 200px; background-image: url(images/print_offer.jpg); }
#website_offer { float: left; height: 160px; width: 200px; background-image: url(images/website_offer.jpg); }
#advert_offer { float: left; height: 160px; width: 200px; background-image: url(images/advertising_offer.jpg); }
#logos_offer { float: left; height: 160px; width: 200px; background-image: url(images/logos_offer.jpg); }
#brochures_offer { float: left; height: 160px; width: 200px; background-image: url(images/brochures_offer.jpg); }
#catalogues_offer { float: left; height: 160px; width: 200px; background-image: url(images/exhibition_offer.jpg); }
#index_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site_mos.jpg); }
#index_featured_site_sub { display: inline; float: left; height: 50px; width: 265px; margin-top: 250px; margin-left: 20px; }
#news_sub { display: inline; float: left; height: 100px; width: 270px; margin-top: 45px; margin-left: 16px; text-align: left; }
#index_nav_news { background-image: url(images/button_nav_news.jpg); display: inline; float: left; height: 160px; width: 300px; }
#index_nav_gallery { display: inline; float: left; height: 160px; width: 300px; background-image: url(images/button_nav_gallery.jpg); }
#index_nav_clients { display: inline; float: left; height: 160px; width: 300px; }


/* Pricing */
#pricing_text { float: left; height: 45px; width: 900px; background-image: url(images/template_page_top.jpg); display: inline; }
#pricing_text_sub { height: 730px; width: 840px; display: inline; float: left; margin-top: 10px; margin-left: 30px; }
#pricing_main_body { display: inline; float: left; height: 1100px; width: 900px; background-image: url(images/template_repeater.jpg); }

/* Contact */
#contact_text { float: left; height: 45px; width: 900px; background-image: url(images/template_page_top.jpg); display: inline; }
#contact_text_sub { height: 360px; width: 500px; display: inline; float: left; margin-top: 10px; margin-left: 30px; }
#contact_main_body { display: inline; float: left; height: 380px; width: 900px; background-image: url(images/template_repeater.jpg); }

/* Pod Map */
#pod_map_text { float: left; height: 45px; width: 900px; background-image: url(images/template_page_top.jpg); display: inline; }
#pod_map_text_sub { height: 365px; width: 840px; display: inline; float: left; margin-top: 15px; margin-left: 30px; }
#pod_map_main_body { display: inline; float: left; height: 380px; width: 900px; background-image: url(images/template_repeater.jpg); }










/* About Us */
#main_box_about_us { height: 1230px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#about_us_repeater { display: inline; float: left; height: 660px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }
#about_us_text { display: inline; float: left; height: 600px; width: 860px; margin-top: 15px; margin-left: 20px; }

/* Logos */
#logos_large_offer { float: left; height: 320px; width: 600px; background-image: url(images/logos_large_offer.jpg); }
#logos_large_offer_sub { float: left; height: 300px; width: 580px; margin: 10px; }
#logos_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site.jpg); }

/* Stationery */
#stationery_pack_1_offer { float: left; height: 160px; width: 200px; background-image: url(images/stationery_pack_1_offer.jpg); }
#stationery_pack_2_offer { float: left; height: 160px; width: 200px; background-image: url(images/stationery_pack_2_offer.jpg); }
#business_cards_offer { float: left; height: 160px; width: 200px; background-image: url(images/business_cards_offer.jpg); }
#comp_slips_offer { float: left; height: 160px; width: 200px; background-image: url(images/comp_slips_offer.jpg); }
#letterheads_offer { float: left; height: 160px; width: 200px; background-image: url(images/letterheads_offer.jpg); }
#folders_offer { float: left; height: 160px; width: 200px; background-image: url(images/folders_offer.jpg); }
#stationery_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site_marinetrack_use.jpg); }

/* Advertising */
#flyers_offer { float: left; height: 160px; width: 200px; background-image: url(images/flyers_offer.jpg); }
#posters_offer { float: left; height: 160px; width: 200px; background-image: url(images/posters_offer.jpg); }
#mini_brochures_offer { float: left; height: 160px; width: 200px; background-image: url(images/mini_brochures_offer.jpg); }
#stickers_offer { float: left; height: 160px; width: 200px; background-image: url(images/adverts_offer.jpg); }
#signs_offer { float: left; height: 160px; width: 200px; background-image: url(images/signs_offer.jpg); }
#online_adverts_offer { float: left; height: 160px; width: 200px; background-image: url(images/online_adverts_offer.jpg); }

/* Brochures */
#brochures_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site.jpg); }

/* Exhibition */
#exhibition_large_offer { float: left; height: 320px; width: 600px; background-image: url(images/exhibition_large_offer.jpg); }
#exhibition_large_offer_sub { float: left; height: 300px; width: 580px; margin-top: 10px; margin-right: 10px; margin-bottom: 10px; margin-left: 10px; }

/* Website Design */
#one_page_offer { float: left; height: 160px; width: 200px; background-image: url(images/1_page_offer.jpg); }
#three_page_offer { float: left; height: 160px; width: 200px; background-image: url(images/3_page_offer.jpg); }
#five_page_offer { float: left; height: 160px; width: 200px; background-image: url(images/5_page_offer.jpg); }
#ten_page_offer { float: left; height: 160px; width: 200px; background-image: url(images/10_page_offer.jpg); }
#seo_offer { float: left; height: 160px; width: 200px; background-image: url(images/seo_offer.jpg); }
#submission_offer { float: left; height: 160px; width: 200px; background-image: url(images/submission_offer.jpg); }
#index_text_sub_header { float: left; height: 20px; width: 450px; margin-left: 30px; margin-top: 22px; display: inline; }
#websites_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site.jpg); }

/* Flash Design */
#flash_websites_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_websites_offer.jpg); }
#flash_elements_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_elements_offer.jpg); }
#flash_adverts_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_adverts_offer.jpg); }
#flash_buttons_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_menus_buttons_offer.jpg); }
#av_elements_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_av_elements_offer.jpg); }
#dynamic_flash_offer { float: left; height: 160px; width: 200px; background-image: url(images/flash_dynamic_elements_offer.jpg); }

/* 3D Visuals */
#modelling_offer { float: left; height: 160px; width: 200px; background-image: url(images/modelling_3d_offer.jpg); }
#visuals_offer { float: left; height: 160px; width: 200px; background-image: url(images/presentation_visuals_offer.jpg); }
#web_visuals_offer { float: left; height: 160px; width: 200px; background-image: url(images/web_visuals_offer.jpg); }
#product_visualisation_offer { float: left; height: 160px; width: 200px; background-image: url(images/business_cards_offer.jpg); }
#visual_animation_offer { float: left; height: 160px; width: 200px; background-image: url(images/visual_3d_animation_offer.jpg); }
#art_offer { float: left; height: 160px; width: 200px; background-image: url(images/visual_3d_art_offer.jpg); }
#exhibition_visuals_offer { float: left; height: 160px; width: 200px; background-image: url(images/exhibition_visuals_offer.jpg); }

/* Product Visualisation */
#product_modelling_offer { float: left; height: 160px; width: 200px; background-image: url(images/product_modelling_offer.jpg); }
#product_visuals_offer { float: left; height: 160px; width: 200px; background-image: url(images/product_visuals_offer.jpg); }
#product_animation_offer { float: left; height: 160px; width: 200px; background-image: url(images/product_animation_offer.jpg); }
#product_visualisation_offer { float: left; height: 160px; width: 200px; background-image: url(images/business_cards_offer.jpg); }
#art_offer { float: left; height: 160px; width: 200px; background-image: url(images/visual_3d_art_offer.jpg); }
#exhibition_visuals_offer { float: left; height: 160px; width: 200px; background-image: url(images/exhibition_visuals_offer.jpg); }
#visuals_featured_site { float: left; height: 320px; width: 300px; background-image: url(images/featured_site_marinetrack_use.jpg); }

/* Gallery Constants */
#gallery_text_box { display: inline; float: left; height: 600px; width: 870px; margin-top: 0px; margin-left: 14px; }
.gallery_text_box_sub_small { display: inline; float: left; height: 330px; width: 270px; background-color: #FFFFFF; margin-left: 15px; margin-top: 15px; }
.gallery_text_box_sub_big { display: inline; float: left; height: 270px; width: 840px; background-color: #FFFFFF; margin-left: 15px; margin-top: 15px; }
.gallery_text_box_sub_small_sub { display: inline; float: left; height: 240px; width: 240px; margin-left: 15px; background-color: #CCCCCC; margin-bottom: 15px; }
.gallery_text_box_sub_big_sub { display: inline; float: left; height: 240px; width: 240px; margin-left: 15px; background-color: #CCCCCC; margin-bottom: 15px; margin-top: 15px; }
.gallery_text_box_sub_small_text { display: inline; float: left; height: 63px; width: 240px; margin-top: 10px; margin-left: 15px; }
.gallery_text_box_sub_big_text { display: inline; float: left; height: 65px; width: 300px; margin-top: 10px; margin-left: 15px; }
.gallery_text_box_sub_med { display: inline; float: left; height: 305px; width: 562px; background-color: #FFFFFF; margin-left: 18px; margin-top: 18px; }
.gallery_text_box_sub_med_sub { display: inline; float: left; height: 230px; width: 520px; margin-top: 20px; margin-left: 20px; background-color: #FFFFFF; }
.gallery_text_box_sub_med_text { display: inline; float: left; height: 40px; width: 400px; margin-top: 10px; margin-left: 20px; }

/* Graphic Gallery */
#main_box_graphic_gallery { height: 4255px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#gallery_graphic_repeater { display: inline; float: left; height: 4200px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }

/* Web Gallery */
#main_box_web_gallery { height: 1992px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#gallery_web_repeater { display: inline; float: left; height: 1622px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }

/* Product Gallery */
#main_box_product_gallery { height: 1230px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#gallery_product_repeater { display: inline; float: left; height: 980px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }

/* News */
#main_box_news { height: 3420px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#news_text_box { display: inline; float: left; height: 600px; width: 860px; margin-top: 15px; margin-left: 20px; }
#news_repeater { display: inline; float: left; height: 3010px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }

/* Clients */
#main_box_clients { height: 870px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#clients_text_box { display: inline; float: left; height: 500px; width: 852px; margin-top: 0px; margin-left: 25px; background-image: url(images/clients_all.jpg); }
#clients_repeater { display: inline; float: left; height: 500px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }

/* Contact */
#main_box_contact { height: 1035px; width: 900px; text-align:left; font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 10px; color: #FFFFFF; margin-top: 0; margin-right: auto; margin-bottom: 0px; margin-left: auto; }
#contact_repeater { display: inline; float: left; height: 660px; width: 900px; background-image: url(images/repeater_wide_2.jpg); }
#contact_text { display: inline; float: left; height: 600px; width: 430px; margin-top: 15px; margin-left: 16px; }
#contact_text_right { display: inline; float: left; height: 600px; width: 400px; margin-top: 20px; padding-left: 10px; }
#web_standards { display: inline; float: left; height: 40px; width: 900px; text-align: right; background-image: url(images/fader_bottom.jpg); }
#slideshow_box { display: inline; float: left; height: 250px; width: 300px; }
#gallery_nav { display: inline; float: left; height: 20px; width: 180px; margin-top: 15px; margin-left: 95px; }

#all_bottom { background-image: url(images/template_bottom.jpg); display: inline; float: left; height: 30px; width: 900px; }

#advertisers_main_body { display: inline; float: left; height: 1580px; width: 900px; background-image: url(images/template_repeater.jpg); }
#contact_text_details { display: inline; float: left; height: 300px; width: 300px; margin-left: 10px; margin-top: 25px; }

