
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li, fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {
	margin: 0;
	padding: 0;
	border: 0;
	outline: 0;
	font-weight: inherit;
	font-style: inherit;
	font-size: 100%;
	font-family: helvetica, arial, verdana, sans-serif;
	vertical-align: baseline;
	
}
/* remember to define focus styles! */
:focus {
	outline: 0;
}
body {
	background: #d5ecf7 url(../images/main_bg.jpg) repeat-x;
	
	
}
ol, ul {
	list-style: none;
	
}

ul.bulleted {font-size: 0.85em;}

/*******************************************************************/
/*                      GENERAL TAG STYLES                         */
/*******************************************************************/

body {
   font-family: helvetica, arial, verdana, Sans-Serif;
   font-size: 87.5%;
   line-height: 1.2em; /* 16?1.125=18 */
   color: #777878;
   text-align: center;
   
}

p {
  
  font-size: 0.85em;
}

p.first {color: #0a1748; font-weight: bold; font-size: 1em;}

a,
a:hover,
a:visited {
   color: #00aeff;
   font-weight: bold;
}

b, strong {
   font-weight: bold;
}

i, em {
   font-style: italic;
}

u {
   text-decoration: underline;
}

h2 {color: #bdbeba; font-size: 2.2em; line-height: 1.3em;}
h3 {margin-bottom: 30px; font-size: 2em;}
h4 {font-size: 1.4em; font-weight: 800; margin-bottom: 1.4em;}
h4 span {font-style: italic;}

sup {vertical-align: super; font-size: 0.7em;}

img.floated-left {float: left;}

img.floated-right {float: right; margin-left: 20px; margin-bottom: 20px;}

.blue {color: #0e5373;}

/*******************************************************************/
/*                      GENERAL HELPER STYLES                      */
/*******************************************************************/

div.clear {
   clear: both;
   height: 0;
   line-height: 0;
   overflow: hidden;
   background-color: #fff;
}

.clearfix:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
}



/*body.home #content-top-holder #tagline h2.pngfix {behavior: url(iepngfix.htc) }*/
img, div , input {behavior: url(iepngfix.htc) }

a:focus, a:hover, a:active { outline:none }

/*******************************************************************/
/*                         LAYOUT STYLES                           */
/*******************************************************************/

#wrapper {width: 970px; margin: 0 auto; text-align: left; background-color: transparent; position: relative;}


#header {width: 970px; height: 148px; background-color: white; position: relative;}
#header h1.logo a {display: block; width: 203px; height: 68px; background: url(../images/velux_logo.gif) no-repeat; text-indent: -9999px; position: absolute; bottom: 48px;}
#header .language {position: absolute; right: 0px; top: 22px; width: 80px; height: 24px; background-color: transparent; text-align: right; line-height: 24px;}
#header .language a {position: relative; top: -6px;}
#header h2 {display: block; width: 380px; height: 28px; background: url(../images/extensions_header_ttl.gif) no-repeat; text-indent: -9999px; position: absolute; top: 120px;}


/******** main menu section and logo ***********/
/**************************************/

#header .menu {width: 402px; height: 18px; position: absolute; left: 233px; bottom: 71px;}


#navigation {
width: 402px;
height: 18px;
position: relative;
background: url(../images/main_menu_matrix.gif) no-repeat;
margin: 0;
padding: 0;
}

#navigation li {
float: left;
list-style-type: none;
}

#navigation li a {
position: absolute;
top: 0;
margin: 0;
padding: 0;
display: block;
height: 18px;
background: url(../images/main_menu_matrix.gif) no-repeat;
text-indent: -9999px;
overflow: hidden;
font-size: 1%;
}

li#home a {
left: 0px;
width: 58px;
background-position: 0px 0px;
}

li#whats a {
left: 58px;
width: 155px;
background-position: -58px 0px;
}

li#arch a {
left: 213px;
width: 106px;
background-position: -213px 0px;
}

li#inst a {
left: 319px;
width: 83px;
background-position: -319px 0px;
}

/** Hover and selected state */

li#home a:hover , li#home a.selected {

background-position: 0px -18px;
}

li#whats a:hover , li#whats a.selected {

background-position: -58px -18px;
}

li#arch a:hover , li#arch a.selected {

background-position: -213px -18px;
}


li#inst a:hover , li#inst a.selected {

background-position: -319px -18px;
}



/****** End of main menu */

