/*
Theme Name: Mind Authority V3
Theme URI: http://mindauthority.com
Description: Mind Authority Theme V3
Version: 1.0
Author: Bala Krishna
Author URI: http://www.bala-krishna.com/
*/


body {font-family: Arial, Helvetica, sans-serif; margin-top: 42px; background-image:url(images/bg.jpg); background-repeat:repeat-x; background-color: #879EC0; font-size:14px;}

#container{width: 921px;margin: 0px auto; color: #333;line-height: 130%;}

#top{padding: 0 0px 21px 0px;}

#top_shadow{ background:url(images/top_shadow.jpg) repeat-x; height: 9px; margin: 0px 8px 0px 9px; }

#body_bg{ background:url(images/container_bg.jpg); background-repeat:repeat-y; width:921px;}



#leftshadow{float: left;background:url(images/left_shadow.jpg) repeat-y; width: 9px;margin:0 0 0 4px;padding: 0px;}

#rightshadow{float: right;width: 8px;margin: 0;padding: 0  5px 0 0; background:url(images/right_shadow.jpg) repeat-y;}

#bottom_shadow{clear: both;margin: 0px 8px 0px 9px;padding: o; background:url(images/bottom_shadow.jpg) repeat-x top; height: 7px;}

#content{margin-left: 10px;margin-right: 10px;padding: 12px;max-width: 900px; background-color:#FFFFFF;}

#orangebox{float: left;width: 302px; height:382px;margin: 0px;padding: 10px; background-color:#F7941D;}

#navcontainer ul{list-style-type: none;text-align: left;}

#navcontainer a{display: block;padding: 5px;width: 250px;}

#navcontainer a:link, #navlist a:visited{color: #FFFFFF;text-decoration: none;}

#navcontainer a:hover{color: #FFFF00;}

#navlist {  color:#FFFFFF; clear:both; padding-left:0px;}

#jim_pic{margin-left: 302px;padding: 20px 20px 0px 20px;max-width: 574px; background-image:url(images/jim_pic.jpg); background-repeat:no-repeat; background-position:left top; height:382px;}

#jim_pic-text{ width: 260px; padding: 20px 0 0 10px; font-size:15px;}

#middle_divider{ clear:both; height:5px; background-color:#CCCCCC; width:877px;}

#footer{clear: both;margin: 0;padding: .5em;color: #333; font-size:11px; text-align:center;}

#leftnav p, #rightnav p { margin: 0 0 1em 0; }

#content h2 { margin: 0 0 .5em 0; }

#column1{float: left; background-color:#F2F2F2; width: 313px;padding: 10px;}
#column1a{float: left; background-color:#F2F2F2; width: 303px;padding: 10px; }

#column2{float: left; background-color: #FFFFFF; width: 625px;padding: 10px 5px 10px 5px;  }

#column3{float: left; background-color: #FFFFFF; width: 210px;padding: 10px; border-left: #B2B2B2 solid 5px ;}

#column1_text{float:left; width:100 %; padding-top:10px;  }
#column1a_text{width:100 %; padding-top:10px; text-align:center; vertical-align:top; text-align:center; }
#signup_text{float:left; width: 190px; padding-top:5px;}

#column2_text{width:100 %; padding-top:10px; text-align:center; vertical-align:top;}

#column3_text{float:left;width:100 %;vertical-align:top;}

#inner_header{float:left; width: 618px;}

#testi{float:left; background-color: #EBA14A; padding: 5px 10px 5px 10px; width:238px; height: 111px;}


#inner_left{float: left;width: 588px;margin: 0;padding: 30px 10px 10px 20px; position:relative; background-color:#FFFFFF}

#inner_right{float:left;background-color:#F2F2F2;width: 258px; overflow:hidden; position:relative;}

.gray_boxes{float:left; width: 190px; padding:10px; text-align:left; background-color: #CCCCCC; clear:both; margin-top:10px;} 
#container1{width: 100%; background-color: #F2F2F2;} 

.thumbnail{float: left;margin: 0 5px 0px 5px;padding:4px;}

.thumbnail2{float: left;margin: 0px;padding: 0px;}

.clear{clear:both;}

.formspace{ padding: 3px 0px 6px 0px;}

.orange_header{ font-size:20px; color:#FF9900; font-weight:bold;}

.title{ font-size:18px; color: #879EC0; text-transform:uppercase; font-weight:bold;}
.titlesidebar{ font-size:18px; color: #879EC0; font-weight:bold;}


.innertube {padding:10px;vertical-align: top; width:238px; text-align:center;}

a:link, a:active, a:visited{color: #FF9900; font-weight:bold; text-decoration:none;}

a:hover{color:#FF9900; text-decoration:underline;}

.alignleft { float:left; margin:0px 8px 8px 0px; }
.alignright { float:right; margin::0px 0px 8px 8px; }


# navlist a img 
{
border:none;
}

a:focus, a:hover, a:active {
outline: none
}

/*call out box*/
.calloutBox {
  background-color: #ff8040;
  color: #000;
  width: 240px;
}


.horizontal {
  background-color: #e0e0e0;
  border-bottom: 2px solid #ff9900;
  border-left: none;
  border-right: none;
  border-top: 2px solid #ff9900;
  color: #000;
  margin: 0 10px;
  padding: 20px 0;
  border-width: 3px small;
}

.horizontal p {
  background-color: #e0e0e0;
margin: 0 -10px;
  padding: 0 20px;
}
