html body
{
	background-color	: #ffffff;
	background-image	: url(../images/gradient_background.png);
	background-repeat	: repeat-y;
	background-position	: top center;
	color				: #6b6a70;
	font-family			: Tahoma, Helvetica, Verdana, Arial, Sans-serif;
	font-size			: 10pt;
}

a, a:link, a:hover, a:visited
{
	color				: #66afb8;
}

a, a:link, a:visited
{
	text-decoration		: none;
}

a:hover
{
	text-decoration		: underline;
}

p
{
	margin				: 15px 0 15px 0;
	padding				: 0;
	line-height			: normal;
}

h1.avaya_text
{
	font-size			: 22pt;
}

h1.page_link_text
{
	font-size			: 22pt;
}

#contentContainer
{
	margin				: 0 auto;
	width				: 980px;
	border-left			: 1px solid #6b6a70;
	border-right		: 1px solid #6b6a70;	
	background-color	: white;
}

/*
	HEADER
*/
#header
{
	padding-bottom		: 1px;
}

#header #logo
{
	float				: left;
}

#header #image
{
	float				: right;
}

/*
	NAVIGATION
*/
#contentContainer #topNavigation ul li a,
	#contentContainer #topNavigation ul li a:link,
	#contentContainer #topNavigation ul li a:hover,
	#contentContainer #topNavigation ul li a:visited
{
	color				: white;
	font-size			: 11pt;

}
#contentContainer #topNavigation
{
	padding				: 3px 0 3px 0;
	background			: #6b6a70;
	z-index				: 100;
}

#contentContainer #topNavigation #menu
{
	list-style-type		: none;
}

#outside{

	background:#000000;
	}
#menu {
	padding:1px 0;
	margin:0px;
	list-style:none;
	width:100%;
	z-index				: 100;
	padding-left:15px;
	font:normal 8pt verdana, arial, helvetica;
}
#menu li {

	padding:0;
	display:block;
	float:left;
	position:relative;
	width:95px;
	z-index				: 100;

}
#menu li a:link, #menu li a:visited {

	display:block;
	margin:0 15px 0 0;
	text-decoration:none;

	color:#ffffff;
	z-index				: 100;
	height:20px;
}
#menu li:hover a, #menu li a:hover, #menu li a:active {

	display:block;
	z-index				: 100;
	text-decoration:none;

	color:#ffffff;
}
#menu li ul.submenu {
	margin:0;
	padding:1px 1px 0;
	list-style:none;
	display:none;
	background:#ffffff;
	width:350px;
	position:absolute;
	top:19px;
	left:0px;
	z-index				: 100;
	border-top:none;
}
#menu li:hover ul.submenu {
	display:block;
	z-index:100;
}
#menu li ul.submenu li {
	width:350px;
	clear:left;
		z-index				: 100;
}
#menu li ul.submenu li a:link, #menu li ul.submenu li a:visited {
	clear:left;
	background:#6b6a70;
	padding:4px 2px;
	width:346px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:100;
}
#menu li ul.submenu li:hover a, #menu li ul.submenu li a:active, #menu li ul.submenu li a:hover {
	clear:left;
	background:#66afb8;
	padding:4px 2px;
	width:346px;
	border:none;
	border-bottom:1px solid #ffffff;
	position:relative;
	z-index:100;
}
                    

/*
	CONTENT
*/
#contentContainer #content
{
	padding				: 0 10px 0px 10px;
	zoom				: 1;
}

#contentContainer #content .mainbody
{
	width				: 960px;
}

#contentContainer #content .mainbody h2.mainheading
{
	background			: url(../images/gradientheader.jpg) repeat-y;
	margin				: 10px 0;
	padding				: 5px;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
}

h2.mainheadingavaya
{
	background			: #cc0001;
	margin				: 10px 0;
	padding				: 5px;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
}

h2.mainheadingextreme
{
	background			: #3b3665;
	margin				: 10px 0;
	padding				: 5px;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
}

#contentContainer #content .mainbody h2.mainheading_image
{
	margin				: 10px 0;
	padding				: 5px;
	text-align			: center;
}

