/*
Theme Name: Seeing Machines
Theme URI: www.seeingmachines.com
Description: Seeing Machines - Blue
Author: Julian Harrison
*/
/*Tags:Seeing Machines*/

BODY {
font:14px arial,sans-serif;
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/sm-back.jpg) repeat-x;
}

BODY,H3 A:visited,H3 A,H3,H2 A:visited,H2 A,H2 {
color:#333;
}

#page {
margin:0 auto;
}

#page,.backgound-top,.backgound-bottom,#main-flash,#headerimg,#top-right-menu,#footer,#footer-text,#content,#content-2,#content-2 {
width:1008px;
}

.page-text-border,.page-text-border,.backgound-tile {
border:solid;
}

.page-text-border,.page-text,.page-text-border {
margin:0 50px 30px;
clear: both;
}

.page-text-border1 {
margin:0 15px;
}

.page-title {
margin:0 30px 30px;
}

.page-menu,img.alignright,a img.alignright,#commentform #submit,#sidebar-left {
float:right;
}

.page-menu,.page-text2 {
margin-right:50px;
}

.page-menu {
margin-top:42px;
word-spacing:1.1em;
}

.page-menu-no-space {
word-spacing:0;
}

.faceLAB-page-layout {
margin:0 50px;
}

.faceLAB-page-layout,.column1,.column3,p,ul,.table,.entry OL,.entry OL LI,.contact-text-boxes {
color:#333333;
}

.pages-post-body,#footer P,#footer-text A,p,.main-page-post-body,.test-img,.entry OL,.entry OL LI,#wp-calendar #prev A,.contact-text-boxes {
text-align:left;
}

.column1 {
margin:0 0 0 50px;
width:380px;
}

.column1,.column2,.column3,.main-box,.main-box1,.logo,.main-menu,#top-right-menu,#footer-text,.test-img,img.alignleft,a img.alignleft,#sidebar,#acordian-menu,.faceLAB-column1,#content-1,.menu-tile-text2,.salutation,.product-image,.product-image-text {
float:left;
}

.column2,.page-header-image,.page-header-image-no-gap {
width:300px;
}

.column3 {
width:425px;
}

.backgound-tile,.backgound-tile-1,.backgound-tile-4,#backgound-tile-2,.menu-tile,.menu-tile1 {
background:repeat-y;
}

.backgound-tile {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/tile1.gif);
}

.backgound-tile,.backgound-top-1,.backgound-bottom-1,#backgound-tile-2 {
width:803px;
}

.backgound-tile,.backgound-tile-1,.backgound-tile-4,#rounded-corner td,#backgound-tile-2 {
padding:5px;
}

.backgound-tile-1,.backgound-tile-4,#backgound-tile-2 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/tile-2.gif);
background-repeat:repeat-y;
width:803px;
padding:5px;
}

.backgound-tile-4 {
min-height:700px;
}

.backgound-top,.backgound-top-1,#footer,.menu-tile-top,.menu-tile-top1 {
clear:both;
}

.backgound-top {
height:18px;
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/top-tile.gif) no-repeat top;
}

.backgound-bottom {
height:21px;
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/bottom-tile.gif) no-repeat top;
}

.backgound-top-1,.menu-tile-bot,.menu-tile-bot1 {
height:14px;
}

.backgound-top-1 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/top-tile-2.gif) no-repeat top;
}

.backgound-bottom-1,.salutation {
height:22px;
}

.backgound-bottom-1 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/bottom-tile-2.gif) no-repeat top;
}

#main-flash {
height:454px;
margin:0 0 10px;
}

.main-box a {
margin-left:2px;
}

.main-box a,.main-box1 a {
padding-right:12px;
}

.main-box,.main-box1,.main-box-right {
margin-top:0;
margin-bottom:0;
}

.main-box,.main-box1 {
height:182px;
}

.main-box1 a {
margin-left:3px;
}

#header {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/header.gif) no-repeat bottom center;
margin-bottom:5px;
width:1010px;
}

#header,#headerimg {
height:92px;
}

.logo,.main-page-post-body,.main-page-post-body,.test-img,img.aligncenter,a img.aligncenter,#side-menu-hover a,.commentmetadata,#narrowcolumn,#wp-calendar A {
display:block;
}

.logo {
height:30px;
overflow:hidden;
width:220px;
margin-left:18px;
margin-top:7px;
}

.logo A {
border:0;
}

