/*
Theme Name: IMAND
Theme URI: http://www.imand.com/
Description: IMAND original WP theme
Version: 2.0
Author: Lorraine Barte Nepomuceno
Author URI: http://ilorraine.com/
Tags: custom

	IMAND 2.0
	 http://www.imand.com/

	This theme was designed and built by Lorraine Barte Nepomuceno,
	whose website you will find at http://ilorraine.com/

*/

*{margin:0;padding:0}
body{font: 100% arial,sans-serif;text-align:center;background-color:#F4F0EB;color:#333;line-height:1.5;}
p, h1, h2, h3, h4, ul, ol{margin:0 0 8px 0}
a, a:link{color:#CC0000;text-decoration: none;}
a:hover{color:#330000;}
a:focus {
	outline: none;
}
a img, img a {border:none;text-decoration: none;}
.alignleft {float:left;padding-right:8px;}
.alignright {float:right;padding-left:8px;}
hr {width: 100%; height: 1px; color: #ccc; border: none; margin-bottom:8px;} /* For Internet Explorer */
html>body hr {width: 100%; height: 1px; background-color: #ccc; border: none;margin-bottom:8px; } /* For Gecko-based browsers */
html>body hr {width: 100%; height: 1px; background-color: #ccc; border: 0px solid #ccc;margin-bottom:8px; } /* For Opera and Gecko-based browsers */

div#container{text-align:left}
div#content p{}
div#navigation{background:transparent;}
div#navigation-extra{background:transparent;}
div#footer{background: #eee;color: #666;font-size:72%;text-align: center;}

div#navbar{background:transparent;text-align:center;padding:0px;font-size:72%;text-transform: uppercase;}

#navcontainer ul
{
padding: .2em 0;
margin: 0;
list-style-type: none;
background-color:#fff;
color: #333;
width: 100%;
text-align: center;
}

#navcontainer li { display: inline; }

#navcontainer li a
{
text-decoration: none;
background-color: #fff;
color: #000;
padding: .2em 1em;
border-right: 1px solid #e4e1de;
}

#navcontainer li a:hover
{
background-color: #fff;
color: #cc0000;
}

div#container{width:960px;margin:0 auto;background:#fff url(images/bg-logo.jpg) top center no-repeat;}

div#wrapper{float:left;width:100%}
div#logo-space{margin: 0 250px;padding-bottom:30px;}
	#logo{text-align:center;padding-top:30px;}
div#navigation{float:left;width:250px;margin-left:-960px;margin-top:42px;text-align: right;font-size:82%;}
div#navigation-extra{float:left;width:250px;margin-left:-250px;margin-top:42px;text-align: left;font-size:82%;}
	#navigation ul, #navigation-extra ul{list-style: none;}
	#navigation a, #navigation a:link, #navigation-extra a, #navigation-extra a:link{color:#333;}
	#navigation a:hover, #navigation-extra a:hover{color:#cc0000;}

.new-row{clear:left;border-top:1px solid #e4e1de;background-color:#e4e1de;border-bottom:1px solid #e4e1de;}

	.welcome{padding:30px 40px 10px 50px;}
	.welcome h2{color:#000;}
	.welcome p{font-size:125%;line-height:1.3;}
	
.new-row-2{background-color:#ccc;}
#wrapper-two{width:100%;margin:0 auto;}
div#content-left{float:left;width:600px;background-color:#e4e1de;}
div#content-right{float:right;width:360px;background-color:#ccc;}
	#content-right-page{float:right;width:360px;background-color:#fff;}
	
	#content-left .content-space{font-size:82%;}
		#content-left .marketing{padding:18px 20px 10px 60px;background:#fff url(images/icon-im.gif) no-repeat top left;color:#000;border-top:4px solid #ccc;line-height:1.4;}
			.marketing h3, .network-dev h3, .about-us h3 {font-size:140%;font-weight:normal;color:#cc0000;}
		#content-left .network-dev{padding:18px 20px 10px 60px;background:#fff url(images/icon-nd.gif) no-repeat top left;color:#000;border-top:4px solid #ccc;line-height:1.4;}
		#content-left .japan-seo{padding:18px 20px 10px 60px;background:#fff url(images/icon-jseo.gif) no-repeat top left;color:#000;border-top:4px solid #ccc;line-height:1.4;}
		#content-left .about-us{padding:18px 20px 10px 60px;background:#fff url(images/icon-imand.gif) no-repeat top left;color:#000;border-top:4px solid #ccc;line-height:1.4;}

		.page {padding:10px 20px 10px 20px;background-color: #fff;overflow:auto;}
			.page h3 {font-size:180%;font-weight:normal;}
			.page h4 {font-size:120%;font-weight:bold;}
		.content-space ul, .content-space ol {margin-left:20px;padding-left:20px;list-style: circle;padding-bottom:8px;}
		
	#content-right h3{text-transform: uppercase;}
	#content-right .content-space, #content-right-page .content-space{padding:8px 10px 10px 10px;font-size:82%;line-height:1.4;}
		.testimonials{margin-top:3px;padding:10px;background-color:#333;color:#fff}
			.testimonials h3{color:#999;font-weight:bold;font-size:92%;padding-bottom:2px;}
			.testimonials p{padding-left:10px;line-height:1.3;}
			.testimonials .testi{font-size:125%;font-family: Georgia, Times, "Times New Roman", serif;}
			.testimonials .client{font-size:100%;}
			.more{text-align: right;font-size:92%;}
			.testimonials a, .testimonials a:link {color:#ccc;}
				.testimonials a:hover {color:#fff;}
		.social-media{margin-top:2px;padding:10px;background-color:#afa192;color:#fff;}
			.social-media h3{color:#333;font-size:92%;}
			.social-media img{float:left;padding-right:2px;padding-bottom:8px;}
		.mailing-list{margin-top:4px;padding:10px;background-color:#c3b8ac;}
			.mailing-list h3{color:#333;font-size:92%;}
		.quote {margin-top:2px;padding:4px 10px 2px 10px;background-color:#cc0000;font-size:150%;line-height:120%;border-top:6px solid #000;border-bottom:6px solid #CC0000;}
			.quote a, .quote a:link, .services-pdf a, .services-pdf a:link {color:#fff;}
			.quote a:hover {color:#000;text-decoration: underline;}
			.services-pdf a:hover {color:#fff;text-decoration: underline;}
		.sidebar-box {margin-top:6px;background-color: #abc0d5;padding:0;}
			.sidebar-box img {border:0;padding:0;margin:0;}
		.qualifications {margin-top:2px;background-color: #eee;padding-top:10px;padding-bottom:2px;}
			.qualifications .col-left {float:left; width:48%;text-align: center;}
			.qualifications .col-right {float:right; width:48%;text-align: center;}
		.splashpress-box {margin-top:2px;background-color: #e4e1de;padding:10px 10px 6px 10px;}
			.splashpress-box h3{color:#333;font-size:92%;}
		.recent-projects {margin-top:2px;padding:10px 4px 2px 4px;background-color:#666;color:#fff;text-align: center;}
		.ccprojects {margin-top:2px;padding:10px 4px 2px 4px;background-color:#333;color:#fff;text-align: center;overflow:auto;}
			.recent-projects h3, .ccprojects h3{color:#fff;font-weight:bold;font-size:92%;padding-left:6px;text-align: left;}
			.recent-projects img, .ccprojects img {border:1px solid #999;}
			.recent-projects p, .ccprojects p {font-size:82%;margin-top:6px;}
			.recent-projects a, .recent-projects a:link, .ccprojects a, .ccprojects a:link {color:#fff;}
				.recent-projects a:hover, .ccprojects a:hover {color:#ccc;}
			
		.free-course {margin-top:0px;background-color:#e4e1de;border-top:4px solid #e4e1de;text-align:center;}
		.subscription-window {padding:10px;font-size:92%;background-color:#e4e1de;}

#sidebar-nav {margin-top:2px;background-color:#e4e1de;padding-bottom:0;}
	#sidebar-nav h3{color:#333;font-size:120%;padding:10px 0 0 10px;}
#sidebar-nav ul {padding:0;margin:0;}

#sidebar-navlist
{
padding-left: 0;
margin-left: 0;
border-bottom: 1px solid #fff;
}

#sidebar-navlist li
{
list-style: none;
margin: 0;
padding: 8px 10px 8px 10px;
border-top: 1px solid #fff;
font-size:120%;
}
	#sidebar-navlist #featured {font-weight:bold;}

#sidebar-navlist li a { text-decoration: none; color:#333; }
#sidebar-navlist li a:hover { text-decoration: underline; color:#cc0000; }

div#client-carousel{clear:both;width:100%;text-align:center;font-size:82%;background-color:#fff;border-top:4px solid #e4e1de;padding-top:6px;}
div#footer{clear:both;width:100%;padding-top:20px;}

div#client-list{}
#client-list .client{}
#client-list h3 {clear:left;padding-top:10px;font-size:120%;font-weight:bold;border-top:0px dotted #ccc;text-transform:uppercase;color:#333;}
#client-list ul{margin:10px 0 0 0; list-style-type: none;padding:0;}
#client-list ul li{display: inline;float:left;text-decoration: none;padding:4px 1px 1px 1px;width:168px;background-color: #fff;margin:1px;text-align: center;
-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-right-radius: 4px;
	-webkit-box-shadow: 0px 2px 2px 1px #ccc;
	-moz-box-shadow: 0px 2px 2px 1px #ccc;
	margin:0 6px 10px 0;
}
#client-list ul li a{
}

#imtools {}
#imtools td {padding:8px;}