/**** menu out ****/
#header .menu-out {position: absolute; right: 1px; bottom: 73px;}
#header .menu-out u#.navigation-out {float: left;}
#header .menu-out ul#navigation-out li {float: left; margin-left: 1px;}
#header .menu-out ul#navigation-out li a {padding: 6px 20px 6px 10px; background: #00aeff url(../images/arrow_bg.gif) 95% 50% no-repeat; font-family: helvetica, arial, sans-serif; font-size: 0.8em; color: #fff; text-decoration: none;}



/*******  Home page headings section ******/
/******************************************/

#heading .main-header {display: block; width: 412px; height: 81px; background: url(../images/home_header.png) no-repeat; text-indent: -9999px; position: absolute; top: 182px; left: 18px;}


/********  MAIN CONTENT  ******************/
/******************************************/

#content-holder {float: left; background-color: transparent; margin-top: 107px;}

/*****************   LEFT COLUMN   *****************************************/
/***************************************************************************/

#content-holder #left-col {float: left; width: 412px; background-color: transparent; padding-top: 30px;}
#content-holder #left-col p {padding-left: 74px; margin-bottom: 30px; padding-right: 30px;}


/*** Gallery on home page ****/
#gallery{
	position: relative;
	overflow: hidden;
	height: 82px;
	width: 360px;
	margin-left: 22px;
}

body.self-build #gallery{
	margin-top: 30px;
	}
	
 

#gallery_cover_left{
	position: absolute;
	border-left: 10px solid #fff;
	width: 10px;
	height: 82px;
}

#gallery_cover_right{
	position: absolute;
	border-left: 10px solid #fff;
	width: 10px;
	height: 82px;
	right: -10px;
}

#gallery ul{
	padding: 0;
	list-style-type: none;
}

#gallery_controls{
	margin: 0;
	position: absolute;
	width:360px;
	top: 30px;
}



#controls_left{
	position: absolute;
	left: 0;
}

#controls_right{
	position: absolute;
	right: 0;
}

#gallery_images{
	position: absolute;
	margin:0 0 0 10px;
	left: 0;
}

#gallery_images li{
	float: left;
	margin-right: 5px;
}

#gallery_images img{
	border: 1px solid #ccc;
}

/*** end of gallery ***/


#content-holder #left-col p.brochure {min-height: 127px; background: url(../images/brochure_bg_small.jpg) no-repeat; padding: 0px 30px 0 190px;margin-top: 20px; margin-bottom: 10px;}
#content-holder #left-col p.brochure-2 {min-height: 127px; background: url(../images/brochure_project_daylight.jpg) no-repeat; padding: 0px 30px 0 190px;margin-top: 20px;}
#content-holder #left-col p.brochure a,
#content-holder #left-col p.brochure-2 a,
#content-holder #right-col .brochures li a {font-family: helvetica, arial, sans-serif; color: #fff; background-color: #dd2b1c; text-decoration: none; padding: 8px 15px 8px 15px;}
#content-holder #left-col .architects {width: 313px; background: url(../images/white_trans_bg.png); padding: 30px; margin-left: 39px;}
#content-holder #left-col .architects h3 {padding: 0; margin: 0 0 12px 0; display: block; width: 127px; height: 24px; background: url(../images/architects_ttl.png) no-repeat; text-indent: -9999px;}
#content-holder #left-col .architects p {padding: 0; margin: 0;}
#content-holder #left-col p.arc-btn {padding-left: 60px; margin-bottom: 24px;}
#content-holder #left-col p.arc-btn a {font-family: helvetica, arial, sans-serif; color: #fff; background-color: #dd2b1c; text-decoration: none; padding: 8px 15px 8px 15px; position: relative; top: 6px;}

#content-holder #left-col .installers {width: 299px; background: url(../images/white_trans_bg.png); padding: 30px; margin-left: 53px;}
#content-holder #left-col .installers h3 {padding: 0 0 12px 0; margin: 0; display: block; width: 109px; height: 24px; background: url(../images/installers_ttl.png) no-repeat; text-indent: -9999px;}
#content-holder #left-col .installers p {padding: 0; margin: 0;}
#content-holder #left-col p.inst-btn a {font-family: helvetica, arial, sans-serif; color: #fff; background-color: #dd2b1c; text-decoration: none; padding: 8px 15px 8px 15px; position: relative; top: 6px;}


/*****************   RIGHT COLUMN   *****************************************/
/***************************************************************************/

