* {
  margin:              0;
  padding:             0;
}
div {
  -moz-box-sizing:     border-box;
  box-sizing:          border-box;
}
html, body {
  height:              100%;
}
/*Opera Fix*/
body:before {
  content:             "";
  width:               0;
  height:              100%;
  float:               left;
  margin-top:          -32767px;
}
body {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  color:               #6d6f71;
}
a img {
  border:              none;
}
table#vision h6 {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           15px;
  font-weight:         bold;
  color:               #c2262d;
  text-align:          right;
  margin-right:        10px;
}
table#vision {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  color:               #6d6f71;
  text-align:          justify;
}
#big_wrapper {
  width:               100%;
  min-height:          100%;
  margin:              0 auto;
}
#banner_wrapper {
  width:               100%;
  height:              75px;
  background-color:    #ded8d5;
}
#banner {
  width:               940px;
  height:              75px;
  margin:              0 auto;
  background-image:    url(../images/top_banner.jpg);
  background-position: center top;
  background-repeat:   no-repeat;
}
#logo {
  width:               auto;
  height:              auto;
  float:               left;
  margin:              20px 0 0 0;
}
#member_login {
  width:               240px;
  height:              40px;
  text-align:          right;
  margin:              0;
  float:               right;
}
#member_login img {
  margin-left:         5px;
}
#menu_wrapper {
  width:               100%;
  height:              25px;
  background-color:    #ed1c28;
}
#menu {
  width:               940px;
  height:              25px;
  text-align:          center;
  margin:              0 auto;
}
#menu ul {
  margin:              0;
  padding:             0;
  list-style:          none;
}
#menu ul li {
  width:               100px;
  height:              25px;
  margin-left:         5px;
  float:               right;
}
#menu ul li:hover, #menu ul li.current {
  width:               100px;
  height:              25px;
  margin-left:         5px;
  background-image:    url(../images/button_hovered.jpg);
  background-repeat:   no-repeat;
  background-position: top center;
}
#menu ul li a, #menu ul li a:visited, #menu ul li a:hover, #menu ul li.current {
  width:               100px;
  height:              20px;
  display:             block;
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #ffffff;
  text-decoration:     none;
  padding-top:         5px;
}
#content_wrapper {
  width:               100%;
  height:              auto;
}
#content {
  width:               940px;
  height:              auto;
  margin:              20px auto;
}
#left {
  width:               230px;
  height:              100%;
  float:               left;
  margin:              0 20px 20px 0;
}
#left ul {
  list-style:          none;
  padding:             0;
  margin:              30px 0 0 0;
}
#left ul li {
  width:               230px;
  height:              35px;
  background-image:    url(../images/left_button.jpg);
  background-position: top left;
  background-repeat:   no-repeat;
  text-align:          center;
  margin-bottom:       20px;
}
#left ul li:hover, #left ul li.current {
  width:               230px;
  height:              35px;
  background-image:    url(../images/left_button_hover.jpg);
  background-position: top left;
  background-repeat:   no-repeat;
  text-align:          center;
  margin-bottom:       20px;
}
#left ul li a {
  width:               230px;
  height:              25px;
  display:             block;
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #ffffff;
  text-decoration:     none;
  padding-top:         10px;
}
#left ul li.current {
  width:               230px;
  height:              25px;
  display:             block;
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #ffffff;
  text-decoration:     none;
  padding-top:         10px;
}
#right {
  width:               690px;
  height:              auto;
  float:               left;
  margin:              0 0 20px 0;
}
#title {
  width:               100%;
  height:              30px;
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           20px;
  font-weight:         normal;
  color:               #c2262d;
  text-align:          left;
}
#articles_wrap {
  width:               690px;
  height:              auto;
  border:              #cccccc 2px solid;
}
#articles ul {
  list-style:          disc;
}
#articles a, #articles a:visited {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  font-weight:         bold;
  color:               #f15d27;
  text-decoration:     none;
}
#articles a:hover {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  font-weight:         bold;
  color:               #f15d27;
  text-decoration:     underline;
}
#clearer {
  width:               100%;
  height:              0;
  margin:              0;
  padding:             0;
  font-size:           0;
  border:              none;
  clear:               both;
}
#seperator {
  width:               100%;
  height:              20px;
  margin:              0;
  padding:             0;
  font-size:           0;
  border:              none;
  clear:               both;
}
#articles {
  width:               646px;
  height:              auto;
  margin:              20px;
}
#home_top {
  width:               auto;
  height:              400px;
  border:              1px solid  #999999;
}
#home_bottom {
  width:               100%;
  height:              auto;
  margin-top:          40px;
}
#user1, #user2, #user3, #user4 {
  width:               220px;
  height:              200px;
  float:               left;
}
#user1, #user2, #user3 {
  margin-right:        20px;
}
#bottom_title {
  width:               220px;
  height:              30px;
  background-image:    url(../images/home_bottom_title.png);
  background-repeat:   no-repeat;
  background-position: top left;
  text-align:          left;
}
#bottom_title:hover {
  width:               220px;
  height:              30px;
  background-image:    url(../images/home_bottom_title_hover.png);
  background-repeat:   no-repeat;
  background-position: top left;
  text-align:          left;
}
#bottom_title p, #bottom_title a {
  width:               220px;
  height:              30px;
  display:             block;
  font-size:           12px;
  font-family:         Arial, Helvetica, sans-serif;
  font-weight:         normal;
  color:               #ffffff;
  text-decoration:     none;
  padding:             9px 0 0 15px;
}
#bottom_image {
  width:               220px;
  margin:              20px 0;
}
.vehicle a {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_vehicle.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.vehicle a:hover {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_vehicle_hover.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.motor a {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_motor.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.motor a:hover {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_motor_hover.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.personal a {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_personal.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.personal a:hover {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_personal_hover.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.pet a {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_pet.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
.pet a:hover {
  width:               220px;
  height:              150px;
  display:             block;
  background-image:    url(../images/home_bottom_pet_hover.jpg);
  background-position: top center;
  background-repeat:   no-repeat;
  overflow:            hidden;
  text-indent:         -999px;
}
#footer_wrapper {
  width:               100%;
  height:              24px;
  margin-top:          -24px;
  position:            relative;
  clear:               both;
}
#footer {
  width:               940px;
  height:              24px;
  margin:              0 auto;
  border-top:          1px #999999 solid;
}
#disclaimer {
  width:               auto;
  height:              auto;
  float:               left;
}
#social_group {
  width:               auto;
  height:              auto;
  margin-top:          1px;
  float:               right;
}
/**font styling**/
/*product page left part title*/
#title_small {
  font-size:           11px;
  font-family:         Arial, Helvetica, sans-serif;
  font-weight:         normal;
  color:               #c2262d;
  text-decoration:     none;
}
/*product page left part description*/
#small {
  font-size:           11px;
  font-family:         Arial, Helvetica, sans-serif;
  font-weight:         normal;
  color:               #6d6f71;
  text-decoration:     none;
}
/*list style title on the right part*/
#list {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           15px;
  font-weight:         normal;
  color:               #c2262d;
}
/*smaller title style on the right part*/
#ordered_list {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #f15d27;
}
/*green title text*/
#green_title {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #009245;
}
/*orange title text*/
#orange_title {
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           12px;
  font-weight:         normal;
  color:               #f15d27;
}
//-*-*
#articlez {
  width:               646px;
  height:              auto;
}
.dpyButtonz {
  height:              12px;
  background:          #235da4;
  border:              #bfbfbf 1px solid;
  font-family:         Arial, Helvetica, sans-serif;
  font-size:           13px;
  color:               #fff;
  padding:             6px 12px 6px 12px;
  text-decoration:     none;
  cursor:              pointer;
}
//--*-*