
/***********************/
/* HOME HIGHLIGHT AREA */
/***********************/


.home-highlight-area
{
width: 936px;
height: 250px;
background-color: #000000;
}
.home-highlight-area #highlight-area
{
width: 636px;
height: 250px;
background-color: #03274d;
}
.home-highlight-area #highlight-area li
{
display: inline;
width: 200px;
height: 230px;
margin: 10px 6px 6px 6px;
}
.home-highlight-area #highlight-area li .img-container,
.home-highlight-area #highlight-area li .category,
.home-highlight-area #highlight-area li h3,
.home-highlight-area #highlight-area li p
{
display: block;
position: relative;
float: left;
width: 200px;
padding: 0;
margin: 0;
}
.home-highlight-area #highlight-area li .category
{
width: auto;
padding-top: 5px;
font: bold 10px Verdana;
color: #8eb2d5;
text-transform: uppercase;
}
.home-highlight-area #highlight-area li h3
{
padding-top: 3px;
font: bold 12px Verdana;
}
.home-highlight-area #highlight-area li h3 a
{
color: #ffffff;
}
.home-highlight-area #highlight-area li p
{
padding-top: 3px;
font: normal 11px Verdana;
color: #e3e3e3;
}


/*************/
/* NEWS LIST */
/*************/


#home-news-list
{
width: 460px;
margin-bottom: 10px;
}
#home-news-list .news-list-header
{
background: transparent url( '/layout/home-panel-head-background-azure.png' ) no-repeat scroll top left;
width: 460px;
height: 24px;
}
#home-news-list .news-list-header h2
{
background: none;
color: #294f76;
}
#home-news-list .news-list-header .panel-more-link
{
position: relative;
float: right;
background-image: url( '/layout/panel-head-separator-azure.png' );
color: #294f76;
}
.home-lx-col .contents-list
{
width: 460px;
}
.home-lx-col .contents-list li
{
width: 460px;
background-image: url( '/layout/home-news-list-item-background.png' );
}
.home-lx-col .contents-list li.sponsored
{
background-image: url( '/layout/home-news-list-item-sponsored-background.png' );
}
.home-lx-col .contents-list li .head,
.home-lx-col .contents-list li h3,
.home-lx-col .contents-list li .desc
{
width: 440px;
}
.home-lx-col .contents-list li.content-with-image .head,
.home-lx-col .contents-list li.content-with-image h3,
.home-lx-col .contents-list li.content-with-image .desc
{
width: 300px;
}


/***************/
/* VIDEOS LIST */
/***************/


.home-lx-col #videos-list
{
width: 460px;
left: 0;
background-image: url( '/layout/home-panel-foot-background-blue-dark.png' );
margin-top: 24px;
}
.home-lx-col #videos-list h2
{
width: 460px;
background-image: url( '/layout/home-panel-head-background-blue-dark.png' );
}
.home-lx-col #videos-list ul
{
width: 460px;
left: 0;
padding-top: 0;
}
.home-lx-col #videos-list ul li
{
width: 230px;
background-image: url( '/layout/home-videos-list-item-background.gif' );
background-position: 12px 10px;
}
.home-lx-col #videos-list ul li .img-container
{
left: 15px;
}
.home-lx-col #videos-list ul li h3
{
width: 200px;
left: 15px;
}
.home-lx-col #videos-list ul li span
{
right: 15px;
bottom: 53px;
}



/****************/
/* REVIEWS LIST */
/****************/


.home-rx-col #reviews-list
{
width: 460px;
background: #687b8f url( '/layout/home-panel-foot-background-blue-light.png' ) no-repeat scroll bottom left;
margin-bottom: 10px;
}
.home-rx-col #reviews-list h2
{
width: 460px;
color: #e6eaee;
background: transparent url( '/layout/home-panel-head-background-blue-light.png' ) no-repeat scroll top left;
}
.home-rx-col #reviews-list .panel-more-link
{
background-image: url( '/layout/panel-head-separator-blue-light.png' );
color: #e6eaee;
}
.home-rx-col #reviews-list ul
{
width: 460px;
}
.home-rx-col #reviews-list ul li
{
width: 440px;
left: 10px;
height: 95px;
background: transparent url( '/layout/home-reviews-list-item-background.png' ) repeat-x scroll bottom left;
}
.home-rx-col #reviews-list ul li.last
{
background: none;
height: 96px;
}
.home-rx-col #reviews-list ul li .img-container
{
position: relative;
float: left;
left: 0;
top: 10px;
}
.home-rx-col #reviews-list ul li a.category
{
display: block;
position: relative;
float: right;
right: 0;
width: 305px;
margin-top: 8px;

font: bold 10px Verdana;
color: #c6d5e4;
text-transform: uppercase;
}
.home-rx-col #reviews-list ul li p
{
position: relative;
float: right;
width: 305px;
right: 0;
padding: 0;
font: normal 11px Verdana;
color: #f4f4f4;
}
.home-rx-col #reviews-list ul li h3
{
position: relative;
float: right;
width: 305px;
top: 0;
right: 0;
padding: 3px 0;
}
.home-rx-col #reviews-list ul li h3
{
font: bold 12px/1.3em Verdana;
}
.home-rx-col #reviews-list ul li h3 a
{
color: #ffffff;
}


