/*
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;
color:#C7C7C7;
font:italic 12px georgia;
padding:5px 5px 0;
text-align:right;}
html{background-color:#29507B;}
* {
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:#29507B;
background-image:url("images/lightblue.jpg");
background-repeat:repeat;
padding-top:20px;
text-align:left;
font-family:Arial, Helvetica, sans-serif;

}
.clearr {
clear:both;
height:1px;
}
a.stronganchor{font-weight:bold;text-decoration:underline;}
a.linkk { background-image:url(images/link.jpg);width:20px;height:22px;display:inline-block;}
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/logo.png");
background-repeat:no-repeat;
display:block;
height:78px;
overflow:hidden;
text-indent:-200px;
width:256px;
}
#doc4 {
background-color:#29507B;
margin:0px auto;
padding-left:20px;
padding-right:20px;
width:990px;
}
#header {text-align:center;}
#hd {float:left;height:auto;margin:0 auto;padding:0 12px;width:966px; }


/*  Menu   */

#menu { float:left;height:31px;margin-left:auto;margin-right:auto;width:990px;margin-top:20px;}
#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;padding-left:5px;padding-top:10px;text-align:center;width:151px;margin-right:8px;}
#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;}


/*  MENU   END */
#bottomcorners {
background-image:url("images/bottomright.gif");
background-position:right center;
background-repeat:no-repeat;
bottom:-1px;
height:10px;
position:relative;
right:-1px;
}
#bottomcorners #bottomleft {
background-image:url("images/bottomleft.gif");
bottom:0;
height:10px;
left:-2px;
position:relative;
width:10px;
}
#topcorners {
background-image:url("images/topleft.gif");
background-repeat:no-repeat;
height:6px;
left:-1px;
position:relative;
top:-1px;
}
#topcorners #topright {
background-image:url("images/topright.gif");
background-position:right center;
background-repeat:no-repeat;
float:right;
height:10px;
position:relative;
right:-2px;
top:0;
width:10px;
}

#bd .yui-b>div
{
	margin:10px 0px;
}
div.entry {
text-align:left;
float:left;
}
div.singlepost div.entry, div.singlepost div.entry12 {
text-align:left;
float:left;
width:610px;
}
#categories,div.widget {
float:right;

text-align:left;
width:298px;
border:1px solid #dbdbdb;
}

div.widget h2,div.widget ul,div.search,div.homewidget ul,div.homewidget div,div.homewidget h2 { padding:0px 10px;float:left; }
div.widget ul li  { font-weight:bold;margin:10px 0px;}
div.widget ul li a { font-size:85%;}
div.widget input { border:1px solid #dbdbdb; margin:5px;}
div.widget label{float:left;}
h3 {
color:#000;
font-family:"Trebuchet MS","Agency FB";
font-size:18px;
font-weight:bold;
padding-left:10px;
}
#categories ul {
list-style-type:none;
}
#categories li {
/*background-image:url("images/bullet.jpg");*/
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;
text-decoration:none;
text-transform:capitalize;
font-weight:bold;

}

#bd
{
background-image:url("images/bg.png");
background-position:center center;
background-repeat:repeat-y;
float:left;
height:auto;
margin:0 auto;
padding:20px 30px;
width:930px;
}

#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:#FFF;
border-left:1px solid #DBDBDB;
border-right:1px solid #DBDBDB;
border-bottom:1px solid #DBDBDB;
border-top:none;
display:none;
float:left;
height:auto;
margin:0;
min-height:50px;
opacity:1;
padding:0 0 10px;
z-index:9;
top:4px;
left:2px;
}
#doc4 #hd #menu ul li ul.children li {
display:block;
height:auto;
margin:0;
min-height:20px;
min-width:150px;
padding:5px 0 0;
width:auto;
background:none;
}
#doc4 #hd #menu ul li ul.children li a {
color:#003366;
font-family:Arial;
font-size:13px;
height:20px;
float:left;
margin:0 0px 5px 20px;
border-bottom:1px dashed #dbdbdb;

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 {
/*background-image:url("images/phone_icon.jpg");
background-repeat:no-repeat;*/
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 {
/*background-color:#CC6600;
color:#FFFFFF;*/
}
#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:0px solid #DBDBDB;
margin-top:20px;
}
#topcorners {
background-image:url("images/topleft.gif");
background-repeat:no-repeat;
height:6px;
left:-1px;
position:relative;
top:-1px;
}
#topcorners #topright {
background-image:url("images/topright.gif");
background-position:right center;
background-repeat:no-repeat;
float:right;
height:10px;
position:relative;
right:-2px;
top:0;
width:10px;
}
#bottomcorners {
background-image:url("images/bottomright.gif");
background-position:right center;
background-repeat:no-repeat;
bottom:-1px;
height:10px;
position:relative;
right:-1px;
clear:both;
}
#bottomcorners #bottomleft {
background-image:url("images/bottomleft.gif");
bottom:0;
height:10px;
left:-2px;
position:relative;
width:10px;
}
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 {
/*margin-bottom:10px;
padding-left:5px;*/
}
#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 #DBDBDB;
float:left;
margin:5px 0px;