#content-holder #right-col {float: left; width: 540px; background-color: transparent;}
#content-holder #right-col .whats-possible {margin: 40px 0 0 25px}
#content-holder #right-col .whats-possible h3 {display: block; width: 236px; height: 34px; background: url(../images/whats_possible_ttl.gif) no-repeat; text-indent: -9999px; padding: 0; margin: 0 0 8px 0;}
#content-holder #right-col .whats-possible div {display: block; width: 474px; height: 355px; background: url(../images/home_whats_poss_bg.jpg) no-repeat; position: relative;}
#content-holder #right-col .whats-possible p {display: block; width: 434px; background: url(../images/orange_trans_bg.png); padding: 20px; position: absolute; bottom: 30px;}
#content-holder #right-col .whats-possible p span {color: #fff; font-weight:bold;}
#content-holder #right-col p.whats-btn {display: block; text-align: right; width: 499px; margin-bottom: 50px;}
#content-holder #right-col p.whats-btn a {font-family: helvetica, arial, sans-serif; color: #fff; background-color: #dd2b1c; text-decoration: none; padding: 8px 15px 8px 15px; position: relative; top: 6px;}
#content-holder #right-col .brochures {
		margin-top: 40px;
		height: 137px;
		padding-left: 25px;
}
#content-holder #right-col .brochures li {
		float: left;
}
#content-holder #right-col .brochures li.br1 {
		display: block;
		width: 193px;
		height: 127px;
		background: url(../images/brochure_manage_project.jpg) no-repeat;
}
#content-holder #right-col .brochures li.br1-copy {
		width: 322px;
}



/*************  FOOTER   ******************/
/******************************************/

#footer {clear: both; width: 970px; height: 62px; background: url(../images/white_trans_bg.png); margin-bottom: 50px;}
#footer ul {margin-left: 30px;}
#footer ul li {display: inline; line-height: 62px;}
#footer ul li a {color: #00aeff; font-weight: bold; border-right: 2px solid #00aeff; padding-right: 10px; padding-left: 6px;}
#footer ul li.last a {border-right: none;}


/*************************************   SECONDARY PAGE STYLES   ********************************************************/
/************************************************************************************************************************/
body.secondary #content-holder {float: left; background-color: transparent; margin-top: 34px; margin-bottom: 50px;}


/*****  LEFT COLUMN  ******/
body.secondary #content-holder #left-col {float: left; width: 209px; background-color: transparent; padding-top: 0px; margin-right: 45px;}

/* subnav */
body.secondary #content-holder #left-col ul.subnav li {margin-bottom: 0px;}
body.secondary #content-holder #left-col ul.subnav li a {display: block; width: 203px; height: 40px; color: #00aeff; border-bottom: 1px solid #c4c4c1; text-decoration: none; line-height: 40px; font-weight: bold; padding-left: 6px;}
body.secondary #content-holder #left-col ul.subnav li ul {margin: 0 0 0 28px; padding: 0;}
body.secondary #content-holder #left-col ul.subnav li ul li {margin: 0; padding: 0; color: #00aeff;width: 175px;}

body.secondary #content-holder #left-col ul.subnav li ul li a {font-weight: normal; width: 167px; height: 33px; line-height: 33px; padding-left: 14px; background: url(../images/bullet_bg.gif) 0% 50% no-repeat;}
body.secondary #content-holder #left-col ul.subnav li a:hover, body.secondary #content-holder #left-col ul.subnav li a.active {color: #dd2b1c;}
body.secondary #content-holder #left-col ul.subnav li ul li a:hover, body.secondary #content-holder #left-col ul.subnav li ul li a.active {background: url(../images/bullet_bg_red.gif) 0% 50% no-repeat;}




/*****  RIGHT COLUMN   *******/

