/*
Theme Name: COLOX TEMPLATE
Theme URI: http://www.colox.com
Description: Theme for Coilo X
Version: 1
Author: Rob Sumner for Coreware
Author URI: http://www.coreware.co.uk


*/

body {
	
	
	background-color:#f1eeee;
	font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif;
	font-size:12px;
	color:#333333;
	margin:0px;
	padding:0px;
	width:100%;
	height:100%;
	text-align:center;
	line-height:18px;
}

a:visited {
	color:#000000;
	text-decoration:none;
}

a:link {

	color:#000000;
	text-decoration:none;
}

a:hover {
	color:#FF0000;
/*	text-decoration:none; */
	text-decoration:underline;
}

/*#left a.st_tag{*/
/*border-bottom:1px solid;*/
/*text-decoration:underline;
color:#6f3f3f;
}*/

.pagination {
    background-color:#ffffff;
    width:273px;
    text-align:center;
    padding:4px;
    margin-bottom:10px;
    color:#ffffff;

}

.pagination a {
    color:#000000;
    display:block;
}

.pagination a:hover {
    color:#ff0000;
}

.left a {
    text-decoration:underline;
    color:#6f3f3f;
}

.left a:hover {
    color:#FF0000;
}

.left a:visited {
    color:#6f3f3f;
}

#map a{
	text-decoration:underline;
	color:#6f3f3f;
}

#map a:hover {
	color:#FF0000;
}

#map a:visited {
	color:#6f3f3f;
}

#bullets a {
	text-decoration:none;
	color:#ffffff;
}

#bullets a:hover {
	color:#ff0000;
}

.clear {
	clear:both;
}

h3 {
	color:#ff3333;
	font-size:14px;
	margin:0px;
	padding:0px;
}

form, select, option, input {
	padding:0px;
	margin:0px;
	vertical-align:middle;
	float:left;
}

 

#content {
	width:952px;
	min-width:952px;
	text-align:left;
	margin-left:auto;
	margin-right:auto;
	position:relative;
	}
	
#left {
	width:622px;
	float:left;
	margin-right:18px;
	_margin-right:8px;
	margin-top:10px;
	text-align:left;
	
}

#right {
	width:310px;
	float:left;
	margin-top:10px;
	text-align:left;
	padding-left: 0px;
	padding-right: 0px;
}
	

	
#header {
	width:950px;
	height:154px;
	background-image:url(images/header.jpg);
	background-repeat:no-repeat;
	float:left;
	clear:left;
}

#menu {
	height:33px;
	position:absolute;
	right:20px;
	top:50px;
	text-align:right;
	line-height:11px;
	list-style:none;
	padding:0;
	margin:0;
}

#menu li {
	*height:1%;
	float:left;
}

#menu li ul {
	margin:0;
	padding:0;
	list-style:none;
	position:absolute;
	width:77px;
	left:-9999px;
	z-index:1000;
}

#menu li:hover ul, #menu li.over ul {
	left:auto;
}

#menu img {
	vertical-align:middle;
}

#menu a {
	color:#FFFFFF;
	font-weight:bold;
	width:77px;
	height:22px;
	margin-left:7px;
	/*float:left;*/
	display:block;
	text-decoration:none;
	padding-top:11px;
	text-align:center;
}

#menu a:visited {
    background-image:url(images/nav_off.gif);
    background-repeat:no-repeat;
}

#menu a:link {
    background-image:url(images/nav_off.gif);
    background-repeat:no-repeat;
}

#menu a:hover {
    background-image:url(images/nav_on.gif);
    background-repeat:no-repeat;
}




.search {
	height:33px;
	background-image:url(images/search_tile.gif);
	background-repeat:repeat-x;
	float:left;

}

.search select {
    margin-left:7px;
    margin-right:7px;
    margin-top:7px;
}

.search input {
    margin-left:7px;
    margin-right:7px;
    margin-top:7px;
}

