.breed_cont {
    margin-top: 10px;
}

.breeds_left {
    width: 160px;
    text-align: center;
    float: left;
}

.breeds_right {
    margin-left: 170px;
    padding-top: 20px;
}

.credit_text {
    margin-top: 20px;
    text-align: center;
    color: #999999;
}

.eglu_cube_types {
    list-style-type: none;
}

.eglu_cube_types li {
    float: left; text-align: center;
}

.prod_cont {
    margin-top: 15px;
    height: 100px;
}

.prod_cont_left {
    width: 150px;
    float: left;
}

.prod_cont_right {
    margin-left: 160px;
}

.prod_list_cont {
    margin-bottom: 15px;
}

.prod_list_left {
    margin-left: -100%;
    width: 28%;
}

.prod_list_right {
    margin-left: -72%;
    width: 72%;
}

.grey_frame {
    border: solid 1px #cdcdcd;
}

.feature_list {
    list-style-type: none;
}

.feature_list li {
    margin-bottom: 5px;
}

.nav_button_container {
    margin: 15px auto;
    width: 100px;
    height: 25px;
    text-align: right;
}

.nav_button_container .left_nav_button {
    float: left;              
}

.nav_button_container .button_back_grey_large {
    margin-right: 10px;
}

.link_box h4 {
    margin-bottom: 3px;
}

.link_box p {
    margin-bottom: 3px;
    margin-left: 10px;
}

.link_box a {
    color: #6b8408;
    margin-left: 10px;
    text-decoration: underline;
}

.link_box {
    margin-bottom: 15px;
}

.link_suggest {
    margin: 0 auto 15px auto;
    text-align: center;
    background-color: #eeeeee;
    border: solid 1px #cbcbcb;
    width: 250px;
    padding-top: 4px;
    padding-bottom: 4px;
    color: #666666;
    font-size: 10pt;
    font-weight: bold;
    display: block;
}

.two_col_left .link_suggest {
    margin-left: 50px;
}

.two_col_right .link_suggest {
    margin-right: 50px;
}

.prods_row_item {
    float: left;
    margin-left: 22px;
    width: 196px;
}

.prods_row_item_end_1 {
    float: none;
    margin-left: 453px;
}

.prods_row_item_end_2 {
    float: none;
    margin-left: 228px;
}

.prods_row_item p {
    display: block;
    margin: 0;
}

.prods_maintext a {
    text-decoration: underline;
}

.prods_row_item h4 {
    font-size: 11pt;
}

.product_cols_left {
    width: 450px;
    float: left;
    /*background-color: #eabe6c;*/
}

.product_cols_right {
    margin-left: 455px;
    width: 220px;
    /*background-color: #eabe6c;*/
}

.product_cols_2_left {
    width: 220px;
    float: left;
    /*background-color: #eabe6c;*/
}

.product_cols_2_right {
    margin-left: 225px;
    width: 450px;
    /*background-color: #eabe6c;*/
}

.products_frame_row_1 {
    height: 290px;
}

.products_frame_row_2 {
    height: 250px;
}

.products_frame_row_3 {
    height: 215px;
}
.image_cycler_cont {
    height: 285px;
    margin: 10px auto;
    width: 455px;
    /*display: none;*/
}
.image_cycler_slide_holder {
    float: left;
    text-align: center;
    width: 360px;
}
.image_cycler_slide {
    height: 290px;
    width: 354px;
}
.image_cycler_slide img {
    border: 1px solid #cdcdcd;
}
.image_cycler_slide p {
    color: #777777;
    margin: 0 auto;
    width: 90%;
}
.image_cycler_navlist_holder {
    margin-left: 318px;
    width: 85px;
}
.image_cycler_navlist {
    list-style-type: none;
    width: 85px;
}
.image_cycler_navlist li {
    margin-bottom: 2px;
    width: 90px;
}
.image_cycler_navlist li img {
    border: 1px solid #cdcdcd;
}

.two_col_cont_customers .two_col_left {
    width: 120px;
    float: left;
}

.two_col_cont_customers .two_col_right {
    width: 525px;
    margin-left: 25px;
    float: left;
}