#contentContainer #content .mainbody h2.subheading
{
	background			: #6b6a70;
	margin				: 10px 0;
	padding				: 5px;
	color				: white;
	font-size			: 10pt;
	text-transform		: uppercase;
}

#contentContainer #content .mainbody h2.mainheading a,
#contentContainer #content .mainbody h2.mainheading a:link,
#contentContainer #content .mainbody h2.mainheading a:hover,
#contentContainer #content .mainbody h2.mainheading a:visited,
#contentContainer #content .mainbody h2.mainheadingextreme a,
#contentContainer #content .mainbody h2.mainheadingextreme a:link,
#contentContainer #content .mainbody h2.mainheadingextreme a:hover,
#contentContainer #content .mainbody h2.mainheadingextreme a:visited
{
	color				: white;
	text-decoration		: none;
}

#contentContainer #content .mainbody .featurepanel
{
	height				: 245px;
	width				: 207px;
	float				: left;
	background			: url(../images/gradientpanel.png) no-repeat;
	padding				: 5px 13px 0px 10px;
	margin-right		: 13px;	
}

#contentContainer #content .mainbody .featurepanel.first
{
	margin-left			: 120px;
}

#contentContainer #content .mainbody .wallboardpanel
{
	height				: 245px;
	width				: 207px;
	float				: left;
	padding				: 5px 13px 0px 10px;
	margin-top			: 3px;
	font-size			: 14pt;
	font-weight			: bold;
}

