/*
Theme Name:Identity Automation
Theme URI:http://identityautomation.com/
*/
/* --------------------------------- =wordpress stuff -------- */
p{font:normal 1.3em/1.4em 'Arial',Verdana,Helvetica,Sans-serif;color:#787a6b;}

a:link, a:visited{color:#cfbc79;text-decoration:none;outline: none;}
a:hover{color:#cfbc79;text-decoration:underline;}

img.centered,.aligncenter,div.aligncenter{display:block;margin-left:auto;margin-right:auto;}
img.alignright{padding:4px;margin:0 0 2px 7px;display:inline;}
img.alignleft{padding:4px;margin:0 7px 2px 0;display:inline;}
.alignright{float:right;}
.alignleft{float:left;}
.wp-caption{border:1px solid #ddd;text-align:center;background-color:#f3f3f3;padding-top:4px;margin:10px;-moz-border-radius:3px;-khtml-border-radius:3px;-webkit-border-radius:3px;border-radius:3px;}
.wp-caption img{margin:0;padding:0;border:0 none;}
.wp-caption p.wp-caption-text{font-size:11px;line-height:17px;padding:0 4px 5px;margin:0;}
/* --------------------------------- =navigation -------- */
#navigation{xheight:70px;padding:17px 0 20px;}
#menu{position:relative;}
li.potato-menu-item{font-size:1.3em;}
ul.potato-menu-group{border-top:1px solid #666;background:#333;}
ul.potato-menu-group a{width:200px;font-size:14px;}
.potato-menu a{padding:5px 20px;color:#fff;}
.potato-menu a:hover{background:#666;}
.potato-menu-has-vertical > a{background:url('/themes/site_themes/idauto/images/arrow_down.png') right no-repeat;padding-right:25px;}
.potato-menu-has-holizontal > a{background:url('/themes/site_themes/idauto/images/arrow_right.png') right no-repeat;}
.potato-menu-has-vertical > a:hover{background:#666 url('/themes/site_themes/idauto/images/arrow_down.png') right no-repeat;}
.potato-menu-has-holizontal > a:hover{background:#666 url('/themes/site_themes/idauto/images/arrow_right.png') right no-repeat;}
/* --------------------------------- =commonly used tools -------- */
.clear,.clearMe{clear:both;}
.hideText{text-indent:-9999px;}
.displayNone{display:none;}
.floatLeft{float:left;}
.floatRight{float:right;}
bold,strong,b{font-weight:bold;}
italic,i,em{font-style:italic;}
small{font-size:80%;}
.relativePos{position:relative;}
/* --------------------------------- =general style & page layout -------- */
body{background:#646D71;}
.headerContainer{background:#000;height:114px;display:block;}
#header{position:relative;}
.navigationContainer{background:#c01a00 url('/themes/site_themes/idauto/images/redBack.png') repeat-x 50% bottom;}
.featuredContainer{background:#fff;}
.featuredContainer1{background:#fff;height:331px;}


.articlesContainer{background:#84a6aa;border-top:4px solid #e5e4e2;}
.footerContainer{background:#646d71 url('/themes/site_themes/idauto/images/greyBack.png') repeat-x 50% top;}
#loginOptions{position:absolute;top:61px;right:0;width:300px;}
#solutionsList{background:#000;height:331px;}
#sidebar{margin:32px 0;}
#articles{margin:20px 0;}
#footer{padding:20px 0 40px 0;}
.sidebarBox,.tabHolder{margin:0 0 35px 0;}
.post,.postHeader,.postContent,.postFooter{clear:both;}
.post{margin-bottom:30px;}
.postHeader{margin-bottom:15px;}
.postContent{}
.postFooter{}
#content{padding:26px 0;}
/* --------------------------------- =typography -------- */
h1{display:block;width:248px;height:62px;margin:0;position:absolute;top:21px;left:0;}
h2{color:#e44145;font:normal normal bold 28pt 'Arial',Verdana,Helvetica,Sans-serif;margin:15px 0;}
h2 span{color:#cfbc79;}
.postHeader h2{font:normal normal lighter 27px/1.2em 'Arial',Verdana,Helvetica,Sans-serif;margin:0 0 4px;}
#sidebar h3{font:normal normal normal 20px 'Arial',Verdana,Helvetica,Sans-serif;color:#E44145;margin:0 0 5px;border-bottom:1px solid #818181;}
h3#customerTestimonials,h3#idBlog,h3#newsEvents{width:277px;height:76px;display:block;text-indent:-9999px;margin:0;}
h3#customerTestimonials{background:url('/themes/site_themes/idauto/images/h3-customerTestimonials.gif') no-repeat;}
h3#idBlog{background:url('/themes/site_themes/idauto/images/h3-idBlog.gif') no-repeat;}
h3#newsEvents{background:url('/themes/site_themes/idauto/images/h3-newsEvents.gif') no-repeat;}
p.wideText{font:normal normal normal 1em/2.8em 'Arial',Verdana,Helvetica,Sans-serif;color:#787a6b;margin-right:30px;}
#sidebar p{font:normal normal normal 1em/1.6em 'Arial',Verdana,Helvetica,sans-serif;color:#474D50;margin-bottom:.7em;}
#articles p{font:normal normal normal 1em/1.4em 'Arial',Verdana,Helvetica,Sans-serif;color:#000;margin-bottom:1.2em;}
#footer p,#lowerFooter p{font:normal normal normal .9em/1.8em 'Arial',Verdana,Helvetica,Sans-serif;color:#FFF;}
#footer p strong{font-size:1.2em;}
#miAccount{text-indent:-9999px;display:block;width:77px;height:11px;background:url('/themes/site_themes/idauto/images/div-miAccount.gif') no-repeat;position:absolute;top:10px;left:0;}
p.postMeta{font:normal normal lighter .9em 'Arial',Verdana,Helvetica,Sans-serif;color:#84A6AA;text-transform:uppercase;}
.postHeader p{margin-bottom:0;}
.postContent p{font:normal normal lighter 1.1em/1.6em 'Arial',Verdana,Helvetica,Sans-serif;margin:0 60px .9em 0;color:#474D50;}
.sidebarBox p{margin:0 5px;}
/* --------------------------------- =commonly used elements -------- */
/* --------------------------------- =links -------- */
h1 a{display:block;background:url('/themes/site_themes/idauto/images/h1-logo.gif') no-repeat;width:248px;height:62px;text-indent:-9999px;}
.postHeader h2 a:link,.postHeader h2 a:visited{color:#e44145;text-decoration:none;}
.postHeader h2 a:hover{color:#e44145;text-decoration:underline;}
#footer p a:link,#footer p a:visited{color:#FFF;text-decoration:none;}
#footer p a:hover{color:#FFF;text-decoration:underline;}
a#registerLink{background:url('/themes/site_themes/idauto/images/button-register.gif') no-repeat;width:78px;height:37px;text-indent:-9999px;position:absolute;top:0;right:92px;}
a#loginLink{background:url('/themes/site_themes/idauto/images/button-login.gif') no-repeat;width:66px;height:37px;text-indent:-9999px;position:absolute;top:0;right:5px;}
.postContent p a:link,.postContent p a:visited{color:#84A6AA;text-decoration:none;}
.postContent p a:hover{color:#84A6AA;text-decoration:underline;}
/* --------------------------------- =lists -------- */
#solutionsList ul{list-style:none;margin:0;padding:0;}
#solutionsList ul li{}
#solutionsList ul li.ui-state-active{background:url('/themes/site_themes/idauto/images/ul-solutionsListLi-active.gif') no-repeat left 50%;}
#solutionsList ul li .img1,#solutionsList ul li .img2,#solutionsList ul li .img3,#solutionsList ul li .img4{display:block;}
#solutionsList ul li .img1{background:url('/themes/site_themes/idauto/images/li-icon1.gif') no-repeat scroll 32px 50% transparent;}
#solutionsList ul li .img2{background:url('/themes/site_themes/idauto/images/li-icon2.gif') no-repeat scroll 32px 50% transparent;}
#solutionsList ul li .img3{background:url('/themes/site_themes/idauto/images/li-icon3.gif') no-repeat scroll 32px 50% transparent;}
#solutionsList ul li .img4{background:url('/themes/site_themes/idauto/images/li-icon4.gif') no-repeat scroll 32px 50% transparent;}

/* #solutionsList ul li.ui-state-active .img1{background:url('/themes/site_themes/idauto/images/li-icon1-dark.gif') no-repeat scroll 32px 50% transparent;} */
/* #solutionsList ul li.ui-state-active .img2{background:url('/themes/site_themes/idauto/images/li-icon2-dark.gif') no-repeat scroll 32px 50% transparent;} */
/* #solutionsList ul li.ui-state-active .img3{background:url('/themes/site_themes/idauto/images/li-icon3-dark.gif') no-repeat scroll 32px 50% transparent;} */
#solutionsList ul li p{float:left;color:#e8d592;font:normal normal normal 1em/1.3em 'Arial',Verdana,Helvetica,Sans-serif;margin:0;padding:20px 20px 20px 100px;}
#solutionsList ul li a{color:#e8d592; text-decoration: none;}
#solutionsList ul li a:hover{color:#e8d592; text-decoration: underline;}

#solutionsList ul li .holder{background:url('/themes/site_themes/idauto/images/ul-solutionsListLi.gif') no-repeat bottom left;}
#solutionsList ul li.last .holder{background:none;}
/* #solutionsList ul li.ui-state-active p{color:#FFF;} */
#sidebar .sidebarBox ul{list-style:none;margin:0 0 0 5px;}
#sidebar .sidebarBox ul a{display:block;padding:2px 5px;font:normal normal normal 1em/1.4em 'Arial',Verdana,Helvetica,Sans-serif;margin:0 5px 2px 0;}
#sidebar .sidebarBox ul a:link,#sidebar .sidebarBox ul a:visited{color:#999999;text-decoration:none;background:#F8F9F8;}
#sidebar .sidebarBox ul a:hover{background:#FFF;color:#000;}
#sidebar{margin-left:45px;}
/* --------------------------------- =forms -------- */
form#searchform{width:310px;position:absolute;top:27px;right:0;}
form#searchform input#search-submit{float:right;}
form#searchform input#s{float:left;background:#5a5a5a;border:1px solid #818181;margin:0;width:250px;padding:2px 3px 3px;}
/* --------------------------------- =tables -------- */
/* --------------------------------- =tabs -------- */
.tabnav{margin:0;}
.tabnav li{display:inline;list-style:none;padding-right:2px;}
.tabnav li a{text-decoration:none;text-transform:uppercase;color:#CCC;font-weight:bold;padding:4px 6px;outline:none;}
.tabnav li a:hover,.tabnav li a:active,.tabnav li.ui-tabs-selected a{background:#818181;color:#FFF;text-decoration:none;}
.tabdiv{margin-top:2px;background:#fff;border:1px solid #dedbd1;padding:5px;}
.tabdiv li{list-style-image:url("star.png");margin-left:20px;}
.ui-tabs-hide{display:none;}
.tabHolder{}
.tabHolder a{color:#222;text-decoration:none;}
.tabHolder a:hover{color:#009;text-decoration:underline;}
.tabContent{border:2px solid #818181;background:#fff;}
#sidebar .tabContent p{color:#474D50;padding:7px;}
/* --------------------------------- =comments -------- */
ol.commentlist{list-style:none;margin:0;padding:0;}
ol.commentlist li{border:1px solid #d5d5d5;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;margin:0 0 10px;padding:5px 7px 5px 64px;position:relative;}
ol.commentlist li.pingback .comment-author{padding:0 170px 0 0;}
ol.commentlist li div.vcard{font-weight:bold;font-size:14px;line-height:16px;font-family:helvetica,arial,sans-serif;}
ol.commentlist li div.vcard cite.fn{font-style:normal;font-size:11px;}
ol.commentlist li div.vcard cite.fn a.url{color:#cc0000;text-decoration:none;}
ol.commentlist li div.vcard cite.fn a.url:hover{color:#000;}
ol.commentlist li div.vcard img.avatar{background:#fff;border:1px solid #aaa;padding:5px;left:7px;position:absolute;top:7px;}
ol.commentlist li div.comment-meta{font-weight:bold;font-size:10px;line-height:16px;font-family:helvetica,arial,sans-serif;position:absolute;right:10px;text-align:right;top:5px;}
ol.commentlist li div.comment-meta a{color:#205B87;text-decoration:none;}
ol.commentlist li p{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;margin:5px 0 12px;}
ol.commentlist li ul{font-weight:normal;font-size:12px;line-height:16px;font-family:helvetica,arial,sans-serif;list-style:square;margin:0 0 12px;padding:0;}
ol.commentlist li div.reply{background:#999;border:1px solid #666;border-radius:2px;-moz-border-radius:2px;-webkit-border-radius:2px;color:#fff;font:bold 9px/1 helvetica,arial,sans-serif;padding:6px 5px 4px;text-align:center;width:36px;}
ol.commentlist li div.reply:hover{background:#cc0000;border:1px solid #cc0000;}
ol.commentlist li div.reply a{color:#fff;text-decoration:none;text-transform:uppercase;}
ol.commentlist li ul.children{list-style:none;margin:12px 0 0;text-indent:0;}
ol.commentlist li ul.children li.depth-2{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-3{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-4{margin:0 0 3px;}
ol.commentlist li ul.children li.depth-5{margin:0 0 3px;}
ol.commentlist ul.children li.odd{background:#fff;}
ol.commentlist ul.children li.even{background:#f6f6f6;}
ol.commentlist li.pingback div.vcard{padding:0 170px 0 0;}
/* --------------------------------- =search-bar -------- */
/* --------------------------------- =ad-styles -------- */
/* --------------------------------- =HACKS -------- */
/*Added Later*/
/*Pagination Links*/
#pagination a,#pagination strong{font:normal normal bold .9em/1em 'Helvetica',Verdana,Arial,Sans-serif;text-transform:uppercase;padding:4px 4px 2px;}
#pagination a span{font-size:1.4em;}
#pagination a:link,#pagination a:visited{color:#84A6AA;text-decoration:none;background:#E7E7E8;border:1px solid #DDD;}
#pagination a:hover,#pagination strong{color:#E7E7E8;text-decoration:none;background:#84A6AA;border:1px solid #000;}
#pagination strong{border-color:#84A6AA;color:#FFF;}
#pagination a:hover span{color:#000;}
.postContent ul,.postContent ul ul,.postContent ul ul ul,.postContent ul ul ul ul{color:#474D50;font:lighter 13px/22px 'Arial',Verdana,Helvetica,Sans-serif;margin:0 0 20px 30px;}
.postContent ul ul,.postContent ul ul ul,.postContent ul ul ul ul{margin-bottom:0}
.postContent a:link,.postContent a:visited{color:#84A6AA;text-decoration:underline;}
.postContent a:hover{color:#000;text-decoration:none;}
#articles a:link,#articles a:visited{color:#FFF;text-decoration:none;}
#articles a:hover{color:#FFF;text-decoration:underline;}
#articles p strong{font-size:16px;}
#sidebar .tabContent ul{}
#sidebar .tabContent ul{list-style:none;margin:5px;}
#sidebar .tabContent ul a{display:block;padding:2px 5px;font:normal normal normal 1em/1.4em 'Arial',Verdana,Helvetica,Sans-serif;margin:0 5px 2px 0;}
#sidebar .tabContent ul a:link,#sidebar .tabContent ul a:visited{color:#999999;text-decoration:none;background:#F8F9F8;}
#sidebar .tabContent ul a:hover{background:#FFF;color:#000;}
#listingComment ul{margin:0 0 40px;list-style:none;}
#listingComment ul li{margin:10px 0 5px 0;padding:0 15px 5px;border-bottom:1px solid #818181;}
.sidebarBox#rssFeed h3{border:0;}
.sidebarBox#rssFeed h3 a{background:url('/themes/site_themes/idauto/images/feed-icon.png') no-repeat;display:block;border:0;padding:3px 0 5px 35px;}
.sidebarBox#rssFeed h3 a:link,.sidebarBox#rssFeed h3 a:visited{color:#E44145;text-decoration:none;}
.sidebarBox#rssFeed h3 a:hover{color:#E44145;text-decoration:underline;}
#footer ul{list-style:none;margin:0;padding:0;}
#footer a:link,#footer a:visited{color:#FFF;text-decoration:none;}
#footer a:hover{color:#FFF;text-decoration:underline;}
.Left{float:left;margin:5px 10px 5px 5px;}
.Right{float:left;margin:5px 5px 10px 5px;}
.blue,.postContent h3{color:#59797D;}