body.secondary #content-holder #right-col {float: left; width: 716px; background-color: transparent;}
body.secondary #content-holder #right-col p {padding: 0 0 20px 0;}
body.secondary #content-holder #right-col .top-image {display: block; width: 716px; height: 306px; background: url(../images/whats_possible_main_pic.jpg) no-repeat; position: relative; margin-bottom: 30px;}
body.secondary #content-holder #right-col .top-image p {padding: 20px; background: url(../images/purple_trans_bg.png); width: 676px; color: #fff; position: absolute; bottom: 30px;}
body.secondary #content-holder #right-col p.illust-info {padding: 0 0 8px 20px;}
body.secondary #content-holder #right-col .illustrations {display: block; width: 659px; min-height: 145px; background: url(../images/illustrations.gif) no-repeat; margin-left: 20px; margin-bottom: 40px;}
body.secondary #content-holder #right-col .illustrations ul {float: left; margin-top: 145px; margin-left: 17px;}
body.secondary #content-holder #right-col .illustrations ul li {float: left; margin-right: 14px;}
body.secondary #content-holder #right-col .illustrations ul li a {display: block; width: 103px; height: 30px; line-height: 30px; background-color: #dd2b1c; color: #fff; text-decoration: none; padding: 0 0 0 10px; font-weight: normal;}
body.secondary #content-holder #right-col .illustrations ul li.last a {margin-right: 0px;}
body.secondary #content-holder #right-col .how-light-effects h3 {font-size: 2em; color: #0e5373;}
body.secondary #content-holder #right-col .how-light-effects p {padding: 0 0 20px 16px; width: 389px;}
body.secondary #content-holder #right-col .how-light-effects p.last {padding-bottom: 20px;}
body.secondary #content-holder #right-col .how-light-effects .content-holder {width: 716px; background: url(../images/how_light_pic_bg.gif) bottom left no-repeat; padding-bottom: 238px;}
body.secondary #content-holder #right-col .before-after-puffs {float: left; margin-top: 12px;}
body.secondary #content-holder #right-col .before-after-puffs img.before {float: left; width: 352px; height: 235px; margin-right: 11px;}
body.secondary #content-holder #right-col .before-after-puffs img.after {float: left; width: 353px; height: 235px;}
body.secondary #content-holder #right-col ul.bulleted {padding-bottom: 12px;}
body.secondary #content-holder #right-col ul.bulleted li {background: url(../images/bullet_bg.gif) 0px 2px no-repeat; padding-left: 12px; margin-bottom: 10px; margin-left: 20px;}


/********************   THIRD PAGE STYLES   ********************************/
/******************************************************************************************/



/* all pages */
/*body.third #content-holder #right-col .top-area {width: 716px; background: url(../images/sloped_top_bg.png) bottom right no-repeat; min-height:147px; padding-bottom: 214px;}*/
/* individual page top bg images */
body.sloped #content-holder #right-col .top-area {width: 716px; background: url(../images/sloped_top_bg.png) bottom right no-repeat; min-height:147px; padding-bottom: 214px;}
body.pitched #content-holder #right-col .top-area {width: 716px; background: url(../images/pitched_top_bg.png) bottom right no-repeat; min-height:147px; padding-bottom: 214px;}
body.flat-roof-atrium #content-holder #right-col .top-area {width: 716px; background: url(../images/flat_roof_atrium_top_bg.png) bottom right no-repeat; min-height:147px; padding-bottom: 214px;}
body.flat-roof #content-holder #right-col .top-area {width: 716px; background: url(../images/flat_roof_top_bg.png) bottom right no-repeat; min-height:147px; padding-bottom: 214px;}
body.two-storey #content-holder #right-col .top-area {width: 716px; background: none; min-height:147px; padding-bottom: 214px;}


body.third #content-holder #right-col .top-area h2 {margin: 0 0 18px 0; padding: 0; line-height: 1em;}
body.third #content-holder #right-col .top-area p {padding: 0 0 34px 30px; width: 400px;}
body.third #content-holder #right-col .before_and_after {display: block; width: 505px; height: 210px; margin-left: 177px; margin-top: 12px;}
body.third #content-holder #right-col .before {display: block; width: 505px; height: 210px; margin-left: 177px; margin-top: 12px;}



/* cases */
body.third #content-holder #right-col .case-studies h3 {font-size: 2em; color: #0e5373; margin-top: 30px;}
body.third #content-holder #right-col .case {float: left; margin-bottom: 20px;}
body.third #content-holder #right-col .case .case-image {float: left; width: 240px;}
body.third #content-holder #right-col .case .case-info {float: left; width: 444px; padding: 24px 0px 0px 0px; background: url(../images/cases_bg.png)}
body.third #content-holder #right-col .case .case-info p {padding: 0 16px 20px 16px;}
body.third #content-holder #right-col .case-studies .case-link {display: block; width: 100%; height: 30px; background-color: #D5ECF7;}
body.third #content-holder #right-col .case-studies .case-link a {display: block; width: 106px; height: 30px; background-color: #dd2b1c; line-height: 30px; color: #fff; text-align: center; text-decoration: none; margin-left: 338px;}



