/* CSS Document */
a {text-decoration:none; color:#258498; padding: 0px; }
a:hover{text-decoration:underline; padding: 0px; }
img {border:none}
.rule {border-top: 1px solid #999;} 
.welcome {clear:both; float:left; width:740px}
.welcome div.heading {width:700px; padding:0px; margin:0px; font-size:14px; color:#63593e; padding-top:5px; font-family:Arial, Helvetica, sans-serif; font-weight:bold}
.welcome div.text {width:730px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#747474; margin:5px 0px}
.projects{clear:both; float:left; width:740px}
.projects div.heading {width:700px; padding:0px; margin:0px; font-size:14px; color:#63593e; padding-top:5px; font-weight:bold}
.projects div.box{clear:both; float:left; width:725px; background-color:#f4f1ec; padding:5px; margin-top:10px; }
.projects div.categories {clear:right; float:left; width:172px; background-color:#FFFFFF; border-left:1px dotted #cccccc; padding-left:8px; }
.projects div.categories div.projectheading {width:172px; clear:both; color:#d09247; font-size:11px; font-weight:bold; padding-top:5px}
div.projectheading a {color:#d09247; font-size:11px; font-weight:bold;}

.projects div.categories div.projecttext {width:170px; height:110px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#747474; padding-bottom:10px}
.projects div.categories div.projectimage {border:1px solid #cccccc; width:162px; height:105px}

.projects2{clear:both; float:left; width:740px}
.projects2 div.heading {width:700px; padding:0px; margin:0px; font-size:14px; color:#63593e; padding-top:5px; font-weight:bold}
.projects2 div.box{clear:both; float:left; width:725px; background-color:#f4f1ec; padding:5px; margin-top:10px; }
.projects2 div.categories {clear:right; float:left; width:172px; background-color:#FFFFFF; border-left:1px dotted #cccccc; padding-left:8px;}
.projects2 div.categories div.projectheading {width:172px; clear:both; color:#d09247; font-size:11px; font-weight:bold; padding-top:5px}
.projects2 div.categories div.projecttext {width:170px; height:110px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#747474; padding-bottom:10px}
.projects2 div.categories div.projectimage {border:1px solid #cccccc; width:162px; height:105px}

.projects3{clear:both; float:left; width:740px}
.projects3 div.heading {width:700px; padding:0px; margin:0px; font-size:14px; color:#63593e; padding-top:5px; font-weight:bold}
.projects3 div.box{clear:both; float:left; width:725px; background-color:#f4f1ec; padding:5px; margin-top:10px; }
.projects3 div.categories {clear:right; float:left; width:172px; background-color:#FFFFFF; border-left:1px dotted #cccccc; padding-left:8px;}
.projects3 div.categories div.projectheading {width:172px; clear:both; color:#d09247; font-size:11px; font-weight:bold; padding-top:5px}
.projects3 div.categories div.projecttext {width:170px; height:110px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#747474; padding-bottom:10px}
.projects3 div.categories div.projectimage {border:1px solid #cccccc; width:162px; height:105px}


.hometrends {clear:both; float:left; width:740px}
.hometrends div.heading {width:700px; padding:0px; margin:0px; font-size:14px; color:#63593e; padding-top:5px; font-weight:bold}
.hometrends div.box {clear:both; float:left; width:320px; background-color:#565251; margin-top:10px}
.hometrends div.image {width:300px; height:200px; padding: 10px 5px 10px 9px;}
.hometrends div.articleheading {width:320px; clear:both; color:#deac6f; font-size:18px; font-weight:bold; font-family: Arial, Gadget, sans-serif; margin-left:10px}
.hometrends div.text {width:300px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#e8e7e5; margin-left:10px; padding-bottom:5px}

.smallarticle {clear:both; float:left; width:410px; height: 130px; margin-left:10px}
.smallarticle div.block {clear:both; float:left; width:400px; margin-top:10px}
.smallarticle div.heading {width:300px; clear:both; color:#d09247; font-size:11px; font-weight:bold; padding-top:5px; padding-bottom:5px}
.smallarticle div.heading a {color:#d09247; font-size:11px; font-weight:bold;}
.smallarticle div.left_image {clear:both; float:left; width:80px; margin-right:10px}
.smallarticle div.left_image img {width:135px; height:90px}
.smallarticle div.right_text {clear:right; float:left; width:265px;}
.smallarticle div.right_text div.articleheading {clear:both; float:left; width:265px; font-size:14px; color:#63593e; font-family:Arial, Helvetica, sans-serif; font-weight:bold; margin-left:60px; padding-bottom:2px; padding-top:5px}
div.articleheading a {font-size:14px; color:#63593e; font-family:Arial, Helvetica, sans-serif; font-weight:bold;}

.smallarticle div.right_text p {width:250px; font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#333333; margin-left:50px}

.magcover {clear:both; float:left; width:320px}
.magcover div.box {clear:both; float:left; width:320px; background-color:#eef7fc; margin-top:20px}
.magcover div.image1 {clear:both; float:left; width:135px; height:190px; padding: 5px 5px 5px 8px; }
.magcover div.image2 {clear:right; float:left; width:135px; height:190px; padding: 5px 5px 5px 15px;}
.magcover div.text {font-family:verdana, arial, Helvetica, san-serif; font-size:10px; color:#2a8aa0; font-weight:bold}


.bannerad {clear:both; width:468px}
.bannerad div.bannerimage {clear:both; width:468px; margin-left:136px; margin-right:10px; padding-top:20px;}
.bannerad div.bannerimage img {width:468px; height:auto;}

