@charset "utf-8";
body { font: 100% Verdana, Arial, Helvetica, sans-serif; background: #666666; padding: 0; text-align: center; background-color: #000; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; }.southBayWebDesigns #flashmovie { position: relative; background-color: #000; margin: 0px; height: 287px; padding: 0px; width: auto; }.southBayWebDesigns #container { width: 1000px; border: 1px solid #000000; text-align: left; margin-top: 0; margin-right: auto; margin-bottom: 0; margin-left: auto; background-color: #FFF; padding: 0px; }.southBayWebDesigns #menubar { padding-bottom: 0px; height: 2.32em; font-family: Tahoma, Geneva, sans-serif; font-size: 0.7em; font-weight: bold; background-image: url(../Images/buttonbackground.jpg); background-repeat: repeat-x; padding-top: 0px; padding-right: 0px; border-bottom-width: medium; border-bottom-style: solid; border-bottom-color: #000; margin: 0px; border-top-width: thin; border-top-style: solid; border-top-color: #000; background-position: left bottom; padding-left: 20px; }.southBayWebDesigns #mainContent { font-family: Cambria; margin-top: 0; margin-right: 250px; margin-bottom: 0; margin-left: 0; padding-top: 0; padding-right: 20px; padding-bottom: 40px; padding-left: 40px; font-weight: normal; }#mainContent h1 { font-family: Verdana, Geneva, sans-serif; font-size: 1.4em; font-weight: bold; color: #384E8D; padding: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 0px; margin-top: 45px; }#mainContent p a { color: #00F; font-style: italic; text-decoration: underline; font-size: 1em; font-weight: normal; }.southBayWebDesigns #sidebar1 { float: right; /* since this element is floated, a width must be given */ width: 300px; padding-top: 15px; padding-right: 20px; padding-bottom: 15px; padding-left: 20px; border-left-width: thin; border-left-style: dotted; border-left-color: #000; margin-top: 10px; margin-right: 0px; margin-bottom: 0px; margin-left: 25px; text-align: center; font-family: Verdana, Geneva, sans-serif; font-size: 14px; }.southBayWebDesigns #container #sidebar1 #request { padding: 0px; margin-bottom: 0px; margin-left: 5px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.southBayWebDesigns #container #sidebar1 p a #twitter { padding: 0px; margin-left: 30px; margin-top: 35px; margin-bottom: 35px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.southBayWebDesigns #container #sidebar1 #smartimg { padding: 0px; margin-top: 35px; margin-bottom: 35px; margin-left: 30px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.southBayWebDesigns #container #sidebar1 #noteimg { padding: 0px; margin-top: 30px; margin-left: 21px; margin-bottom: 35px; }.southBayWebDesigns #footer { padding: 0; margin: 0px; }#mainContent h2 { font-family: Cambria; font-size: 1.2em; color: #069; font-weight: bold; }#mainContent h3 { font-family: Cambria; font-size: 1.1em; font-weight: bold; color: #099; }.southBayWebDesigns #container #mainContent form div p .contact { margin: 10px; padding: 0px; }.southBayWebDesigns #container #mainContent form div p input.contact { margin: 10px; padding: 0px; }#mainContent form { background-color: #142783; padding-left: 8px; margin-right: 100px; padding-top: 10px; padding-right: 0px; padding-bottom: 0px; color: #FFF; background-image: url(../Images/contact-image.jpg); background-repeat: repeat; background-position: right top; }#mainContent table div h5 { margin: 0px; padding: 0px; display: list-item; }#mainContent table { margin: 0px; padding: 0px; font-family: Cambria; font-weight: bold; border: thin double #039; }.table tr td p { font-size: 1.2em; margin: 0px; padding-top: 0px; padding-right: 2px; padding-bottom: 0px; padding-left: 3px; text-align: left; height: 20px; white-space: nowrap; }#mainContent table tr td { margin: 0px; font-family: Cambria; font-size: 0.8em; padding-top: 0px; padding-right: 3px; padding-bottom: 0px; padding-left: 5px; border-bottom-style: solid; border-bottom-color: #009; border-bottom-width: 1px; white-space: nowrap; }.table tr td h6 { font-family: Cambria; margin: 0px; padding: 0px; font-size: .8em; color: #F00; }.southBayWebDesigns #container #mainContent table tr td p #pushPin { padding: 0px; margin-right: 10px; } .southBayWebDesigns #container #mainContent table tr .servicesprovided { background-color: #000; }.fltrt { /* this class can be used to float an element right in your page. The floated element must precede the element it should be next to on the page. */ float: right; margin-left: 8px; }.fltlft { /* this class can be used to float an element left in your page */ float: left; margin-right: 8px; }#mainContent p a img { }.clearfloat { /* this class should be placed on a div or break element and should be the final element before the close of a container that should fully contain a float */ clear:both; height:0; font-size: 1px; line-height: 0px; }a:visited { text-decoration: none; color:#FFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }a:hover { text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }a:active { text-decoration: none; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }a:link { text-decoration: none; color: #FFF; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.pdf { margin: 0px; padding-top: 10px; padding-bottom: 10px; padding-left: 0px; padding-right: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.packageTotals { font-size: 1em; line-height: normal; font-weight: bold; text-align: center; white-space: nowrap; margin: 0px; padding: 0px; }.southBayWebDesigns #container #sidebar1 p #wordpress { padding: 0px; margin-top: 35px; margin-left: 70px; margin-bottom: 30px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }#sidebar1 p { font-size: .8em; color: #666; padding: 0px; margin-top: 5px; margin-right: 25px; margin-bottom: 5px; margin-left: 0px; }#sidebar1 h6 { font-size: 0.8em; color: #06F; padding: 0px; margin-top: 5px; margin-bottom: 5px; margin-right: 25px; }#sidebar1 a { font-size: 0.6em; color: #00F; margin: 0px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; }.southBayWebDesigns #container #sidebar1 h2 a strong #word { border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; padding: 0px; margin-top: 0px; margin-right: 0px; margin-bottom: 0px; margin-left: 5px; } .southBayWebDesigns #container #sitelink { font-family: "Trebuchet MS", Arial, Helvetica, sans-serif; font-size: 12px; background-color: #CCC; text-align: center; padding-top: 20px; padding-right: 100px; padding-bottom: 10px; padding-left: 100px; }#sitelink a { color: #00F; }.sitelink { color: #00F; }#sidebar1 div { text-align: center; }ul.MenuBarHorizontal { margin: 0; padding: 0; list-style-type: none; font-size: 100%; cursor: default; width: auto; }ul.MenuBarActive { z-index: 1000; }ul.MenuBarHorizontal li { margin: 0; padding: 0; list-style-type: none; font-size: 85%; position: relative; text-align: left; cursor: pointer; width: auto; float: left; }ul.MenuBarHorizontal ul { margin: 0; list-style-type: none; font-size: 100%; z-index: 1020; cursor: default; width: 8.2em; position: absolute; left: -1000em; padding-top: 0; padding-right: 10em; padding-bottom: 0; }ul.MenuBarHorizontal ul.MenuBarSubmenuVisible { left: auto; } ul.MenuBarHorizontal ul li { width: 11em; }ul.MenuBarHorizontal ul ul { position: absolute; margin: -5% 0 0 95%; }ul.MenuBarHorizontal ul.MenuBarSubmenuVisible ul.MenuBarSubmenuVisible { left: auto; top: 0; }ul.MenuBarHorizontal ul { }ul.MenuBarHorizontal a { display: block; cursor: pointer; text-decoration: none; background-repeat: no-repeat; background-position: center bottom; margin: 0px; padding-top: 0.75em; padding-right: 0.75em; padding-bottom: 0.75em; padding-left: 0.75em; }ul.MenuBarHorizontal a:hover, ul.MenuBarHorizontal a:focus { }ul.MenuBarHorizontal a.MenuBarItemHover, ul.MenuBarHorizontal a.MenuBarItemSubmenuHover, ul.MenuBarHorizontal a.MenuBarSubmenuVisible { color: #384E8D; }ul.MenuBarHorizontal a.MenuBarItemSubmenu { background-image: url(../Images/buttonbackground.jpg); background-repeat: repeat-x; background-position: center bottom; }ul.MenuBarHorizontal ul a.MenuBarItemSubmenu { background-image: url(../Images/buttonbackground.jpg); background-repeat: repeat-x; background-position: center bottom; } ul.MenuBarHorizontal a.MenuBarItemSubmenuHover { color: #384E8D; }ul.MenuBarHorizontal ul a.MenuBarItemSubmenuHover { color: #384E8D; }
#mainContent a #smartimg { padding: 0px; margin-top: 0px; margin-right: 15px; margin-bottom: 0px; margin-left: 15px; }
#container #sidebar1 h1 { font-family: Georgia, "Times New Roman", Times, serif; font-size: 24px; color: #384E8D; margin: 0px; padding: 10px; }
#sidebar1 #socialNetwork { padding: 0px; margin-top: 10px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px; }
#sidebar1 iframe { margin-top: 25px; margin-right: 0px; margin-bottom: 50px; margin-left: 0px; padding-top: 25px; padding-right: 0px; padding-bottom: 0px; padding-left: 0px; }
