@charset "UTF-8";
/* CSS Document */
* {padding:0; margin:0;}
/*Main Content*/

body {margin:0px; padding:0px; background-color:#FFFFFF; font-family: "Lucida Grande", Helvetica, Arial, "Lucida Sans Unicode", sans-serif; font-size:11px; font-weight:normal; font-style:normal; color:#666666; background-image:url(images/backgroundBottom.gif); background-repeat:repeat-x; background-attachment:fixed; background-position:bottom;}

#wrapper { margin:10px auto 0px auto; padding:0px; width:1000px; height:auto;}

#headerLogo {width:135px; height:40px; margin:0px; padding:0px; float:left;}

#headerContact {width:400px; height:40px; margin:0px; padding:0px; float:right; text-align:right;}

#navHeader {width:1000px; height:25px; background-image:url(images/headerBg.jpg); background-repeat:repeat-x; margin:15px 0px 0px 0px; padding:0px;}

#titleContent {margin:15px 0px 0px 0px; padding:0px; width:998px; height:40px; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; border-top:1px solid #CCCCCC; background-color:#f0f0f0;}

#titleText {margin:0px 0px 0px 0px; padding:0px; width:250px; height:38px; float:left;}

#titleButton {margin:8px 8px 0px 0px; padding:0px; width:158px; height:25px; float:right;}

#mainContent {margin:0px; padding:0px; width:998px; height:auto; border:1px solid #CCCCCC; background-color:#FFFFFF;}

.clear {clear:both; margin:0px; height:1px;}

/*Navigation*/

#navHeader a {display:block; font-size:12px; height:15px; width:auto; margin:4px 0px 6px 0px; padding:0px 25px 0px 25px; color:#FFFFFF; text-decoration:none; border-right:1px solid #FFFFFF; float:left;}
#navHeader a:hover {color:#CCCCCC;}

a {color:#CC0000; text-decoration:none;}
a:hover {color:#000000; text-decoration:underline;}
a.email {color:#00C9FF; text-decoration:none;}
a.email:hover {text-decoration:underline;}


/*Fonts*/
 
h1 {font-size:12px; color:#666666; margin:12px; padding:0px;}
h2 {font-size:12px; color:#ffffff; margin:232px 0px 0px 0px; padding:0px;}
h3 {font-size:12px; color:#CC0000; margin:5px 0px 5px 0px; padding:0px; font-style:normal; font-weight:normal; font-variant:normal;}
h4 {font-size:14px; color:#333333; margin:0px; padding:0px;}
h5 {font-size:12px; color:#CC0000; margin:20px 0px 20px 0px; padding:0px;}
h6 {font-size:12px; font-weight:bold; margin:30px 0px 10px 0px; color:#666666; padding:0px;}
h7 {font-size:12px; font-weight:bold; margin:30px 0px 10px 0px; color:#666666; padding:0px;}



p {margin:5px 0px 5px 0px; padding:0px; line-height:18px;}

p.newLeader {margin:5px 0px 5px 0px; padding:0px; font-family: "Lucida Sans Unicode", sans-serif; font-size:15px; line-height:21px; color:#333333; }
p.newBody {margin:15px 0px 5px 0px; padding:0px; font-family: "Lucida Sans Unicode", sans-serif; font-size:13.5px; line-height:18px; color:#333333; }
p.newBodySmall {margin:15px 0px 5px 0px; padding:0px; font-family: "Lucida Sans Unicode", sans-serif; font-size:12.5px; line-height:16px; color:#333333; }
p.offer0 {font-family: "Myriad Pro", "Lucida Grande", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:2.4em; font-weight:normal; margin:0px 0px 0px 0px; color:#333333; padding:0px; line-height:120%;}
p.offer1 {font-family: "Myriad Pro", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:1.8em; font-weight:bold; margin:0px 0px 0px 0px; color:#FF0000; padding:0px;}
p.offer2 {font-family: "Lucida Sans Unicode", sans-serif; font-size:1.8em; font-weight:bold; padding:0px 0px 0px 0px; color:#333333; padding:0px; line-height:120%; letter-spacing: -0.02em;}
p.offer3 {font-family: "Myriad Pro", "Lucida Sans Unicode", Verdana, Arial, Helvetica, sans-serif; font-size:1.5em; font-weight:bold; padding:0px 0px 0px 0px; color:#333333; padding:0px; line-height:120%; letter-spacing: -0.02em;}

p.formerror {font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:12px; font-weight:bold; margin:0px 0px 0px 0px; color:#333333; padding:0px; line-height:30px;}

p.formtext {font-family: "Lucida Sans Unicode", Verdana, Arial, sans-serif; font-size:13px; font-weight:normal; margin:0px 0px 0px 0px; color:#333333; padding:0px; line-height:30px;}



ul {margin:5px 0px 5px 15px; padding:0px; line-height:18px; list-style:disc;}

/*Home Page*/

#headerText {margin:10px auto 0px auto; height:100px; width:800px; padding:0px; background-image:url(images/Text_title.jpg); background-repeat:no-repeat;}
#homeContainer {margin:50px auto 50px auto; height:auto; width:898px;}
#homeImage {height:250px; width:650px; margin:0px; float:left; background-image:url(images/homeMainImage.jpg); background-repeat:no-repeat;}
	#homeImage a {color:#666666; font-style:normal; font-variant:normal; font-weight:normal;}
	#homeImage a:hover {color:#333333; text-decoration:underline;}
	.homeRightBox {height:125px; width:213px; float:right; margin:0px; }
	.homeRightBoxImage {height:250px; width:213px; float:right; margin:0px; background-image:url(images/happyhol.jpg); background-repeat:no-repeat;}
	.homeLogoBox {height:33px; width:33px; margin:0px; float:left;}
	.homeTextBox {height:auto; width:170px; float:right; margin:0px; padding:0px 0px 0px 10px;}
	.homeTextBox a {color:#666666; text-decoration:none;}
	.homeTextBox a:hover {color:#333333; text-decoration:underline;}
	.homeTextBoxTitle {height:13px; width:auto; margin:0px; padding:10px 0px 10px 0px; font-size:12px; font-weight:bold;}
#homeText {margin:0px; height:auto; width:650px; padding:30px 0px 0px 0px;}
#homeLogoContainer {margin:20px 0px 0px 0px; height:100px; width:898px; padding:0px;}
	.homeLogos {margin:0px 15px 0px 14px; height:auto; width:auto; float:left; text-align:center; display:inline;}


#homeMain {height:250px; width:650px; margin:0px; padding:0px; float:left;}
#homeLeft {height:250px; width:420px; margin:0px; float:left; background-image:url(images/homeLeftImage.jpg); background-repeat:no-repeat;}
	#homeImage a {color:#666666; font-style:normal; font-variant:normal; font-weight:normal;}
	#homeImage a:hover {color:#333333; text-decoration:underline;}
#homeRight {height:250px; width:226px; margin:0px 0px 0px 4px; padding:0px 0px 0px 0px; float:left;}

/*Offer page*/

#offerContainer {margin:50px auto 50px auto; height:auto; width:900px;}
#offerPic {margin:0px 0px 0px 0px; height:270px; width:900px; float:left;}
#offerTextLeft {float:left; margin:50px 0px 50px 0px; padding:0px 50px 0px 0px; height:auto; width:248px; border-right:1px solid #CCCCCC;}
#offerForm {float:left; margin:50px 0px 0px 50px; padding:17px 20px 20px 20px; height:123px; width:508px; border:1px solid #CCCCCC; background-color:#EEEEEE;}
#offerTextTop {float:left; margin:50px 0px 0px 0px; padding:0px 0px 0px 50px; height:auto; width:496px;}
#offerTextMiddle {float:left; margin:50px 0px 0px 0px; padding:0px 30px 0px 50px; height:auto; width:218px;}
#offerTextRight {float:right; margin:50px 0px 0px 0px; padding:0px 50px 0px 30px; height:auto; width:218px;}

#offerFormLineTop {float:left; margin:12px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; width:505px;}
#offerFormLine {float:left; margin:5px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; width:505px;}
#offerFormText {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; width:75px; vertical-align:middle;}
#offerFormText2 {float:left; margin:0px 0px 0px 15px; padding:0px 0px 0px 0px; height:30px; width:45px; vertical-align:middle;}
#offerFormInput {float:left; margin:0px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; width:180px; vertical-align:middle;}
#offerFormSubmit {float:left; margin:12px 0px 0px 0px; padding:0px 0px 0px 0px; height:30px; width:170px;}
#offerFormError {float:left; margin:0px 0px 0px 0px; padding:10px 0px 0px 0px; height:30px; width:280px;}
#offerFormThanks {float:left; margin:0px 0px 0px 0px; padding:30px 0px 0px 0px; height:100px; width:450px;}



/*Carbon Neutral*/
#leftColumn{float:left; margin:50px 0px 50px 0px; padding:0px 125px 0px 0px; height:auto; width:475px; height:auto;}
#rightColumn{float:right; margin:50px 0px 50px 0px; padding:0px 25px 0px 0px; height:auto; width:275px; height:auto;}




/*Why choose Brik to Sell*/

#sellIntro {margin:20px auto 30px auto; width:500px; height:auto; text-align:center;}
.sellBlock {margin:20px 0px 20px 0px; padding:0px; height:auto; width:998px;}
.sellAds {margin: 0px 0px 20px 50px; height:auto; width:424px; float:left; display:inline;}
.sampleImage {margin:0px; width:auto; height:155px; padding:0px;}

/*Buying Page // letting page*/

#housebuyContainer {width:948px; height:200px; margin-left:auto; margin-right:auto; margin-top:20px; margin-bottom:20px; padding:0px;}
#houseImage {height:200px; width:280px; float:left; margin:0px; padding:0px;}
#houseName {height:40px; width:640px; float:right; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
	#houseNameLeft {height:auto; width:320px; float:left; margin:0px;}
	#houseNameLeft a {text-decoration:none;}
	#houseNameLeft a:hover {text-decoration:underline; color:#CC0000;}
	#houseNameRight {height:auto; width:320px; margin:0px; float:right; text-align:right;}
#houseInfo {width:640px; height:115px; float:right; margin:10px 0px 0px 0px; padding:0px;}
.letSymbol {
	margin:-3px 0 0 0; padding:0;
	width:32px;
	height:13px;
	background-image:url(images/LetSymbol.gif);
	background-repeat:no-repeat;
	float:right;
}
.offerSymbol {
	margin:-3px 0 0 0; padding:0;
	width:97px;
	height:13px;
	background-image:url(images/under_offer.gif);
	background-repeat:no-repeat;
	float:right;
}
.soldSymbol {
	margin:-3px 0 0 0; padding:0;
	width:52px;
	height:13px;
	background-image:url(images/sold.jpg);
	background-repeat:no-repeat;
	float:right;
}

.viewingLink {
	margin:0 0 0 0;
    padding:0;
	width:640px;
	height:30px;
    float:right;
    vertical-align:middle;
}
.viewingLinkLeft {
	margin:0 0 0 0;
    padding:0;
	width:490px;
	height:auto;
    float:left;
}
.viewingLinkRight {
	margin:0 0 0 0;
    padding:0;
	width:150px;
	height:auto;
    float:right;
}




/*Footer*/

#footer {width: 998px; margin:0px auto 20px auto;font-size:10px; color:#666666;}
	#footerCopy {float:left; width:499px;}
	#footerStandards {float:right; width:499px; text-align:right;}

#footer a {color:#333333; text-decoration:none;}
#footer a:hover {color:#000000;}
/*Contact Page*/

#contactPage {width:900px; height:auto; margin-left:auto; margin-right:auto; margin-top:40px; margin-bottom:40px;}
.contactIntro {width:450px; height:auto; margin:0px; padding:0px;}
#formLeft {width:450px; height:auto; float:left; margin-top:50px; margin-bottom:50px; margin-left:0px; margin-right:20px; display:inline; }
#formRight {width:400px; height:auto; float:right; margin-top:50px; margin-bottom:50px; margin-left:0px; margin-right:20px; display:inline;overflow:hidden;}
.formTitle {width:450px; height:33px; margin:0px;}
.formTitleImage {width:33px; height:33px; margin:0px; float:left;}
.formTitleText {height:17px; margin:0px; padding:8px; float:left;}
.formTitleP {height:75px; width:400px; margin:0px;}
.formTextTitle {height:auto; width:450px; margin:0px; padding:40px 0px 15px 0px;}
.formLine {width:350px; height:auto; margin:0px;}
.formText {width:100px; height:auto; margin:0px; padding:3px 0px 0px 0px;float:left;}
.formBoxes {width:200px; height:auto; margin:0px; float:left;}

/*Valuation Form*/

#valuationForm {width:450px; height:auto; float:left; margin-top:0px; margin-bottom:50px; margin-left:0px; margin-right:20px;}
#valTextTitle {height:auto; width:450px; margin:0px; padding:20px 0px 15px 0px;}
#valIntro {width:450px; height:auto; margin:0px 0px 20px 0px; padding:0px;}
#valTitle {height:30px; width:450px; margin:20px 0px 0px 0px;}

/*registration*/

#regTextTitle {height:auto; width:450px; margin:0px; padding:20px 0px 15px 0px;}
#regForm {width:450px; height:auto; float:left; margin-top:0px; margin-bottom:50px; margin-left:0px; margin-right:20px;}
#regIntro {width:450px; height:auto; margin:0px 0px 20px 0px; padding:0px;}
#regTitle {height:30px; width:450px; margin:20px 0px 0px 0px;}

/*housePageOne (photos and info)*/

#leftSection {margin:0px; padding:0px; height:auto; width:190px; float:left; display:inline; overflow:hidden;}

#leftImageLinks {height:auto; width:190px; margin:30px 0px 10px 20px; float:left; padding:0px; display:inline;}
	.leftLinksHolder {height:53px; width:190px; margin:0px; float:left; padding:0px; display:inline;}
	.leftImageBox {height:33px; width:33px; margin:10px 10px 10px 20px; float:left; padding:0px; display:inline;}
	.leftTextBox {height:auto; width:127px; margin:0px; padding: 20px 0px 0px 0px; float:left; display:inline;}
	.leftTextBox a {color:#666666; text-decoration:none;}
	.leftTextBox a:hover {color:#000000; text-decoration:none;}

#leftLinks {height:auto; width:150px; margin:0px 20px 0px 20px; padding:20px 0px 0px 0px; border-top:1px solid #cccccc; text-align:center; }
	#leftLinks a {color:#666666; text-decoration:none;}
	#leftLinks a:hover {color:#000000; text-decoration:none;}

#houseInfoContainer {width:790px; height:auto; margin:0px; padding:50px 0px 30px 0px; border-left:1px solid #CCCCCC; float:right; }
#houseInfoHolder {width:688px; height:auto; margin:0px 51px 50px 51px; padding:0px; }
#imageGallery {width:688px; height:210px; margin:0px 0px 50px 0px; padding:0px; border:1px solid #000000;}
#extraInfo {margin:20px 0px 20px 0px; padding:0px; width:400px; height:auto; border-top:1px solid #CCCCCC; border-bottom:1px solid #CCCCCC;}
	#extraInfoLeft {float:left; margin:10px 0px 10px 0px; padding:0px; width:125px; height:auto;}
	#extraInfoRight {float:left; margin:10px 0px 10px 0px; padding:0px; height:auto; width:auto;}

#callBoxBottom {margin:20px 0px 0px 0px; width:320px; height:auto; padding:20px 0px 0px 0px; border-top:1px solid #CCCCCC;}

/*Floorplan page*/

#floorplan {margin:0px 0px 50px 0px; padding:0px; height:auto; width:688px;}
#floorplanLink {margin:0px auto 0px auto; padding:0px; height:auto; width:688px; text-align:right;}

/*Map page*/

#mapHolder {margin:0px auto 20px auto; padding:0px; height:480px; width:688px;}

#mapOptions {margin:0px 0px 5px 0px; padding:0px; height:36px; width:320px; vertical-align: middle;}

/*transport page*/

#transportBoxes {margin:0px; padding:0px 0px 30px 0px; width:auto; height:auto;}
	.transportImage {width:33px; height:33px; margin:30px 30px 0px 0px; padding:0px; float:left;}
	.transportText {width:400px; height:33px; margin:30px 0px 0px 0px; padding:0px; float:left;}
	.transportImageLast {width:33px; height:33px; margin:30px 30px 20px 0px; padding:0px; float:left;}
	.transportTextLast {width:400px; height:33px; margin:30px 0px 20px 0px; padding:0px; float:left;}

#bottomPadding {width:1px; height:110px; margin:0px; padding:0px;}

#transportJP {margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; width:500px; height:auto; float:left}

#transportTubeMap {margin:30px 0px 0px 0px; padding:0px 0px 0px 0px; width:690px; height:auto; float:left}




/*schools page*/

.schoolTable {width:688px; height:auto; margin:0px 0px 0px 0px; padding:0px;}
	.columnTitle {width:200px; height:auto; margin:0px; float:left; padding:0px;}
	.columnPupil {width:63px; height:auto; margin:0px; float:left; padding:0px;}
	.columnDetails {width:103px; height:auto; margin:0px; float:left; padding:0px;}
	.columnDetailsWide {width:115px; height:auto; margin:0px; float:left; padding:0px;}
	.columnDetailsAge {width:130px; height:auto; margin:0px; float:left; padding:0px;}
	
/*email a friend page*/

.emailFormText {width:150px; height:auto; margin:0px; padding:3px 0px 0px 0px;float:left;}



/*Test divs*/

#leftButtonHolder {height:auto; width:150px; margin:20px 20px 0px 20px; padding:0px 0px 0px 0px; border-top:1px solid #cccccc; text-align:center; }

.module_adv{width:150px;padding:0;margin-bottom:10px;background:#f0f0f0 url(/images/module_bottom.gif) no-repeat left bottom;}

.module_adv h1{background:transparent url(/images/module_top.gif) no-repeat left top;margin:0 !important;padding:5px 10px 5px 10px;}
.module_adv p{padding:0px 0px 5px 10px;}


/*Empty page*/
.holder {margin:50px 50px 50px 50px; height:400px; width:600px; float:left;}



#nav2 { width: 998px; height: 30px; margin: 30px 0px 0px 0px;} 
#headerright { width: 298px; height: 30px; margin: 0px auto; background-image: url(http://www.brik.co.uk/images/navBgRight.jpg); float: left;}

/* GLOBALHEADER */
#globalheader { width: 700px; height: 30px; margin: 0px auto; z-index: 9998; float: left;}
#globalheader #globalnav { float: left; margin: 0 -160px 0 0; padding: 0; zoom: 1; }
#globalheader #globalnav:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
#globalheader #globalnav li { display: inline; }
#globalheader #globalnav li a { float: left; width: 100px; height: 0; padding-top: 30px; overflow: hidden; background-image: url(http://www.brik.co.uk/images/nav3.jpg); _background-image: url(http://www.brik.co.uk/images/nav3.jpg); background-repeat: no-repeat; }

#globalheader.globalheader-focus,

/* BUTTONS */
#globalheader #globalnav li#n-buy a { background-position: 0 0; }
#globalheader #globalnav li#n-rent a { background-position: -100px 0; }
#globalheader #globalnav li#n-sell a { background-position: -200px 0; }
#globalheader #globalnav li#n-landlords a { background-position: -300px 0; }
#globalheader #globalnav li#n-contact a { background-position: -400px 0; }
#globalheader #globalnav li#n-about a { background-position: -500px 0; }
#globalheader #globalnav li#n-why a { background-position: -600px 0; }

/* OVER STATES */
#globalheader #globalnav li#n-buy a:hover { background-position: 0 -49px; }
#globalheader #globalnav li#n-rent a:hover { background-position: -100px -49px; }
#globalheader #globalnav li#n-sell a:hover { background-position: -200px -49px; }
#globalheader #globalnav li#n-landlords a:hover { background-position: -300px -49px; }
#globalheader #globalnav li#n-contact a:hover { background-position: -400px -49px; }
#globalheader #globalnav li#n-about a:hover { background-position: -500px -49px; }
#globalheader #globalnav li#n-why a:hover { background-position: -600px -49px; }

/* PRESSED STATES 
#globalheader #globalnav li#n-buy a:active { background-position: 0 -76px; }
#globalheader #globalnav li#n-rent a:active { background-position: -103px -76px; }
#globalheader #globalnav li#n-sell a:active { background-position: -206px -76px; }
#globalheader #globalnav li#n-landlords a:active { background-position: -309px -76px; }
#globalheader #globalnav li#n-contact a:active { background-position: -412px -76px; }
#globalheader #globalnav li#n-about a:active { background-position: -515px -76px; }
#globalheader #globalnav li#n-why a:active { background-position: -618px -76px; }
*/

/* ON STATES */
#globalheader.home #globalnav li#n-buy a:hover { background-position: 0 0; cursor: default; }
#globalheader.store #globalnav li#n-rent a { background-position: -100px -98px !important; }
#globalheader.mac #globalnav li#n-sell a { background-position: -200px -98px !important; }
#globalheader.ipod #globalnav li#n-landlords a { background-position: -300px -98px !important; }
#globalheader.iphone #globalnav li#n-contact a { background-position: -400px -98px !important; }
#globalheader.ipad #globalnav li#n-about a { background-position: -500px -98px !important; }
#globalheader.itunes #globalnav li#n-why a { background-position: -600px -98px !important; }



/* MAIN BUTTONS */
#buttonBuy { width: 120px; height: 40px; margin: 0px auto; float: left; }
#buttonBuy a { float: left; width: 120px; height: 0; padding-top: 40px; overflow: hidden; background-image: url(http://www.brik.co.uk/images/buttonBuy2.jpg); background-repeat: no-repeat;}
#buttonBuy a:hover { background-position: 0 -40px }

#buttonRent { width: 120px; height: 40px; margin: 0px 20px 0px 20px; float: left; }
#buttonRent a { float: left; width: 120px; height: 0; padding-top: 40px; overflow: hidden; background-image: url(http://www.brik.co.uk/images/buttonRent2.jpg); background-repeat: no-repeat;}
#buttonRent a:hover { background-position: 0 -40px }

#buttonSell { width: 100px; height: 30px; margin: 0px auto; float: left; }
#buttonSell a { float: left; width: 100px; height: 0; padding-top: 30px; overflow: hidden; background-image: url(http://www.brik.co.uk/images/buttonSell.jpg); background-repeat: no-repeat;}
#buttonSell a:hover { background-position: 0 -30px }

#buttonLet { width: 100px; height: 30px; margin: 0px 0px 0px 20px; float: left; }
#buttonLet a { float: left; width: 100px; height: 0; padding-top: 30px; overflow: hidden; background-image: url(http://www.brik.co.uk/images/buttonLet.jpg); background-repeat: no-repeat;}
#buttonLet a:hover { background-position: 0 -30px }







#wrapper2 { margin:0px auto 0px auto; padding:0px; width:1000px; height:auto;}

#headerLogo2 {width:165px; height:48px; margin:30px 0px 0px 30px; padding:0px; float:left;}

#billboard { width: 998px; height: 150px; margin: 0px 0px 0px 0px;} 

#mainContent2 {margin:0px; padding:0px; width:998px; height:auto; border-right:1px solid #CCCCCC; border-left:1px solid #CCCCCC; background-color:#FFFFFF;}

#tools { width: 998px; height: 160px; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; border-bottom:1px solid #CCCCCC; float:left;} 
#toolLH { width: 500px; height: auto; margin: 0px 0px 0px 0px; padding: 0px 0px 0px 0px; float:left;} 
#toolRH { width: 418px; height: auto; margin: 0px 0px 0px 30px; float:left;} 
.toolTop { width: auto; height: 30px; margin: 40px 0px 0px 30px; padding: 0px 0px 0px 0px; float:left;} 
.toolBottom { width: auto; height: 40px; margin: 20px 0px 0px 30px; padding: 0px 0px 0px 0px; float:left;} 

#main { width: 998px; height: auto; margin: 40px auto 0px 28px; float:left;} 
#mainLH { width: 540px; height: auto; margin: 0px 0px 0px 0px; float:left;} 
#mainRH { width: 458px; height: auto; margin: 0px 0px 0px 0px; float:left;}

a.new {color:#00C9FF; text-decoration:none; font-family: "Lucida Sans Unicode", sans-serif; font-size:15px; line-height:27px;}
a.new:hover {text-decoration:underline;}

