/* @override http://www.aineo.com/css/aineo.css */

body {font:85%/140% verdana,arial,helvetica,sans-serif;border-top:4px solid #ccc;margin:0;padding:0;text-align:center;width:100%;}

/* body {font:100.01%/130% verdana,arial,helvetica,sans-serif;border-top:4px solid #ccc;margin:0;padding:0;text-align:center;width:100%;} */

a {color:#5C236F;text-decoration:none;}
a:hover, a:active {color:#938356;}
a:visited {color:#999;}

h1 {padding:0 0 10px 50px;margin:20px 0 0 -50px;background:url(/images/aineo/bullet-h1-purple.gif) 0 2px no-repeat;
	  font-size:150%;font-weight:bold;color:#5C236F;}
h2, h3, h4, h5, h6 {font-size:100%;color:#5C236F;padding:10px 0 0 0;margin:0;}

p {padding:5px 0 15px 0;margin:0;}
ul {}
li {}

blockquote {padding:0 10px 0 20px;margin:10px 0 20px 20px;;border-left:6px solid #ccc;color:#666;}
blockquote p {padding:0;margin:0 0 10px 0;}

img {border:0;}

.to-left {float:left;}
.to-right {float:right;}


#wrapper {width:760px;} /* MOVE TO IE.CSS */ 
#wrapper {w\idth:718px;margin:auto;padding:0 21px;text-align:left;} 

#header {
background-image:url(../images/aineo/tagheader.gif);
background-repeat:no-repeat;
}

  #top-links {float:right;font-size:75%;height:17px;}
    #top-links a {color:#666;}
    #top-links a:hover, #top-links a:active {color:#5C236F;}		
    #top-links ul {padding:0;margin:0;list-style-type:none;}
    #top-links li {float:left;margin-left:10px;padding-left:10px;border-left:1px solid #ccc;}				

  #logo {width:120px;height:60px;margin:0 0 0px 6px;clear:both;}
	  #logo h1 {width:100px;height:60px;position:relative;background-image:none;font-size:80%;margin:0;padding:0;}
	  #logo a {width:120px;height:60px;position:relative;display:block; /* IE HACK >> move to ie.css >> */ cursor:hand;}
	  #logo a span {position:absolute;top:0;left:0px;width:120px;height:60px;background:url(/images/aineo/aineo-logo.gif) no-repeat;}

	#search {}

#navigation {padding-top:12px;}
  #navigation ul {padding:0;margin:0;list-style-type:none;width:718px;background-color:#5C236F;}
  #navigation li {float:left;height:39px;width:85px;background-color:#5C236F;}
  #navigation li#services, #navigation li#about, #navigation li#products, #navigation li#insights {width:95px;}
  #navigation li#aineo-secure{width:170px;}
  #navigation li.last {float:left;display:block;background:#666 url(/images/aineo/nav-end-bgnd.gif) repeat-x;width:83px;height:39px;}	
  #navigation a {padding:3px 0 0 7px;font-size:75%;font-weight:bold;color:#fff;text-transform:uppercase;border-right:1px solid #fff;
								 display:block;height:36px;background:url(/images/aineo/nav-btn-bgnd-repeat.gif) repeat-x;}
  #navigation li.active a {background:url(/images/aineo/nav-btn-bgnd-repeat.gif) 0px -41px repeat-x;}
  #navigation a:hover {background:url(/images/aineo/nav-btn-bgnd-repeat.gif) 0px -41px repeat-x;}			

#content-wrapper {}

/* updated top page */

#top_left {
float:left;
width:492px;
}

#top_right {
float:right;
width:226px;
}

#top_right_nav {
margin-top: 30px;
margin-left: 36px;
}

#news_title {
background-color: #5c236f;
color: #FFFFFF;
width: 173px;
height: 32px;
padding-left: 15px;
margin-top: 20px;
margin-left:20px;
font-family:Arial, Helvetica, sans-serif;
font-size:16px;
line-height: 32px;
font-weight:bold;
}

	/* front page */
	#feature-pic {border-top:1px solid #fff;padding-bottom:15px;}
  	#content-main {padding-left:50px;float:left;width:390px;} /* was 430px */
	#content-rhs {float:left;width:160px;font-size:80%;line-height:150%; padding-top: 8px; padding-left: 35px;}
	#content-rhs .blog-detail {line-height:180%;}
	
	/* article page */
	#content-article {float:right;width:475px;margin-top:21px;}
	#content-article h1 {margin-left:0;padding:0 0 10px 0;background-image:none;} /* reset front page styles */
	#content-article img {float:none;margin-bottom:10px;}
	#content-article img.img-right {float:right;margin:20px 0px 10px 15px;}	
	#content-article img.img-left {float:left;margin:20px 15px 10px 0px;}	
	#sub-nav {float:left;width:230px;margin-top:41px;}
	#sub-nav a {font-size:95%;}
	
	/* gfi page styles */ 
	#content-article .gfi img {float:none;margin:0;margin-top:20px;}
	#content-article .gfi {font-size:90%;}
	#content-article .gfi .intro {font-size:110%;}
	
	/* lists */
	#content-wrapper ul {list-style-type:none;margin:0;padding:0 0 10px 0;font-size:80%;font-weight:bold;}
	#content-wrapper li {margin:2px 0;padding-left:35px;background:url(/images/aineo/bullet-list-purple.gif) 0 7px no-repeat;}
	#content-wrapper li.section {text-transform:uppercase;color:#938356;margin:0 0 6px 0;padding-left:35px;background:url(/images/aineo/bullet-list-gold.gif) 0 6px no-repeat;}
	#content-wrapper li.section a {color:#938356;font-weight:bold;}
	#content-wrapper li.light {color:#333333; font-weight:100; font-size:120%; width:300px;}		
	#content-wrapper li a {color:#5C236F;}
	#content-wrapper li a:hover, #content-wrapper li a:active {color:#938356;}
/*	#content-wrapper li a:visited {color:#999;} */
	#content-wrapper a {
	/*color:#be2feb;*/
	color:#938356;
	}
	#content-wrapper a:hover {color:#5C236F;}	
	#content-wrapper li li {background-image:none;padding-left:0;font-size:120%;font-weight:normal;}			

	#content-wrapper #content-article ul {font-weight:normal;list-style-type:square;margin-left:18px;}	
	#content-wrapper #content-article li {font-weight:normal;background:none;padding-left:0px;}	
	#content-wrapper #content-article ul ul {padding:2px 0;}	
	#content-wrapper #content-article li li {margin:2px 0;}

	
	/* blog styles */
	h3.date {color:#666;padding:20px 0 10px 0;}
	.category-count {color:#999;}
	.pagecount {display:inline;}
	.pagecount1 {display:none;}
	
	.blog-entry {padding:10px 0;} /* index page entries */
	  .blog-title {font-weight:bold;padding-bottom:5px;}
		.blog-title a {font-weight:bold;}
		.blog-details {font-size:70%;color:#666;padding-top:5px;line-height:140%;}
		.blog-categories {display:none;}
		.blog-categories-vis {display:inline;}
		
	.blog-single-entry {padding-top:20px;} /* comments page */	
	h1.entry-title {font-weight:bold;font-size:150%;line-height:150%;}

#content-article img.to-right {float:right;margin:0 0 2px 10px;}
#content-article img.to-left {float:right;margin:0 10px 2px 0px;}



	
  /* comment/tb styles */	
  h3.comments-header {padding:30px 0 20px 0;font-size:140%;font-weight:normal;}
  .blog-comments {}
  
  .blog-comment {padding-bottom:15px;}
    .comment-details {font-size:90%;color:#666;}
    .comment-details a {font-weight:bold;}
		.comment-details .commenter-name {display:inline;}
  
  #comment-form {}	
	  #comment-form h3 {color:#333;padding-bottom:15px;font-size:120%;font-weight:normal;}

	#comment-form p {font-size:80%;padding:0px 0 5px 0;}
	
	#comment-form submit {}		 
		
		
	.pagination {}	
	
	/* blog sub nav */
	#sub-nav h2 {font-size:75%;color:#666;}
	
	/* blog search */
	fieldset.fieldset {padding:10px;width:420px;}
	fieldset.fieldset {line-height:150%;}
	fieldset .default {padding:5px 0;}

	legend {_padding-bottom:10px;} /* IE lte6 hack, move to ie.css */
	
#footer-content {background-color:#5C236F;padding:25px 50px;margin-top:30px;font-size:100%;line-height:130%;color:#fff;}
  #footer-content h2, #footer-content h3, #footer-content h4, #footer-content h5, #footer-content h6 {color:#fff;}
  #footer-content a {color:#fff;font-weight:bold;}
  #footer-content .blog-details {color:#eee;}	

#footer-links {background-color:#938356;padding:5px 50px 7px 50px;margin-bottom:10px;border-top:1px solid #fff;font-size:75%;line-height:110%;color:#fff;}
#footer-links a {color:#fff;}
#footer-links a:hover {color:#ccc;}


/* p.i.e. clearfix */
  .clearfix:after {content: ".";display:block;height:0;clear:both;visibility:hidden; }
  /* easy clear fix for IE 7 - see 456bereastreet.com for details */
  .clearfix {display:inline-block;}
  /* Hides from IE-mac \*/
  * html .clearfix {height:1%;}
  .clearfix {display:block;}
  /* End hide from IE-mac */
	
	
/* ////////////////////// */
/* ///  CONTACT FORM  /// */
/* ////////////////////// */

#contact-form {padding-top:10px;}

	#contact-form .to-left {width:203px;padding-right:5px;}

	form input#from, form input#name {width:175px;margin-bottom:10px;}
	form textarea#message {width:385px;margin-bottom:5px;}
	
/* ADMIN HEADER */
		#admin-header {background-color:#5C236F;height:20px;color:#999;padding:2px 10px 2px 10px;font-size:11px;border-bottom:4px solid #ccc;}
		#admin-header a {color:#eee;}
		#admin-header .to-right a {color:#999;}				
	

/* ////////////////////// */
/* ///      TABLES    /// */
/* ////////////////////// */
	
#content-article table {border-collapse:collapse;width:475px;}	

	#content-article table thead td {font-weight:bold;padding:5px 10px;}	

	#content-article table td {border:1px solid #ccc;padding:10px;}	

	#content-article table td.cost_monthly_1 {text-align:left;}


/* ////////////////////// */
/* ///  Secure Blog   /// */
/* ////////////////////// */

	#aineo-secure-blog {border:1px solid #ccc;padding:0 10px;margin:20px 0 10px 0;background-color:#f5f5f6;}
	
	
/* ////////////////////// */
/* ///  Columns   /// */
/* ////////////////////// */

.colcontent {
width:auto;
height:auto;
}

.leftcol {
float:left;
width: 200px;
}

.rightcol {
float:right;
width: 200px;
}

/*14-10-2009 New updates*/
#bottom_blog{ float: left; position: relative; font-size: 80%; width:698px; margin-top:20px; background-color:#5C236F; color:#FFFFFF; padding:10px;}
#bottom_blog a { color:#FFFFFF; font-weight:bold; text-decoration:none;}
#bottom_blog a:hover { color:#FFFFFF; font-weight:bold; text-decoration:underline;}
#sub-nav a
{
text-decoration:none;
}

#sub-nav a:hover
{
text-decoration:none;
}