.country_search {
	width:100%;
	text-align:center;
	font-size:11px;
	color:#666666;
	
}

.country_search select {
	width:180px;
	font-size:11px;
}



.full_search{
	width:355px;

}

#breadcrumb {
	
	position:absolute;
	left:20px;
	top:131px;
	color:#333333;
	font-size:12px;
	font-weight:bold;
	width:910px;
}

#breadcrumb a:visited {
	color:#993333;
	text-decoration:none;
	font-weight:normal;
}

#breadcrumb a:link {
	color:#993333;
	text-decoration:none;
	font-weight:normal;
}

#breadcrumb a:hover{
	color:#ff0000;
	text-decoration:underline;
	font-weight:normal;
}

#strapline {
	
	position:absolute;
	left:20px;
	top:102px;
	color:#cccccc;
	font-size:12px;
	font-weight:bold;
/*	width:910px;*/
}

.top_search {
	position:absolute;
	top:103px;
	right:20px;
	
}

#topsearch {
	height:17px;
	border:1px solid #aaaaaa;
	font-size:11px;
	color:#666666;
}

.topsearch {
	height:17px;
	border:1px solid #aaaaaa;
	font-size:11px;
	color:#666666;
}



#title {
	width:578px;
	padding-bottom:20px;
  	padding-top: 20px;
	float:left;
	color:#660000;
	font-size:18px;
	font-weight:bold;
}

div.xmap {
	width:100%;
	float:left;
	text-align:center;
	clear:left;
	margin-bottom:15px;
	position:relative;
	
}

div.xmap div.mapborder {
	width:560px;
	height:250px;
	padding:10px;
	background-color:#FFFFFF;
	float:left;
	position:relative;
}

div.xmap div.mapborder div.marketmap {
	position:absolute;
	z-index:1;
	top:10px;
	left:10px;
}





#map {
	
	float:left;
	background-image:url(images/maptile.jpg);
	background-repeat:repeat-x;
	background-color:#f0f0f0;
	margin-top:5px;
	margin-bottom:10px;
	clear:left;
	border:1px solid #ffffff;
	width:557px;
	padding:12px;
}

/*#worldmap {
	width:690px;
	float:left;
	padding:14px;
	background-color:#ffffff;
	margin-top:5px;
	margin-bottom:10px;
	clear:left;
	border:1px solid #ffffff;
}*/

#mapinner {

	float:left;
	border:7px solid #FFFFFF;
	margin-left:7px;
	display:inline;
	
}

/*#mapdisplay{
	width:345px;
	height:150px;
}*/



#mapouter {
	float:left;
     color:#ffffff;
     font-size:12px;
     line-height:18px;
	 margin:10px;
	 width:260px;
	
	
}

#mapouter p {
	padding:0px;
	margin:0px;
}

#bullets {
    background-color:#575757;
    margin-bottom:0px;
	padding:6px;
	padding-bottom:0px;
	width:570px;
	clear:left;
	margin-bottom:15px;

}

#bullets ul{
	margin:0px;
	padding:0px;
	padding-bottom:4px;
	list-style:none;
	width:265px;
	float:right;
}

/*.bulletpoint {*/
#bullets li {
    list-style:none;
	display:block;
	whitespace: nowrap;
	padding-left:20px;
	padding-top:5px;
	padding-bottom:5px;
	color:#FFFFFF;
	font-size:11px;
	background-image:url(images/tick.gif);
	background-position:left;
	background-repeat:no-repeat;
	float:none;
	margin-right:20px;
}




.bodycontent {
	width:100%;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:15px;
}



#top {
    background-image:url(images/whitetop.gif);
    background-repeat:no-repeat;
	height:12px;
}



#slideshow {
	width:150px;
	height:150px;
	overflow: hidden;
	border:7px solid #FFFFFF;
	float:right;
	margin-right:7px;
	_display:inline;
}

#furtherinfo {
	width:184px;
	float:left;
	/*margin:5px;*/
       background-color:#ff3333;
       padding-bottom:15px;
}

