/* CSS File */

/* HTML Styles */
body{ font-family: Verdana, Arial, sans-serif; font-size: 12px; margin: 0 0 25px 0; background: #f2f1f1 }  /* background-color: #f2f1f1; */
/*a{ font-size: 12px; line-height: 16px; color: #777; margin: 0 0 0 0px; padding: 0; text-decoration: none; }
a:hover{ color: #777; background: none; text-decoration: underline; }*/


/* Div Styles */
div#outerContainer{ width: 920px; margin: 0 auto; background: url('http://www.jazz-storage.com/chicagojazz/images/bg-shadow2.jpg') repeat-y; }
div#header{ width: 900px; height: 147px; margin: 0 auto; }
div#navigation{ width: 900px; margin: 0 auto; background: url('http://www.jazz-storage.com/chicagojazz/images/nav-bar.jpg') repeat-x;  }


div#innerContainer, div#one_col_innerContainer, div#two_col_innerContainer{ width: 900px; margin: 0 auto; padding: 5px 0px 5px; }
div#innerContainer{ background: url('http://www.jazz-storage.com/chicagojazz/images/content-bg.jpg'); }
div#one_col_innerContainer{ background: #fff; }
div#two_col_innerContainer{ background: url('http://www.jazz-storage.com/chicagojazz/images/2-col-content-bg.jpg'); }


div#column_left, div#column_right{ float: left; width: 210px; }
div#index_middle{ float: left; width: 478px;  } 
div#webdesign_middle{ float: left; width: 478px;  }
div#column_middle{ float: left; width: 478px;  } 
div#one_column_middle{ width: 900px; } 
div#two_column_middle{ float: left; width: 680px; }

div#innerContainer_search{ width: 900px; margin: 0 auto; padding: 5px 0px 5px; }
div#column_middle_search{ width: 850px; margin: 0px auto; } /* Change Later To 540px */

div#videoPlayerContainer{ width: 450px; height: 290px; margin: 0 auto; }
div#bottomBorder{ width: 920px; height:13px; margin: 0 auto; background: url('http://www.jazz-storage.com/chicagojazz/images/bg-bottom.jpg') no-repeat; }
div#footer{ width: 900px; font-weight: bold; font-size: 10px; line-height: 14px; font-size: 10px;  text-align: center;  padding: 2em 0; margin: 0 auto; }


/* Class Styles */
.clearLeft{ clear: left; }
.clearRight{ clear: right; }
.clearBoth{ clear: both; }

div#header a{ display: block; width: 375px; height: 147px; text-indent: -9999px; overflow: hidden; border: 0px solid #000; background: none;  }

/* Classes */
.break{ clear: both; }
.hr { margin: 0; padding: 0; }
.videoHr { width: 95%; margin: 10px auto 20px; padding: 0; }


/* Musicians Section */
span.musicianName{ float: left; font-size: 10px; padding: 0px 5px; }
span.musicianSpecialties{ float: right; font-size: 10px; padding: 0px 5px; }

 /* Middle Column Styles */
div#webdesign_middle h1{ display:block; width: 450px; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
div#webdesign_middle h2{ font-size: 12px; color: #555; margin: 0 0 0 10px; padding: 0; }
div#webdesign_middle h3{ font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }
div#webdesign_middle p{ width: 450px; font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#webdesign_middle p > a{ text-decoration: underline; color: #154B83 }
div#webdesign_middle li{font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }


 /* Middle Column Styles */
div#column_middle h1{ display:block; width: 450px; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
div#column_middle h2{ font-size: 12px; color: #555; margin: 0 0 0 10px; padding: 0; }
div#column_middle h3{ font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }
div#column_middle p{ width: 450px; font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#column_middle p > a{ text-decoration: underline; }
div#column_middle li{font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#column_middle > img{ display: block; float: left; margin: 0 5px 0 10px; padding: 5px; border: 1px dotted #CBCBCB;}
div#column_middle > p > img{ display: block; float: left; margin: 0px 5px 10px 0px; padding: 5px; border: 1px dotted #CBCBCB;}

 /* Middle 1 Column Styles */
div#one_column_middle h1{ display:block; width: 860px; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0px; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
div#one_column_middle h2{ font-size: 12px; color: #555; margin: 0 0 0 10px; padding: 0; }
div#one_column_middle h3{ font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }
div#one_column_middle p{ font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0px 20px; text-align: justify; }
div#one_column_middle p > a{ text-decoration: underline; }
div#one_column_middle li{font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#one_column_middle > img{ display: block; float: left; margin: 0 5px 0 10px; padding: 5px; border: 1px dotted #CBCBCB;}
div#one_column_middle > p > img{ display: block; float: left; margin: 0px 5px 10px 0px; padding: 5px; border: 1px dotted #CBCBCB;}

 /* Middle 2 Column Styles */
div#two_column_middle h1{ display:block; width: 660px; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
div#two_column_middle h2{ font-size: 12px; color: #555; margin: 0 0 0 10px; padding: 0; }
div#two_column_middle h3{ font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }
div#two_column_middle p{ width: 660px; font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#two_column_middle p > a{ text-decoration: underline; }
div#two_column_middle li{font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#two_column_middle > img{ display: block; float: left; margin: 0 5px 0 10px; padding: 5px; border: 1px dotted #CBCBCB;}
div#two_column_middle > p > img{ display: block; float: left; margin: 0px 5px 10px 0px; padding: 5px; border: 1px dotted #CBCBCB;}


 /* Middle Column Search Styles */
div#column_middle_search h1{ display:block; width: 100%; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
div#column_middle_search h2{ font-size: 12px; color: #555; margin: 0 0 0 10px; padding: 0; }
div#column_middle_search h3{ font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }
div#column_middle_search p{ width: 450px; font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#column_middle_search li{font-size: 12px; line-height: 16px; color: #555; margin: 5px auto; padding: 0; text-align: justify; }
div#column_middle_search > img{ display: block; float: left; margin: 0 5px 0 10px; padding: 5px; border: 1px dotted #CBCBCB;}
div#column_middle_search > p > img{ display: block; float: left; margin: 0px 5px 10px 0px; padding: 5px; border: 1px dotted #CBCBCB;}

/* bof Large Box Styles */
.lg_box{ width: 460px; margin: 5px auto; padding-bottom: 5px; }
.lg_box_mid { width: 458px; margin: 0 auto; padding: 0; border-style: solid; border-width: 0px 1px; border-color: #CBCBCB; background: #FFF; }
.lg_box_bottom{ width: 458px; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #CBCBCB; padding: 0px 0px; background: #FFF; }
.lg_box h1{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 auto;  }
.lg_box h5{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 auto;  }
.lg_box_bottom a{ display: block; font-style: oblique; font-size: 10px; text-align: right; text-decoration: none; color: #777; margin: 0; padding: 5px 5px; }
.lg_box_bottom a:hover{ color: #777; background: #F2F2F2; text-decoration: none; }

.articleTitle{ float: left; width: 70%; font-size: 12px; font-variant: small-caps; font-weight: bold; color: #154B83; }
.articleDate{ float: right; width: 25%; font-size: 10px; font-style: oblique; text-align: right; }
.articleDesc{ display: block; font-size: 10px; text-align: justify; line-height: 14px; color: #777; margin: 2px 0px 2px; }
/* eof Large Boxe Styles */





/* bof CD Reviews / New Artists - Small Box */
/* Change To Medium Box To Keep Clean & Seperate */
.sm_boxCDR, .sm_boxNA{ width: 225px; margin: 0px; padding: 0px; }
.sm_boxCDR{ float:left; }
.sm_boxNA{  float:right; }

.sm_boxCDR h1,.sm_boxNA h1{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 auto;  }
.sm_boxCDR h5,.sm_boxNA h5{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 auto;  }
.sm_box_midCDR { width: 223px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
.sm_box_midCDR span{ display: block; margin: 0px; padding: 5px; color: #555; border-bottom: 1px solid #ccc;}
.sm_box_bottomCDR { width: 223px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #CBCBCB; padding: 0px 0px; background: #FFF; }
.sm_box_bottomCDR a{ display: block; font-style: oblique; font-size: 10px; text-align: right; text-decoration: none; color: #777; margin: 0;  padding: 5px 5px; }
.sm_box_bottomCDR a:hover{ color: #777; background: #F2F2F2; text-decoration: none; }

.sm_box_midNA { width: 223px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
.sm_box_midNA span{ display: block; margin: 0px; padding: 5px; color: #555; border-bottom: 1px solid #ccc;}
.sm_box_artistNA { width: 223px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
.sm_box_bottomNA { width: 223px; border-width: 0px 1px 1px 1px; border-style: solid; border-color: #CBCBCB; padding: 0px 0px; background: #FFF; }
.sm_box_bottomNA a{ display: block; font-style: oblique; font-size: 10px; text-align: right; text-decoration: none; color: #777; margin: 0;  padding: 5px 5px; }
.sm_box_bottomNA a:hover{ color: #777; background: #F2F2F2; text-decoration: none; }
/* eof CD Reviews / New Artists - Small Box */


/* Clubs & Restaurants Table */
table.clubsTable{ width: 450px; margin: 10px auto 10px; }
caption.clubsCaption{ width: 460px; margin: 10px auto 10px; font-weight: bold; font-style: oblique; padding: 2px 0px; text-align: left; text-indent: 2px; color: #FFF; }
tbody.clubsTd{ color: #555; }

h2.clubsCaption{ display: block; width: 460px; margin: 20px auto 10px; font-weight: bold; font-style: oblique; padding: 2px 0px; text-align: left; text-indent: 2px;  }


/* Video Table */
table.videoTable{ width: 460px; margin: 10px auto 10px; border-bottom: 0px solid #999; }
caption.videoCaption{ width: 460px; font-weight: bold; font-style: oblique; padding: 2px 0px; text-align: left; text-indent: 2px; color: #FFF; }
tbody.videoTd{ color: #555; }


/* bof Small Box Styles */
.sm_box{ width: 190px; margin: 5px auto; padding-bottom: 5px; background: #fff; border: 1px solid #CBCBCB; }
.sm_box strong{ font-weight: bold; }
.sm_box h1{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 0 2px;  }
.sm_box h2{ width: 175px; font-size: 12px; color: #606060; margin: 0 0 0 3px;  padding: 2px 0 0 0; }
.sm_box h3{ width: 175px; font-size: 10px; color: #606060; margin: 0 0 0 3px;  padding: 0; }
.sm_box p{ width: 175px; font-size: 10px; text-align: left; word-spacing: .025em; color: #777; margin: 0 0 0 5px;  padding: 2px 0 2px 0; }
/* eof Small Box Styles */

/* Small Side Boxes & Advertising Boxes */
.ads{ width: 190px; margin: 5px auto 5px; background: #CBCBCB; }
.sm_box a{ font-size: 10px; font-style: oblique; text-align: right; text-decoration: underline; color: #777; margin: 0 0 10px 0;  padding: 0; }
.sm_box a:hover{ text-decoration: underline; }

.sideNavigation_box{ width: 190px; margin: 5px auto; background: #fff; border-width: 1px 1px 0px 1px; border-style: solid; border-color: #CBCBCB; }
.sideNavigation_box h1{ font-size: 12px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0;  }

/* bof Photo Gallery */
.sm_box_photo{ width: 190px; margin: 5px auto; padding-bottom: 5px; background: #fff; border: 1px solid #CBCBCB; }
.sm_box_photo h1{ font-size: 14px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 0 2px;  }
.sm_box_photo h2{ width: 175px; font-size: 12px; color: #606060; margin: 0 0 0 3px;  padding: 2px 0 0 0; }
.sm_box_photo h3{ width: 175px; font-size: 10px; color: #606060; margin: 0 0 0 3px;  padding: 0; }
.sm_box_photo a{ margin: 0 0 10px 0;  padding: 0; }
.sm_box_photo a:hover{ text-decoration: underline; }
.sm_box_photo p{ width: 175px; font-size: 11px; text-align: justify; word-spacing: .025em; color: #777; margin: 0 0 0 5px;  padding: 2px 0 2px 0; }
/* eof Photo Gallery */

/* bof Booking Info */
.sm_box_booking{ width: 190px; margin: 5px auto; padding-bottom: 5px; background: #CBCBCB; }
.sm_box_booking h1{ font-size: 12px; text-align: left; text-indent: 2px; color: #FFF; padding: 5px 5px; margin: 0 0 2px;  }
.sm_box_booking h2{ width: 175px; font-size: 12px; color: #606060; margin: 0 0 0 3px;  padding: 2px 0 0 0; }
.sm_box_booking h3{ width: 175px; font-size: 10px; color: #606060; margin: 0 0 0 3px;  padding: 0; }
.sm_box_booking a{ font-style: oblique; font-size: 10px; text-align: right; text-decoration: none; color: #606060; margin: 0 0 10px 0;  padding: 0; }
.sm_box_booking a:hover{ text-decoration: underline; }
.sm_box_booking p{ width: 175px; font-size: 10px; text-align: justify; word-spacing: .025em; color: #777; margin: 0 0 0 5px;  padding: 2px 0 2px 0; }
/* eof Booking Info */










/* bof Musicians Pages */
.lg_box_content { width: 95%; font-size: 10px; line-height: 17px; margin: 0px auto; color: #777; padding: 0px 0px 5px;  background: #FFF; border: 1px solid #FFF; }
.lg_box_content strong{ display: block; font-size: 12px; color: #606060; margin: 5px 0 0 0; padding: 0; }
.lg_box_content img{ float: left; margin: 5px 5px 5px 0px; padding: 5px; border: 1px dotted #CBCBCB; }
/* eof Musicians Pages */


/* Large Box Bottom HTML Styles */

.lg_box_mid_artists { width: 458px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
/*.lg_box_content2 { width: 98%; min-height: 200px; height: auto; *height: expression('200px'); font-size: 10px; line-height: 14px;  margin: 0 auto; padding: 0;  background: #FFF; }*/

/* Featured Artists Include*/
.lg_box_mid_FA { width: 458px; margin: 0 auto; color: #777; padding: 5px 0 5px 0; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #CBCBCB; background: #FFF; }
.lg_box_mid_FA img { display: block; float: left; margin: 0 5px 5px 0px; padding: 5px; border: 1px dotted #CBCBCB; }
.lg_box_mid_FA p{ width: 98%; margin: 0 auto; }
.lg_box_mid_FA span{ display: block; margin: 0px; padding: 5px; color: #555; border-bottom: 0px solid #ccc;}
.lg_box_mid_flash { width: 458px; margin: 0 auto; padding: 5px 0 5px 0; border-style: solid; border-width: 0px 1px 1px 1px; border-color: #CBCBCB; background: #FFF; }
.lg_box_flash_movie{ width: 450px; margin: 0 auto; padding: 0; background: #FFF; }
.lg_box_flash_movie_index{ width: 450px; height: 243px; margin: 0 auto; padding: 0; background: #FFF; }

.lg_box_artist { width: 458px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
.chitv_flash{ width: 450px; height:300px; margin: 0 auto; padding: 0; }











/* bof Link Styles */

a.nav_links{ display: block; float: left; font-size: 12px; text-decoration: none; text-align: center; color: #787878; padding: 5px 15px; margin: 0px 0px;  background: none;  }
a.nav_links:hover{ color: #222; background: none; text-decoration: none;  }


a.articleLinks{ display: block; font-size: 10px; padding: 5px 8px; color: #777; border-bottom: 1px solid #CBCBCB; text-decoration: none; }
a.articleLinks:hover{ color: #777; background: #F2F2F2; text-decoration: none; }

a.articleLinksAll{ display: block; width: 450px; margin: 0px auto 0px; padding: 10px 0px; color: #666666; border-bottom: 1px solid #CBCBCB; text-decoration: none; text-align: justify; }
a.articleLinksAll:hover{ color: #777; background: #F2F2F2; text-decoration: none; }
a.sideNavBttn{ display: block;  color: #777; padding: 5px 8px; font-size: 11px; border-bottom: 1px solid #CBCBCB; text-decoration: none; }
a.sideNavBttn:hover{ color: #777; background: #F2F2F2; text-decoration: none; }
a.cdReviewBttn{ display: block; text-align: left; text-indent: 5px; color: #606060; font-style: normal; margin: 2px 0px; padding: 0px;  }
a.subscribeLink{ display: block; padding: 5px 8px; color: #666666; border-bottom: 1px solid #CBCBCB; text-align: center; text-decoration: none; }
a.subscribeLink:hover{ color: #666666; background: #F2F2F2; }
a.musicianLink{ display: block; width: 100%; padding: 5px 0px; color: #777; text-decoration: none; border-bottom: 1px solid #CBCBCB; }
a.musicianLink:hover{ color: #777; background: #F2F2F2; text-decoration: none; }
/* eof Link Styles */





/* Search & Display Num Box */
#searchBox{ width: 450px; margin: 0 auto; padding: 8px 0px; padding-right: 5px; border: 1px solid #CBCBCB; }
#displayNum{ float: right; font-size: 10px; padding: 3px 0px 3px 5px; color: #777; }
#searchForm{ float: left; padding-left: 5px; }
input[name="searchTxt"]{ float: left; font-size: 10px; }
input[name="searchBttn"]{ float: left;  font-size: 10px; margin-right: 5px; }

a.displayNumLink{ text-decoration: none; color: #CBCBCB; }
a.displayNumLink:hover{ color: #777; }
a.displayNumSelectedLink{ text-decoration: none; color: #777; }







/* Musician Page Boxes */





/* clubs & restaurants Classes */
div#column_middle .clubName { display:block; width: 450px; font-size: 18px; font-style: normal; margin: 10px auto 10px; padding: 4px 0; border-top: 1px dotted #999; border-bottom: 1px dotted #999; }
.clubAddress { font-size: 12px; color: #555; margin: 0; padding: 0; }
.schedule { font-size: 10px; color: #777; margin: 0 0 0 10px; padding: 0; }

a.clubLink { font-size: 12px; text-align: right; text-decoration: none; color: #606060; margin: 0 0 10px 0;  padding: 0; }
a:hover.clubLink { text-decoration: underline; }


/* bof Video Styles */
div#videoPlayerContainer{ width: 450px; font-family: Verdana, Arial, Helvetica, sans-serif; border: 0px solid #777; margin: 0 auto; padding: 0px 0px 0px 0px; }
div#flashcontent{ width: 450px; height: 300px; margin: 0 auto; background: #fff; }

div#musiciansvideoPlayerContainer{ width: 320px; font-family: Verdana, Arial, Helvetica, sans-serif; margin: 0 auto; padding: 0px; background: #fff; }
div#musiciansflashcontent{ width: 320px; height: 300px; margin: 0 auto; background: #fff; }


div#videoChooser{ width: 450px; margin: 10px auto 0px; }
a.videoSelector{ display: block; cursor: pointer; margin: 10px 0px; padding: 8px; text-decoration: none; }
a.videoSelector:hover{ cursor: pointer; background: #CBCBCB; }
a.videoSelector strong{ display: block; font-size: 12px; margin: 0px; padding: 0; }
a.videoSelector span{ display: block; font: 10px Arial; color: #777; line-height: 14px; margin: 0px; padding: 0; }
a.videoSelector:hover span{ color: #777; text-decoration:none; }
a.videoSelector img{ display: block; float: left; width: 75px; height: 75px; border: dotted 1px #525252; margin: 0px 8px 0px 0px; padding: 2px; }
a.videoSelector:hover img{ border: dotted 1px #fff; }
/* eof Video Styles */


/* bof Classifieds */
table.classifiedsTable{ width: 95%; margin: 0 auto; }

table.classifiedsTable > a{ color: #154B83; }

.classifiedTopLinks{ display: block; width: 95%; text-align: right; margin: 0px auto 10px; }
.classifieds{ display: block; color: #777; width: 95%; margin: 0px auto 20px; text-align: justify; }
.classifieds > a{ color: #154B83; }
.classifiedTitle{ float: left; font-weight: bold; }
.classifiedDate{ float: right; font-weight: bold; }
.classifiedLink{ float: right; }
.IsMemberLinks{ float: right; }
img.classifiedsImg{ float: left; margin: 0px 5px 5px 0px; padding: 5px; border: 1px dotted #CBCBCB; }
/* eof Classifieds */


/* bof Misc Styles */
a.delicious{ color: #154B83; text-decoration: none; background: #fff; }
a.delicious:hover{ color: #154B83; text-decoration: none; background: #fff; }

.googleMap{ display: block; width: 460px; height: 280px; margin: 0px auto; border: 1px solid #000; }
.googleMapDirections{ display: block; width: 460px; height: 400px; margin: 0px auto; border: 1px solid #000; }
.googleDirections{  display: block; width: 460px; }

a.mainLobby{ font-size: 9px; color: #777; text-decoration: none; }
a.mainLobby:hover{ background: none; text-decoration: underline; }

.hrRule{ font-size: 0px; margin: 0 auto 20px; width: 95%; height: 1px; border-top: 1px dotted #CBCBCB; }
/* eof Misc Classes */


/* Possibly Not Used */
.sm_box_artistCDR { width: 223px; margin: 0 auto; padding: 0; border-left: 1px solid #CBCBCB; border-right: 1px solid #CBCBCB; background: #FFF; }
.sm_box form{ width: 175px; padding: 0 0 5px 0; margin: 0 auto; }
.sm_box label{ width: 175px; color: #606060; }
.searchInput{ width: 95%; }

















