/*

Theme Name: NewLook

Theme URI: http://ittreats.com/

Description: The default WordPress theme based on the famous <a href="http://binarybonsai.com/kubrick/">Kubrick</a>.

Version: 1.2

Author: Nagendra Kumar

Author URI: http://binarybonsai.com/

Tags: blue, custom header, fixed width, two columns, widgets



	Kubrick v1.5

	 http://binarybonsai.com/kubrick/



	This theme was designed and built by Michael Heilemann,

	whose blog you will find at http://binarybonsai.com/



	The CSS, XHTML and design is released under GPL:

	http://www.opensource.org/licenses/gpl-license.php



*/
.meta {
border-top:1px dashed #DBDBDB;
font-family:georgia;
font-size:83%;
font-style:italic;
text-align:right;
text-transform:lowercase;
color:#aaaaaa;
}
#authorinfo {background-color:#f3f2ef;width:630px;margin-bottom:15px;}
.meta span {text-transform:uppercase;}
html {
background-color:#303030;
}
* {
margin:0;
padding:0;
}
address, caption, cite, code, dfn, em, strong, th, var, optgroup, h4 {
color:#333333;
font-family:arial;
font-weight:bold;
margin:10px 0;
text-transform:capitalize;
}
body {
background-color:#303030;
background-repeat:repeat;

font-family:Arial,Helvetica,sans-serif;
padding-top:10px;
text-align:left;
}
.clearr {
clear:both;
height:1px;
}
a.stronganchor {
font-weight:bold;
text-decoration:underline;
}
a.linkk {
background-image:url("images/link.jpg");
display:inline-block;
height:22px;
width:20px;
}
cite {
color:#0E774A;
font-family:arial;
font-weight:normal;
margin:10px 0;
text-transform:lowercase;
}
a {
color:#003366;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
h2 {
clear:both;
color:#1C2530;
display:block;
float:left;
font:bold 123.1%/16px arial;
}
h3 {
font-weight:bold;
}
#doc4 #hd h1 a {
background-image:url("images/title.jpg");
background-repeat:no-repeat;
display:block;
height:68px;
overflow:hidden;
text-indent:-200px;
width:245px;
}
#doc4 {
background-color:#f3f2ef;
margin:0 auto;
width:990px;
}
#header {
text-align:center;
}
#hd {
background:none repeat scroll 0 0 #303030;
float:left;
height:auto;
margin:0 auto;
padding:0 0;
width:990px;
}
#menu {
float:left;
height:31px;
margin-left:auto;
margin-right:auto;
margin-top:20px;
width:990px;
}
#menu ul {
background-image:url("images/ul_bg.png");
background-repeat:no-repeat;
float:left;
height:31px;
list-style-type:none;
margin-left:-6px;
margin-right:auto;
width:990px;
}
#menu li {
background-image:url("images/menu_button.png");
background-repeat:no-repeat;
display:inline;
float:left;
height:21px;
margin-right:8px;
padding-left:5px;
padding-top:10px;
text-align:center;
width:151px;
}
#menu .current_page_item {
background-image:url("images/hover.png");
background-position:left bottom;
background-repeat:no-repeat;
color:#1A3D81;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:12px;
font-weight:normal;
padding-top:12px;
text-align:center;
width:151px;
}
#menu .current_page_item a {
color:#173A7E;
text-align:center;
text-decoration:none;
}
#menu a {
color:#FFFFFF;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:11px;
font-weight:bold;
text-align:center;
text-decoration:none;
}
#bottomcorners {
}
#bottomcorners #bottomleft {
}
#topcorners {
display:none;
}
#topcorners #topright {
}
#bd .yui-b > div {
margin:5px 0;
float:left;
}
.rightnavv div {margin:5px 0;float:left;width:100%;}
div.entry {
float:left;
text-align:left;
}
div.singlepost div.entry, div.singlepost div.entry12 {
float:left;
text-align:left;
width:610px;
}
#categories, div.widget {
background-color:#FFFFFF;
border:1px solid #CCCCCC;
float:right;
text-align:left;
width:298px;
padding-bottom:10px;
}
div.widget h2, div.widget ul, div.search, div.homewidget ul, div.homewidget div, div.homewidget h2 {
float:left;
padding:0 10px;
}
div.widget h2.widgettitle
{
	margin:10px 0px;
}
div.widget ul li {
background:url("images/bullet.gif") no-repeat scroll left 3px transparent;
font-weight:normal;
margin:4px 0;
padding-left:15px;
float:left;
width:260px;
}
div.widget ul li a {
font-size:85%;
}
div.widget input {
border:1px solid #DBDBDB;
margin:5px;
}
div.widget label {
float:left;
}
h3 {
color:#000000;
font-family:"Trebuchet MS","Agency FB";
font-size:18px;
font-weight:bold;
padding-left:10px;
}
#categories ul {
list-style-type:none;
}
#categories li {
background-position:left 4px;
background-repeat:no-repeat;
font-family:Arial,Helvetica,sans-serif;
font-size:12px;
margin-bottom:8px;
padding-left:17px;
}
#categories a {
color:#003366;
font-weight:bold;
text-decoration:none;
text-transform:capitalize;
}
#bd {
float:left;
height:auto;
margin:0 auto;
padding:20px 15px;
width:960px;
background-color:#f5f5f5;
}
#bodytop {
background-image:url("images/bodytop.png");
background-repeat:no-repeat;
height:33px;
margin:0 auto;
width:969px;
}
#doc4 #hd #topnav li {
display:inline-block;
font-size:16px;
margin-right:0;
width:120px;
}
#doc4 #hd #topnav ul li.page-item-20 {
width:200px;
}
#doc4 #hd #topnav ul li span {
background:url("images/subnav.png") no-repeat scroll center top transparent;
float:right;
height:35px;
position:relative;
top:15px;
width:17px;
}
#doc4 #hd #menu ul li ul.children {
background-color:#336699;
border-color:-moz-use-text-color #DBDBDB #DBDBDB;
border-style:none solid solid;
border-width:medium 1px 1px;
display:none;
float:left;
height:auto;
left:0px;
margin:0;
min-height:50px;
opacity:1;
padding:0 0 10px;
top:5px;
z-index:9;
}
#doc4 #hd #menu ul li ul.children li {
background:none repeat scroll 0 0 transparent;
display:block;
height:auto;
margin:0;
min-height:20px;
min-width:150px;
padding:5px 0 0;
width:auto;
}
#doc4 #hd #menu ul li ul.children li a {
border-bottom:1px dashed #DBDBDB;
color:#fff;
float:left;
font-family:Arial;
font-size:13px;
height:20px;
margin:0 0 5px 20px;
text-align:left;
width:auto;
}
#doc4 #hd #menu ul li ul.children li a:hover {
text-decoration:underline;
}
#topnav ul li span.subhover {
background-position:center bottom;
cursor:pointer;
}
#doc4 #hd #menu ul ul.children {
-moz-border-radius-bottomleft:5px;
-moz-border-radius-bottomright:5px;
background:none repeat scroll 0 0 #333333;
border:0 solid #111111;
display:none;
float:left;
list-style:none outside none;
margin:0;
min-width:170px;
padding:0;
position:relative;
top:-2px;
width:auto;
}
#doc4 #hd #menu ul ul.children li {
min-width:170px;
width:auto;
}
.subhover {
}
#doc4 #hd #search {
color:#FFFFFF;
float:right;
font-size:107%;
font-weight:bold;
line-height:30px;
padding-left:20px;
padding-right:10px;
padding-top:10px;
text-align:right;
width:500px;
}
#doc4 #hd #search h2 {
color:#FFFFFF;
float:right;
font-family:arial,helvitica;
font-style:normal;
height:33px;
margin-top:0;
padding-left:33px;
padding-top:3px;
}
#doc4 #hd #search #form {
clear:both;
float:right;
width:300px;
}
#doc4 #hd #search #form input {
background-color:#FFFFFF;
background-image:url("images/search.jpg");
background-position:160px 50%;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
color:#666666;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
padding-left:10px;
padding-top:3px;
width:175px;
}
#doc4 #hd #topnav {
background-color:#323333;
background-image:url("images/nav_bg.gif");
background-repeat:repeat-x;
color:#FFFFFF;
float:left;
height:84px;
margin-top:0;
width:937px;
}
#doc4 #hd #topnav ul {
height:37px;
padding-left:30px;
padding-right:10px;
}
#doc4 #hd #topnav a {
color:#FFFFFF;
display:block;
font-family:Verdana,Arial,Helvetica,sans-serif;
font-size:13px;
font-weight:bold;
height:30px;
padding-left:11px;
padding-right:11px;
padding-top:10px;
text-align:center;
text-decoration:none;
}
#doc4 #hd #topnav a:hover {
}
#doc4 #hd #topnav .contactus {
color:#CC0000;
font-weight:bold;
}
#doc4 #hd #header {
background-image:url("images/header.jpg");
float:left;
font-size:25px;
height:288px;
line-height:35px;
padding-left:30px;
width:907px;
}
#doc4 #hd #header span {
display:none;
}
#doc4 #bd .yui-b #navigation {
border:0 solid #DBDBDB;
margin-top:20px;
width:640px;
}
#topcorners {
background-image:url("images/topleft.gif");
}
#topcorners #topright {
}
#bottomcorners {
display:none;
}
#bottomcorners #bottomleft {
}
div#searcdivlong {
background-color:transparent;
background-image:url("images/sprite.png");
background-position:0 -120px;
background-repeat:repeat-x;
height:39px;
margin:15px 0;
}
.borderbox {
border:1px solid #DBDBDB;
}
.entry img {
float:left;
padding:2px;
}
#searcdivlong #left {
background-image:url("images/searchborder.png");
background-position:-60px 50%;
background-repeat:no-repeat;
float:left;
height:39px;
width:10px;
}
#searcdivlong #right {
background-image:url("images/searchborder.png");
background-position:right center;
background-repeat:no-repeat;
float:right;
height:39px;
width:10px;
}
#searcdivlong #search {
float:none;
font-weight:bold;
height:20px;
margin-bottom:auto;
margin-left:auto;
margin-right:auto;
padding-top:10px;
text-align:center;
width:800px;
}
#searcdivlong #search #q {
border:1px solid #A7A7A7;
font:100% arial;
height:16px;
padding:2px 0 2px 5px;
vertical-align:middle;
width:240px;
}
#searcdivlong #search .submit {
background-color:#FFC01C;
background-image:url("images/search.png");
border-color:#A7A7A7 #A7A7A7 #A7A7A7 -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px 0;
color:#303030;
cursor:pointer;
display:inline-block;
font-weight:bold;
height:22px;
text-indent:-150px;
vertical-align:middle;
width:90px;
}
#navigation li {
}
#navigation li a {
color:#003366;
font:bold 93%/12px arial;
text-decoration:none;
}
#navigation li a:hover {
text-decoration:underline;
}
#navigation li li {
display:inline;
}
#navigation li li a {
color:#4E4E4E;
font:85%/11px arial;
text-decoration:none;
}
#navigation li li a:hover {
text-decoration:underline;
}
#doc4 #bd #yui-main .yui-b .yui-g {
margin-top:0;
}
.post h1 a {
font-size:20px;
}
.post, .singlepost {
border:1px solid #CCCCCC;
float:left;
margin:5px 0;
width:315px;
background-color:#fff;
}
.even {
}
.odd {
margin-right:10px;
}
.even .mid {
min-height:270px;
}
.odd .mid {
min-height:270px;
}
.first-posteven, .singlepost {
float:left;
margin-top:10px;
width:642px;
}
#tags {
background-image:url("images/buttons.png");
background-position:left -90px;
border-color:#DBDBDB;
float:left;
font-size:70%;
height:20px;
margin:10px 0;
overflow:hidden;
padding:10px;
width:100%;
}
#navigation12 div, input.subbutton {
background-color:#FBE26E;
background-image:url("images/buttons.png");
background-position:left top;
background-repeat:repeat-x;
border:1px solid #F6B22B;
color:#000000;
font-family:arial;
font-size:13px;
font-weight:bold;
height:30px;
overflow:hidden;
padding:2px 6px;
text-decoration:none;
}
#navigation12 div a {
color:#000000;
float:left;
max-width:150px;
overflow:hidden;
_width :auto !important;
_width:150px;
}
.post div.mid, .singlepost div.mid {
clear:both;
float:left;
padding:5px;
width:630px;
}
.thumbnail {
border:1px solid #DBDBDB;
float:left;
height:104px;
margin:5px;
padding:1px;
width:104px;
}
.bob {
margin-left:auto;
margin-right:auto;
margin-top:10px;
width:597px;
}
.bob div {
border-right:1px dashed #DBDBDB;
float:left;
padding-left:5px;
padding-right:5px;
text-align:center;
width:187px;
}
#navigation h2 {
margin-left:5px;
}
.bob div img {
height:150px;
width:150px;
}
.bob div.last {
border:medium none;
}
#bodybottom {
background-image:url("images/bodybottom.png");
height:33px;
margin-left:auto;
margin-right:auto;
width:969px;
}
.featured div {
border:1px solid #DBDBDB;
float:left;
height:100px;
margin:9px 9px 0;
width:100px;
}
.featured div img {
height:100px;
width:100px;
}
.more {
font-weight:bold;
margin-right:20px;
margin-top:15px;
text-align:right;
}
#footer {
color:#FFFFFF;
margin:20px auto 0;
padding-bottom:20px;
text-align:center;
width:970px;
}
#footer ul li {
border-right:1px solid #FFFFFF;
display:inline;
margin-right:10px;
padding-right:10px;
}
#footer li li {
border-right:0 solid #FFFFFF;
list-style-type:none;
padding:0 10px;
}
#footer a {
color:#FFFFFF;
text-transform:capitalize;
}
.yui-gb .yui-u {
margin-left:5px;
width:300px;
}
#respond {
-moz-border-radius:5px 5px 5px 5px;
background-color:#f3f2ef;
border:2px solid #DBDBDB;
color:#303030;
line-height:25px;
margin:20px auto;
padding:10px;
width:95%;
}
#respond h3 {
font-family:"Trebuchet MS","Agency FB";
font-size:16px;
}
textarea {
border:1px solid #DBDBDB;
}
#content {
line-height:25px;
}
#content h2 {
color:#3664A5;
font:bold 16px/20px 'Arial',sans-serif;
margin-top:5px;
text-transform:capitalize;
}
#content .singlepost .mid h2 {
  color: #3664A5;
    float: left;
    font: 20px 'Arial Rounded MT Bold',sans-serif;
    margin: 5px 0 10px;
    width: 600px;
}
#content ul li {
line-height:20px;
list-style-position:inside;
list-style-type:decimal;
margin:0;
padding:0;
}
#content ul li strong {
font-family:arial,helvitica;
font-size:87%;

}
.actualpricebox {
color:#CC0000;
font-size:20px;
font-weight:bold;
padding:0 10px;
text-decoration:line-through;
}
.pricebox, .discountpricebox {
color:#336600;
font-size:25px;
font-weight:bold;
padding:0 10px;
}
.pricediv {
background-color:#FFFFCC;
border:2px dashed #DBDBDB;
clear:both;
margin:10px;
padding:10px;
text-align:center;
}
.categorypricediv {
background-color:#FFFFCC;
border:0 dashed #DBDBDB;
clear:both;
margin:10px;
text-align:center;
}
.pricedivfloat {
background-color:#EFEFEF;
border:1px dashed #DBDBDB;
bottom:0;
clear:both;
margin:0 auto;
padding:10px;
position:fixed;
text-align:center;
width:500px;
}
.pricediv b {
font-size:18px;
}
.dodbox {
text-align:center;
}
.dodbox .thumbnail {
border-right:1px solid #DBDBDB;
display:inline;
min-height:200px;
text-align:center;
}
.dodbox .thumbnail img {
display:block;
height:250px;
width:250px;
}
#navigation .thumbnail {
width:280px;
}
.biglink {
font-size:25px;
}
.breadcrumb {
color:#000000;
font-family:tahoma;
font-size:85%;
margin:0 10px;
}
ol#carousel img {
display:block;
margin:0 auto;
}
.categories li {
float:left;
width:300px;
}
#navigation ul.categories li li {
display:inline;
float:left;
width:auto;
}
#singlecarousel li {
border-right:1px dashed #DBDBDB;
padding:10px;
}
#singlecarousel li img {
float:left;
height:100px;
width:100px;
}
#content .searchpage h2 {
clear:both;
display:block;
}
#content .searchpage .entry {
clear:both;
display:block;
}
div.categorypost h2 {
padding-left:5px;
}
div.categoryentry {
padding:5px;
text-align:justify;
}
div.categoryentry a img {
float:left;
height:100px;
margin:5px;
width:100px;
}
.featured {
margin:0 auto;
}
div.searchpage div.entry {
float:left;
line-height:25px;
padding:5px;
text-align:justify;
width:430px;
}
div.searchpage div.entry b {
display:block;
}
div.moresearch a {
background-image:url("images/moreinfo.png");
background-repeat:no-repeat;
display:block;
float:right;
height:40px;
margin-top:20px;
text-indent:-200px;
width:140px;
}
div.moresearch a:hover {
background-position:0 -43px;
}
div.moresearch {
float:right;
width:150px;
}
.alignleft {
float:left;
}
.alignright {
float:right !important;
}
div#container1 {
overflow:hidden;
width:285px;
}
div#container1 ol#carousel li {
height:90px;
text-align:justify;
width:285px;
}
div#container1 div.yui-carousel-multi-row {
position:relative;
top:-25px;
}
#searchbb {
display:inline;
float:right;
height:35px;
margin-right:50px;
margin-top:20px;
width:auto;
}
#hd h1 {
display:inline;
float:left;
margin-top:0;
}
input.searchq {
border:1px solid #A7A7A7;
font:100% arial;
height:16px;
padding:2px 0 2px 5px;
vertical-align:middle;
width:240px;
}
#searchbb .submit {
background-color:#FFC01C;
background-image:url("images/search.png");
border-color:#A7A7A7 #A7A7A7 #A7A7A7 -moz-use-text-color;
border-style:solid solid solid none;
border-width:1px 1px 1px 0;
color:#303030;
cursor:pointer;
display:inline-block;
font-weight:bold;
height:22px;
text-indent:-150px;
vertical-align:middle;
width:90px;
}
#container2 {
width:900px;
}
#container2 ol li {
width:300px;
}
#container2 ol#carousel img {
float:left;
height:70px;
margin-right:10px;
width:50px;
}
#container2 h2 {
position:relative;
top:-30px;
}
#container2 .yui-carousel-content {
position:relative;
top:-15px;
}
table.amazon-product-table {
border:0 none !important;
border-collapse:collapse;
width:100%;
}
table.amazon-product-table td {
border:0 none !important;
padding:0 !important;
}
div.amazon-image-wrapper {
float:left;
padding:0 10px;
text-align:center;
width:170px;
}
table.amazon-product-table hr {
display:block;
}
span.amazon-tiny {
font-size:10px;
}
div.amazon-buying {
text-align:left;
}
h2.amazon-asin-title {
font-size:10pt;
line-height:1.25;
margin:0 0 5px;
}
span.asin-title {
text-align:left;
}
span.amazon-author {
color:#666666;
font-size:12px;
}
span.amazon-starring-label {
color:#999999;
font-size:10px;
}
span.amazon-director-label {
color:#999999;
font-size:10px;
}
span.amazon-rating-label {
color:#999999;
font-size:10px;
}
span.amazon-starring {
color:#666666;
font-size:12px;
}
span.amazon-director {
color:#666666;
font-size:12px;
}
span.amazon-rating {
color:#666666;
font-size:12px;
}
table.amazon-product-price {
border:0 none;
border-collapse:collapse;
padding:0 !important;
}
table.amazon-product-price a img.amazon-image {
background-color:transparent !important;
border:0 none !important;
}
td.amazon-post-text {
padding:0 !important;
text-align:left;
}
td.amazon-list-price-label {
color:#666666;
font-size:10px;
text-align:left;
width:10%;
}
td.amazon-list-price {
text-align:left;
text-decoration:line-through;
width:90%;
}
td.amazon-price-label {
color:#666666;
font-size:10px;
text-align:left;
width:10%;
}
td.amazon-price {
color:#800000;
font-size:14px;
font-weight:bold;
text-align:left;
}
td.amazon-new-label {
color:#666666;
font-size:10px;
text-align:left;
width:10%;
}
td.amazon-new {
color:#800000;
font-size:14px;
font-weight:bold;
text-align:left;
}
td.amazon-used-label {
color:#666666;
font-size:10px;
text-align:left;
width:10%;
}
td.amazon-used {
color:#666666;
text-align:left;
}
div.amazon-dates {
padding:0 !important;
text-align:left;
}
div.amazon-dates span.amazon-preorder {
color:#D16601;
font-weight:bold;
text-align:left;
}
div.amazon-dates span.amazon-release-date {
color:#666666;
font-size:10px;
text-align:left;
}
span.instock {
color:#008000;
font-size:8pt;
}
span.outofstock {
color:#800000;
font-size:8pt;
}
.rightnavv {
}
ul#pagenavi {
margin:10px;
}
ul#pagenavi li {
padding-top:10px;
}
ul#pagenavi li a {
color:#333333;
font-size:15px;
font-weight:bold;
}
ul#pagenavi li ul {
margin-left:10px;
}
ul#pagenavi li li a {
background:url("images/bullet2.png") no-repeat scroll 0 2px transparent;
color:#CC6600;
font-size:12px;
font-weight:bold;
line-height:20px;
padding-left:18px;
}
#content div.entry ul li {
list-style-position:outside;
list-style-type:disc;
margin-bottom:20px;
margin-left:25px;
}
div.entry ul li a {
background:url("images/bullet2.png") no-repeat scroll 0 2px transparent;
color:#CC6600;
font-size:12px;
font-weight:bold;
line-height:20px;
padding-left:18px;
}
#doc4 #hd #search1 {
color:#666666;
float:right;
font-size:107%;
font-weight:bold;
line-height:30px;
padding-left:20px;
padding-right:10px;
padding-top:10px;
text-align:right;
width:921px;
}
#doc4 #hd #search1 h2 {
background-image:url("images/phone_icon.jpg");
background-repeat:no-repeat;
color:#666666;
float:left;
font-family:arial,helvitica;
font-style:normal;
height:33px;
margin-top:0;
padding-left:33px;
padding-top:3px;
}
#doc4 #hd #search1 #form {
float:right;
width:300px;
}
#doc4 #hd #search1 #form input {
background-color:#FFFFFF;
background-image:url("images/search.jpg");
background-position:160px 50%;
background-repeat:no-repeat;
border:1px solid #CCCCCC;
color:#666666;
float:right;
font-family:Arial,Helvetica,sans-serif;
font-size:11px;
height:20px;
padding-left:10px;
padding-top:3px;
width:175px;
}
.yui-carousel {
overflow:hidden;
position:relative;
text-align:left;
top:-25px;
visibility:hidden;
}
p {
color:#434343;
line-height:20px;
margin-bottom:20px;
text-align:left;
}
.post .entry p {
margin:5px auto;
text-transform:lowercase;

}
.singlepost .entry p {
}
.singlepost .entry12 p {
clear:none;
}
.post .entry p:first-letter {
color:#003366;
font:bold 18px "Times New Roman",Times,serif;
text-transform:uppercase;
}
.entry h2 {
color:#3664A5;
font:28px/28px arial;
margin-top:15px;
}
h2.welcomee {
color:#3664A5;
font:bold 28px/28px arial;
margin-top:15px;
}
.orange {
color:#CC6600;
font-weight:bold;
}
.rightnavv h3 {
padding-bottom:10px;
}
h3.iabout {
background-image:url("images/iabout.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iour-team {
background-image:url("images/iourteam.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iwhat-we-do {
background-image:url("images/iwhatwedo.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iour-mission {
background-image:url("images/iourmission.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iour-vision {
background-image:url("images/iourvision.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iautomotive {
background-image:url("images/iautomotive.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.ibanking {
background-image:url("images/ibanking.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iretail {
background-image:url("images/iretail.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.ieducation {
background-image:url("images/ieducation.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.ihealth-care {
background-image:url("images/ihealthcare.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iservices {
background-image:url("images/service.png");
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.icareers {
background-image:url("images/career.png");
background-repeat:no-repeat;
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.icontact-us {
background-image:url("images/contact.png");
background-repeat:no-repeat;
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
h3.iindustry-solutions {
background-image:url("images/isolution.png");
background-repeat:no-repeat;
height:228px;
overflow:hidden;
text-indent:-300px;
width:300px;
}
table {
float:left;
font-size:inherit;
width:100%;
}
#homecarousel {
height:173px;
}
.yui-skin-sam .yui-carousel-nav {
position:relative;
top:15px;
}
div#hd div.widget {
background-color:transparent;
border:medium none;
color:#FFFFFF;
margin-right:20px;
width:500px;
}
div#hd div.widget ul {
float:right;
}
#doc4 #hd .widget li {
float:left;
margin:0 5px;
width:auto;
background:none;
}
#doc4 #hd .widget a {
color:#FFFFFF;
padding-left:0;
padding-right:5px;
text-decoration:underline;
}
#doc4 #hd .widget form {
float:left;
}
#doc4 #hd .widget .subbutton1 {
margin-top:20px;
}
.month {
border:1px solid #DBDBDB;
margin:0 auto;
width:350px;
}
.month table {
margin:0 auto;
}
.month table tr.heading th {
text-align:center;
}
.month table tr.subheading th {
background-color:#003366;
color:#FFFFFF;
text-align:center;
}
div.rightnavv div.widget #bottomcorners, div.rightnavv div#categories #bottomcorners {
}
div.rightnavv div.widget #bottomcorners #bottomleft, div.rightnavv div#categories #bottomcorners #bottomleft {
background-image:none;
bottom:0;
height:10px;
position:relative;
}

.commentlist li ul li {
	font-size: 12px;
	}

.commentlist li {
	font-weight: bold;
	}

.commentlist li .avatar { 
	background: #FFFFFF;
	float: right;
	border: 1px solid #EEEEEE;
	margin: 0px 5px 0px 10px;
	padding: 2px;
	}

.commentlist cite, .commentlist cite a {
	font-weight: bold;
	font-style: normal;
	font-size: 12px;
	}

.commentlist p {
	font-weight: normal;
	text-transform: none;
	}

.commentmetadata {
	font-weight: normal;
	}

#commentform input {
	width: 170px;
	padding: 2px;
	margin: 5px 5px 1px 0px;
	}

#commentform {
	margin: 5px 10px 0px 0px;
	}
	
#commentform textarea {
	width: 98%;
	padding: 2px;
	}
	
#respond:after {
	content: "."; 
	display: block; 
	height: 0px; 
	clear: both; 
	visibility: hidden;
	}
	
