body {
	background-color: #ffffff;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	margin: 0px;
	padding: 0px;
	border-top: 5px solid #9E005D;	margin: 0;	padding: 0;	height: 100%;	color: #666;	line-height: 135%;
}

td, th {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #333333;
}

a {
	color: #9E005D;
	text-decoration: none;
}
a:hover {
	text-decoration: underline;
}
li {
	list-style-image: url(../images/bullet-logo.gif);
}

h1 {
	font-family: Tahoma, Verdana, Arial;
	font-size: 16pt;
	color: #9E005D;
	font-weight: bold;
	vertical-align: middle;
}

.subtitle {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	font-weight: bold;
  color: #9E005D;
}
.footer {
	COLOR: #ffffff;
	text-decoration: none;
	font-size: 12px;
	font-family: Geneva, arial, helvetica;	
}
.inline {
	display: inline;
}
.maintable {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg-circles-new.jpg);
}
.maintable2 {
	background-repeat: no-repeat;
	background-position: left top;
	background-image: url(../images/bg-circles-white.jpg);
}
.email {
	color: #666666;
	text-decoration: underline;

}
.designer {
	COLOR: #666666;
	text-decoration: none;
	font-size: 10px;
	font-family: Geneva, arial, helvetica;	
}

a.designer:link {
	COLOR: #666666;
	text-decoration: underline;
	font-size: 9px;
	font-family: Geneva, arial, helvetica;
}
A.designer:visited {
	COLOR: #666666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;

}
A.designer:hover {
	COLOR: #9E005D;
	text-decoration: underline;
}

a.designer2:link {
	COLOR: #666666;
	text-decoration: none;
	font-size: 9px;
	font-family: Geneva, arial, helvetica;
	text-decoration: none;
}
A.designer2:visited {
	COLOR: #666666;
	text-decoration: none;
	font-family: Geneva, Arial, Helvetica, sans-serif;
	font-size: 9px;
}
.contact-details {
	font-size: 10px;
	COLOR: #FFFFFF;	
}
a.contact-details:link {
	COLOR: #FFFFFF;	
}
a.contact-details:visited {
	COLOR: #FFFFFF;	
}
.assignmentTitle {
	font-weight: bolder;
	text-decoration: underline;

}
.assignmentSubheading {
	color: #000000;
	font-weight: bold;
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
}

.assignment {
	border: thin solid #666666;
}
.assignment-heading {
	font-weight: bold;
}
.col-headings {
	font-weight: bold;
}
.numbered-list {
	list-style-image: none;
}
.indented-list {
	text-indent: 10pt;
}
.disabled {
	background-color: #CCCCCC;
}

/* CSS Document */

#menu {
margin: 0;
padding: 0;
} 

#menu ul { /* remove bullets and list indents */
list-style: none;
width: 130px; /* set width of menu */
margin: 0;
padding: 0;
}

/* style, color and size links and headings to suit */
#menu a, #menu h2 {
	font: bold 12px/30px Arial, Helvetica, sans-serif;
	display: block;
	margin: 0;
	padding: 0;
}

#menu a {
	font-weight: bolder;
	color: #FFFFFF;
	text-decoration: none;
	font-size: 12px;
	padding: 0px;
	margin-top: 0px;
	margin-bottom: 0px;
	line-height: 30px;
	text-decoration: none;
}

#menu a:hover {
	color: #C0C0C0;
	font-weight: bold;
	text-decoration: none;
}
#menu li {
	position: relative;
	list-style-type: none;
	list-style-image: none;
} 

#menu ul ul {
	position: absolute;
	top: 0;
	left: 100%;
	width: 100%;
	background-color: #666666;
	width: 270px;
	margin: 0;
	padding: 0;
	list-style-image: none;
	list-style-type: none;
} 
div#menu ul ul,
div#menu ul li:hover ul
{
	display: none;
}

div#menu ul li:hover ul,
div#menu ul ul li:hover ul
{
	display: block;
}

[if IE]>
body {
	behavior: url(csshover.htc); /* call hover behaviour file */
	font-size: 100%; /* enable IE to resize em fonts */
} 
#menu ul li {
	float: left;
	width: 100%;
	list-style-type: none;
	list-style-image: none;
}
#menu ul li a {
	height: 1%;
	list-style-image: none;
	list-style-type: none;
} 

