

/* boxes */

.maincontent
{
    padding:0px;
    width:815px;
}

body .maincontent {background:white;}



.countrytopbox
{
    padding: 0px;
    margin: 0px;
    width:815px;
    clear: both;
}

.countryintro 
{
    width: 356px;
    height:160px;
    padding: 0px 30px 0px 20px;
    border-bottom: 3px solid #e2e2e2;
    float:left;
    background: none;
    color: #666666;
    padding-top: 20px;
}

.countryintro h1{
    line-height: 30px;
    color: #000000;
    border: 0px;
    margin: 0px;
    padding: 10px 0px 0px 0px;
    font-size:18px;
    font-weight:normal;
}

.countryintro h2{
    color:#666666;
    line-height:20px;
    font-size: 14px;
    padding: 60px 0px 0px 0px;
    margin: 0px;
    font-weight:normal;
}

.countryfeature
{
    width:409px;
    min-width:400px;
    height:240px;
    height:180px;
    padding: 0px;
    margin: 0px;
    border-bottom: 3px solid #e2e2e2;
    float:left;
    position:relative;
}

.countryfeature .floater{position:absolute;left:0;top:0;z-index:10000;}

.countryfeature img 
{
    vertical-align:bottom;
    margin-bottom:-1px;
}





.countryfeatures h2 
{
    font-weight: bold;
}


/* bottom features */
.feature1, .feature5
{
    clear: both;
    overflow:hidden;
}

.feature1 H2,.feature2 H2,.feature3 H2,.feature4 H2{margin:0;padding:0;font-size:14px;}
.feature1 H2 a, .feature2 H2 a, .feature3 H2 a, .feature4 H2 a{display:block;height:197px;width:132px;padding-right:70px;color: #68962a;line-height:20px;padding-top:23px;}

.feature1 H2 a:hover, .feature2 H2 a:hover, .feature3 H2 a:hover, .feature4 H2 a:hover{color:#fea201;}

.feature5 a, .feature6 a, .feature7 a, .feature8 a{color:#666666;}
.feature5 a:hover, .feature6 a:hover, .feature7 a:hover, .feature8 a:hover{color:#fea201;text-decoration:none;}


.feature5 a strong, .feature6 a strong, .feature7 a strong, .feature a strong,.feature5 a b, .feature6 a b, .feature7 a b, .feature8 a b {color:#55611b;}
.feature5 a:hover strong, .feature6 a:hover strong, .feature7 a:hover strong, .feature a:hover strong,.feature5 a:hover b, .feature6 a:hover b, .feature7 a:hover b, .feature8 a:hover b {color:#f17f1c;}


.feature1, .feature2, .feature3, .feature4
{
    float:left;
    height:220px;
    width:202px;
    padding:0;
    margin:0;
    text-align:right;
    overflow:hidden;
}



.feature5, .feature6, .feature7, .feature8
{
    float:left;
    width:162px;
    height:auto !important;
    height:150px;
    min-height:150px;
    padding:20px;
 }
 
#content .feature5 ul,#content .feature6 ul,#content .feature7 ul,#content .feature8 ul{
 	list-style:none;
	list-style:none;
	padding:0;
	margin:0;
	margin-left:0;
	margin-top:10px;
}

.feature5 h2, .feature6 h2, .feature7 h2, .feature8 h2{margin-top:0;}
.feature5 a, .feature6 a, .feature7 a, .feature8 a{color:#68962a;}


.feature5 li, .feature6 li, .feature7 li, .feature8 li{
list-style:none;border-bottom:#CCCCCC dotted 1px;padding-bottom:4px;margin-bottom:4px;padding-left:14px;background:url(/websitev2/both/subsites/websitev2/images/countryhomeimages/greyBullet.gif) no-repeat 0 2px;cursor:pointer;
}
 
.feature5 li:hover, .feature6 li:hover, .feature7 li:hover, .feature8 li:hover{color:#fea201;background:url(/websitev2/both/subsites/websitev2/images/countryhomeimages/yellowBullet.gif) no-repeat 0 2px}

.feature1, .feature2, .feature3, .feature5, .feature6, .feature7
{
    border-right:2px solid #e2e2e2;
}

.feature4 /* slightly wider to fill the space */
{
    width: 128px;
	width:202px;
}

.householder
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/householderbutton-up.jpg);
    background-repeat: no-repeat;
    background-position:top left;
}

.householder:hover
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/householderbutton-over.jpg);
    background-repeat: no-repeat;
    background-position:top left;
    font-size:inherit;
}

.architect
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/architectsbutton-up.jpg);
    background-repeat: no-repeat;
    background-position:top left;
}

.architect:hover
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/architectsbutton-over.jpg);
    background-repeat: no-repeat;
    background-position:top left;
    font-size:inherit;
}

