/*  
Theme Name: Mapwithus Business

*/



body, html {
	margin:0;
	padding: 0;
	height:100%;
}

td {
	overflow:hidden;
}

td.rightsidetd {
	vertical-align: top;
	padding:10px 20px 10px 20px;
	min-width:150px;
	font-size:10pt;
	background-image:url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/business_rhs.png);
	background-repeat: repeat-x;
	
}

td.maincontenttd {
	vertical-align: top;
	padding:0;
	min-width:450px;
	padding-right:55px;
	overflow:auto;
}


div#contactbody img.noborder {
	
	border:none;
	padding:10px;
	background:none;
	
}
div.tabs > div.tab > a:hover
{
  border-bottom: 1px dotted white;
}
div.tabs > div.tab > a:visited:hover
{
  border-bottom: 1px dotted white;
}


div.tabs > div.tab > a:hover.home
{
  border: 0;
  border-left: 1px dotted white;
  border-right: 1px dotted white;
}

div.tabs > div.tab > a:visited:hover.home
{
  border: 0;
  border-left: 1px dotted white;
  border-right: 1px dotted white;
}
/*
a:visited:hover
{
  border-bottom: 1px dotted #226ed4;
}

*/


div#contactbody img.center {
	margin:0 auto 0 auto;
}

#maindiv {
	float:left;
    width:500px;

}


#rightsideimagediv {
	float:right;
    width:250px;
    min-height:380px;
}

#rightsideimagediv p {
	text-align:center;
	}

#rightsideimagediv img{

}

#rightsidediv {
	background-image:url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/business_rhs.png);
	 float:right;
    width:200px;
    padding:10px;
    min-height:380px;
}

/*#rightsidediv p a {
	background-color:#ffffff;
	display:block;
	height:2em;
	padding:0.5em;
}
*/
#maindiv_aux {
	float:right;
    width:500px;

}

#leftsidediv {
	background-image:url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/business_rhs.png);
	 float:left;
    width:200px;
    padding:10px;
    min-height:380px;

}

body
{
  margin: 0px;
  font-size: 10.0pt;
  font-family: Helvetica, Arial, Verdana, sans-serif;
  text-align: left;
  min-width: 930px;
  color:#444444;
  background-color: #dee4ec;
}

div.contentfull p {
	padding:0;

}

div#contactbody 
{
	width:750px;
	margin:auto;
	
	padding:10px 20px 20px 20px;
	margin-bottom:30px;
}

div#contactbody img {
	padding:10px;
	border:1px dotted #efefef;
	background-color:#e4e8ec;
}

div#sidebar 
{
	width:250px;
	float:right;
	padding-right:20px;
	padding-left:20px;
	background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-right-repeat.png);
	
}

div#sidebar ul {
list-style: none;
margin:0;
padding: 0;

}


div.entry {
padding:0;
margin:0;}
div.post 
{
	padding: 0px 0 20px 0;

}

.clear { 
  clear:both; 
  display: block;
  height: 1px;
  overflow: hidden;
  margin: 0;
  padding: 0;
}

div.headerbar
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/background-header.png);
}

div.header
{
  margin: 0px auto 0px auto;
  width: 908px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/header-repeat.png);
}

div.header > div.top
{
  width: 908px;
  height: 13px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/header-top.png);
}

div.header > div.links
{
  float: right;
  width: 300px;
  height: 17px;
  margin-right: 30px;
  text-align: right;
  overflow: visible;
}

div.header > div.title
{
  float: left;
  margin: 1px 0px 6px 40px;
  width: 333px;
  height: 58px;
}

div.header > div.login
{
  clear: right;
  float: right;
  width: 470px;
  margin: 10px 30px 0px 0px;
  color: white;
  text-align: right;
}

div#headerloginfields > input
{
  width: 75px;
  height: 12px;
  font-size: 8.0pt;
  padding-bottom: 2px;
  overflow: visible
}