#furtherinfo h4 {
margin:5px;
color:#FFFFFF;
      font-size:12px;
}

#furtherinfo a {

padding:3px;
	margin-bottom:5px;
	background-image:url(images/arrow.gif);
	background-position: right center;
	background-repeat:no-repeat;
width:178px;
display:block;
float:left;
clear:left;


}

#furtherinfo a:visited {
    background-color:#FFFFFF;
color:#000000;
      text-decoration:none;
}

#furtherinfo a:link {
    background-color:#FFFFFF;
color:#000000;
      text-decoration:none;
}

#furtherinfo a:hover {
    background-color:#000000;
color:#ffffff;
      text-decoration:none;
}

#headlines {
float:left;
clear:left;
width:295px;
}

#headlines ul {
    margin-top:8px;
}

#headlines ul, 
#headlines li {
    list-style:none;
    list-style-type:none;
padding:0px;
margin:0px;
float:left;
clear:left;
}

#headlines li {
width:295px;
float:left;
display:block;

	padding-top:2px;
	padding-bottom:2px;
	font-size:11px;
	font-weight:normal;
}

#headlines a:visited {
color:#000;
      text-decoration:none;
}

#headlines a:link {
color:#000;
      text-decoration:none;
}

#headlines a:hover {
color:#FF0000;
      text-decoration:underline;
}

#news {
	width:184px;
	float:left;
/*margin:5px;*/
       background-color:#ffffff;
       text-align:left;
       margin-bottom:10px;
       margin-top:10px;

}

#news h3 {
    margin-bottom:10px;
}

#news .article {
    margin-bottom:15px;
}

#news ul, 
#news li {
    list-style:none;
    list-style-type:none;
padding:0px;
margin:0px;
}

#news a {
width:184px;
float:left;
display:block;

	padding-top:3px;
	padding-bottom:3px;
}

#news a:visited {
color:#000;
      text-decoration:none;
}

#news a:link {
color:#000;
      text-decoration:none;
}

#news a:hover {
color:#FF0000;
      text-decoration:underline;
}

#footer {
	width:100%;
	border-top:1px solid #666666;
	padding-top:10px;
	color:#666666;
	padding-bottom:20px;
	float:left;
	clear:left;
	margin-top:20px;
}



.ad {
	
float:left;
display: inline;
width:	150px;
height:	150px;
margin-top:	0;
margin-right:	0;
margin-bottom:	0;
margin-left:	0;
padding-top:	0;
padding-right:	0;
padding-bottom:	0;
padding-left:	0;
}


#x {
	width:700px;
	float:left;
	background-color:#ffffff;
	height:168px;
	clear:left;
	background-image:url(images/x.jpg);
	background-repeat:no-repeat;
	background-position: center center;
	border-top:5px solid white;
}

.xtext {
	width:450px;
	height:140px;
	margin-left:200px;
	margin-top:12px;
}

.xtext h3 {
    font-size:24px;
}

.xtext p {
    font-size:12px;
	color:#FFFFFF;
}

.fill {
	width:700px;
	height:20px;
	background-color:#FFFFFF;
	clear:left;
	float:left;
}

div.topstory {
    margin-bottom:20px;
    margin-top:10px;
    margin-right:10px;
}

.topstory p {
	padding:0px;
	margin:0px;
}

div.toptext {

	float:left;
	clear:left;
	width:358px;
	margin-top:10px;
	color:#CCCCCC;
}

.topstory h4 {
    font-size:14px;
	margin:0px;
}

.navigation {
	clear:left;
	float:left;
	margin:10px;
}

.nocomments {
	clear:left;
	float:left;
	margin:10px;
}

.post {
	clear:left;
	float:left;
      padding-bottom:7px;
      border-bottom:1px solid #cccccc;
      margin-bottom:12px;
	width:100%;
}

ul.st-related-posts li{
    font-size:12px;
    font-weight:100;
color:#000000;
}