/*********   SITEMAP   ********************/
/******************************************/

body.sitemap #content-holder #left-col {width: 970px; height: 500px; background-color: transparent;}
body.sitemap #content-holder #left-col ul.bulleted li {
	background:transparent url(../images/bullet_bg.gif) no-repeat scroll 0 2px;
	margin-bottom:10px;
	margin-left:20px;
	padding-left:12px;
}

body.sitemap #content-holder #left-col ul.bulleted ul {margin-left: 20px;}
body.sitemap #content-holder #left-col ul.bulleted ul ul {margin-left: 0px; margin-top: 5px;}



/*************  ARCHITECTS PAGE  ********************/
/****************************************************/

body.architects #heading .header {display: block; width: 549px; height: 39px; background: url(../images/architects_header.png) no-repeat; text-indent: -9999px; position: absolute; top: 182px; left: 18px;}
/* content top */
body.architects #content-holder-top {margin-top: 107px; padding-left: 73px; min-height: 352px; _height: 352px; float: left; margin-bottom: 40px;}
body.architects #content-holder-top .col-left {float: left; width: 400px; min-height: 352px; _height: 352px;}
body.architects #content-holder-top .col-left p {padding: 0 0 16px 0px; margin: 0;}
body.architects #content-holder-top .col-left p a {color: #00aeff; text-decoration: none; font-weight: bold;}
body.architects #content-holder-top .col-central {float: left; width: 229px; margin-left: 45px; margin-right: 22px;min-height: 352px; _height: 352px; background: url(../images/arch_cent_col_image.png) no-repeat; display: block;}
body.architects #content-holder-top .col-right {float: left; width: 201px; min-height: 352px; _height: 352px;}

/** content bottom **/
/****************************************/
body.architects #content-holder-bottom {float: left; min-height: 300px; margin-bottom: 30px;}
body.architects #content-holder-bottom .col-left {float: left; width: 584px; margin-right: 20px;}
body.architects #content-holder-bottom .col-right {float: left; width: 366px; height: 400px;}

/* left col */
body.architects #content-holder-bottom .col-left p {padding: 0 0 10px 35px; width: 410px;}
body.architects #content-holder-bottom .col-left p.find {padding-bottom: 30px;}
body.architects #content-holder-bottom .col-left p.find a {color: #00aeff; text-decoration: none; font-weight: bold;}

body.architects #content-holder-bottom .col-left .illustrations {display: block; width: 584px; min-height: 129px; background: url(../images/architects_cases_images.png) no-repeat; margin-left: 0px; margin-bottom: 40px;}
body.architects #content-holder-bottom .col-left .illustrations ul {float: left; margin-top: 129px; margin-left: 16px;}
body.architects #content-holder-bottom .col-left .illustrations ul li {float: left; margin-right: 14px;}
body.architects #content-holder-bottom .col-left .illustrations ul li a {display: block; width: 90px; height: 27px; line-height: 27px; background-color: #dd2b1c; color: #fff; text-decoration: none; padding: 0 0 0 10px; font-weight: normal; font-size: 0.8em;}
body.architects #content-holder-bottom .col-left .illustrations ul li.last {margin-right: 0px;}

body.architects #content-holder-bottom .col-left .downloads {float: left; margin-bottom: 30px;}
body.architects #content-holder-bottom .col-left .downloads a img.floated-left {float: left; width: 191px; margin: 0; padding: 0; margin-right: 5px;}
body.architects #content-holder-bottom .col-left .downloads a img.last-image {margin-right: 0px;}
body.architects #content-holder-bottom .col-left .visualiser {float: left; background: url(../images/white_trans_bg.png); width: 584px; padding-bottom: 30px; padding-top: 18px;}
body.architects #content-holder-bottom .col-left .visualiser .content {float: left; width: 384px;}
body.architects #content-holder-bottom .col-left .visualiser .image-holder {float: left; width: 129px; margin-left: 53px; margin-top: 18px;}
body.architects #content-holder-bottom .col-left .visualiser .content p {padding: 0 0 10px 35px; width: 370px;}
body.architects #content-holder-bottom .col-left .visualiser .content p a {color: #00aeff; text-decoration: none; font-weight: bold;}

