@CHARSET "ISO-8859-1";
* {margin:0;padding:0;}
body {font: 12px/18px Verdana, Helvetica, sans-serif;color:#635751;text-align:justify;background:url('../images/bg_main.png')}
p {margin-bottom:10px;}
a {color:#00476f;font-weight:bold;text-decoration:none;}
a:hover {text-decoration:underline}
img{border:0}

h2, h3{font-weight:normal;clear:left}
h2{font-size:24px;margin-bottom:20px;color:#635751;}
h3{font-size:20px;margin:20px 0px 10px 0;color:#00476f;}

th,td{text-align:left}

.orange{color:#d77600}
.green{color:#00476f}
.light_grey{color:#b0b0b2}
.box3{float:left;width:233px;padding-top:15px;padding:15px 0 5px 0px;} 
.box4{float:left;width:230px;padding:10px 0 0px 0px;color:#00476f} 
.left{float:left}
.right{float:right}
.title{margin-bottom:20px;}
.categories_title{float:left;clear:left;font-size:12px;font-weight:bold;padding-bottom:3px;text-align:left;}
.small_green{color:#00476f;font-size:10px}
.text_left{text-align:left}
.text_center{text-align:center}
.text_right{text-align:right}

.button_arrange_viewing{float:right;height:34px;}
.button_add_to_cart{float:right;height:34px;}
.button_paypal{float:right;height:34px;margin-left:10px}

.button_addtocart{padding:0;margin:0 auto;width:103px;height:35px;background:url('../images/blue_addtocart.png') no-repeat;}
div.button_addtocart a{text-indent:-5000px;display:block;line-height:28px;width:103px;}



.blue_button_left{background:url('../images/blue_button_l.gif') no-repeat;width:20px;height:34px;float:left}
.blue_button_middle{float:left;padding:4px 10px 0 10px;background:url('../images/blue_button_m.gif') repeat-x;height:30px;}
    .blue_button_middle input{font-weight:bold}
.blue_button_right{background:url('../images/blue_button_r.gif') no-repeat;width:20px;height:34px;float:left}

.orange_button_left{background:url('../images/orange_button_l.gif') no-repeat;width:20px;height:34px;float:left}
.orange_button_middle{float:left;padding:4px 10px 0 10px;background:url('../images/orange_button_m.gif') repeat-x;height:30px;}
    .orange_button_middle input{font-weight:bold}
.orange_button_right{background:url('../images/orange_button_r.gif') no-repeat;width:20px;height:34px;float:left}

.button_link{display:block;color:#ffffff;width:auto}
.item_row{float:left;margin-bottom:20px}
.events_table th{color:#00476f;padding-bottom:3px}
.events_table h2{line-height: 25px;font-size: 20px;}
.item_row img{width:290px}
.event_pic{float:left;width:298px}
.event_info{float:left;width:400px;}

.light_grey_box{float:left;clear:left;width:656px;background:#eeeeee;padding:0px 5px 0px 40px;margin-top:15px}

#wrapper {width:100%;}
#container{width:997px;margin-left:auto;margin-right:auto;}
#overDiv{position:absolute; visibility:hidden; z-index:1000;}

#header_left{clear:left;height:180px;float:left;width:28px}
  #header_left1{height:28px;width:28px;background:url('../images/corn_tl.png') 0 1px no-repeat;}
  #header_left2{height:181px;width:28px;background:url('../images/side_l.png') 0px 0px repeat-y}
#header_center{height:180px;float:left;background:url('../images/bg_logo.png') repeat-x;width:887px}
  #header_center h1{float:left;text-indent:-5000px;background:url('../images/logo_mica.png') 20px 0px no-repeat;height:180px;width:334px;}
  #header_center h1 a{display:block;height:170px;width:345px;}
  #header_content{float:left;width:540px}
#header_right{height:180px;float:left;width:28px}
  #header_right1{height:28px;width:28px;background:url('../images/corn_tr.png') no-repeat -1px 1px;}
  #header_right2{height:181px;width:28px;background:url('../images/side_r.png')  -1px 0px repeat-y;_background:url('../images/side_r.png')  -2px 0px repeat-y}

#nav ul{float:left;font-size:11px;text-transform:uppercase;height:28px;padding-top:152px}
#nav ul li {list-style:none;display:inline;}
#nav ul li a{color:#ffffff;float:left;height:25px;padding:3px 5px 0 5px;}
#nav ul li a:hover{background-color:#ffffff;text-decoration:none;color:#00476f;}
#nav ul .selected {background-color:#ffffff;text-decoration:none;color:#00476f;}

#form_l{float:left;width:344px;padding-left:6px}
#form_l h3{margin-top:0px}
#form_l dt{width:150px;float:left;clear:left;padding-bottom:5px}
#form_l dd{float:left;width:190px;padding-bottom:5px}

#form_m{float:left;background:#14989a;width:1px;height:350px;margin:0 15px}
#form_r{float:left;width:319px;}
#form_r h3{margin-top:0px}
#form_r dt{width:120px;float:left;clear:left;padding-bottom:5px}
#form_r dd{float:left;width:170px;padding-bottom:5px}

#header_cart{font-size:10px;text-transform:uppercase;height:25px;padding:155px 0px 0 0px;float:right;}
#header_cart a{color:#ffffff;height:25px;padding:5px 0px 0 5px;}
#header_cart a:hover{color:#00476f}

#mid_bar{float:left;padding:3px 27px;width:887px;background: url('../images/bg_main2.png') repeat-y;}
#mid_bar_inner{float:left;width:100%;border-bottom:2px solid #b0b0b2;padding-bottom:2px;margin-bottom:10px}
    #breadcrumb{float:left;width:50%;height:21px;font-size:10px;padding-top:2px;}
    #search{float:right;width:45%;height:23px;text-align:right;margin-right:0px;}

#menu *{list-style:none;margin:0;padding:0;color:#635751;text-decoration:none}
#menu {width: 165px;}
#menu a{font-weight:normal;}
#menu ul h3 {cursor: pointer;padding: 2px;border-bottom: 1px solid #00476f;font-size:14px;color:#635751;padding:5px 0;font-weight:normal}
#menu li li {list-style: none;font-size:14px;padding-left:15px;}
#menu ul li h3 a{font-size:14px;font-weight:normal;display: block;}
#menu li li a:hover{color:#00476f;font-size:14px;font-weight:normal}
#menu li ul {display: none;}

ul#clients{background:#ffffff;width:200px;padding:10px}
ul#clients li{list-style:none}
ul#clients li a{color:#635751;text-transform:uppercase;text-decoration:none;font-size:14px;line-height:22px}
ul#clients li a:hover{color:#d77600;}

ul.ul_standard{margin-bottom:10px}
ul.ul_standard li{list-style-position: inside; }

.individual_box{float:left;}
.client_info{padding-left:20px;float:left;width:470px;}
.client_img img{float:left}
.client_info dl{width:465px}
.client_info dt{width:60px}
.client_info dd{width:465px}
.client_info p{font-style: normal;margin-top:20px;width:465px}

.light_grey_box{padding:15px}
.client_logo{float:left;width:150px;height:150px;border:1px dotted #cccccc}
.client_logo img{width:150px;height:150px}
div.individual_box h3{float:left;color:#333333;width:400px;padding-bottom:5px;margin-bottom:5px;margin-top:0px}
div.individual_box p{float:left;color:#333333;margin-bottom:0px}

.input_register{width:58px;height:23px;background:url('../images/register.png') no-repeat;}

        #top{float:left;}
            #corn_tl{float:left;height:27px;width:28px;background:url('../images/corn_tl.png') no-repeat}
            #top_centre{float:left;height:27px;width:885px;background:url('../images/top2.png') repeat-x}
            #corn_tr{float:left;height:27px;width:28px;background:url('../images/corn_tr.png') -1px 0px no-repeat;_background:url('../images/corn_tr.png') -2px 0px no-repeat}
#middle{position: relative;
margin: 0;
padding: 0;float:left;padding:0 27px;width:887;background: url('../images/bg_main2.png') repeat-y;min-height:300px;_height:300px}
    #column1{float:left;width:185px;}
    #column2{width:699px;float:left;border:0px solid red
    margin: 0;
min-height: 700px;
height: auto !important;
    }
        #column2 hr{clear:left;width:100%;margin-bottom:20px;height:1px}
    
    #splash_image{float:left;width:100%;height:290px;background:olive;margin:20px 0}
    #dark_grey_box{float:left;clear:left;width:691px;background:#b0b0b2;padding:10px 5px;margin-top:15px}
    #dark_grey_box h3{font-size:24px;margin:0;color:#ffffff}
    #item_view{float:left;width:700px;}
        #item_view1{margin:15px auto;width:400px;text-align:center}
        #item_buttons{margin:15px auto;width:400px}
        #item_info{margin:10px auto;width:400px}
            #itme_info table{text-align:left}
        h3{padding-bottom:0px}
    table.events_table tbody tr th{padding-right:10px}                  
    #item_buttons{margin-right:0}
#bottom{float:left;}
        #corn_bl{float:left;height:28px;width:28px;background:url('../images/corn_bl.png') no-repeat}
        #bottom_centre{float:left;height:28px;width:885px;background:url('../images/bottom.png') repeat-x}
        #corn_br{float:left;height:28px;width:28px;background:url('../images/corn_br.png') no-repeat -2px 0px}
#footer{float:left;width:941px;text-align:center;font-size:10px}

.indent_bullets{margin-bottom:10px;
padding-left:40px;
}