/*
Theme Name: Addject
Theme URI: http://www.addject.com
Description: Custom Theme
Version: 1.0
Author: Jeremy Chow
Author URI: http://www.creativekarma.co.uk

*/



/* Begin Typography & Colors */
html, body { margin: 0; padding: 0; font-family: Myriad Pro, helvetica, arial;}
p { font-size: 14px; color: #000; line-height: 1.8; }
h2 { color: #002F57; font-size: 18px;}
h1 { color: #002F57; font-size: 24px;}
strong { color:#002F57; }
h2 a:link, h2 a:visited { color: #002F57; font-size: 14px; text-decoration: none; }
#content ul { list-style-type: square; font-size: 12px; color: #555555;}
#content ul li { margin-bottom: 10px; }
a:link, a:visited { text-decoration: none; color: #002F57; }
a:hover {text-decoration: underline; }
a:link img, a:visited img  { border: 0; }
.alignright { float: right;  }
.alignleft { float: left;  }
form { display: block; clear: both; }
#page { width: 815px; }
#index-image { background: url(images/ceramic-notepad-large.jpg) no-repeat; width: 600px; height: 600px; position: absolute; top: 180px; left: 0; }
#header { margin: 0; top: 0; background: #002F57; background: url(images/addject_header.jpg) no-repeat;
width: 815px; height: 180px; left: 0; top: 0; z-index: 10; position: fixed; opacity:0.9;Êfilter:alpha(opacity=80);Ê-moz-opacity:0.9; filter:alpha(opacity=90); _clear: both; Ê} 
#search-bar { position: fixed; .position: absolute; top: 140px; left: 590px; }
#headerimg { margin: 25px; float: right;  _top: 120px; _left: 590px; _float: ; _clear:both; }

#spacer { height: 180px; clear: both;} 

#navigation { float: left; height: 180px; }
#navigation ul { margin: 25px; float: left; padding: 0; color: #cccccc; font-weight: bold; }
#navigation ul li { display: block; list-style-type: none; margin-bottom: 5px; }
#navigation ul li a:link, #navigation ul li a:visited { color: #cccccc; }
#navigation ul li a:hover { color: #ffffff; text-decoration: none; }
#sidebar { position:absolute; top: 180px; left: 550px; width: 263px; border-right: 1px solid #eeeeee; border-left: 1px solid #eeeeee; }
.goty { float: right;  margin: 10px 10px 0 5px; }
#content { width: 550px; float: left; }
.timestamp { float: right; color: #002F57; font-weight: bold; height: 30px; margin-top:8px;}
.post-head { padding-top: 0px; border-bottom: 1px solid #002F57; border-top: 1px solid #002F57; clear:both; display: block; width: 100%; margin-top: 30px; }
.post-head h2 { float: left; margin: 0; padding: 0; }
.entry {clear: both; display: block; }
img.alignleft {margin: 10px 10px 10px 0; }
img.alignright {margin: 10px 0px 10px 10px; }

.textbox { margin: 15px; }

#twitterbox {
  border-left-width:1px;
  border-left-style:solid;
  border-color:grey;

width: 222px;
margin: 5px 25px 5px 25px;
}
#twitterbox p {
margin-left:5px;
width: 222px;
font-size: 11px;
}

#footer { display: block; clear: both; }
#sidebar h2 { color: #002F57; width: 100%; border-bottom: #eeeeee 1px solid; float: right; text-align: right; font-size: 14px; padding-bottom: 5px; }
.designers li, .designers li a:link, .designers li a:visited { font-weight: bold; list-style-type: none; color: #999999; font-size: 14px;}

ul.designers { margin: 0; padding: 0; clear: both; display: block;}

#latest-product-group { clear: both; display: block; height: 230px; }
.latest-product { float: left; height: 55px; width: 50px; overflow: hidden; }
.latest-product img { margin: 5px; width: 50px;}


body#company li#button2 a:link, body#company li#button2 a:visited { color: #fff; }

div.press-entry { float: left; width: 250px; height: 340px; display: inline; }
div.press-entry p { color: #002F57; clear: both; }

#product-info-img { text-align: center; display: block; }
#product_info {  display: block; }

.individual-product { width: 238px; height: 210px; margin: 0 10px 10px 0; float: left; border: 1px solid #eeeeee;}
.individual-product img { width: 80px; margin: 10px;}
.product-image { width: 100px; height: 210px; float: left; }
.individual-product ul { padding: 0;float: left; display: block; }
.individual-product ul li { list-style-type: none; }

#secondary-navigation div { border: 1px solid #eeeeee; width: 238px; float: left; margin: 0px 10px 10px 0; }
#secondary-navigation div h2 a:link, #secondary-navigation div h2 a:visited { margin-left: 10px; font-size: 18px;}
#secondary-navigation div h2 a:hover { text-decoration: none;}
#secondary-navigation div img { margin-left: 0px; width: 238px; }

/*-------------------Single Post View---------------------------*/

/*
.navigation .alignright {font-size: 12px; margin: 20px 25px 0 25px;}
.navigation .alignleft {font-size: 12px; margin: 20px 25px 0 25px;}
#respond {margin: 25px;}
*/
.narrowcolumn_singlephp {width: 545px;}

#comment {width: 495px;}

.narrowcolumn_singlephp .entry {width: 495px;margin-left: 25px;}
.narrowcolumn_singlephp h1 {width: 495px;margin-left: 25px;margin-top: 25px;}
.narrowcolumn_singlephp #respond {width: 495px;margin-left: 25px;}

.narrowcolumn_singlephp .alignright {font-size: 12px; margin-right:25px; margin-top: 5px;}
.narrowcolumn_singlephp .alignleft {font-size: 12px; margin-left: 25px; margin-top: 5px;}
img.alignnone {display: block; clear:both;}

/*-------------------SIDEBAR---------------------------*/
#news-sidebar p {margin:0;}


/*-------------------Comments---------------------------*/
#comments {margin-left: 25px; color: #002F57;clear:both;}
.commentlist {margin-left: 25px;}

#respond h3 {color: #002F57;}

#respond {clear:both;}

table.customer-table { width: 500px; font-size: 12px; table-layout:auto; border-width: 1px;
	border-spacing: 0;
	border-style: solid;
	border-color: #00457E;
	border-collapse: separate;
	background-color: white; }
table.customer-table th { text-align: left; border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #00457E;
	background-color: white;
	-moz-border-radius: ;}
table.customer-table td { border: 1px slid #cccccc; padding: 10px; border-width: 1px;
	padding: 5px;
	border-style: solid;
	border-color: #00457E;
	background-color: white;
	-moz-border-radius: ;}


/*-------------------Shaker---------------------------*/
#shaker	{ 
position:fixed; 

top:110px; 
left:455px; 
width:122px; 
height:123px; 
z-index: 1000;
}

img {
border: none;
behavior: url(http://www.addject.com/v2/wp-content/themes/addject-theme/png_fix/iepngfix.htc); 
}