div#headerloginlinks
{
  line-height: 35px;
}

div#headerloginfields
{
  display: none;
  line-height: 35px;
}

div#headerloginuser
{
  display: none;
}

td.logincell
{
  color: white;
  line-height: 35px;
}

div.fusageout
{
  margin: 0px 10px 0px 10px; 
  width: 140px;
  height: 12px; 
  background-color: white; 
  border-left: 1px solid gray; 
  border-top: 1px solid gray; 
  border-right: 1px solid silver; 
  border-bottom: 1px solid silver;
}

div.fusagein
{
  float: left;
  height: 12px;
  background-color: #99ccff;
  color: black;
  font-weight: bold;
  font-size: 7.5pt;
  line-height: 12px;
  white-space: nowrap;
  overflow: visible;
}

div.header > div#loginmsg
{
  display: none;
  float: right;
  margin: 0px 30px 10px 0px;
  text-align: right;
  width: 380px;
  color: white;
}

div.header > div#loginmsg > div#loginmsgpane
{
  display: none;
  font-weight: bold;
  font-style: italic;
  line-height: 25px;
  height: 26px;
  overflow: visible;
}

div.header > div#loginmsg > div#loginrememberpane
{
  text-align: right;
  line-height: 25px;
  height: 26px;
  overflow: visible;
}

div.header > div#loginmsg > div#loginrememberpane > input
{
  vertical-align: text-bottom;
}

div.tabsbar
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/background-tabs.png);
}

div.tabs
{
  margin: auto;
  width: 908px;
  height: 70px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/tabs-repeat.png);
  color: white;
  font-size: 13.0pt;
  line-height: 27px;
}

div.tabs > div.tab
{
  float: left;
  margin: 38px 0px 0px 65px;
  width: 102px;
  height: 27px;
  text-align: center;
}

div.tabs > div.tab > a
{
  color: white;
  font-weight: normal;
}


div.tabs > div.tab > a:visited
{
  color: white;
}


div.tabs > div.selected
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/tabs-selected.png);
}


div.tabs > div.selected
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/tabs-selected.png);
}

div.divider
{
  height: 8px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/divider-repeat.png);
}

div.divider > div.dividerfull
{
  width: 908px;
  height: 8px;
  margin: auto;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/divider-full.png);
}

div.divider > div.dividernone
{
  width: 908px;
  height: 8px;
  margin: auto;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/divider-none.png);
}

div.main
{
  margin: auto;
  width: 908px;
}

div.mainfull
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-full-repeat.png);
}

div.mainfull > div.contentfull
{
  margin: auto;
  width: 900px;
  min-height: 400px;
}

div.mainfull > div.bottom
{
  clear: both;
  width: 908px;
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-full-bottom.png);
}

div.mainleft
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-left-repeat.png);
}

div.mainleft > div.contentleft
{
  float: left;
  margin-left: 4px;
  width: 296px;
  min-height: 400px;
}

div.mainleft > div.contentright
{
  float: right;
  width: 602px;
  margin-right: 4px;
  min-height: 400px;
}

div.mainleft > div.bottom
{
  clear: both;
  width: 908px;
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-full-bottom.png);
}

div.mainright
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-right-repeat.png);
}

div.mainright > div.contentleft
{
  float: left;
  margin-left: 5px;
  width: 600px;
  min-height: 400px;
}

div.mainright > div.contentright
{
  float: right;
  margin-right: 4px;
  width: 296px;
  min-height: 400px;
}

div.mainright > div.bottom
{
  clear: both;
  width: 908px;
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-full-bottom.png);
}

div.box
{
  background-color: #ffffff;
}

div.box > div.top
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-top-repeat.png);
}

div.box > div.top > div.left
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-top-left.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.box > div.top > div.left > div.right
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-top-right.png);
  background-position: top right;
  background-repeat: no-repeat;
}

div.box > div.left
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/main-wide-lblue-top.png);
}