#pixopoint_menu_wrapper1 {
	float:left;
	width:450px;
	
}

#articlelist {
	float:left;
	width:47%;
	margin:5px;
}



/*- - - - - - - -  SECTION - - -  -  */

.section {
	width:100%;
	background-color:#FFFFFF;
	float:left;
	margin-bottom:15px;
/*	padding-bottom:15px;*/
	display:inline-block;
	
}





.sectionheader {
	width:100%;
	float:left;
	height:22px;
	background-image:url(images/shtile.gif);
	background-repeat:repeat-x;
	
	}
	
.sectionheader h3 {
	padding:0px;
	margin:0px;
	padding-left:17px;
	padding-top:2px;
	font-size:13px;
	font-weight:bold;
	color:#000000;
	float:left;
	}


.sectionheader .left {
	background-image:url(images/header_left.gif);
	background-repeat:no-repeat;
	float:left;
	width:5px;
	height:22px;
}

.sectionheader .right {
	background-image:url(images/header_right.gif);
	background-repeat:no-repeat;
	float:right;
	width:5px;
	height:22px;
}

/* - - - - - -MAINSTORY - - - - - - -- -*/

.mainstory {
    margin-bottom:15px;
}

#mainstory, .mainstory {
	width:622px;
	background-color:#000000;
	float:left;
}

.mainstory a.slider_next, .mainstory a.slider_prev {
    color:white;
    padding:10px;
    padding-top:0px;
    padding-bottom:5px;
}

.textbox {
	
/*	float:left;*/
	padding:20px;
	padding-top:8px;
	padding-bottom:2px;
	
	
	}

.textbox  p a:link {
	color:#FF0000 !important;
}

.textbox  p a:link {
	color:#FF0000 !important;
}
.textbox  li a:link {    /* 24/2/11 Derek Storkey Ticket 003701 */
            color:#FF0000;
}

.textbox  li a:visited {
                color:#FF0000;
}
.textbox  td a:link { 
            color:#FF0000;
}

.textbox  td a:visited {
                color:#FF0000;
}






.textbox img{
    max-width:580px;
    border:0px;
}

.textbox p {
    margin-top:0px;
    margin-bottom:14px;
    font-size: 13px;
    line-height: 22px;
}
	
div.small_story div.textbox {
	padding:0px;
	margin:0px;
}

div.small_story div.textbox p {
	
	font-size:12px;
	color:#333333;
	text-align:left;
	line-height:15px;
	padding-top:0px;
	margin-top:0px;
}

.long {
	width:582px;
	padding:0px;
}

.short {
	width:495px;
	padding:0px;

}



.imagebox {
	float:left;
	border:0px;
	padding:0px;
	width:72px;
	margin-right:15px;
}

#mainstory .imagebox {
	margin-right:0px;
	width:223px;
	float:left;
	padding:0px;
}

#insight .imagebox {
	margin-right:20px;
	margin-bottom:20px;
	width:223px;
	float:left;
	padding:0px;
	}
	
#newspage .imagebox {
	margin-right:20px;
	margin-bottom:20px;
	width:223px;
	float:left;
	padding:0px;
	}

div.small_story div.imagebox a img {
  width: 72px;
}

#mainstory .textbox {
	padding:15px;
}

#mainstory h4 {

	color:#ff3333;
	font-size:12px;
	margin:0px;
}

#mainstory h3 {

	color:#ffffff;
	font-size:14px;
	margin:0px;
	padding:0px;
}

#mainstory h3 a  {

	color:#ffffff;
	font-size:14px;
	margin:0px;
	padding:0px;
	text-decoration:none;
}

.date {
	clear:left;
	float:left;
	font-size:9px;
	color:#999999;
	margin-bottom:15px;
}

#mainstory .date {
	float:left;
	clear:left;
	color:#CCCCCC;
	font-size:11px;
}

#mainstory .readmore {
	float:right;
	margin-right:20px;
	clear:right;
}

