/* 
Theme Name: CasualBusiness
Theme URI: http://principleofmarketing.com/
Version: 1.0
Description: Theme By <a href="http://principleofmarketing.com/">Principle Of Marketing</a> Design By <a href="http://businesskitsmallstartup.com/">Small Business Start Up Kit</a>
Author: Aequitas
Author URI: http://principleofmarketing.com/
*/


body {
	padding: 0; 	
	font-size: 18px;
	text-align: left; 
	background: #f4f0d7;
	color: #333;
}


/* Global styles */
span {
  color: #00A2FF;
}
p, ul, p a {
  font-family: Verdana;
}
* {	
  margin: 0 auto; 
  padding: 0; 
  border: 0;
}


/* Heading styles */
h1 {
  margin-left: 10px; 
  font-family: Georgia, serif; 
  color: #333; float: left; 
  font-weight: normal; 
  margin-left: 10px; 
  font-size: 1.55em;
}
h1 a:link, h1 a:visited, h1 a:active {
  text-decoration: none; 
  color: #365fb7; 
  font-weight: normal;
}
h1 a:link span, h1 a:visited span, h1 a:active span {
  text-decoration: none; 
  font-weight: normal;
}
h1 a:hover {
  color: #327eb1; 
  text-decoration: none; 
  font-weight: normal;
}
h1 a:hover span {
  color: #327eb1; 
  text-decoration: none; 
  font-weight: normal;
} 
h2 {
  margin: 0; 
  padding-left: 10px; 
  font-size: 0.75em; 
  background-color: #f4f0d8; 
  color: #000000; 
  line-height: 2.0em;
}
h3 {
  font-size: 1.25em; 
  line-height: 1.25em; 
  font-weight: normal;
  font-family: Georgia, serif; 
  margin: 0 0 0 10px;
}
h3 a, h3 a:link {
  font-family: Georgia, serif; 
  color: #365fb7;
}
h3 a:hover { 
  color: #327eb1; 
}
h3, h4, h5 {
  font-family: Georgia, serif; 
  margin: 0 0 0 10px;
}
h4 a, h4 a:link, h4 a:hover, h5 a:link, h5 a:hover {
  font-weight: bold;
}
h5 {
  font-size: 0.70em; 
  line-height: 0.70em; 
  font-family: Arial, Helvetica, sans-serif; 
  font-weight: bold;
}


/* SiteWide styles */
p {
  margin: 10px; 
  font-size: 0.70em; 
  line-height: 1.75em;
}
p.updated {
  margin-left: 10px; 
  font-size: 0.60em; 
  line-height: 0.60em; 
  letter-spacing: 0.05em; 
  color: #888;
}
#siteimg p {   
	margin: 0 0 0 10px; 
	width: 450px;
	padding-left: 10px;
	padding-top: 40px;
	font-family: Georgia, serif;
	font-size: 1.45em; 
	line-height: 1.05em; 
	font-weight: normal; 
	letter-spacing: -0.05em; 
}
acronym {
  border-bottom: 1px dashed #333; 
  cursor: help;
}
ul {
  margin-left: 10px; 
  margin-right: 5px; 
  font-size: 0.70em; 
  line-height: 1.75em; 
  list-style: inside square;
}


/* Slabs */
.sideslabs {
  margin: 0; 
  padding-left: 10px; 
  font-size: 18px; 
  background-color: #f4f0d8; 
  color: #333; 
  line-height: 2.0em;
}
.alignright {
	float: right;
	}
	
.alignleft {
	float: left
	}
/* End Images */
.alignpage {
	clear:both;
}


/* links */
a {
  color: #365fb7; 
  font-weight: bold; 
  text-decoration: none;
} 
a:link {
  color: #365fb7; 
  font-weight: bold; 
  text-decoration: none;
}
a:hover {
  color: #327eb1;
}