#menu a, #menu h2 {
	font: bold 1em/1.8em Arial, Helvetica, sans-serif;
/* if required use em's for IE as it won't resize pixels */
} 
<![endif]  This ends the conditional comment 

/* @group Core Elements */
html {	background: #ECECEC url(../images/header-bg.jpg) no-repeat 50% 0px;	height: 100%;	padding: 0;	margin-bottom: 1px;	margin:0;}
#container {	min-height:100%;	position:relative;}
#page-bg {	padding: 10px 0 240px 0;}
#header .wrapper {	position: relative;	overflow: hidden;}
hr {	border: none 0;	border-top: 1px dashed #ccc;	width: 100%;	height: 1px;}

/* Font family information */
body#ff-catalyst, #ff-catalyst td, #ff-catalyst .rok-content-rotator h2 {	font-family:  Geneva, Tahoma, "Nimbus Sans L", sans-serif;}
body#ff-catalyst h1, body#ff-catalyst h2, body#ff-catalyst h3, body#ff-catalyst h4,body#ff-catalyst .contentheading, body#ff-catalyst .rotator-title,body#ff-catalyst.componentheading  
	{	font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}
body#ff-optima, #ff-optima td {	font-family: Optima, Lucida, 'MgOpen Cosmetica', 'Lucida Sans Unicode', sans-serif;}
body#ff-geneva, #ff-geneva td {	font-family:  Geneva, Tahoma, "Nimbus Sans L", sans-serif;}
body#ff-helvetica, #ff-helvetica td {	font-family: Helvetica, Arial, FreeSans, sans-serif;}
body#ff-lucida, #ff-lucida td {	font-family: "Lucida Sans Unicode", "Lucida Grande", "Lucida Sans", Lucida, sans-serif;}
body#ff-georgia, #ff-georgia td {	font-family: Georgia, sans-serif;}
body#ff-trebuchet, #ff-trebuchet td {	font-family: "Trebuchet MS", sans-serif;}
body#ff-palatino, #ff-palatino td {	font-family: "Palatino Linotype", "Book Antiqua", Palatino, "Times New Roman", Times, serif;}

/* end font family information */
form {	background: #fff;	margin: 0;	padding: 0;}
.user5 form {	background: none;	margin: 0;	padding: 0;}
body.f-smaller,body#ff-optima.f-smaller,body#ff-georgia.f-smaller {	font-size: 11px;}
body,body.f-default {	font-size: 12px;}body#ff-optima,body#ff-optima.f-default {	font-size: 13px;}
body#ff-georgia,body#ff-georgia.f-default {	font-size: 13px;}body.f-larger,body#ff-optima.f-larger,body#ff-georgia.f-larger {	font-size: 15px;}
p {	margin-top: 5px;	margin-bottom: 10px;}
h1 { 	border-bottom: 1px dashed #9E005D;	font-weight: normal;	line-height: 125%;	color: #9E005D;	font-size: 240%;	line-height: 100%;	padding: 0 0 5px 0;	margin: 0 0 15px 0;}h2 {	font-weight: normal;	line-height: 125%;	color: #9E005D;	font-size: 175%;	margin: 15px 0 10px 0;}h3 {	font-weight: normal;	line-height: 125%;	color: #9E005D;	font-size: 175%;	margin: 0 0 5px 0;}h4 {	line-height: 125%;	color: #6B6D70;	font-size: 125%;	font-weight: bold;	margin: 10px 0 5px 0;}h5 {	background: #9E005D;	color: #fff;	font-size: 125%;	font-weight: bold;	margin: 12px 0 0 0;	padding: 6px;}.fp_links {	margin: 15px 0 0 0;}
.fp_headline {	margin: 0;}
.fp_intro {	margin: 15px 0 20px 0;}a {	text-decoration: none;}a:hover {	text-decoration: underline;}/* @end *//* @group Joomla Elements */.small,.modifydate,.createdate,div.mosimage_caption {	font-size: 95%;}.componentheading {	color: #9E005D;	font-size: 240%;	line-height: 100%;	padding: 0 0 5px 0;}.contentheading {	color: #9E005D;	font-size: 175%;	font-weight: normal;	line-height: 110%;	padding-bottom: 0px;	margin: 15px 0 0 0;}td.buttonheading,.contentpaneopen td.buttonheading {	padding: 0px 3px 0;}td.column_separator {	padding-left: 15px;}td.componentheading {	padding-bottom: 15px;}.sectiontableheader {  	font-weight: bold;  	padding: 4px;  	line-height: 20px;}tr.sectiontableentry1 td,tr.sectiontableentry2 td,td.sectiontableentry1,td.sectiontableentry2 {  	text-align: left;  	padding: 2px 0 0px 5px;  	border-bottom: 1px solid #f1f1f1;}tr.sectiontableentry2 td,td.sectiontableentry2 { 	height: 27px;}tr.sectiontableentry1 td,td.sectiontableentry1 {	height: 27px;	background: #f7f7f7;}.contentpane,.contentpaneopen {	width: 100%;	margin: 0;}
#bodycontent {	margin: 14px 18px 18px 18px;	background: #fff;	margin-bottom: 30px;}/* @end *//* @group Structure */
#topmod {	padding: 20px 0;	margin: -49px 0 0; /*  - height + padding-top ==> -69px + 20px = -49px */	overflow: hidden;}

#logo {	margin-top: 32px;	width: 265px;	height: 99px;	float: left;}.blog .contentheading {	border-top: 1px dashed #ccc;	padding-top: 8px;}
#user3 {	width: 280px;	background: #fff;	padding: 8px 10px 5px 10px;	margin: 0 0 0 10px;}
#header {	height: 163px;}
#top-tab {	width: 193px;	height: 30px;	float: right;	margin-right: 78px;	text-align: center;	cursor: pointer;}
#searchmod form {	background: none;}
span.tab-text {	padding-left: 12px;}
#showcase2 {	height: 200px;}
#showcase-promo {	height: 200px;}
#showcase-promo img#promo {	position: absolute;	bottom: -29px;	left: 40px;	width: 877px;	height: 207px;}
#featured-mod,#featured-mod2 {	height: 136px;	overflow: hidden;}
#featured-shadow {	height: 136px;	background: url(../images/featured-shadow.png) 50% 0 no-repeat;	overflow: hidden;}
#featuredmodules {	padding: 0 5px 0 25px;	color: #fff;}
#showcase,#featured-mod,#page-bg,#showcase .wrapper,#featured-mod .wrapper,#page-bg .wrapper {	position: relative;}
#showcase {	z-index: 1;}
#featured-mod, #page-bg {	z-index: 0;}
#main-content {}
td.maincol .padding {	padding: 32px 20px 20px 20px;}
td.rightcol .padding,td.leftcol .padding {width: 151px;padding: 0 39px 30px 0;}
#inset {	padding: 10px;	margin-bottom: 10px;	background: #fff;}
#footer {   position:absolute;   bottom:0;   width:100%;   height: 210px;   background: #9E005D;   padding-top: 25px;}
.user5 h3 {	color: #9E005D;	font-size: 150%;}
.user5 {	float: left;	width: 190px;}
.user6 {	margin-top: -5px;	float: left;	width: 450px;	color: #727272;}
.user7 {	margin-top: -5px;	float: left;	width: 300px;	color: #727272;}
.spacer .block {	float: left;}
.spacer.w99 .block {	width: 100%;}
.spacer.w49 .block {	width: 50%;}
.spacer.w33 .block {	width: 33%;}
.spacer.w24 .block {	width: 25%;}/* @end *//* @group Modules */
#featuredmodules {	padding-top: 10px;}
#featuredmodules .module div div div {	padding: 1px;}
#showcasemodules .module,#bottommodules .module,#featuredmodules .module,#mainmodules .module,td.maincol .module-hilite1,td.maincol .module-hilite2,td.maincol .module-hilite3,td.maincol .module-hilite4 
{	margin-right: 10px;	padding-right: 10px;	margin-bottom: 10px;	overflow: hidden;}
td.leftcol .module-hilite1,td.rightcol .module-hilite1,td.leftcol .module-hilite2,td.rightcol .module-hilite2,td.leftcol .module-hilite3,td.rightcol .module-hilite3,td.leftcol .module-hilite4,td.rightcol .module-hilite4 {	margin-bottom: 30px;	overflow: hidden;}td.leftcol .module,td.rightcol .module {	margin-bottom: 30px;	overflow: hidden;}
#main-content .module-hilite1 h3,#main-content .module-hilite2 h3,#main-content .module-hilite3 h3,#main-content .module-hilite4 h3 {	padding-left: 0px;	padding-top: 25px;	font-size: 150%;}
#bottom .module h3 {	padding-left: 0px;}
.module-note h3 {	font-style: italic;	color: #65613E;}
.module-note {	font-style: italic;	width: 215px;	margin-bottom: 20px;	background: url(../images/note-bg.png) 0 0 repeat-y;	color: #65613E;}
.module-note div {	background: url(../images/note-bg-top.png) 0 0 no-repeat;}
.module-note div div {	background: url(../images/note-bg-bottom.png) 0 100% no-repeat;}
.module-note div div div {	padding: 30px 20px 20px 20px;}
#mainmodules,#featuredmodules {	overflow: hidden;}

/* @end *//* @group Horizontal Menu */
#horiz-menu {	height: 0px;	width: 100%;
}#horiz-menu ul {	list-style: none;	margin: 0;	padding: 0;	float: right;}
#horiz-menu li {	display: block;	float: left;	margin: 0;	padding: 0;}
#horiz-menu a,#horiz-menu li.active a {	white-space: nowrap;	display: block;	float: left;	height: 0px;	line-height: 46px;	padding: 0 17px;	font-weight: normal;	font-size: 100%;	overflow: hidden;	text-decoration: none;}#horiz-menu ul ul li a,#horiz-menu ul li.active.parent ul a {	padding-left: 5px;}#horiz-menu ul ul li a:hover,#horiz-menu ul li.active.parent ul a:hover {	padding-left: 5px;	background: url(../images/dropdown-arrow-over.png) 10px 50% no-repeat;	color: #fff;}/* mouseovers */#horiz-menu li li a:hover {	background: none;}#horiz-menu li li.active,#horiz-menu li.active li a,#horiz-menu li.active li a:hover {	background: none;}#horiz-menu li li a {	font-size: 100%;	font-weight: normal;	background: none;}/* @end */
/* @group Mainmenu */
a.mainlevel {	/*border-bottom: 1px dashed #ccc;*/	background: url(../images/style3/nav-back.gif) 0 0 no-repeat;	color: #88898C;	display: block;	line-height: 36px;	text-indent: 15px;	font-weight: bold;	height: 36px;	overflow: hidden;	font-size: 110%;}
a.mainlevel:hover {	background: url(../images/style3/nav-hov.gif) 0 0 no-repeat;	display: block;	line-height: 36px;	height: 36px;	color: #6B6D70;}
a#active_menu.mainlevel {	background: url(../images/style3/nav-active.gif) 0 0 no-repeat;	color: #fff;	background-position: 0 0;	display: block;	height: 36px;	padding-left: 0px;}
a.sublevel {	color: #8B8B8D;	text-decoration: none;	line-height: 26px;	padding-left: 25px;	font-size: 90%;}
a.mainlevel:hover,a.sublevel:hover {	text-decoration: none;}
a.sublevel:hover {	color: #6B6D70;}a#active_menu.sublevel {	color: #9E005D;}
ul.menu a {	color: #666;}/* @end *//* @group Sub Menu */ul.menu {	margin: 0 0 15px 0;	padding: 0;}
ul.menu li {	list-style: none;	margin: 0;	padding: 0;}
ul.menu span {	display: block;	height: 32px;}
ul.menu a {	display: block;	line-height: 34px;	text-indent: 15px;	height: 32px;	font-size: 120%;}
ul.menu ul {	margin: 4px 0;}
ul.menu ul li a {	text-indent: 10px;}
ul.menu ul a {	background: none;	text-indent: 0;}
ul.menu ul {	margin-left: 10px;	padding: 0;}ul.menu ul ul {	padding: 0;	margin-left: 20px;}
ul.menu li li {	padding: 0;	margin: 0;}ul.menu ul a {	text-indent: 0;}ul.menu li a {	padding-left: 10px;}
ul.menu li.active li a,ul.menu li.active li a:hover {	background: none;}
ul.menu li.active a,ul.menu li.active a:hover {	background-position: 0 -64px;	text-decoration: none;	padding-left: 22px;	line-height: 36px;}
ul.menu li a:hover {	background-position: 0 -32px;	text-decoration: none;}/* @end *//* @group Content Styles *//* @group Readon */
a.readon {	height: 26px;	width: 90px;	margin: 0 0 10px 0;	font-weight: normal;	font-size: 100%;	display: block;	text-indent: 10px;	line-height: 26px;	background: url(../images/readmore.jpg) 0 0 no-repeat;}#tabmodules a.readon {	background: none;	text-indent: 0;}#footer a,#footer a.readon#topmod a {	color: #727272;}#featured-mod a {	color: #fff;}/* @end *//* @group Pathway */span.pathway {	display: block;	line-height: 220%;	font-weight: normal;	height: 22px;	line-height: 22px;	overflow: hidden;	margin-bottom: 15px;}span.pathway img {	float: none;	vertical-align: top;	width: 6px;	height: 22px;	padding-right: 10px;	background: url(../images/path-arrow.png) 0 50% no-repeat;}span.pathway a {	float: none;	padding: 0 12px 0 0;}/* @end *//* @group Typography */#user3 li {	margin: 2px 0;}li {	margin: 5px 0;}ul.bullet-1,ul.bullet-2,ul.bullet-3,ul.bullet-4,ul.bullet-5 {	padding-left: 15px;	margin-left: 0;}ul.bullet-1 li, ul.bullet-2 li,ul.bullet-3 li,ul.bullet-4 li,ul.bullet-5 li {	list-style: none;	margin-left: 0;	padding-bottom: 3px;	margin-bottom: 5px;	padding-left: 14px;}
pre {	padding: 10px;	background: #f7f7f7;	border-top: 1px solid #ddd;	border-right: 5px solid #ddd;	border-left: 5px solid #ddd;	border-bottom: 1px solid #ddd;}
.important4 {	border: 1px solid #000;}span.important-title,span.number {	color: #666;}
span.important-title4 {	color: #000;}
span.number,span.number-color,span.number-color2 {	display: block;	font-size: 170%;	float: left;	margin: 2px 10px 0 15px;}
span.highlight {	background: #FFFBD5;}span.highlight,span.highlight-color,span.highlight-color2 {	padding: 1px 2px;}
span.highlight-bold {	font-weight: bold;	font-size: 120%;}
span.dropcap,span.dropcap-color,span.dropcap-color2 {	display: block;	font-size: 260%;	float: left;	margin: 0px 4px 0 0;	line-height: 100%;}
span.inset-left {	display: block;	color: #000;	padding: 15px;	float: left;	width: 20%;	font-size: 110%;	font-weight: bold;	font-style: italic;}
span.inset-right {	display: block;	color: #000;	padding: 15px;	float: right;	width: 20%;	font-size: 110%;	font-weight: bold;	font-style: italic;}

/* @end *//* @group Notice Styles */
span.attention,span.notice,span.alert,span.download,span.approved,span.media,span.note,span.cart,span.camera,span.doc {	display: block;	padding: 8px 10px 8px 36px;	margin: 15px 0;	}
span.attention {	color: #B79000;	border: 1px solid #E7BD72;	background: #FFF3A3 url(../images/typo/attention.png) 10px 50% no-repeat;}span.notice {	color: #648434;	border: 1px solid #9BCC54;	background: #CDEFA6 url(../images/typo/notice.png) 10px 50% no-repeat;}span.alert {	color: #CF3738;	border: 1px solid #FFACAD;	background: #FFD5D5 url(../images/typo/alert.png) 10px 50% no-repeat;}
span.download {	color: #1C6B8B;	border: 1px solid #6ABCE2;	background: #A8CDE3 url(../images/typo/download.png) 10px 50% no-repeat;}span.approved {	color: #666;	border: 1px solid #a8a8a8;	background: #ccc url(../images/typo/approved.png) 10px 50% no-repeat;}span.media {	color: #C76E34;	border: 1px solid #FFBB65;	background: #FFE0B6 url(../images/typo/media.png) 10px 50% no-repeat;}span.note {	color: #B79000;	border: 1px solid #E7BD72;	background: #FFF3A3 url(../images/typo/note.png) 10px 50% no-repeat;}span.cart {	color: #666;	border: 1px solid #C5C5C5;	background: #E6E6E6 url(../images/typo/cart.png) 10px 50% no-repeat;}span.camera {	color: #666;	border: 1px solid #C5C5C5;	background: #E6E6E6 url(../images/typo/camera.png) 10px 50% no-repeat;}span.doc {	color: #C76E34;	border: 1px solid #FFBB65;	background: #FFE0B6 url(../images/typo/doc.png) 10px 50% no-repeat;}/* @end */#frame {	text-align: left;}#frame #moduleslide .module {	margin-top: 10px;} #frame .module, #frame .module-hilite1, #frame .module-hilite2, #frame .module-hilite3, #frame .module-hilite4 {	float: left;}#frame .module div, #frame .module-hilite1 div, #frame .module-hilite2 div, #frame .module-hilite3 div, #frame .module-hilite4 div {	padding: 0;}#frame .module div div, #frame .module-hilite1 div div, #frame .module-hilite2 div div, #frame .module-hilite3 div div, #frame .module-hilite4 div div {	padding: 0;}#frame .mmpr-1 .module, #frame .mmpr-1 .module-hilite1, #frame .mmpr-1 .module-hilite2, #frame .mmpr-1 .module-hilite3, #frame .mmpr-1 .module-hilite4 {	width: auto;}#frame .mmpr-2 .module, #frame .mmpr-2 .module-hilite1, #frame .mmpr-2 .module-hilite2, #frame .mmpr-2 .module-hilite3, #frame .mmpr-2 .module-hilite4 {	width: 46%;}#frame .mmpr-3 .module, #frame .mmpr-3 .module-hilite1, #frame .mmpr-3 .module-hilite2, #frame .mmpr-3 .module-hilite3, #frame .mmpr-3 .module-hilite4 {	width: 31%;}#frame .mmpr-4 .module, #frame .mmpr-4 .module-hilite1, #frame .mmpr-4 .module-hilite2, #frame .mmpr-4 .module-hilite3, #frame .mmpr-4 .module-hilite4 {	width: 22%;}#frame .mmpr-5 .module, #frame .mmpr-5 .module-hilite1, #frame .mmpr-5 .module-hilite2, #frame .mmpr-5 .module-hilite3, #frame .mmpr-5 .module-hilite4 {	width: 18%;}/* @end */a.nounder {	text-decoration: none;	border: 0;	cursor: pointer;}a.nounder:hover {	text-decoration: none;}a img.album {	border-width: 2px;	border-style: solid;}.clr {	clear:both;}fieldset {	border-left: 0;	border-right: 0;}fieldset.input {	border: 0;}a img {	border: 0;}img.content-left {	float: left;	margin-right: 10px;	padding: 5px;}img.content-right {	float: right;	margin-left: 10px;	padding: 5px;}#referencewidth {	width: 100%;	overflow:hidden;}body .pollstableborder {	border: 0px;}.back_button {	margin-top: 20px;}.tool-tip {	background: #f6f6f6;	border: 1px solid #e6e6e6;	padding: 4px;}/* Custom */.article_separator {display: none;}input#mod_search_searchword {border: none;width: 141px;}input.inputbox {/*background: none;*/}#searchmod {background: #9E005D;height: 22px;padding: 0px 5px 5px 5px;float: right;text-align: right;overflow: hidden;line-height: 24px;}#searchmod .moduletable, #bottom-menu .moduletable {padding: 0;}#searchmod .inputbox {background: #fff;margin-right: 5px;border: 1px solid #CDCDCD;width: 146px;height: 14px;padding: 3px 0 3px 5px;float: left;}#searchmod input.button {background: #DF8A54;width: 71px;height: 22px;cursor: pointer;text-transform: uppercase;font-weight: bold;font-size: 11px;text-align: center;border: 0;margin: 0;color: #fff;}#inset embed {margin-bottom: -3px;}#right {display: block;height: 340pxwidth: 425px;float: right;position: absolute;margin: 20px 0 0 -445px;}