.two_col_cont_press {
    margin-left: 25px;
}

.two_col_cont_press .two_col_left {
    width: 290px;
    float: left;
}

.two_col_cont_press .two_col_right {
    width: 290px;
    margin-left: 25px;
    float: left;
}

.customer_photo {
    margin-top: 35px;
}


.two_col_cont_order .two_col_left {
    width: 150px;
    float: left;
}

.two_col_cont_order .two_col_right {
    width: 495px;
    margin-left: 175px; 
}

.two_col_cont_product .two_col_left {
    width: 350px;
    float: left;    
}

.two_col_cont_product .two_col_right {
    width: 290px;
    margin-left: 365px;
}

.large_quote {
    font-weight: bold;
    font-size: 12pt;
}


.image_cycler_large {
    margin: 10px auto;
    width: 520px;
    height: 350px;
}

.image_cycler_large .slide_holder {
    float: left;
    text-align: center;
    width: 415px;
}

.image_cycler_large .slide {
    width: 415px;
}

.image_cycler_large .slide img {
    /* border: 1px solid #cdcdcd; */
}

.image_cycler_large .slide p {
    color: #777777;
    margin: 0 auto;
    width: 90%;
}

.image_cycler_large .navlist_holder {
    margin-left: 420px;
    width: 100px;
}

.image_cycler_large .navlist {
    list-style-type: none;
    width: 100px;
    margin: 0;
    padding: 0;
}

.image_cycler_large .navlist a, .image_cycler_large .navlist a:active {
    outline: none;
    -moz-outline-style: none;
}

.image_cycler_large .navlist li {
    width: 100px;
    height: 74px;
    margin-bottom: 5px;
}

.image_cycler_large .navlist li img {
    border: 1px solid #cdcdcd;
}

.beehaus_2cols_cont {
    margin: 0 50px 0 50px;
}

.beehaus_2cols_left {
    width: 100px;
    float: left;
    text-align: right;
    padding: 0 5px 0 0;
}

.beehaus_2cols_right {
    width: 400px;
    float: left;
}

.img_caption_constrained {
    width: 400px;
    margin: 0 auto;
}

.price_listing {
    list-style-type: none;
    padding: 0;
    font-size: 9pt;
}

.price_listing li {
    margin-top: 2px;
}

.pands_cont p {
    color: #555555;    
}

.pands_cont .pheader {
    color: #6b8408;    
}

.pands_cont .pands_header {
    font-size: 14pt;
    font-weight: bold;
    color: #6b8408;
}

.popup_container {
    background-color: #ffffff;
    border: solid 1px #999999;
    width: 450px;
    margin: 10px auto;
}

.popup_container .banner_head {
    background-color: #9CBD08;
    padding: 5px;
    background-image: url('/images_site/omlet_logo_2point-drop.gif');
    background-repeat: no-repeat;
    background-position: 10px 5px;
    text-align: right;
    height:45px;
}

.popup_container .banner_head h3 {
    margin: 4px 15px 4px 15px;
    color:#ffffff;
}

.col_geoloc_left {
    width: 180px;
    float: left;
    text-align: center;
}

.col_geoloc_left img {
    margin: 0 auto;
}

.col_geoloc_right {
    margin-left: 190px;
}

.popup_container .content_container {
    padding: 40px 10px 40px 10px;
    height: 180px;
}

.wmv_video {
    background-image: url('/images_site/wmv_logo_small.png');
    background-repeat: no-repeat;
    background-positon: center left;
    margin: 0 25px 0 25px;
    height: 20px;
    padding: 1px 0 0 30px;
    text-align: left;
}

.indent_faq {
    margin-left: 20px;
}

.press_quote {
    font-size: 10pt;
    color: #666666 !important;
    font-weight: normal;
    font-style: normal;
    margin-bottom: 4px;
    font-family: Georgia, 'Times New Roman';
}

.press_quote .large_quote {
    font-size: 14pt;
    color: #6b8408 !important;
    font-weight: bold;
}

.press_credit {
    font-size: 11pt;
    text-align: right;
    margin-top: 6px;
}

.image_cycler_navlist a {
    outline: none;
    -moz-outline-style: none;
}
