/*



Theme Name: In Business



Theme URI: http://www.kaushaheth.com/



Description: Two column Business theme layout



Version: 1.0



Author: Kaushal Sheth



Author URI: http://www.kaushalsheth.com/



*/







html {



	width: 100%



}







body {



	font-family: "Trebuchet MS", verdana, arial, "Times New Roman";



	font-size: 90%;



	color: #3D3535;



	background-color: #E5E5C3;



	margin: 20px;



	padding: 0px;



	line-height: 140%;



}







/* Wrapper */



.all {



	text-align: center; 



	width: 100%;



}







/* Main menu */







.mainmenu{



clear:both;



margin:0 0 10px 0;



padding-bottom:1px;







}







.mainmenu ul{



width:100%;



list-style:none;



background:#f0f0f0;



padding-left:0px;



margin-left:0px;



}







.mainmenu li{



list-style:none;



float:left;



margin:0 0 10px 0;



}







.mainmenu li a{



float:left;



font-size:1.1em;



font-weight:bold;



display:block;



padding:6px 10px;



background:#f0f0f0;



border-right:10px solid #ffffff;



}







.mainmenu li a:hover{



display:block;



padding:6px 10px;



background:#f5e9d9;



}







/* Close Main Menu*/



/* the container */



.box {



	background-color: #FFFFFF;



	margin-left: auto; 



	margin-right: auto; 



	padding: 20px; 



	text-align: left; 



	width: 90%;



}







/*holds the tabs at the top*/



.menu {



	background-color: #FFFFFF;



	text-align: right; 



	border-bottom: 1px solid #FFFFFF;



}







/*holds the logo and image*/



.header {



	background-color: #E5E5C3;



	padding: 10px; 



	margin-top:3px;



	height: 95px;



}







/*defines the colours for the tabs, with corner background images*/



.menu a:link, .menu a:active, .menu a:visited {



	background: #e5e5c3 url('images/corner.gif') no-repeat right top;



	color: #660e66;



	text-decoration: none;



	margin-left:4px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px



}







.menu a:hover {



	background: #D6D8CF url('images/corner2.gif') no-repeat right top;



	color: #000000;



	text-decoration: none;



	margin-left:4px; margin-right:0; margin-top:0; margin-bottom:0; padding-left:7px; padding-right:7px; padding-top:3px; padding-bottom:3px



}







/*just a fix, taken from http://www.positioniseverything.net/easyclearing.html*/



.clearfix:after {



    content: "."; 



    display: block; 



    height: 0; 



    clear: both; 



    visibility: hidden;



}







.clearfix {



	display: inline-table;



}







/* Hides from IE-mac \*/



* html .clearfix {



	height: 1%;



}







.clearfix {



	display: block;



}



/* End hide from IE-mac */







/*the main text container*/



.content {



	margin-right: 240px;



	padding: 20px;



	/*	margin-right: 255px;*/



}







.content h1 {



	font-size: 110%;



	margin: 10px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	border-bottom: 2px solid #660e66;



}







.post h1 {



	font-size: 110%;



	margin: 10px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



	border-bottom: 2px solid #A53512;



}







p img { padding: 0; max-width: 100%; }

img.right { padding: 4px; margin: 0 0 2px 7px; display: inline; }

img.left { padding: 4px; margin: 0 7px 2px 0; display: inline; }

.right { float: right }

.left { float: left }

img {font-size:60%} 

