/*  
Theme Name: Mobitor
Theme URI: http://mobitor.com/
Description: The theme for the Mobitor Website
Version: 1.0
Author: Benjamin Henry @ Mobitor
Author URI: http://mobitor.com

	Mobitor WP Theme 1.0
          Copyright 2008 Mobitor Corporation.  All rights reserved

*/

/* General Items */
body, html{padding: 0; margin: 0; font: 12px/1.231 small Arial, Tahoma, Verdana, Helvetica, sans-serif;}
body, html{font-size: -95%;color:#444;}
h1, h2, h3, h4, h5, h6 {color:#000000;text-transform: uppercase;}
h1 {font-size: 1.6em;}
body {background: #fff url(images/bodybg.gif) center top no-repeat;}
a {color:#000;}
#all {width:978px; margin:0 auto;}

/* Header =================================================================================================================== */
#trim {background:#FE911B; width: 100%;text-align:center;height:16px;}
#mast {height:89px; background: url(images/menubg.gif) top left no-repeat;}
#menus {float:right;width:580px;}
#navmenu {margin-top:37px;}
#searchmenu {margin: 7px 20px 0 0; text-align:right;}
#searchmenu a {color:#fff;text-decoration:none; margin: 0 10px;font-size: 1.0em; text-transform:lowercase;vertical-align: 2px;cursor:pointer;}
#searchform {display:inline;}
#searchmenu  #searchbutton {margin-left: 2px;}
#menus .menu {background-image: none; border:none;}
.menu .menuitem .menuitemlabel {text-align:center; color:#fff; text-decoration:none; text-transform:uppercase; font-size: 1.1em; font-weight:bold;border:none; padding:0; margin-left: 16px; margin-right:16px;cursor:pointer;}
.yui-skin-sam .yuimenubaritem-selected {background-image:none; background: #FEC88D;}
.yuimenuitemlabel {cursor:pointer;}
#menuimage {float:left;width:398px;text-align:center;height: 89px;}
#menuimage img {border:none;position:relative; top: 15px;}

/* Styles for index.php ===================================================================================================== */
/* Billboard resides in the header section but is only displayed on index.php */
#billboard {background: url(images/mastbg.gif); height: 214px;}
#billboardtext {float:right; width:515px;position:relative;top:28px;}
#billboard .line {font-size: 1.0em; font-weight: bold; color:#606060; line-height: 50px;}
#billboard .title {font-size: 1.7em; font-weight: bold; color:#fff;display:block; float:left; width: 135px;text-transform:uppercase;}
#index {height: 368px; margin-top: 5px;}
#boxtitles {background: #606060;height:29px;margin-bottom: 10px;}
#boxtitles h1 {float:left; width:320px; margin:0; background:#a0a0a0; color: #e0e0e0; text-align:center;font-weight:normal;padding: 4px 0 4px 0;font-size:1.4em;}
#boxtitles h1.center {margin:0 9px;}

/* Content Boxes */
.contentbox {float: left; width:318px; border: 1px dotted #000;}
.contentbox .top {border-bottom: 1px dotted #000;}
.contentbox .content {width: 274px; height: 155px; padding: 5px; border: 0 dotted #000; border-width: 0 1px; margin: 0 auto; font-size: 112%;}
.contentbox .content h1 {color:#606060; margin: 0 0 10px 0; font-size: 100%;}
.contentbox .content h2{color:#016ee4; margin: 0 0 10px 0; font-size: 100%;}
.contentbox .content label {color:#016ee4; text-transform: uppercase; font-size: 100%;}
.contentbox .content img{float:right;}
.contentbox.center {margin: 0 9px;}
#box1 {color:#016ee4; font-weight:bold; font-size:95%;}


/* Styles for single.php  =================================================================================================== */
#single {margin-top:15px;}
#titles {border-bottom: 1px solid #000; height:32px;}
#cattitle, #sidetitle, #posttitle {background:#74b0f0;margin:0;padding:4px 0;font-weight:normal;float:left;width:200px;text-align:center;text-transform:uppercase;color:#fff}
#posttitle {background:#b9d7f8;width:561px;padding-left: 15px; border-left:1px solid #fff;border-right: 1px solid #fff;text-align:left; color:#000;}
#catcontent {width: 200px;float:left;}
#catcontent a {display:block; padding: 8px; background:#FEC88D;color:#000;font-weight:bold;border-bottom:1px solid #73716B;border-top:1px solid #F3F1EB;text-decoration:none;}
#catcontent a.selected {background:#FE911B;}
#catcontent a:hover {background:#FE911B;}
#single #content .border {border: 1px dotted #000; border-top-width: 0; margin: 0 0 0 200px;}
#postcontent {width:546px; padding:15px;border-right:1px dotted #000; text-align:justify;min-height: 300px;background: #fff;}
#postcontent h3 {margin-top: 0;}
#postcontent span.break {border:none;background: transparent url(images/divider540.png); width:540px; height:1px;display:block;margin:10px auto;}
#postcontent td span.break {border:none;background: transparent url(images/divider350.png); width:350px; height:1px;display:block;margin:30px auto 0 auto;}
#sidecontent {background:#fff; width: 199px;float:right;}
#sidecontent .sidebar {margin: 0 auto;width: 180px;}
#sidecontent span.break  {border:none;background: transparent url(images/divider180.png); width:180px; height:1px;display:block;margin:10px auto;}

.formBuilderForm  {display: block; width:90%; margin: 10px auto;}
.formBuilderField {margin: 10px 0;}
.formBuilderLabel, .formBuilderLabelRequired {float:left; width: 200px;}
.formBuilderForm  .single_line_text_box  input {width:200px;}
.formBuilderForm  select {width:204px;}
.formBuilderLabelRequired  {font-weight: bold;}
.formBuilderSuccess  {font-size: 125%; font-weight: bold;}
.formBuilderFailure  {border: 1px solid #f00; background:#fcc; padding: 0 25px;}


/* Styles for search.php  =================================================================================================== */
#search h2 {font-size:1.4em; text-transform: none; margin-bottom: 0;}
#search #postcontent p {margin-top: 0;}

/* Footer =================================================================================================================== */
#f {background: #fff; height:89px; border: 1px dotted #000; margin: 10px 0;}
/* End Various Tags & Classes*/