/******************/
/* NEWSLETTER BOX */
/******************/


.home-rx-col #newsletter-box
{
width: 460px;
height: 229px;
left: 0;
background-image: url( '/layout/home-newsletter-background.png' );
}
.home-rx-col #newsletter-box-form
{
width: 430px;
}
.home-rx-col #newsletter-box-form fieldset
{
width: 430px;
}
.home-rx-col #newsletter-box h2
{
width: 460px;
}
.home-rx-col #newsletter-box strong
{
width: 420px;
padding-top: 25px;
}
.home-rx-col #newsletter-box span
{
width: 420px;
font-size: 11px;
}
.home-rx-col #newsletter-box-email
{
top: 17px;
left: 28px;
width: 280px;
}
.home-rx-col .newsletter-box-send
{
top: 14px;
right: 25px;
}
#newsletter-box .radio-group-container
{
margin-left: 20px;
}
#newsletter-box .radio-group-container span.label
{
width: 270px;
}
#newsletter-box #divprivacy
{
margin-top: 52px;
}

/***********/
/* ADV BOX */
/***********/


.home-rx-col #adv-box
{
width: 460px;
left: 0;
background-image: url( '/layout/home-tab-adv-box-background.png' );
}
.home-rx-col .adv-box-menu
{
width: 454px;
}
.home-rx-col .adv-box-content-row li.single-item-row
{
width: 410px;
}
.home-rx-col #adv-box .scroll-pane
{
width: 440px;
}
.home-rx-col .adv-box-content-row li
{
height: 120px;
background: none;
}
.home-rx-col .adv-box-content-row li,
.home-rx-col .adv-box-content-row h3
{
width: 130px;
}
.home-rx-col .adv-box-content-row li.single-item-row .category
{
float: right;
right: 0;
}
.home-rx-col .adv-box-content-row li.single-item-row h3,
.home-rx-col .adv-box-content-row li.single-item-row p,
.home-rx-col .adv-box-content-row li.single-item-row .category
{
width: 205px;
}
.home-rx-col .adv-box-content-row li h3,
.home-rx-col .adv-box-content-row li .img-container
{
margin-top: 0;
}


/**********************/
/* SUGGESTED PRODUCTS */
/**********************/


.home-rx-col #suggested-products
{
width: 460px;
height: 566px;
left: 0;
background-image: url( '/layout/home-suggested-products-background.png' );
}
.home-rx-col #suggested-products h2
{
width: 460px;
}
.home-rx-col #suggested-products .menu
{
width: 225px;
}
.home-rx-col #suggested-products .most-products,
.home-rx-col #suggested-products .last-products
{
width: 229px;
height: 523px;
position: absolute;
bottom: 2px;
background: transparent none no-repeat scroll bottom left;
}
.home-rx-col #suggested-products .most-products
{
left: 0;
background-image: url( '/layout/home-suggested-products-most-background.png' );
}
.home-rx-col #suggested-products .last-products
{
right: 0;
background-image: url( '/layout/home-suggested-products-last-background.png' );
}
.home-rx-col #suggested-products ul.content
{
width: 209px;
}
.home-rx-col #suggested-products ul.content li li
{
height: 90px;
width: 209px;
}
.home-rx-col #suggested-products ul.content li li .category,
.home-rx-col #suggested-products ul.content li li h3,
.home-rx-col #suggested-products ul.content li li p.desc,
.home-rx-col #suggested-products ul.content li li p.vote
{
width: 130px;
}


/***************/
/* FORUM POSTS */
/***************/


.home-rx-col #forum-posts
{
width: 460px;
margin-bottom: 10px;
}
.home-rx-col #forum-posts h2
{
width: 460px;
color: #294f76;
background: transparent url( '/layout/home-panel-head-background-azure.png' ) no-repeat scroll top left;
}
.home-rx-col #forum-posts .panel-more-link
{
background-image: url( '/layout/panel-head-separator-azure.png' );
color: #294f76;
}
.home-rx-col #forum-posts ul
{
width: 460px;
}
.home-rx-col #forum-posts ul li
{
width: 460px;
height: 52px;
background: transparent url( '/layout/home-forum-posts-item-background.png' ) no-repeat scroll top left;
}
.home-rx-col #forum-posts ul li.last
{
height: 51px;
}
.home-rx-col #forum-posts ul li a
{
display: block;
position: relative;
float: left;
left: 10px;
font: bold 12px Verdana;
color: #1d456c;
padding: 8px 0 5px 0;
}
.home-rx-col #forum-posts ul li p
{
position: relative;
float: left;
width: 440px;
left: 10px;
padding: 0;

font: normal 11px Verdana;
color: #717171;
}
.home-rx-col #forum-posts ul li p .date
{
color: #333333;
}