#commentform p {
	margin: 5px 0px 5px 0px;
	}
	
#commentform #submit {
	margin: 0px;
	float: left;
	}
	
.alt {
	margin: 0px;
	padding: 10px;
	}

.commentlist {
	margin: 0px;
	padding: 0px;
	}
	
.commentlist ol {
	margin: 0px;
	padding: 10px;
	}

.commentlist li {
	margin: 15px 0px 10px;
	padding: 10px 5px 10px 10px;
	list-style: none;
	width:615px;

	}
.commentlist li ul li { 
	margin-right: -5px;
	margin-left: 10px;
	}

.commentlist p {
	margin: 10px 5px 10px 0px;
	padding: 0px;
	}
	
.children { 
	margin: 0px;
	padding: 0px;
	}

.nocomments {
	text-align: center;
	margin: 0px;
	padding: 0px;
	}

.commentmetadata {
	font-size: 10px;
	margin: 0px;
	display: block;
	}

.navigation {
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 20px;
width:640px;
	}
	
.alignright {
	float: right;
	}

.alignleft {
	float: left;
	}
	
.thread-alt {
	background: #FFFFFF;
	margin: 0px;
	padding: 0px;
	}
	
.thread-even {
	background: #F4F4F4;
	margin: 0px;
	padding: 0px;
	}
	
