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

<!-- Google Search Button -->

#search-form {
 background: #e1e1e1; /* Fallback color for non-css3 browsers */
 width: 200px;

 /* Gradients */
 background: -webkit-gradient( linear,left top, left bottom, color-stop(0, rgb(243,243,243)), color-stop(1, rgb(225,225,225)));
 background: -moz-linear-gradient( center top, rgb(243,243,243) 0%, rgb(225,225,225) 100%);

 /* Rounded Corners */
 border-radius: 17px;
 -webkit-border-radius: 17px;
 -moz-border-radius: 17px;

 /* Shadows */
 box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
 -webkit-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
 -moz-box-shadow: 1px 1px 2px rgba(0,0,0,.3), 0 0 2px rgba(0,0,0,.3);
}

#search-form-footer{
margin-top:-26px;
}

#q2 {width: 230px;}

/*** TEXT BOX ***/
input[type="text"]{
 background: #fafafa; /* Fallback color for non-css3 browsers */

 /* Gradients */
 background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(250,250,250)), color-stop(1, rgb(230,230,230)));
 background: -moz-linear-gradient( center top, rgb(250,250,250) 0%, rgb(230,230,230) 100%);

 border: 0;
 border-bottom: 1px solid #fff;
 border-right: 1px solid rgba(255,255,255,.8);
 font-size: 15px;
 margin: 0px;
/*  padding: 5px; */
 width: 140px;

 /* Rounded Corners 
 border-radius: 17px;
 -webkit-border-radius: 17px;
 -moz-border-radius: 17px;
*/

 /* Shadows */
 box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
 -webkit-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
 -moz-box-shadow: -1px -1px 2px rgba(0,0,0,.3), 0 0 1px rgba(0,0,0,.2);
}

/*** USER IS FOCUSED ON TEXT BOX ***/
input[type="text"]:focus{
 outline: none;
 background: #fff; /* Fallback color for non-css3 browsers */

 /* Gradients */
 background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(255,255,255)), color-stop(1, rgb(235,235,235)));
 background: -moz-linear-gradient( center top, rgb(255,255,255) 0%, rgb(235,235,235) 100%);
}

/*** SEARCH BUTTON ***/
input[type="submit"]{
 background: #44921f;/* Fallback color for non-css3 browsers */

 /* Gradients */
background-image: linear-gradient(bottom, rgb(247,3,3) 38%, rgb(235,23,23) 50%, rgb(194,55,37) 85%);
background-image: -o-linear-gradient(bottom, rgb(247,3,3) 38%, rgb(235,23,23) 50%, rgb(194,55,37) 85%);
background-image: -moz-linear-gradient(bottom, rgb(247,3,3) 38%, rgb(235,23,23) 50%, rgb(194,55,37) 85%);
background-image: -webkit-linear-gradient(bottom, rgb(247,3,3) 38%, rgb(235,23,23) 50%, rgb(194,55,37) 85%);
background-image: -ms-linear-gradient(bottom, rgb(247,3,3) 38%, rgb(235,23,23) 50%, rgb(194,55,37) 85%);


 border: 0;
 color: #eee;
 cursor: pointer;
 float: right;
 font: 11px Arial, Helvetica, sans-serif;
 font-weight: bold;
 height: 18px;
 margin: 0 0 0 2px;
 text-shadow: 0 -1px 0 rgba(0,0,0,.3);
 width: 60px;
 outline: none;

 /* Rounded Corners */
 border-radius: 5px;
 -webkit-border-radius: 5px;
 -moz-border-radius: 5px;

 /* Shadows */
 box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
 -moz-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.2);
 -webkit-box-shadow: -1px -1px 1px rgba(255,255,255,.5), 1px 1px 0 rgba(0,0,0,.4);
}
/*** SEARCH BUTTON HOVER ***/
input[type="submit"]:hover {
 background: #4ea923; /* Fallback color for non-css3 browsers */

 /* Gradients */
background-image: linear-gradient(bottom, rgb(85,185,207) 19%, rgb(49,173,189) 87%, rgb(9,194,240) 52%);
background-image: -o-linear-gradient(bottom, rgb(85,185,207) 19%, rgb(49,173,189) 87%, rgb(9,194,240) 52%);
background-image: -moz-linear-gradient(bottom, rgb(85,185,207) 19%, rgb(49,173,189) 87%, rgb(9,194,240) 52%);
background-image: -webkit-linear-gradient(bottom, rgb(85,185,207) 19%, rgb(49,173,189) 87%, rgb(9,194,240) 52%);
background-image: -ms-linear-gradient(bottom, rgb(85,185,207) 19%, rgb(49,173,189) 87%, rgb(9,194,240) 52%);

background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.19, rgb(85,185,207)),
	color-stop(0.87, rgb(49,173,189)),
	color-stop(0.52, rgb(9,194,240))
);

input[type="submit"]:active {
 background: #4ea923; /* Fallback color for non-css3 browsers */

 /* Gradients */
 background: -webkit-gradient( linear, left bottom, left top, color-stop(0, rgb(89,222,27)), color-stop(0.15, rgb(83,179,38)), color-stop(0.8, rgb(66,143,27)), color-stop(1, rgb(54,120,22)));
 background: -moz-linear-gradient( center bottom, rgb(89,222,27) 0%, rgb(83,179,38) 15%, rgb(66,143,27) 80%, rgb(54,120,22) 100%);
}
  