/* Main Content */
#container {
	width: 770px; 
	background: #fff;
	overflow: hidden;
}
#topbar {  
	width: 770px;
	height: 25px;
	background: #ba9b65;
	float:left
}
#topbar li{
	float: right;
	display: inline;    
	padding-left: 6px;
	padding-right: 6px;		
	border-right: 1px solid #333;
}
#topbar a, a:hover {
	color: #b18e33;
}
#hdr {   
	width: 770px; 
	height: 4.5em; 
	line-height: 4.5em;
	background: #fff;
}
#navbar { 
	width: 770px; 
	height: 1.75em; 
	background: #ba9b65;
	overflow:hidden; 
}
#siteimg { 
	width: 770px; 
	height: 200px;
	font-family: Georgia;
	background: url('images/siteimage.jpg') #fff; 	
}
#siteimg p{ 
	font-family: Arno Pro;	
}


/* Sidebar */
#sidebar {
	float: left;
	width: 200px;
	background: transparent;
	overflow: hidden;
}
#rgtcol {
	float: left;
	width: 530px;
	background: transparent;
	overflow: hidden;
	margin-bottom: 10px;
	margin-right: 15px;
	margin-left: 10px;
}
#nav ul {
  display: inline;
}
#nav li {
  display: inline;
	padding-right: 6px;
	padding-right: 6px;
	border-left: 1px solid #666666;
}
#nav a {
	line-height: 30px;
	margin-left: 10px; 
	display: inline;
	font-weight: bold;
}
#nav a span {
  color: #333;
}


/* Footer Settings */
#footer {
	border-top: solid 1px #eee;	
	border-bottom: solid 1px #eee;		
	text-align: center;
	width: 570px;
	clear: both;
	line-height: 3em;
	background: #fff;
	overflow: hidden;
}
#footer p{
  font-size: 10px;
}


/* Login */
form.login {
  text-align: center; 
  height: 3em; 
  line-height: 3em; 
}
input.login {
  border: 1px solid #333; 
  width: 6em; 
  font-size: 0.95em;
}
input.loginbttn {
  color: #000000; 
  font-size: 1.0em;
}


/* Images */
img.rightimg {
  float: right; 
  margin-left: 10px;
}
img.leftimg {
  float: left; 
  margin-right: 10px;
}
img.languageimg {
  float: right; 
  margin: 4px 2px 0 0;
}


/* Tool Tips */
body div#toolTip { 
  position:absolute;
  z-index:1000;
  width:220px;
  background:#ba9b65;
  border:2px double #fff;
  text-align:left;
  padding:5px;
  min-height:2em;
  -moz-border-radius:5px; 
}
body div#toolTip p { 
  margin:0;padding:0;
  color:#000000;
  font:11px/12px verdana,arial,sans-serif; 
}
body div#toolTip p em { 
  display:block;
  margin-top:3px;
  color:#000000;
  font-style:normal;
  font-weight:bold; 
}
body div#toolTip p em span { 
  font-weight:bold;
  color:#000000; 
}


/* Commnets */
.graybox {
  background: #f9f9f9;
  border-bottom: #eee 1px solid;
  border-top: #eee 1px solid;
  margin-top: 10px;
}
input {
  border: 1px solid #000000;
}
textarea {
  border: 1px solid #ccc;
  background: #f9f9f9;
}
textarea:hover, textarea:focus {
  border: 1px solid #000;
  background: #fff;
}
.title {
  margin: 0; 
  padding-left: 10px; 
  font-size: 0.75em; 
  background-color: #333; 
  color: #365fb7; 
  line-height: 2.0em;
}
.articleimg {
	float:right;
	padding:5px;
	border:1px solid #eeeeee;
	margin-left:10px;
	margin-top:10px;
	margin-bottom:15px;
}
.articleimgleft {
	float:left;
	padding:5px;
	border:1px solid #eeeeee;
	margin-right:10px;
	margin-top:10px;
	margin-bottom:15px;
}

#main_start {position: absolute;left: -10000px;};