.main-menu {
margin:4px 0 0 22px;
width:520px;
}

#top-right-menu {
margin:10px -30px 0;
height:32px;
}

#top-right-menu,#footer,H4,H5 {
font-size:13px;
}

#top-right-menu,#wp-calendar #next A {
text-align:right;
}

#top-right-menu,#rounded-corner th {
color:#FFF;
}

#top-right-menu,H1,H2,H4,H5,.style14,#rounded-corner th {
font-weight:bold;
}

#top-right-menu A,.faceLAB-text-boxes,.faceLAB-text-boxes a,.side-menu-white,.side-menu-white1 {
color:#fff;
}

#footer {
height:90px;
margin-top:10px;
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/footer.jpg) no-repeat top;
}

#footer P,#footer-text A {
color:#7e7e7e;
}

#footer P {
padding:20px 0;
}

#footer-text {
margin:5px 0 0;
text-indent:300px;
}

p,ul,.table,.entry OL,.entry OL LI {
font:14px arial,sans-serif;
line-height: 20px;
}

H1 {
font-size:3em;
margin-left:20px;
}

H2 {
font-size:1.5em;
}

H3 {
font-size:1.3em;
color: #005fa0;
}

H3,#rounded-corner th {
font-weight:normal;padding-top: 5px;
}

H4,#side-menu-hover a:hover {
color:white;
}

H5,.faceLAB-text-boxes p {
color:#000;
}

H2.pagetitle,H2.pagetitle {
font-size:1.6em;
}

#headerimg .description,H1 A:visited,H1 A:hover,H1 A,H1,CITE,#wp-calendar CAPTION,#sidebar H2,H3 A:visited,H3 A:hover,H3 A,H3,H2 A:visited,H2 A:hover,H2 A,H2,H3 A:hover,H2 A:hover,A,#side-menu-hover a {
text-decoration:none;
}

#headerimg .description {
font-size:1.2em;
}

#headerimg .description,#searchform,.entry FORM,.nocomments,#wp-calendar CAPTION,#wp-calendar TD,.edit {
text-align:center;
}

CODE {
font:1.1em "Courier New",Courier,Fixed;
}

H3 A:hover,H2 A:hover,A {
color:#06C;
}

A:hover {
color:#147;
text-decoration:underline;
}

a:focus,a:active {
outline:none;
}

.main-page-post-body,.commentlist {
text-align:justify;
}

img.alignright,a img.alignright {
margin:0 0 1em 1em;
}

img.alignleft {
margin:20px 0;
}

img.aligncenter,a img.aligncenter {
margin-left:auto;
margin-right:auto;
}

a img.alignleft {
margin:0 1em 1em 0;
}

a img {
border:none;
}

HTML>BODY .entry UL {
margin-left:0;
padding-left:0;
text-indent:0;
}

HTML>BODY .entry UL,.commentlist LI {
list-style:none;
}

HTML>BODY .entry LI {
margin:0 0 0 5px;
}

.postmetadata LI,.postmetadata UL {
display:inline;
}

.postmetadata LI,.postmetadata UL,#sidebar UL LI,#sidebar-left UL LI,#images UL LI {
list-style-type:none;
}

#sidebar UL LI,#sidebar-left UL LI,#images UL LI {
list-style-image:none;
margin-bottom:15px;
}

#sidebar UL SELECT,#sidebar UL P {
margin:5px 0 8px;
}

#sidebar UL OL,#sidebar UL UL {
margin:5px 0 0 10px;
}

#sidebar UL OL,#sidebar UL UL UL {
margin:0 0 0 10px;
}

#sidebar UL OL LI,OL LI {
list-style:decimal outside;
}

#sidebar UL OL LI,#sidebar UL UL LI {
margin:3px 0 0;
}

#side-menu-hover a,#commentform TEXTAREA,#wp-calendar CAPTION,#rounded-corner {
width:100%;
}

#side-menu-hover a {
color:#595959;
border-bottom:1px solid #d1d1d1;
line-height:25px;
}

html>body #side-menu-hover a {
width:auto;
}

#side-menu-hover a:hover {
background:#1e6cb5;
}

SELECT {
width:130px;
}

#commentform INPUT {
width:170px;
margin:5px 5px 1px 0;
}

#commentform INPUT,#commentform TEXTAREA {
padding:2px;
}

.alt,.faceLAB-text-boxes,.faceLAB-video-image-boxes,.menu-tile-text1,.menu-tile-text2 {
padding:10px;
}

