/*  

Theme Name: inspiration-26

Theme URI: 

Description: business theme

Version: 2.0

Author: feeldesigns

Author URI: 

*/



body {

	margin: 0 auto;

	text-align: left;

	font-family: verdana;

	color:#242424;

	background:#000 url(images/bg.gif) repeat;

	font-size: 11px

	}



h1, h2, h3, h4, h5, h6 {

}



blockquote {

	padding:5px 20px 0 10px;

	width: 520px;

	font-style: italic;

	color: #000;

}

.clear {

	clear:both;

}

.wrapper {

	margin: 0 auto;

	clear: both;

	width: 1003px;

	overflow: hidden

}

.contentwrapper {

	width:1003px;

	background:#fff url(images/cbg.jpg);

	min-height:654px;

	margin:0 auto;

}

.top {

	float: left;

	margin: 0 auto;

	height:72px;

	width:1003px;

	background: #fff url(images/top.jpg) no-repeat;

	position:relative;

}

.home {

	position: absolute;

	text-align: left;

	margin: 0px auto; 

	width: 325px; height: 72px;

	background: #fff url(images/logo.jpg)  no-repeat;

	font-size: 1px; font-weight: normal;

	text-indent: -999em;}

.home a {

	display: block;

	width: 100%; height: 100%;

	text-decoration: none;}

.nav{ 

	position: absolute;

	float: left;

	margin: 35px 0 0 400px;

	clear: both;

	font-size:98%; 

	line-height:0px; 

	font-weight: bold;

	z-index: 100; }

.nav ul { 

	list-style:none; 

	margin: 0; 

	padding: 0; }

.nav ul li { 

	display:inline; 

	padding:0; 

	margin: 0; } 

.nav ul li a { 

	float:left; 

	display:block; 

	border-right: 1px dotted #848484;

	color:#000; 

	padding:0 1.8em 0 2.8em; 

	margin:0 0px 0 0; 

	font-family:Arial, Helvetica, sans-serif; 

	text-decoration: none; }

.nav ul li a span { 

	color:#000; 

	padding:0.6em 1.0em 0.6em 0px; 

	margin: 0px; 

	display:block; 

	text-decoration: none; }

.nav ul li a:hover, .nav .active { 

	background-position: 0% -33px; 

	text-decoration: none; }

.nav ul li a:hover span, .nav .active span { 

	background-position: 100% -33px; 

	color: #000; 

	text-decoration: none; }



.menu {

	margin: 0 auto;

	height:165px;

	width: 1003px;

	position: relative;

	background:#fff url(images/header.jpg);

}



.about {

	float: left;

	margin: 0px 0 0 25px; padding: 40px 0 0 300px;

	width: 650px; height: 60px;

	text-align: left;

	color: #FFF;

	font-family: Georgia;

	font-style: italic;

	font-size: 20px; font-weight: normal;}





.bottom {

	text-align: left;

	height:100px;

	width:1003px;

	font-family:Arial, Helvetica, sans-serif;

	}



.bottom a {

	color:#545454;

	text-decoration:none;

	}

.bottom a:hover {

	text-decoration:underline;

	}

.content {

	text-align: left;

	float:left;

	width:670px;

	line-height: 17px;

	font-family: verdana;

	padding:20px 25px 0 35px;

	}

h1.title {

	font-family:Times New Roman;

	font-size:20px;

	height: 10px;

	width:530px;

	color:#186997;

	line-height:1em;

	font-weight:normal;

	margin:0px 0 0 0;

	padding:1px 0px 0 15px;

	}

h1.title a {

	text-decoration:none;

	color:#186997;

	}

h1.title a:hover {

	text-decoration:none;

	color:#003248;

	}

.postinfo {

	height:15px;

	margin: 26px 0 0 0;

	position:relative;

	width:670px;

	background:  url(images/pt.jpg) bottom no-repeat;

	color:#797979;

	}

.postinfo a {

	padding:0px 0 0 15px;

	color:#9E9E9E;

	text-decoration:none;

	}

.postinfo a:visited {

	color:#9E9E9E;

	text-decoration:none;

	}	

.postinfo a:hover {

	color:#000;

	text-decoration:none;

	}

.date {

	color: #186997;

	float: right;

	position: relative;

	border: 1px solid #DFDFDF;

	height:30px;

	width:105px;

	background: #fff;

	text-align:center;

	margin: -21px 0 0 0;

	padding: 10px 7px 0 7px;

	font-size:13px;

	}

.postbottom {

	height:38px;

	margin-bottom:15px;

	margin-right: 0px;

	font-size:10px;

	background:url(images/pb.jpg) left  no-repeat;



	}



