div.igallery_search{width: 100%;}div.igallery_search form{float: right;} div.cat_child_wrapper{ float: left; } div.cat_child{ float: left; padding: 10px; } h3.cat_child_h3{ } a.cat_child_a{ } div.igallery_clear{ clear: both; }div.main_images_wrapper{}div.category_description{float: left;width: 100%;margin: 10px 0px;display:none !important;} div.main_thumbs_arrow_wrapper{float: left;}div.main_up_arrow{float: left;}img.main_up_arrow_img{cursor: pointer;display: block;margin-left: auto;margin-right: auto;margin-top: 4px;margin-bottom: 4px;}div.main_thumb_container{float: left;position: relative;}table.main_thumb_table{float: left;}table.main_thumb_table td{}table.main_thumb_table .active_thumb{}table.main_thumb_table .inactive_thumb{}table.main_thumb_table td div.thumbs_div{text-align: center;}table.main_thumb_table td div.thumbs_div a{outline: none;}table.main_thumb_table td div.thumbs_div img{padding: 4px;}div.main_left_right_arrows_div{float:left;margin: 4px 0px;}img.main_left_arrow_img{cursor: pointer;float: left;}img.main_right_arrow_img{cursor: pointer;float: right;}div.main_down_arrow{float: left;}img.main_down_arrow_img{cursor: pointer;display: block;margin-left: auto;margin-right: auto;margin-top: 4px;margin-bottom: 4px;}div.main_des_container{float: left;margin: 5px 0px;}div.main_des_container div.des_div{float: left;width: 100%}div.main_image_slideshow_wrapper{float: left;}div.main_large_image{float: left;position: relative;padding: 5px;}div.main_slideshow_buttons{float: left;padding: 10px 0px;}div.main_slideshow_buttons img{cursor: pointer;}.main_facebook_share{display: block;float: left;padding-left: 10px;padding-top: 10px;}div.main_download_button{float: left;padding: 5px;}div.main_download_button img{cursor: pointer;display: block;padding-top: 5px;}div.main_ratings_wrapper{float: left;width: 100%;margin: 10px 0px;}form.main_rating_form{display: inline;}div.main_ratings_message_container{margin-top: 5px;}div.main_comments_wrapper{float: left;width: 100%;}div.main_comments_message{float: left;width: 100%;}div.main_comments_container{float: left;width: 100%;}div.main_comments_container div{padding: 8px 0px;border-bottom: 1px solid #cccccc;}span.italics_text{font-style: italic;} .main_img_comment_form{width: 100%;}div.main_comments_message{margin: 5px 0px;}