*{padding:0; margin:0;}

body{background:#014e5a;font-family:helvetica, arial;font-size:0.9em;}

.clear{clear:both;}
.bold{font-weight:bold;}

#wrapper{margin:0 auto;width:1024px;height:578px;background: url(images/cyclemart_bg.jpg) no-repeat;}

#top_gap{height:128px;}

#social{height:28px;padding:2px 35px;}
#social img{border:none;}
#social p{text-align:right;}
#social a{}

#main_area{height:370px;padding:16px 35px 0 35px;color:#333132;}
#main_area p{font-size:0.8em;}

.about_box{width:330px;height:222px;float:left;background:#fff;padding-left:18px;}
.color{color:#007692;}
.pad{padding:0 10px 10px 0;}
.pad2{padding:0 10px 10px 10px;}
.pad3{padding:10px}
.size1{font-size:1.4em;}
.size2{font-size:1.1em;}

.cyclescheme{color:#12426a;font-family:times;font-size:1.2em;padding:0 10px 0 10px;}

.content_column{float:left;width:200px;height:222px;border-left:2px dotted #00464e;background:#fff;}
.content_column h2{font-size:1.2em;color:#b30838;padding: 0 0 6px 5px;}
.content_column img{padding:0 0 0 5px;border:none;}
.content_column a{color:#efccd6;padding:4px 0 0 10px;font-size:0.9em;}
.content_column a:hover{text-decoration:none;}
span.link{color:#c0325a;}

.dotted{height:1px;width:180px;border-bottom:2px dotted #00464e;margin-left:10px;}

.logos{margin:20px 10px 0 10px;border-top:2px dotted #00464e;text-align:center;padding-top:3px;}


#footer{height:10px;}
#footer p{padding:0 0 0 40px;color:#fff;font-size:0.8em;}