width:300px;
}
.even { }
.odd { margin-right:10px;}
.even .mid{min-height:270px; }
.odd .mid{ min-height:270px;}
.first-posteven,.singlepost
{
	width:620px;
	float:left;
	margin-top:10px;
}
#tags { border-color:#DBDBDB; background-image:url("images/buttons.png"); background-position:left -90px; float:left; font-size:70%;height:20px;margin:10px 0;overflow:hidden;padding:10px;}

#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;
padding:2px 6px;
text-decoration:none;

overflow:hidden;
height:30px;
}
#navigation12  div  a{ color:#000; max-width:150px;overflow:hidden;float:left;}
.post div.mid,.singlepost div.mid
{
float:left;
clear:both;
padding:5px;

}
.thumbnail
{
	border: 1px solid #dbdbdb;
	padding:1px;
	width:104px;
	height:104px;
	float:left;
	margin:5px;
}
.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 0px auto;
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:#F1F6F7;
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:normal 16px 'Arial Rounded MT Bold',sans-serif;
margin-top:5px;
text-transform:capitalize;
}
#content .singlepost .mid h2 {color:#3664A5;font:20px 'Arial Rounded MT Bold',sans-serif; margin:5px 0px;}
#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:#000;
font-family:tahoma;
font-size:85%;

margin:0px 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 {
/*background-color:#F6F5F4;*/
}
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-type:disc;

list-style-position:outside;
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;
padding:0 5px;
}
.singlepost .entry p { clear:both}
.singlepost .entry12 p { clear:none}
.post .entry p:first-letter{font:bold 18px "Times New Roman", Times, serif ;color:#003366;text-transform:uppercase;}
.entry h2 {
/*
clear:both;
color:#1C2530;
display:block;
float:left;
font:italic bold 24px georgia;
margin-bottom:15px;*/
color:#3664A5;
font:28px/28px arial;
margin-top:15px;
}
h2.welcomee {
/*background:url("images/welcome.gif") no-repeat scroll 0 0 transparent;
height:40px;
overflow:hidden;
text-indent:-335px;
width:230px;*/
color:#3664A5;
font:28px/28px arial;
margin-top:15px;
font-weight:bold;
}
.orange {
color:#CC6600;
font-weight:bold;
}
.rightnavv h3 {
/*
background-color:#FAFAF8;
background-repeat:no-repeat;*/
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;}


/*  login box  CSS */
div#hd div.widget{
	width:500px;
	background-color: transparent;
	color: #fff;
	border:none;
	margin-right:20px;
}
div#hd div.widget ul{
	float:right;

}#doc4 #hd .widget li {

float:left;
margin:0 5px;
}
#doc4 #hd .widget a {
	color: #fff;
	padding-right: 5px;
	padding-left: 0px;
	text-decoration:underline;
}
#doc4 #hd .widget form{float:left;}
#doc4 #hd .widget .subbutton1 {margin-top:20px;}

.month {border:1px solid #dbdbdb;margin:0px auto; width:350px;}
.month table {margin:0px auto;}
.month table tr.heading th{text-align:center;}
.month table tr.subheading th{text-align:center; color:#fff;background-color:#003366;}
div.rightnavv  div.widget #bottomcorners,div.rightnavv  div#categories #bottomcorners 
{ background-image:url("images/home-bottom.jpg");
background-repeat:no-repeat;
bottom:-1px;
clear:both;
height:17px;
left:-1px;
position:relative;
width:300px;}
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;	}.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: 40px;	}	.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;
}
.gallery-caption {
background:none repeat scroll 0 0 #0066CC;
color:#FFFFFF;
float:left;
font-size:11px;
font-weight:bold;
height:25px;
left:4px;
line-height:22px;
opacity:0.8;
overflow:hidden;
padding:0 10px;
position:relative;
text-align:left;
text-transform:capitalize;
top:-30px;
width:130px;
}
blockquote {border-left:3px solid #C7C7C7;
color:#CCCCCC;
font:italic bold 12px/15px arial;
margin:10px 0;
padding:5px 20px;}
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{} 
.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;} 