#contentContainer #content .mainbody .wallboardpanel
{
	background			: url(../images/wallboard_image.png) no-repeat;
}
#contentContainer #content .mainbody .wallboardpanel .wallboardetails
{
	position			: relative;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails img
{
	position			: relative;
	top					: 38px;
	left				: 14px;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails p
{
	margin				: 0;
	padding				: 0;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails p.value
{
	position			: relative;
	top					: 5px;
	left				: 80px;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails p.details
{
	position			: relative;
	top					: 5px;
	left				: 80px;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails.response
{
	display				: none;
}

#contentContainer #content .mainbody .wallboardpanel .wallboardetails.remote
{
	display				: none;
}

#contentContainer #content .mainbody .featurepanel h1
{
	width				: 230px;
	color				: #6b6a70;
	font-size			: 10pt;
	font-weight			: bold;
	margin-bottom		: 5px;
}

#contentContainer #content .mainbody .featurepanel ul
{
	margin-top			: 4px;
	margin-bottom		: 7px;
	text-align			: justify;
	list-style-type		: disc;
}

#contentContainer #content .mainbody .featurepanel ul li
{
	/*margin-bottom		: 15px;*/
	margin-left			: 15px;
}


.keybox
{
	padding-top			: 10px;
	margin-bottom		: 10px;
}

.keybox .content
{
	zoom				: 1;
	padding				: 5px 10px 5px 10px;
	border-left			: 1px solid #6b6a70;
	border-right		: 1px solid #6b6a70;
}

.keybox .content  h1
{
	font-size			: 11pt;
	font-weight			: normal;
}

.keybox .content  p
{

	padding				: 5px 0 5px 0;
}

.keybox .content  img.partner
{
	margin-right		: 20px;
}

.median
{
	margin				: 5px 0;
	background			: #66afb8 url(../images/blend.png) repeat-y left top;
}

.quotecontainer, .avaya_quotecontainer
{
	border-top			: 1px solid #6b6a70;
	border-bottom		: 1px solid #6b6a70;
	padding				: 1em 0 0 0;
	margin				: 0 0 1em 0;
	background			: #F2F2F2;
}

.avaya_quotecontainer
{
	border-top			: 1px solid #cc0001;
	border-bottom		: 1px solid #cc0001;
}

.quote
{
	height				: 100px;
	width				: 530px;
	background			: url(../images/quote_left.gif) no-repeat left top;
	margin				: 0em auto;
	z-index:-1;
}

.quotecontainer blockquote, .avaya_quotecontainer blockquote
{
	margin				: 8px 11px 8px 11px;
}

.quote .bottom_quote
{
	height				: 100px;
	width				: 530px;
	background			: url(../images/quote_right.gif) no-repeat 496px 71px;
	display				: table;
	#position			: relative;
	overflow			: hidden;
}

.quotesource
{
	font-size			: 8pt;
	padding				: 1em 0 2px 0;
	height				: 1em;
	text-align			: right;
	width				: 530px;
	margin				: 0em auto;
}

.quote .bottom_quote .valignouter .valigninner .hidden_text_left
{
	text-align			: left;
	position			: relative;
	left				: 100px;
	height				: 1em;
}

.quote .bottom_quote .valignouter .valigninner .hidden_text_right
{
	text-align			: right;
	position			: relative;
	right				: 100px;
	height				: 1em;
}

.quote .bottom_quote .valignouter
{
	#position			: absolute;
	#top				: 50%;
	display				: table-cell;
	vertical-align		: middle;
	width				: 100%;
}

.quote .bottom_quote .valigninner
{
	#position			: relative;
	#top				: -50%;
	width				: 100%;
}

.show_text
{
	display				: none;
	
	/* To fix funky colours under Vista because of cleartype, we have to set the background colour... */
	background			: #F2F2F2;
}

.quote .bottom_quote .valignouter .valigninner .visible_text
{
	font-size			: 18pt;
	height				: 29px;
	text-align			: center;
	color				: #66afb8;
}

.avaya_quotecontainer .quote .bottom_quote .valignouter .valigninner .visible_text
{
	color				: #CC0001;
}

#textcontainer
{
	width				: 640px;
	float				: left;
	border-right		: 1px solid #6b6a70;
	padding-right		: 10px;
	min-height			: 1000px;
	height				: auto
}

#textcontainer ul, .popup ul
{
	list-style-type		: disc;
}

#textcontainer #resourcecentre ul, #textcontainer #resourcecentreipi ul
{
	list-style-type		: none;
}

#textcontainer ul li, .popup ul li 
{
	margin				: 10px 0px 10px 30px;
	color				: #66afb8;
}

#textcontainer #resourcecentre ul li, .popup ul li , #textcontainer #resourcecentreipi ul li
{
	margin				: auto;
	color				: #CC0001;
}

#textcontainer ul li span, .popup ul li span
{
	color				: #6b6a70;
}

ul.no_highlight, #textcontainer ul.no_highlight
{
	list-style-type		: disc;
}

ul.no_highlight li, #textcontainer ul.no_highlight li
{
	margin				: 10px 0px 10px 30px;
	color				: #6b6a70;
}

ul.no_highlight li ul, #textcontainer ul.no_highlight li ul
{
	list-style-type		: none;
}

ul.no_highlight li ul li span.avaya_text, #textcontainer ul.no_highlight li ul li span.avaya_text
{
	color				: #cc0001;
}

.no_highlight
{
	color				: #6b6a70;
}

#textcontainer h3
{
	margin-bottom		: 1em;
}

#textcontainer h3.colored
{
	color				: #66afb8;
}

.anchorpanel, .anchorpanelblue
{
	float				: right;
	width				: 295px;
	margin-top			: 10px;	
	zoom				: 1;

}

.anchorpanelcontent
{
	border				: 1px solid #6b6a70;
	zoom				: 1;
}

.anchorpanelcontentblue
{
	border				: 1px solid #66afb8;
	zoom				: 1;	
}

.anchorpanelresourceimage
{
	text-align			: center;
}

.anchorpanelimage
{
	float				: right;
	width				: 295px;
	text-align			: center;
}

.anchorpanelimage img
{
	display				: block;
	margin				: 20px auto 20px auto;
}

.anchors
{
	padding				: 8px;
}

.anchors ul li
{
	width				: 100%;
	margin				: 0.5em 0 0.5em 0;
}

.anchors ul li a.first
{
	font-weight			: bold;
}

.anchors ul li ul
{
	margin-top			: 0;
	padding-top			: 0;
	margin-left			: 20px;
	font-size			: 9pt;
	margin-bottom		: 0;
	padding-bottom		: 0;
}

.anchors ul li ul li
{
	margin-top			: 0;
	padding-top			: 0;
}

.anchorpanel h2.anchorheading
{
	background-color	: #6b6a70;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
	padding				: 5px;
}

.anchorpanelblue h2.anchorheading
{
	background-color	: #66afb8;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
	padding				: 5px;
}

.bodyimage
{
}

.highlight
{
	color				: #66afb8;
}

.small
{
	font-size			: 8pt;
}

.testimonial
{
	border-bottom		: 1px dashed #6b6a70;
	margin-bottom		: 15px;
}

.testimonial.last
{
	border-bottom		: none;
	margin-bottom		: 0;
}

.backtotop
{
	display				: block;
	text-align			: right;
	border-bottom		: 1px solid #F2F2F2;
	margin-bottom		: 0.5em;
	padding-bottom		: 0.5em;
}

.dropcap
{
	float				: left;
	font				: normal 60pt/0.8em Helvetica, Verdana, Arial, sans-serif;
	color				: #66afb8;
	margin-right		: 3px;
}

.endparagraph
{
	text-align			: center;
	font-size			: 16pt;
}

.biography
{
	margin-bottom		: 1em;
	margin-top			: 1em;
	background-color	: #F2F2F2;
	padding-top			: 1em;
	padding-right		: 10px;
	padding-left		: 10px;
	padding-bottom		: 1em;
}

.biography div.biographytext
{
	float				: right;
	width				: 65%
}

.biography div.biographyimage
{
	float				: left;
	vertical-align		: middle;
}

.biography div.biographytextalternate
{
	float				: left;
	width				: 65%
}

.biography div.biographyimagealternate
{
	float				: right;
	vertical-align		: middle;
}

.tickercontainer
{
	border				: 1px solid #6b6a70;
	background			: #fff; 
	height				: 27px; 
	margin				: 0; 
	padding				: 0;
	overflow			: hidden; 
}
.tickercontainer .mask
 { /* that serves as a mask. so you get a sort of padding both left and right */
	position			: relative;
	left				: 10px;
	top					: 7px;
	width				: 97%;
	overflow			: hidden;
}

.tickercontainer .mask ul.newsticker
{ /* that's your list */
	position			: relative;
	left				: 750px;
	list-style-type		: none;
	margin				: 0;
	padding				: 0;
	list-style-type		: none;}
.tickercontainer .mask ul.newsticker li 
{
	float				: left; /* important: display inline gives incorrect results when you check for elem's width */
	margin				: 0;
	padding				: 0;
	background			: #fff;

}
.tickercontainer .mask ul.newsticker a 
{
	white-space			: nowrap;
	padding				: 0;
	color				: #66afb8;
	font-weight			: bold;
	font-size			: 10pt;
	margin				: 0 100px 0 0;
} 

.tickercontainer .mask ul.newsticker span 
{
	margin				: 0 10px 0 0;
	font-weight			: bold;
	font-size			: 10pt;
} 


.avaya_text, a.avaya_link
{
	color				: #cc0001;
}

.avaya_background
{
	background-color	: #cc0001;
}

.anchorpanel h2.anchorheading_avaya
{
	background-color	: #cc0001;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
	padding				: 5px;
}

.anchorpanelcontent_avaya
{
	border				: 1px solid #cc0001;
}

.anchorpanelcontent_extreme
{
	border				: 1px solid #3b3665;
}

.anchorpanel h2.anchorheading_extreme
{
	background-color	: #3b3665;
	color				: white;
	font-size			: 11pt;
	text-transform		: uppercase;
	padding				: 5px;
}


.zoom_panel
{
	border-top			: 1px solid #6b6a70;
	border-bottom		: 1px solid #6b6a70;
	padding				: 2em 0 0 0;
	margin				: 0 0 1em 0;
	background			: #F2F2F2;
}

.zoom_panel .zoom_left
{
	float				: left;
	margin-left			: 20px;
}

.zoom_panel .zoom_right
{
	float				: right;
	margin-right		: 20px;
}

.instructions
{
	font-size			: 8pt;
	text-align			: center;
}

.image_panel
{
	padding				: 2em 0 0 0;
	margin				: 0 0 1em 0;
}

.image_panel .image_left
{
	float				: left;
	margin-left			: 20px;
}

.image_panel .image_right
{
	float				: right;
	margin-right		: 20px;
}

.anchors .image_left
{
	float				: left;
	margin-left			: 5px;
	margin-bottom		: 9px;
}

.anchors .image_right
{
	float				: right;
	margin-right		: 5px;
	margin-bottom		: 9px;
}

/*
	UTILITIES
*/
.clear
{
	line-height			: 0px;
	clear				: both;
}

/*
	Wallboard
*/

.wallboard_number
{
	width				: 19px;
	height				: 38px;
	float				: left;
}

.wallboard_number.number1
{
	background			: url(../images/numbers/red_one.jpg) no-repeat;
}

.wallboard_number.number2
{
	background			: url(../images/numbers/red_two.jpg) no-repeat;
}

.wallboard_number.number3
{
	background			: url(../images/numbers/red_three.jpg) no-repeat;
}

.wallboard_number.number4
{
	background			: url(../images/numbers/red_four.jpg) no-repeat;
}

.wallboard_number.number5
{
	background			: url(../images/numbers/red_five.jpg) no-repeat;
}

.wallboard_number.number6
{
	background			: url(../images/numbers/red_six.jpg) no-repeat;
}

.wallboard_number.number7
{
	background			: url(../images/numbers/red_seven.jpg) no-repeat;
}

.wallboard_number.number8
{
	background			: url(../images/numbers/red_eight.jpg) no-repeat;
}

.wallboard_number.number9
{
	background			: url(../images/numbers/red_nine.jpg) no-repeat;
}

.wallboard_number.number0
{
	background			: url(../images/numbers/red_zero.jpg) no-repeat;
}

.wallboardcontent
{
	display				: none;
	text-align			: center;
}

.wallboard_entry
{
	text-align			: center;
	margin-top			: 5px;
}

.wallboard_entry h1
{
	font-size			: 10pt;
	font-weight			: normal;
}

.calendar
{
	background			: transparent url(../images/calendar.gif) no-repeat scroll 0 0;
	float				: left;
	height				: 63px;
	margin-right		: 20px;
	width				: 63px;
}

.calendar p.year
{
	margin				: 0;
	padding				: 0 0 0.6em 0;
	color				: #FFFFFF;
	font-weight			: bold;
	text-align			: center;
}

.calendar p.month
{
	margin				: 0;
	padding				: 0;
	color				: #66afb8;
	font-size			: 1.7em;
	font-weight			: bold;
	text-align			: center;
}

.newsitem
{
	width				: 640px;
	padding-bottom		: 1em;
	border-bottom		: 1px solid #6b6a70;	
	margin-bottom		: 2em;
}

.newsitem .newscontent
{
	float				: left;
	width				: 555px;
}
.newsitem .newsheading
{
	margin-bottom		: 0.5em;
}

.newsitem .newscontent .newsdetails
{
	font-size			: 8pt;
	padding-bottom		: 0.5em;
	border-bottom		: 1px dotted #6b6a70;
	margin-bottom		: 0.5em;
}

.newsitem .newscontent p
{
	line-height			: 1.5em;
}


.newsitem h1
{
	margin				: 0;
	padding				: 0;
	font-size			: 12pt;
	color				: #66afb8;
	padding-bottom		: 0.5em;
	border-bottom		: 1px dotted #6b6a70;
}

.newsitem h1 a:hover
{
	text-decoration		: none;
}

.vacancy, .registration
{
	width				: 100%;
	margin-bottom		: 1em;
}

.vacancy td, .registration td
{
	padding				: 7px;
	background			: #F2F2F2;
	text-align			: left;
	vertical-align		: top;
}

.vacancy tr.header td
{
	font-weight			: bold;
	font-size			: 12pt;
}

.vacancy tr td.title
{
	font-weight			: bold;
	color				: #66afb8;
}

.vacancy tr td.description
{
}

a.reglink
{
	color				: #6b6a70;
	font-weight			: bold;
	text-decoration		: underline;
	font-size			: 11pt;
}

.download
{
	background-image	: url(../images/download.gif);
	background-repeat	: no-repeat;
	padding-left		: 19px;
	padding-bottom		: 1px;
}

.download_avaya
{
	background-image	: url(../images/avayaresources/download.gif);
	background-repeat	: no-repeat;
	padding-left		: 19px;
	padding-bottom		: 1px;
}

#resourcecentre h3
{
	color				: #cc0001;
	font-size			: 11pt;
	margin-bottom		: 1em;
}

#resourcecentre h3.extreme
{
	color				: #3b3665;
	font-size			: 11pt;
	margin-bottom		: 1em;
}

#resourcecentre p.extreme
{
	font-size			: 8pt;
}

#resourcecentre ul.extreme,
#resourcecentre ol.extreme
{
	font-size			: 8pt;
	margin-left			: 20px;
	font-family			: Tahoma, Helvetica, Verdana, Arial, Sans-serif;
}

#resourcecentre ul.extreme li
{
	color				: black !important;
	margin-top			: 4px  !important;
	margin-bottom		: 7px !important;
	line-height			: 9.5pt;
	text-align			: justify;
	list-style-type		: disc;
}

#resourcecentre ol.extreme li
{
	color				: #3b3665 !important;
	margin-top			: 6px  !important;
	margin-bottom		: 15px !important;
	line-height			: 9.5pt;
	text-align			: justify;
	list-style-type		: decimal;
}


div.downloadbox
{
	width				: 430px;
	background			: url(../images/avayaresources/tl.png) no-repeat top left;
	zoom				: 1;
	margin-bottom		: 1em;
	font-size			: 8pt;
}

div.downloadbox .downloadboxtop {
	background			: url(../images/avayaresources/tr.png) no-repeat top right;
}
div.downloadbox .downloadboxbottom {
	background			: url(../images/avayaresources/bl.png) no-repeat bottom left;
	zoom				: 1;
}
div.downloadbox .downloadboxbottom div {
	background			: url(../images/avayaresources/br.png) no-repeat bottom right;
	zoom				: 1;
}
div.downloadbox .downloadboxcontent
{
	background			: url(../images/avayaresources/r.png) top right repeat-y;
	zoom				: 1;
}

div.downloadbox2
{
	width				: 430px;
	background			: url(../images/avayaresources/tl2.png) no-repeat top left;
	zoom				: 1;
	margin-bottom		: 1em;
	font-size			: 8pt;
}

div.downloadbox2 .downloadboxtop2 {
	background			: url(../images/avayaresources/tr2.png) no-repeat top right;
}
div.downloadbox2 .downloadboxbottom2 {
	background			: url(../images/avayaresources/bl2.png) no-repeat bottom left;
	zoom				: 1;
}
div.downloadbox2 .downloadboxbottom2 div {
	background			: url(../images/avayaresources/br2.png) no-repeat bottom right;
	zoom				: 1;
}
div.downloadbox2 .downloadboxcontent2
{
	background			: url(../images/avayaresources/r2.png) top right repeat-y;
	zoom				: 1;
}


div.downloadbox .downloadboxtop div, div.downloadbox .downloadboxtop,
div.downloadbox .downloadboxbottom div, div.downloadbox .downloadboxbottom {
	width				: 100%;
	height				: 12px;
	font-size			: 1px;
}
div.downloadbox .downloadboxcontent, div.downloadbox .downloadboxbottom {
	margin-top			: -5px;
}

div.downloadbox .downloadboxcontent
 {
	padding				: 0 12px;
}


div.downloadbox2 .downloadboxtop2 div, div.downloadbox2 .downloadboxtop2,
div.downloadbox2 .downloadboxbottom2 div, div.downloadbox2 .downloadboxbottom2 {
	width				: 100%;
	height				: 12px;
	font-size			: 1px;
}
div.downloadbox2 .downloadboxcontent2, div.downloadbox2 .downloadboxbottom2 {
	margin-top			: -5px;
}

div.downloadbox2 .downloadboxcontent2
 {
	padding				: 0 12px;
}

.left
{
	float				: left;
}

.right
{
	float				: right;
}

div.downloadbox .downloadboxcontent h4
{

	color				: #CC0001;
}


div.downloadbox2 .downloadboxcontent2 h4
{

	color				: #3c3666;
}



#iconlinks{
	width:650px;
	height:100px;
}

#icons{
	margin:0;
}

.image{
	margin: 0;
}

#imageright{
	float:right;
}