@charset "UTF-8";
/* CSS Document */

body {margin:0px; height:100%; background-color:#143a48; background-repeat:repeat-x; background-position:top; font-family:Helvetica, arial, sans-serif; font-weight:normal; font-size:14px; font-style:normal; color:#000000; padding:20px;}
body A:link {color:#143a48;}
body A:visited {color:#143a48;}
body A:active {color:#143a48;}
body A:hover {color:#ffc50e;}
body h1 {margin: 0 0 0 0px; padding: 0 0 0 0px;}

.main_container { width:800px; height:529px; background-image:url(/images/jivegas_bg_main.jpg); background-repeat:repeat-y; border:#1e4a5b solid 1px;}

.main_container .frame { width:800px; height:529px; }
.main_container .frame .top_frame{ width:800px; height:134px;}
.main_container .frame .top_frame .logo{ width:246px; height:134px; background-image:url(/images/jivegas_header_logo.jpg); background-repeat:no-repeat; float:left;}
.main_container .frame .top_frame .tag{ width:554px; height:134px; background-image:url(/images/jivegas_header_tag.jpg); background-repeat:no-repeat; float:right;}

.main_container .frame .search_frame {width:800px; height:74px;}
.main_container .frame .search_frame .search{ width:800px; height:74px;}
.main_container .frame .search_frame  .search .search_container{width:575px; height:44px; padding-top:12px;}

.main_container .frame .search_frame .search .search_container .search_endcap_left{width:170px; height:44px; background-image:url(/images/search_left_encap.gif); float:left; }
.main_container .frame .search_frame .search .search_container .search_middle{width:254px; height:44px; background-image:url(/images/search_bg.gif); background-repeat:repeat-x; float:left;}
.main_container .frame .search_frame .search .search_container .search_middle input {width:246px; height:28px; color:#1b3a46; font-size:14px; font-weight:bold; background:#def2f8;  border: 2px solid #1b3a46; padding:6px 0px 0px 5px; margin-top:3px;}

.main_container .frame .search_frame .search .search_container .search_endcap_right{width:151px; height:44px; float:left;}

.main_container .frame .search_frame .search .search_container .search_endcap_right .searchbutton {position:relative; width:151px; height:44px; float:left;}
*.main_container .frame .search_frame .search .search_container .search_endcap_right .searchbutton {position:relative; width:151px; height:44px; float:left;}
.main_container .frame .search_frame .search .search_container .search_endcap_right .searchcontainer {position:relative; width:151px; height:44px; float:left;}
*.main_container .frame .search_frame .search .search_container .search_endcap_right .searchcontainer {position:relative; width:151px; height:44px; float:left;}

.main_container .frame .search_frame .search .search_container .search_endcap_right .searchbutton a#search1 {position:relative; width:151px; height:44px; background-image: url(/images/search_button.gif); margin: 0 auto; float:left;}
.main_container .search_frame .search .search_container .search_endcap_right .searchbutton a#search1:hover {background-image: url(/images/search_button_on.gif);}

.main_container .frame .middle_text_box{ width: 800px; padding: 0 0 20 0px;}
.main_container .frame .middle_text_box .text_box_main{ width:585px;}
.main_container .frame .middle_text_box .text_box_main .text_box_top{ width:585px; height:20px; background-image:url(/images/text_box_top.gif); background-repeat:no-repeat; padding: 0 0 0 0px; margin: 0 0 0 0px;}
.main_container .frame .middle_text_box .text_box_main .text_box_middle{ width:585px; background-image:url(/images/text_box_bg.gif); background-repeat:repeat-y; margin: 0 0 0 0px; padding: 0 0 0 0px;}

.main_container .frame .middle_text_box .text_box_main .text_box_middle .text_container{ width:550px;  margin: 0 0 0 0px; padding: 0 0 0 0px;}
.main_container .frame .middle_text_box .text_box_main .text_box_middle .text_container .text_header{ width:550px; height:34px; background-image:url(/images/jivegas_header.jpg); background-repeat:no-repeat; margin: 0 0 0 0px; padding: 0 0 0 0px;}
.main_container .frame .middle_text_box .text_box_main .text_box_middle .text_container .text_welcome_text{ width:550px; padding-top: 12px; text-align:left; }

.main_container .frame .middle_text_box .text_box_main .text_box_bottom{ width:585px; height: 20px; background-image:url(/images/text_box_bottom.gif); background-repeat:no-repeat; margin: 0 0 0 0px; padding: 0 0 0 0px;}

.main_container .frame .footer{ width:800px; height:66px; background-image:url(/images/footer_bg.jpg); background-repeat:no-repeat;}
.main_container .frame .footer .footer_text{ width:800px; height:50px; text-align:center; padding-top:16px; color:#FFFFFF;}

.main_container .frame .footer .footer_text A:link {color:#def2f8;}
.main_container .frame .footer .footer_text A:visited {color:#def2f8;}
.main_container .frame .footer .footer_text A:active {color:#def2f8;}
.main_container .frame .footer .footer_text A:hover {color:#ffc50e;}

.main_container .frame .bottom_frame{ width:800px; height:66px; }