/* right column */
body.architects #content-holder-bottom .col-right .magazine {width: 321px; position: relative; background-color: #abd9f0; padding: 20px 12px 0px 12px; min-height: 310px; _height: 310px; margin-bottom: 20px;}
body.architects #content-holder-bottom .col-right .magazine p {width: 190px; padding: 0 0 20px 0}
body.architects #content-holder-bottom .col-right .magazine p a {color: #0e5373; text-decoration: none; font-weight: bold; display: inline; background: none; font-size: 1em; padding-left: 0px; margin-bottom: 0px; height: auto; line-height: normal;}
body.architects #content-holder-bottom .col-right .magazine a {width: 152px; height: 30px; display: block; background: #00aeff url(../images/arrow_bg.gif) 95% 50% no-repeat; font-family: helvetica, arial, sans-serif; font-size: 0.8em; color: #fff; text-decoration: none;line-height: 30px; padding-left: 8px; margin-bottom: 8px;}
body.architects #content-holder-bottom .col-right .magazine .mag-cover {position: absolute; top: 105px; right: -10px; display: block; width: 150px; height: 187px; background: url(../images/magazine.png) no-repeat; text-indent: -9999px;}



body.architects #content-holder-bottom .col-right .see-for-yourself {width: 321px; position: relative; background-color: #abd9f0; padding: 20px 12px 0px 12px; min-height: 200px; _height: 200px;}
body.architects #content-holder-bottom .col-right .see-for-yourself p {padding: 0 0 25px 0;}
body.architects #content-holder-bottom .col-right .see-for-yourself p.blue {color: #0e5373; padding-bottom: 16px;}
body.architects #content-holder-bottom .col-right .see-for-yourself p a {color: #0e5373; text-decoration: none; font-weight: bold;}

/** END OF ARCHITECTS PAGE  **/


/*************  INSTALLERS PAGE  ************************/
/********************************************************/

body.installers #content-holder-bottom .col-right .signup ul {padding-bottom: 10px;}
body.installers  #content-holder-bottom .col-right .signup ul li {background: url(../images/bullet2_bg.gif) 0px 4px no-repeat; padding-left: 12px; margin-bottom: 10px; margin-left: 20px; font-size: 0.85em;}
body.installers #content-holder-bottom .col-right .signup p {padding-bottom: 10px;  width: 321px;}
body.installers #content-holder-bottom .col-right .magazine {min-height:290px; _height: 290px;}
body.installers #content-holder-bottom .col-right .see-for-yourself {width: 321px; position: relative; background-color: #abd9f0; padding: 20px 12px 0px 12px; min-height: 200px; _height: 200px;}





/**********  CHOOSE THE RIGHT PRODUCT PAGE  ****************/
/***********************************************************/

body.choose #content-holder #right-col .inner-content {float: left; margin-bottom: 30px;}
body.choose #content-holder #right-col p.choose {padding: 0 0 25px 0px;}
body.choose #content-holder #right-col p.bottom {padding: 20px 0px 0px 0px;}
body.choose #content-holder #right-col .inner-last {margin-bottom: 0px; margin-top: 10px;}
body.choose #content-holder #right-col .inner-content .inner-left {float: left; width: 310px;}
body.choose #content-holder #right-col .inner-content .inner-left p {padding: 0 0 35px 0px;}
body.choose #content-holder #right-col .inner-content .inner-right {float: left; width: 393px; margin-left: 13px;}
body.choose #content-holder #right-col .inner-content .inner-right p {display: block width: 393px; text-indent: -9999px; padding: 0 0 8px 0;}
body.choose #content-holder #right-col .inner-content .inner-right p.image1 {height: 107px; background: url(../images/choose_image1.png) no-repeat;}
body.choose #content-holder #right-col .inner-content .inner-right p.image2 {height: 276px; background: url(../images/choose_image2.jpg) no-repeat;}
body.choose #content-holder #right-col .inner-content .inner-right p.image3 {height: 253px; background: url(../images/choose_image3.png) no-repeat;}
body.choose #content-holder #right-col .inner-content .inner-right p.image4 {height: 190px; background: url(../images/choose_image4.png) no-repeat;}
body.choose #content-holder #right-col .inner-content .inner-right p.image5 {height: 178px; background: url(../images/choose_image5.png) no-repeat;}
body.choose #content-holder #right-col .inner-content .inner-right p.image6 {height: 208px; background: url(../images/choose_image6.png) no-repeat;}