#mainstory .readmore a:visited {
	color:#ff3333;
	font-size:12px;
	margin:0px;
	text-decoration:none;
	}


#mainstory .readmore a:link {
	color:#ff3333;
	font-size:12px;
	margin:0px;
	text-decoration:none;
	}
	
#mainstory .readmore a:hover {
	color:#cccccc;
	font-size:12px;
	margin:0px;
	text-decoration:underline;
	}

/*- - - - - -  End Mainstory  - - - - - - */

div.small_story {
	width:100%;
	float:left;
	clear:left;
	margin-top:12px;
	margin-bottom:10px;
	

}
div.small_story a:link h3 {
        color: #000000;
        text-decoration: none;
}
div.small_story a:visited h3 {
        color: #000000;
	text-decoration: none;
}
div.small_story a:hover h3 {
            color: #FF0000;
	            text-decoration: underline;
}

div.small_story h3 {
        font-size: 12px;
	line-height: 18px;
}

div.small_story h3 a {

	font-weight:bold;
	font-size:14px;
	padding:0px;
	margin:0px;
	padding-bottom:10px;

}

div.small_story h3 a:visited {
	color:#660000;
	text-decoration:none;
	}


div.small_story h3 a:link {
	color:#660000;
	text-decoration:none;
	}

div.small_story h3 a:hover {
	color:#333333;
	text-decoration:underline;
	}

#right ul {
	padding:0px;
	margin:0px;
	list-style:none;
}

#right ul#widgets  li {
	display:block;
	margin-top:15px;
	background-image:url(images/sec_head_right.gif);
	background-repeat:no-repeat;
	background-position: center top;
	width:309px;
	background-color:#FFFFFF;
	padding-bottom:20px;
	
	}
	
#right ul#widgets  li ul {
	margin-top:20px;
	margin-bottom:0px;

}


#right ul#widgets  li ul li {
	
	margin-left:20px;
	margin-top:4px;
	background:none;
	list-style:inside;
	list-style-type:circle;
	display:block;
	width:275px;
	clear:left;
	padding:0px;
	}

#right ul#widgets  li.widget div {
	padding-left:20px;
	padding-right:20px;
	padding-top:10px;
	
}



#right ul#widgets a {
    font-weight:normal;
    font-size:11px;

}

#right ul#widgets h2 a {
    font-weight:bold;
    font-size: 14px;
}

#right ul#widgets a:visited {
	color:#000000;
	text-decoration:none;
}

#right ul#widgets a:link {
	color:#000000;
	text-decoration:none;
}

#right ul#widgets a:hover {
	color:#FF0000;
	text-decoration:underline;
}

	
.widget {
	float:left;
	clear:left;
	display:block;
	background-image:url(images/sec_head_right.gif);
	background-repeat:no-repeat;
	background-position: center top;
	width:309px;
	background-color:#FFFFFF;
	padding-bottom:20px;

}

.widget div {
padding:10px;
}

.buyers {
	float:left;
	clear:left;
	display:block;
	width:309px;
	margin-top:15px;

}





.widget h2.widgettitle {

	padding:0px;
	margin:0px;
	margin-left:17px;
	padding-top:3px;
	font-size:14px;
	font-weight:bold;
	color:#000000;
	
	
	}
	


.catheader {
	width:603px;
	height:44px;
	padding-left:20px;
	float:left;
	background-color:#000000;
	background-image:url(images/catheader.gif);
	background-repeat:no-repeat;
	background-position: right center;
	}
	
.catheader h2 {
	padding:0px;
	margin:0px;
	color:#ff3300;
	font-size:18px;
	font-weight:normal;
	padding-top:11px;
}
	
	
li.cat-item {
list-style:inside;
/*margin-left:20px;*/
list-style-type:inherit;
}

ul ul {
    padding-left:12px;
}


.leftdivider {
	width:281px;
	margin-right:20px;
	float:left;
}

.rightdivider {
	width:281px;
	float:left;
}
label {
float:left;
}