.trade
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/tradebutton-up.jpg);
    background-repeat: no-repeat;
    background-position:top left;
}
.trade:hover
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/tradebutton-over.jpg);
    background-repeat: no-repeat;
    background-position:top left;
    font-size:inherit;
}

.automotive
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/automotivebutton-up.jpg);
    background-repeat: no-repeat;
    background-position:top left;
}
.automotive:hover
{
    background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/automotivebutton-over.jpg);
    background-repeat: no-repeat;
    background-position:top left;
    font-size:inherit;
}

.emptyfeature
{
    /*background-image: url(/websitev2/both/subsites/websitev2/images/homepagebuttons/emptyfeature.jpg);*/
    text-align: left;
    background-repeat: no-repeat;
    background-position:top left;
    overflow:hidden;
}

.emptyfeature h2{
    margin:20px 0 10px 10px;
}

.emptyfeature ul{
    list-style:none;
    list-style:none;
    margin:0 10px 0 10px;
    padding:0;
}

.emptyfeature li{list-style:none;display:block;border-bottom:#CCCCCC dotted 1px;padding-bottom:4px;margin-bottom:4px;padding-left:14px;background:url(/websitev2/both/subsites/websitev2/images/countryhomeimages/greyBullet.gif) no-repeat 0 2px;}


.emptyfeature li:hover{background:url(/websitev2/both/subsites/websitev2/images/countryhomeimages/yellowBullet.gif) no-repeat 0 2px}
.emptyfeature a{cursor:pointer;}
.emptyfeature a:hover{color:#fea201;}

.news {
	text-align:	left;
}

.news .newspic {
	display:	block;
	width:		202px;
	height:		105px;
	overflow:	hidden;
	text-align:	center;
	margin-bottom:	10px;
	margin-top:10px;
}

.news img {
	border:		none;
}

.news h2 {margin-left:10px;margin-top:20px;}
.news div {padding-left:10px;}

.news .date {font-size:0.8em;font-style:italic;}

.infofor 
{
    color: #696969;
    font-size:1.3em;
    line-height:1.3em;
    font-weight:bold;
    letter-spacing: -1px;
}

.audiencetitle
{
    color: #5d8826;
    font-size:1.4em;
    line-height:normal;
    letter-spacing: -1px;
}

.audiencelink
{
    padding:0px;
    display:block;
    width:132px;
    height:200px;
    padding-top:20px;
    padding-right:70px;
}

/* end of features */

/* end of boxes */


/* Ad stuff */

#countryhomeimage{height:180px;width:407px;}


/* AD STUFF*/

/* HOME PAGE ADVERTS */

#countryhomeAd_1 {
	position: relative; /* important */
	overflow: hidden; /* important */
	width: 409px; /* important */
	height: 180px; /* important */
}

#countryhomeAd_1 .countryhomeAd_item {position:absolute;left:0px;top:0px;height:180px;}
/*#countryhomeAd_1 .countryhomeAd_item img{height:180px;width:409px;}*/
#countryhomeAd_1 .countryhomeAd_item span{
	position:absolute;
	line-height:26px;
	padding-right:20px;
	z-index:100;
	color:#FFFFFF;
	cursor:pointer;
	background: url(/websitev2/both/subsites/websitev2/images/cthruBlack.png) !important;
	display:block;
	width:390px;
	bottom:0;
	text-align:right;
}

/* End of Ad Stuff */


/* PIMS Home Page */

/* End of PIMS Home Page */

.countryfeatures {
	clear:both;
	background: url(/websitev2/both/subsites/websitev2/images/countryBG.gif);
}
.receder{/*margin-top:-150px;height:300px;*/}

.clearer{clear:both;}