div.box > div.middle
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-left-repeat.png);
  background-position: left;
  background-repeat: repeat-y;
}

div.box > div.middle > div.content
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-right-repeat.png);
  background-position: right;
  background-repeat: repeat-y;
}

div.box > div.bottom
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-bottom-repeat.png);
}

div.box > div.bottom > div.left
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-bottom-left.png);
  background-position: bottom left;
  background-repeat: no-repeat;
}

div.box > div.bottom > div.left > div.right
{
  height: 6px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/box-bottom-right.png);
  background-position: bottom right;
  background-repeat: no-repeat;
}

div.pane
{
  background-color: #ffffff;
}

div.pane > div.top
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-repeat.png);
}

div.pane > div.top > div.left
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-left.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.pane > div.top > div.left > div.right
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-right.png);
  background-position: top right;
  background-repeat: no-repeat;
}

div.pane > div.middle
{
    background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-left-repeat.png);
    background-position: left;
    background-repeat: repeat-y;
}

div.pane > div.middle > div.content
{
    background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-right-repeat.png);
    background-position: right;
    background-repeat: repeat-y;
}

div.pane > div.bottom
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-repeat.png);
}

div.pane > div.bottom > div.left
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-left.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.pane > div.bottom > div.left > div.right
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-right.png);
  background-position: top right;
  background-repeat: no-repeat;
}

div.footer
{
  margin: 20px auto 0px auto;
  color: gray;
  line-height: 24px;
  text-align: center;
}

div.ib-fix
{
  display: -moz-inline-box;
  -moz-box-orient: vertical;
  display: inline-block;
  vertical-align: top;
  word-wrap: break-word;
}

* html div.ib-fix
{
  display: inline;
}

* + html div.ib-fix
{
  display: inline;
}

div.ib-fix > *
{
  display: table;
  table-layout: fixed;
  overflow: hidden;
}


/* Links */

a img {
border:none;
}

a
{
  color: #226ed4;
  text-decoration: none;
}



a:visited
{
  color: #226ed4;
}



a.big
{
  font-size: 11.0pt;
  font-weight: normal;
}


textarea#comment {
width:550px;
height:200px;
margin:auto;
}

div.pane
{
  background-color: #ffffff;
}

div.pane > div.top
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-repeat.png);
}

div.pane > div.top > div.left
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-left.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.pane > div.top > div.left > div.right
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-top-right.png);
  background-position: top right;
  background-repeat: no-repeat;
}

div.pane > div.middle
{
    background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-left-repeat.png);
    background-position: left;
    background-repeat: repeat-y;
}

div.pane > div.middle > div.content
{
    background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-right-repeat.png);
    background-position: right;
    background-repeat: repeat-y;
}

div.pane > div.bottom
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-repeat.png);
}

div.pane > div.bottom > div.left
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-left.png);
  background-position: top left;
  background-repeat: no-repeat;
}

div.pane > div.bottom > div.left > div.right
{
  height: 11px;
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/pane-bottom-right.png);
  background-position: top right;
  background-repeat: no-repeat;
}

div.footer
{
  margin: 0px auto 0px auto;
  color: gray;
  line-height: 24px;
  text-align: center;
}

div.footerblock
{
  float: left;
  width: 168px;
  height: 120px;
  margin-left: 48px;
  margin-bottom: 3px;
  font-size: 10.0pt;
  line-height: 16.0pt;
}

div.footerblockr
{
  background-image: url(http://business.mapwith.us/wp/wp-content/themes/MWUbusiness/images/separator-v2-right.png);
  background-position: right;
  background-repeat: repeat-y;
}

.lightgraytext
{
  color: #9ba4af;
}


/* List styling */

ul li {
	padding: 5px 0 5px 0;
}

/* ----------------------------- eventful stuff ----------------------------- */

div.eventful-badge p
{
    margin:0;
    padding:0;
}