.commentslink {

	height: 15px;

	margin: 10px 25px 0 0px;

	padding:0px 0 0 15px;

	font-weight: bold;

	background: url(images/comments.jpg) left no-repeat;

	float:right;

	}

.readmore {

	float:right;

	margin: 10px 20px 0 0;

	font-weight: bold;

	padding:0px 0 0 16px;

	background: url(images/readmore.jpg) left no-repeat;

	}

.edit {

	float:left;

	margin: 10px 20px 0 10px;

	font-weight: bold;

	padding:0px 0 0 18px;

	}

	

.commentslink a {

	color:#186997;

	text-decoration:none;

	}

.commentslink a:hover{

	color:#00293A;

	text-decoration:none;

	}

.readmore a {

	color:#186997;

	text-decoration:none;

	}

.readmore a:hover {

	color:#00293A;

	text-decoration:none;

	}

.readmore a:visited:hover{

	color:#00293A;

	text-decoration:none;

}

.commentslink a:visited:hover{

	color:#00293A;

	text-decoration:none;

}

.readmore a:visited{

	color:#186997;

	text-decoration:none;

}

.commentslink a:visited{

	color:#186997;

	text-decoration:none;

}	

.edit a {

	color:#186997;

	text-decoration:none;

	}

.edit a:hover {

	color:#00293A;

	text-decoration:none;

	}

.edit a:visited{

	color:#186997;

	text-decoration:none;

}

.edit a:visited:hover{

	color:#00293A;

	text-decoration:none;

}

	

.post {

	padding:10px 15px 10px 25px;

	background: url(images/pbg.jpg) left repeat-y;

	overflow:hidden;

	}

.post img { float:left; padding:5px 7px 7px 0px; }

.line {

	height:10px;

	width: 600px;

	margin:10px 0;

	background:url(images/lines.jpg) repeat-x;

	overflow:hidden;

	}

.side {

	text-align: left;

	float:left;

	width:233px;

	padding-top:0px;

	font-size:12px;

	overflow:hidden;

	}

.search {

	margin: 0 0 0 6px;

	margin: 0 auto;

	background: #fff;}	

.searchform {

	margin: 0px auto;

	height: 70px;

	width: 220px;

	background: #fff url(images/search.jpg) center no-repeat;;}

.searchform .s {

	margin: 33px 0px 0px 15px;

	padding: 2px 7px 2px 7px;	

	width: 100px;	

	font-family: Arial;

	border: 1px solid #C5C5C5;

	font-size: 11px;

	color: #000;}

.go {

	margin: 0 auto;

	padding: 0px 5px 0px 5px;	

	background-color: #FFF;	

	font-family: Arial;

	font-size: 12px;

	cursor: pointer;

	color: #000;	

	border: 1px solid #C5C5C5;}

	

		

.sidebar {

	text-align: left;

	float:left;

	width:233px;

	padding-top:0px;

	line-height:15px;

	font-size:12px;

	color:#8D8D8D;

	background: #fff ;

	overflow:hidden;

	}



.sidebar a {

	text-decoration:none;

	color:#186997;

	padding: 0 0 0 15px;

	background: url(images/link.jpg) top left no-repeat;

	}

.sidebar a:visited {

	text-decoration:none;

	color:#186997;

	padding: 0 0 0 15px;

	}	



.sidebar div a {

	font-weight:bold;

	}



.sidebar a:hover {

text-decoration:none;

	color:#000;

	}

.sidebar a:visited:hover {

text-decoration:none;

	color:#000;

	}	



.sidebar ul {

	margin:0;

	padding:3px 0 3px 0;

	line-height:18px;

	list-style:none;

	}

.sidebar ul li {

	}



.sidebar ul li li {

	}

.sidebar ul li li:hover {		

	display: block;

	width: 207px;

	cursor: pointer;}	



.sidebar h2 {

	color:#000;

	font-size:18px;

	height: 15px;

	width: 200px;

	font-family: Times;

	text-align: left;

	margin:2px 0 0 12px;

	padding:2px 0 15px 5px;

	font-weight:normal;

	line-height:normal;

	}



.sidebar ul li ul, .sidebar ul li div {

	padding:0 10px 10px 15px;

		}



.sidebar ul li ul ul, .sidebar ul li div div {

	padding:0 0 0 10px;

	background:none;

	}

.pagelinks {

	font-size:14px;

	font-weight:bold;

	padding-bottom:20px;

	padding-left:20px;

	}

.navigation {

	height:25px;

	padding:0 20px;

	margin-top:20px;

	clear:both;

	}

.navigation a {

	font-weight:bold;

	text-decoration:none;

	font-size:14px;

	}

.navigation a:hover {

	text-decoration:underline;

	}

.aleft {

	float:left;

	}

.aright {

	float:right;

	}

.contentCenter {

	text-align:center;

	}

h2.pagetitle {

	padding:20px 0 0 0;

	margin:0 0 20px 0;

	font-size:25px;

	font-family: georgia;

	font-weight: bold;

	text-align:center;

	color:#7DB4D6;

	font-style:italic;

	}

.comments {

	text-align: left;

	}

.comments ol {

	margin:0 0 25px 0;

	padding:0;

	list-style:none;

	}

.comments p {

	margin:10px 0 0 0;

	padding:0;

	}

.comments li {

	margin:10px 0 0 0;

	}

.comments li p {

	padding-left:10px;

	}

.respond form {

	margin:0;

	padding:0;

	}

.respond textarea {

	width:90%;

	height:156px;

	background:#ECECEC;

	border:1px solid #5e676d;

	color:#000;

	padding:10px;

	overflow:auto;

	font-family:Tahoma, Verdana, serif;

	font-size:14px;

	}

#commentform input {

	background:#ECECEC;

	border:1px solid #5e676d;

	color:#000;

	padding-left:10px;

	}

.respond input#submit {

	padding:0;

	width:72px;

	height:29px;

	}

.respond p {

	padding:0;

	margin:20px 0;

	}

.respond h2, .comments h2 {

	margin:0;

	font-size:21px;

	color:#186997;

	clear:both;

	font-weight:normal;

	font-family:Times;

	}

	

#footer { 

  margin: 0 auto;

  height:98px;

  width:1003px;

  color: #818181;

  text-align:center;

  background:#fff url(images/footer.jpg) 0 0 no-repeat;

  font-family: arial, verdana;

  } 

  

#footer #p

{

padding: 60px 0 0 0;

display: block;

margin-bottom: 2px;

text-align:center;

}

#footer a:link {

color: #818181;

text-decoration: none;

border: none;

font-weight: bold;

}