.depth-1 {
	border: 1px solid #DDDDDD;
	margin: 0px;
	padding: 0px;
	}

.commentlist.even, .commentlist.alt {
	border-top: 1px solid #DDDDDD;
	border-bottom: 1px solid #DDDDDD;
	border-left: 1px solid #DDDDDD;
	margin: 0px;
	padding: 0px;
	}.post-info {
color:#303030;
display:block;
float:left;
font-size:85%;
font-style:italic;
}
.post-info .userinfo {
background:url("images/userinfo.png") no-repeat scroll 0 0 transparent;
float:left;
height:20px;
margin-right:10px;
padding-left:25px;
}
.post-info .dateinfo {
background:url("images/dateinfo.png") no-repeat scroll 0 0 transparent;
float:left;
height:20px;
margin-right:10px;
padding-left:25px;
}
.post-info .catinfo {
background:url("images/catinfo.png") no-repeat scroll 0 0 transparent;
float:left;
height:20px;
margin-right:10px;
padding-left:25px;
}
.post-info .commentinfo {
background:url("images/commentinfo.png") no-repeat scroll 0 0 transparent;
float:left;
height:20px;
margin-right:10px;
padding-left:25px;
}


.floatdiv{
background:none repeat scroll 0 0 #303030;
border-color:-moz-use-text-color #000000 #000000;
border-right:0 dashed #000000;
border-style:none dashed dashed;
border-width:medium 0 0;
clear:both;
color:#FFFFFF;
display:block;
height:auto;
margin:0 auto;
padding:2px 10px;
position:fixed;
text-align:center;
top:0;
width:617px;
z-index:9;

}
.floatdiv h2{width:100%;text-align:center;}
.cat-feedlink { background:url(http://www.sydneyports.com.au/__data/assets/image/0006/4011/rss_transmit.gif) no-repeat; width:36px;height:16px;text-indent:-9999px;overflow:hidden;float:right; }
.cat-feedlink a {float:left;text-indent:-9999px;width:39px;height:16px;overflow:hidden;} 


/*
.floatdiv a

{

display:inline-block;

float:left;



}

.floatdiv #left

{

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

	width:30px;

	height:45px;

	float:left;

	display:inline;

}

.floatdiv #mid

{

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

	background-repeat:repeat-x;

	width:750px;

	float:left;

	height:45px;

	display:inline;

	text-align:center;

}

.floatdiv #mid h1

{
	color:#fff;
}



.floatdiv #right

{
	background-image:url(images/fright.png);
        background-color:transparent;  
	width:30px;
	height:45px;
	float:left;
	display:inline;
	margin:0px;
	background-position:top;
}
*/
h2.subheading{ color:#0C99FF;font:20px arial; width:100%;margin-bottom:20px;float:none;}
#catwise-blocks {float:left;width:640px;}
#catwise-blocks .catbox {  float: left;
    height: 175px;
    margin-bottom: 15px;
    margin-right: 15px;
    padding-bottom: 5px;
    width: 300px;}
#catwise-blocks .catbox-odd {}
#catwise-blocks .catbox-even {}
#catwise-blocks .catbox h3 { border-bottom: 2px solid #CCCCCC;
    margin-bottom: 10px;
    padding: 0 0 5px;}
#catwise-blocks .catbox h3 a{ color :#0C99FF;}
#catwise-blocks .catbox ul li {     
   
    list-style: disc outside none;
    margin: 0 0 10px 15px;}
#catwise-blocks .catbox ul li a{ line-height:20px; height:20px;overflow:hidden;color:#3664A5;}
#catwise-blocks .catbox ul li.first a{} 
#yui-main {width:650px;}
#doc4 .autowidth {width:auto;}