.wpcf7 {
	width:582px;
	float:left;
}

.formrow {
	width:500px;
	padding-top:5px;
	padding-bottom:5px;
	float:left;
	clear:left;
	text-align:right;
	margin-left:20px;
}

.formleft {
	float:left;
	width:125px;
	text-align:right;
	padding-right:20px;
	}
.formright {
	float:left;
	width:355px;
	text-align:left;
	}
	
.formsubmit {
	width:60px;
	float:right;
	clear:right;
}



#call {
    /*background-color:#f33;*/
	background-image:url(/wp-content/themes/template/images/callback.gif);
	background-repeat:no-repeat;
    margin-bottom:0px;
	width:582px;
	clear:left;
	float:left;
	height:45px;	

}

#smallcall {
	background-image:url(/wp-content/themes/template/images/smallcallback.gif);
	background-repeat:no-repeat;
	width:309px;
	height:61px;
    margin-bottom:0px;
	clear:left;
	float:left;
		

}

ul#calllist {
	float:left;
	list-style:none;
	font-size:18px;
	color:#FFFFFF;
	width:430px;
	margin:0px;
	padding:0px;
	margin-right:0px;
	margin-left:10px;
	margin-top:12px;
	
}

ul#calllist li {
  display: none;
}

ul#calllist li a {
	padding:0px;
	margin:0px;
	font-size:18px;
	_font-size:14px;
}

ul#calllist li a:visited {
	color:#FFFFFF;
}

ul#calllist li a:link {
	color:#FFFFFF;
}

ul#calllist li a:hover {
	color:#ffffff;
	text-decoration:underline;
	
}

div.callleft {
	width:430px;
	
	float:left;
	_margin-left:10px;
	*margin-left:10px;
}

div.callright {
	width:194px;
	float:left;
	_float:right;
}

ul#calllist2 {
	float:left;
	list-style:none;
	font-size:18px;
	color:#FFFFFF;
	width:270px;
	margin:0px;
	padding:0px;
	margin-right:0px;
	margin-left:10px;
	margin-top:12px;
	
}

ul#calllist2 li {
  display: none;
}

ul#calllist2 li a {
	padding:0px;
	margin:0px;
	font-size:14px;
	_font-size:11px;
}

ul#calllist2 li a:visited {
	color:#FFFFFF;
}

ul#calllist2 li a:link {
	color:#FFFFFF;
}

ul#calllist2 li a:hover {
	color:#FF0000;
}

#quote {
	width:184px;
	float:right;
	margin-right:5px;
	margin-left:5px;
	margin-top:5px;
	margin-bottom:5px;

}

#quote a {
	color:#FFFFFF;
	font-weight:bold;
	width:184px;
	height:22px;
	float:left;
	text-decoration:none;
	text-align:center;
	padding-top:11px;
}

#quote a:visited {
    background-image:url(images/nav_off_l.gif);
    background-repeat:no-repeat;
}

#quote a:link {
    background-image:url(images/nav_off_l.gif);
    background-repeat:no-repeat;
}

#quote a:hover {
    background-image:url(images/nav_on_l.gif);
    background-repeat:no-repeat;
}

.alignright {
    float:right;
    margin:8px;
    margin-right:0px;
}

img.alignright {
    float:right !important;
    margin:8px !important;
    margin-right:0px !important;
}

img.alignleft {
    float:left !important;
    margin:8px !important;
    margin-left:0px !important;
}

a.topanchor {
	float:left;
	margin-right:5px;
	display:inline;
}

a.topanchor img {
	float:left;
	margin-bottom:-5px;
	
}

#submarkets ul li {
  font-size: 14px;
  color: #f33;
  font-weight: bold;
}

#submarkets ul a:link, #submarkets ul a:visited {
  font-size: 14px;
  color: #f33;
  font-weight: bold;
}

