* {margin: 0; padding: 0;}

h1, h2, h3, h4, h5, h6, pre, code, input, select, textarea {font-size: 100%;}

ul, ol {list-style: none;}

input.button {cursor: pointer; cursor: hand;}

img, fieldset {border: none;}

table {border-collapse: collapse; border: none;}



body_old {background: #000; font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

body {background:url(http://gosugardaddie.com/_themes/main/gosugardaddie/images/BG.gif) #2e0002 repeat-x;font: 11px/14px Tahoma, Verdana, sans-serif; text-align: center; }

#wrapper {margin:48px auto; width:812px; position:relative; overflow: hidden;}



#logo {width:812px; height:87px; background: url(../img/header-bg.jpg); }

	#logo .l {float:left; width:367px;}

    #logo .r {float:right; width:367px; padding-right:30px;}

	#logo .im {margin-top:24px;  width:100%; vertical-align:middle}

	.img1 img{padding-rigth:24px;}

	#logo .im a {padding-left:5px; font-size:14px; font-famaly:tahoma; border-bottom: 1px dashed #fff; text-decoration:none; color:#fff;}

		   	

    #i1 {background: url(../img/ic1.gif) no-repeat 0 50%;}

    #i2 {background: url(../img/ic2.gif) no-repeat 0 50%;}

    #i3 {background: url(../img/ic3.gif) no-repeat 0 50%;}



#box {width:800px; height:394px;  margin-left:11px; background:url(../img/box-bg.jpg); overflow: hidden;}

	#left {width:220px; margin-left:27px; margin-top:42px; float:left; }

    



#features {font-size: 11px; font-family: Tahoma; color:#bab794;}

#features h2 {margin-bottom:20px; text-align:left;}

#features table {width:200px; text-align: left;}

#features td {

    width: 33%;

	text-align:left;

    vertical-align: top;

    padding-left: 20px;

    padding-bottom: 20px;

}

#features ul li {

	text-align:left;

    padding: 5px 0 5px 35px;

	line-height:12px;

}

#f1 {background: url("../img/f1.gif") no-repeat 0 50%;}

#f2 {background: url("../img/f2.gif") no-repeat 0 50%;}

#f3 {background: url("../img/f3.gif") no-repeat 0 50%;}

#f4 {background: url("../img/f4.gif") no-repeat 0 50%;}

#f5 {background: url("../img/f5.gif") no-repeat 0 50%;}

#f6 {background: url("../img/f6.gif") no-repeat 0 50%;}

#f7 {background: url("../img/f7.gif") no-repeat 0 50%;}

#f8 {background: url("../img/f8.gif") no-repeat 0 50%;}

#f9 {background: url("../img/f9.gif") no-repeat 0 50%;}

#f10 {background: url("../img/f10.gif") no-repeat 0 50%;}

#f11 {background: url("../img/f11.gif") no-repeat 0 50%;}





#right {width:362px; float:right; margin-top:27px;}



#join a {color: #355;}

#join h2 {

	margin-bottom:5px;

}

#join table {width:267px; margin-left:50px; margin-right:35px; }

#join td, #join th {

  text-align: left;

  padding-bottom: 3px;

  color:#bab794;

  font-family:tahoma;;

  font-size:11px;

  //padding-bottom: 1px;

  font-weight: normal;

}

#join input, #join select {

  width:100%;

  color: #333333;

  position: relative;

  padding: 1px 0;

  background: #FFF;

  font-family: Tahoma, Verdana, sans-serif;

}

#join .nb input, #join .nb select {

  width: auto;

}

#join input.button {

  width: auto;

  border: none;

  font-size: 11px !important;

  margin: 5px 0 0;

  background: none !important;

}

#join a {color: #FFF;}

#join .nbc td {

  font-size: 10px;

}

#join .nbc input {

  width: auto;

  border: none;

}

#join .np {

  font-size: 10px;

  padding-bottom: 0;

}

#join .np input {

  width: auto;

  border: none;

}

#members {width:100%; background: url(../img/members-bg.jpg) no-repeat; height:160px; margin-top:13px;}

#members ul, #video ul {

	overflow: hidden;

	zoom: 1;

	padding-left:58px;

}

#members ul a, #video ul a {

	color: #fff;

	font-size:11px;



}

#members ul li, #video ul li {

	float: left;

	text-align:left;

	color:#626161;

	display: inline;

	margin-left: 7px;

	margin-bottom: 11px;

}

#members .m a {color: #FF1C00;}

#members ul li.f {margin-left: 0;}

#members ul img, #video ul img {

	display: block;

	margin-bottom: 4px;

}

#members ul span, #video ul span {

	display: block;

	padding: 2px 4px;

}



#members .in, #video .in {

	padding: 15px 0 12px;

}



#misc {

  overflow: hidden;

  width: 100%;

  margin:0px 0px 0px 6px;

}



#stats {

  float: left;

  display: inline;

  margin-right: 5px;

  width: 236px;

  height: 89px;

  color: #FFF;

  overflow: hidden;

  background: url("../img/stats-bg.jpg") no-repeat 0 0;

}

#stats ul {

  padding: 20px 0 0 68px;

}





#login {

  float: left; 

  width:307px;

  height:87px;

  padding:0px;

  text-align:left;

  overflow: hidden;

  background: url("../img/login-bg.jpg") no-repeat 0 0;

}

#login .otf{margin: 25px 0 0 62px; }

#login * {vertical-align: middle;}

#login a {color: #FFF;}

#login table {

	width:200px;

}

#login td {

  padding: 0 5px 2px 0;

  color: #FFF;

  font-size: 10px;

}

#login input {

  height: 16px;

  line-height: 16px;

  width: 87px;

  background: #7a0003;

  border: 1px solid #7a0003;

  font-family: Tahoma, Verdana, sans-serif;

  color: #a14d4f;

}

#remember, #login  input.button {

  width: auto !important;

  height: auto !important;

  border: none !important;

  padding: 0 !important;

  color: #4E4E4E !important;

  background: none !important;

  position: relative;

}



#login  input.button {

  width: 29px !important;

  height: 28px !important;

  }



#login .button {

  position: absolute ;

  top: 0px;  

  left:9px;

}



#misc .videochat {

  float: right;

  margin:0px 6px 0px 0px;

}





#footer {

  padding: 25px 0;

  text-align: center;

  color: #F50025;

}

#footer p.links {

  color: #2e2e2e;

  padding-bottom: 15px;

}

#footer p.links a {

  text-decoration: none;

  margin: 0 4px;

  color: #FFF;

}

#footer p.cop {

  font-size: 10px;

  color: #ff0000;

}