#footer a:hover {

color: #000;

text-decoration: none;

border: none;

}

#footer a:visited:hover {

color: #000;

text-decoration: none;

border: none;

}

#footer a:visited {

color: #818181;

text-decoration: none;

border: none;

font-weight: bold;

}

	

img {

	border:0;

}

a {

	color:#2690CC;

	text-decoration: none;

}

	a:hover {

	color:#055576;

	text-decoration: underline;

}

	a:visited:hover {

	color:#055576;

	text-decoration: underline;

}

a:visited {

	color:#7DB4D6;

	text-decoration: none;

}



#sddm {

	padding: 1px;

	margin: 0 0;

	list-style: circle;

	background-color: #fff;

	border-bottom: 1px solid #e7e7e7;

	float: left;

	clear: left;

}





#sddm li {

	float: left;

	display: inline; /*For ignore double margin in IE6 used for the ordering, home to blog*/

	margin: 1px 5px; /*for closeness*/

}





#sddm li a {

	text-decoration: none;

	float:left;

	color: #999;

	cursor: pointer;

	font: 900 11px/27px "Arial", Helvetica, sans-serif;

}



#sddm li a span {

	margin: 0 5px 0 -5px; /*for button width*/

	padding: 1px 5px 5px 10px; /*for button width nearside*/

	position: relative; /*To fix IE6 problem (not displaying)*/

	float:left;

}



/*GREEN*/



#sddm.green li a.current, #sddm.green li a:hover  {

 	color: #fff;

	background: url(images/green.png) no-repeat top right;

}



#sddm.green li a.current span, #sddm.green li a:hover span {

	background: url(images/green.png) no-repeat top left;

}



/*BLUE*/

#sddm.blue li a.current, #sddm.blue li a:hover {

	background: url(images/grey1.png) no-repeat top right;

 	color: #fff;

}



#sddm.blue li a.current span, #sddm.blue li a:hover span {

	background: url(images/grey1.png) no-repeat top left;

}





#sddm li a:hover

{	background: #FFF}





	

	#sddm div

{

	position: absolute;

	visibility: hidden;

	margin: 0;

	padding: 0;

	background: #fff;

	border: 1px solid #9A4D9E;

	top: 33.4px;

	left: -5px;

}



	#sddm div a

	{	position: relative;

		display: block;

		margin: 0;

		padding: 5px 10px;

		width: auto;

		white-space: nowrap;

		text-align: left;

		text-decoration: none;

		background: #fff;

		color: #999;

		font: 900 11px/15px "Arial", Helvetica, sans-serif}



	#sddm div a:hover

	{ background-image:url(images/green1.png);

		color: #FFF}