/* Social Links ticket 3702 */
div.bodycontent div#sociallinks {   /* this is the general style which shows up on posts */
  float: right;
  position: relative;
  top: -30px;			/* the top and margin are to raise it higher relative to the start of the doc where wp-socializer puts it */
  margin-bottom: -35px;
}
div#sociallinks {		/* this one is used on Datacentres - where it was appearing too high up using the above style */
  float: right;
  position: relative;
  top: -20px;
  margin-bottom: -25px;
}

/*========= Tweets ======*/

.twtr-widget{position:relative;font-size:12px!important;font-family:"lucida grande",lucida,tahoma,helvetica,arial,sans-serif!important;zoom:1;}

.twtr-widget, .twtr-timeline, .twtr-doc, .twtr-tweet, .twtr-tweets, .twtr-reference-tweet {
padding:0px;
margin:0px;
background-color:#FFFFFF;
background:none;
background-image:none;
border:none;
}

.twtr-doc{overflow:hidden;width:100%;text-align:left;font-weight:normal;-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;}

.twtr-timeline{-moz-border-radius:0px;-webkit-border-radius:0px;border-radius:0px;position:relative;overflow:hidden;z-index:2;height:225px;}

.twtr-hd, .twtr-ft {
display:none;
}

/*========= SIDEBAR BOXES ===================*/

.portrait {
width:100%;
margin-bottom:20px;
display:block;

}

.portrait img {
float:left;
width:107px;
padding:0px;
margin:0px;
margin-right:20px;



}



#sideposts {
	width:282px;
	border:1px solid #ff0000;
	padding:10px;
	background-color:#FFFFFF;
}

#postwrap {
	background-color:#1b1b1b;
	width:262px;
	padding:10px;
}

#wrap {
		width: 263px;
		font-size: 12px;
		margin: auto;
		background-color:#FFFFFF; }
		
#wrap ul.tabs {
	margin:0px;
	padding:0px;
	list-style:none;
	background-color:#1b1b1b;
	}
		
#wrap	.tabbed-box {
		width: 263px;
		background-color:#FFFFFF;
		background-image:url(images/twitile.jpg);
		background-repeat:repeat-x;
		background-position:bottom;
		/*border: 1px solid #ddd;*/ }
		
	
#wrap .tabbed-box .tabs li {
		list-style: none;
		float: left; }
#wrap	.tabbed-box .tabs li a {
		display: block;
		width: 87px;
		padding: 4px 0;
		font-weight: bold;
		text-align: center;
		text-decoration: none;
		color: #666;
		background-color:#333333; 
		border-left: 1px solid #fff;
		border-bottom: 1px solid #fff;
		}
#wrap	.tabbed-box .tabs li:first-child a {
		border-left: none; }
#wrap	.tabbed-box .tabs li a:hover {
		color: #fff; }
#wrap	.tabbed-box .tabs li a:focus {
		outline: none; }
#wrap	.tabbed-box .tabs li a.active {
		background: #fff;
		background-image:url(images/tabtile.jpg);
		background-repeat:repeat-x;
		color: #ff3300;
		border-bottom: 1px solid #fff; }
#wrap	.tabbed-content {
		padding: 3em 1em 1em 1em;
		display: none; }
		
#blogs ul li, #insights ul li {
	padding-top:4px;
	padding-bottom:4px; 
	border-bottom:1px dotted #CCCCCC;
}

.searchbox {
	width:264px;
	padding:20px;
	padding-top:12px;
	background-color:#d42923;
	background-image:url(images/search-tile.jpg);
	background-repeat:repeat-x;
	margin-bottom:20px;

}

.searchbox span {
color:#FFFFFF;
font-size:12px;
}

.searchbox h3 {
	color:#000000;
	font-size:14px;
	width:100%;
	padding-bottom:4px;
	border-bottom:1px solid #000;
	margin-bottom:10px;
	margin-top:10px;
}

.searchbox form {
margin:0px;
padding:0px;
float:none;
clear:none;
margin:auto;
margin-bottom:20px;
}