.commentlist LI {
margin:15px 0 3px;
padding:5px 10px 3px;
}

.commentlist P {
margin:10px 5px 10px 0;
}

#commentform P {
margin:5px 0;
}

.textwidget {
font-family:Arial,Sans-Serif;
}

#sidebar {
padding:0;
width:193px;
margin-left:4px;
_margin-left:1px;
}

#wp-calendar {
empty-cells:show;
margin:10px auto 0;
width:155px;
}

#wp-calendar #next A {
padding-right:10px;
}

#wp-calendar #prev A,.apicode3,.side-menu-white {
padding-left:10px;
}

#wp-calendar TD {
padding:3px 0;
}

#wp-calendar TD.pad:hover {
background:#FFF;
}

#acordian-menu {
margin:10px;
}

html {
overflow:0;
}

.apicode1,.apicode2 {
padding-left:40px;
}

.style14 {
color:#666;
}

.style15 {
color:#2c56a2;
}

.style16 {
color:#095aa6;
}

#rounded-corner {
font-size:12px;
border-collapse:collapse;
}

#rounded-corner thead th.rounded-company {
background:#0056a4 url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/left.gif) left -1px no-repeat;
}

#rounded-corner thead th.rounded-q4 {
background:#0056a4 url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/right.gif) right -1px no-repeat;
}

#rounded-corner th {
padding:8px;
background:#0056a4;
}

#rounded-corner td {
border-top:1px solid #d1d1d1;
}

#rounded-corner tfoot td.rounded-foot-left {
background:#0056a4 url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/botleft.gif) left bottom no-repeat;
}

#rounded-corner tfoot td.rounded-foot-right {
background:#0056a4 url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/botright.gif) right bottom no-repeat;
}

#rounded-corner tbody tr:hover td {
background:#e2effa;
}

.faceLAB-text-boxes {
padding-left:20px;
}

.faceLAB-video-image-boxes {
padding-left:30px;
}

.contact-text-boxes {
font:13px arial,sans-serif normal;
padding-top:6px;
padding-left:25px;
padding-right:25px;
}

.faceLAB-layout {
padding:50px;
}

.faceLAB-layout1 {
padding:150px 50px 50px;
}

.faceLAB-column1,.page-text1 {
width:420px;
}

.faceLAB-column1 {
margin:0 30px 30px 50px;
}

#content-1 {
width:800px;
margin-bottom:7px;
}

#content-2 {
height:647px;
}

#sidebar-left {
width:250px;
top:146px;
margin-top:200px;
position:absolute;
margin-left:500px;
}

.page-text1,.page-text2 {
margin-left:50px;
}

.page-header-image {
margin-bottom:30px;
}

#side-menu-hover,.require {
width:173px;
}

#side-menu-hover {
padding-left:7px;
}

.side-menu-white,.side-menu-white1 {
padding-top:12px;
}

.menu-tile {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/mid-menu.gif);
background-repeat:repeat-y;
}

.menu-tile-top,.menu-tile-bot {
width:190px;
}

.menu-tile-top,.menu-tile-top1 {
height:36px;
}

.menu-tile-top {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/top-menu.gif);
}

.menu-tile-bot {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/bot-menu.gif);
}

.menu-tile1 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/mid-menu.jpg);
}

.menu-tile-top1 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/top-menu.jpg);
}

.menu-tile-bot1 {
background:url(http://www.seeingmachines.com/wp-content/themes/seeing-blue/images/bot-menu.jpg);
}

.menu-tile-text1,.menu-tile-text2 {
margin-left:5px;
width:200px;
}

.side-menu-white1 {
padding-left:15px;
}

.salutation {
width:50px;
margin-right:2px;
}

.name {
width:120px;
}

.product {
width:176px;
}

.odd {
background:#e9eef3;
}

BODY,#headerimg,#footer P,H1,.test-img,.entry OL,#sidebar UL OL,#sidebar UL,#sidebar UL OL,#sidebar-left UL,#commentform #submit,.alt,.nocomments,.commentmetadata,#sidebar FORM,.main-page-post-body {
margin:0;
}

#page,#header,.test-img,#sidebar UL OL,#sidebar UL,#sidebar UL OL,#sidebar-left UL,#sidebar UL OL LI,#sidebar UL UL LI,.commentlist,.nocomments,HTML>BODY .entry UL,.entry OL {
padding:0;
}