img {border:solid #FFFFFF 1px}



.caption { margin: 5px; padding: 5px; border: solid 1px #000000; background: #F3F6ED; font-size:60%; color: black }





/*this is the right hand bar, news bar, links bar w/e*/



.newsbar {



	margin-top: 40px;



	width: 225px;



	/*width:245px;*/



	float: right;



}







.newsbar h1 {



	background-color: #E5E5c3;



	color: #660e66;



	padding: 3px;



	margin: 0px 0px 0px 0px;



	font-size: 100%;



	font-weight: normal;



}







/*this just lets you have a "comment" type area in the main content*/



.p1 {



	padding: 20px;



	background-color: #F7F7F4;



	font-size:90%;



}







/*sets the padding for the newsbar text, not the headings*/



.p2 {



	padding: 10px;



	background-color: #FFFFFF;



	font-size: 90%;



	list-style-type:none;



	list-style-position: 10px



}







.p2 ul {



	margin: 0px 0px 0px 0px;



	padding: 0px 0px 0px 0px;



}







blockquote {



	margin: 15px 30px 0 10px;



	padding-left: 20px;



	border: 3px double #cecece;



	font-style: italic;



	}







/*the footer, with copyright*/



.footer {



clear:both;



	background-color: #E5E5C3;



	padding: 4px;



	font-size: 50%;



	text-align: center;



}







/*sets the link colours and style*/



a:link, a:active, a:visited {



	color: #A53512;



	text-decoration: none;



}







a:hover {



	color: #660e66;



	text-decoration: none;



}















/*Sidebar styling*/







.newsbar h2 {



	background-color: #E5E5C3;



	color: #660e66;



	padding: 2px;



	margin: 0px 0px 0px 0px;



	font-size: 100%;



	font-weight: normal;



}







.newsbar .p2 h2 a{



	background-color: #A53512;



	color: #FFFFFF;



	padding: 3px;



	margin: 0px 0px 0px 0px;



	font-size: 100%;



	font-weight: normal;



}







.newsbar li.pagenav



{



list-style-type:none;	



}







.newsbar li.pagenav ul li



{



list-style-type:none;







}







.newsbar li#linkcat-1



{







margin-left:10px;



padding: 3px;



list-style-type:none;







}











.newsbar li#linkcat-1 ul li



{



list-style-type:none;







}











.newsbar ul {



	list-style-type: none;



	padding: 0 0 0 2px;



	margin: 0px;	



}











.newsbar ul.children {



	list-style-type: none;



	padding: 0 0 0 9px;



	margin: 0px;	



}











.newsbar ul li {



	margin: 0 0 0 3px;



	padding: 0;



	font-size: 12px;



}



.newsbar li a:link, .newsbar li a:visited {



	color: #A53512;	



	text-decoration: none;



}







.newsbar li h2 a:link, .newsbar li h2 a:visited {



	color: #ffffff;	



	text-decoration: none;



}







.newsbar li a:hover {



	color: #660e66;



/*	border-bottom: 1px solid #753206;*/



}















/*comment styling*/



/* Comments Styling */



#commentlist li {



margin-bottom: 1.5em;



padding-bottom: 1em;



border-bottom: 1px solid #700000;



}







#commentform {



margin: 1em 0;



background: #ffffff;



width: 40em



}







#commentform textarea {



background: #f8f7f6;



border: 1px solid #d6d3d3;



width: 40em



}



#commentform textarea:hover {



background: #FFFFFF;



border: 1px solid #d6d3d3;



}



#commentform textarea:focus {



background: #ffffff;



border: 1px solid #939793;



}







#commentform #email, #commentform #author, #commentform #url {



font-size: 1.1em;



background: #f8f7f6;



border: 1px solid #d6d3d3;



width: 180px;



}



#commentform #email:hover, #commentform #author:hover, #commentform #url:hover {



font-size: 1.1em;



background: #ffffff;



border: 1px solid #d6d3d3;



width: 180px;



}



#commentform #email:focus, #commentform #author:focus, #commentform #url:focus {



font-size: 1.1em;



background: #ffffff;



border: 1px solid #939793;



width: 180px;



}



#commentform input{



margin-bottom: 3px;



}



input {







	border: 1px solid #CCC;



	font-size: 11px;



}







input:hover {



	border:1px solid #262626;



	



}



input:focus {



	border:1px solid #262626;



	color:#333;



}



	



	



	/*post stylng*/



.post{margin:0 0 25px 0;}







.post .info{



padding:3px 3px 3px 8px;



border:1px solid #e3e4e4;



background-color:#efefef;



font-size:0.9em;



color:#505050;



}



*/



	



/* Calenader Styling*/



/* calendar



--------------------------------------------------*/







/* subcontent



--------------------------------------------------*/







#wp-calendar {color:#A0A0A0;}







.newsbar table caption {border-bottom-color:#00000;}







.newsbar table thead tr {



  border-bottom-color:#00000;



  color:#A53512;



}







.newsbar table th {border-bottom-color:#00000;}







.newsbar table td#today {



  border-color:#00000;



  color:#A53512;



}







.newsbar table td a {



  border-bottom-color:#00000;



  background-color:#EDF3DE;



}







.newsbar table tfoot {border-top-color:#00000;}







.newsbar table tfoot a {background:none;}







/* calendar



--------------------------------------------------*/



#wp-calendar {



  display:inline-table;



  border-collapse:collapse;



  width:185px;



  margin:0px 10px 0 10px;



  text-align:center;



}







.newsbar table caption {



  margin:-5px 10px 0 10px;



  padding-bottom:5px;



  border-bottom:1px solid;



  letter-spacing:0.1em;



}







.newsbar table thead tr {border-bottom:1px solid;}







.newsbar table th {border-bottom:1px solid;}







.newsbar table td {



  width:225px; /* maximaize width; honestly, I don't know much about tables... */



  padding:1px;



  font-size:0.9em;



}







.newsbar table td#today {



  padding:0;



  border:1px solid;



  font-size:1em;



  font-weight:bold;



}







.newsbar table td a {



  display:block;



  border-bottom:1px solid;



  font-weight:bold;



  font-size:1.15em;



}







.newsbar table tfoot {border-top:1px solid;}







.newsbar table tfoot a {



  border:none;



  font-weight:bold;



}







.newsbar table tfoot #prev a {text-align:left;}



.newsbar table tfoot #next a {text-align:center;}
