body {
  margin: 10px;
  padding: 0px;
  background-color: ffffff;
}

body, td, p { font: 1px Verdana; color: 000000;}

a {text-decoration: underline; }
a:hover {text-decoration: none; }
img { border-width: 0px; background-color: eeeeee; }
form { margin: 0px; padding: 0px; display: inline; }

.t_10 {font-size: 10px;}
.t_11 {font-size: 11px;}
.t_12 {font-size: 12px;}
.t_14 {font-size: 14px;}

p {margin-top: 0px; margin-bottom: 10px; font-size: 12px; }
h1 { font: bold 14px Verdana; color: 555556; margin: 0px; margin-bottom: 10px; }

.com { color: 888888; }

.i { border: 1px #7A381A solid; }

/* main header table */
.head { width: 738px; height: 162px;  padding-top: 17px; padding-left: 16px; background-image: url(../imgs/yourerotic_bg1.jpg); text-align: left; background-repeat: no-repeat}

.logo { display: inline; }
.logo img { margin-right: 340px; }

.h2 { color: ffffff; display: inline; vertical-align: top; font-size: 11px; }
.h2 a { color: ffffff; font-size: 11px; }

.desc { font-size: 11px; color: ffffff; margin-top: 10px; margin-right: 370px; margin-bottom: 12px; height: 43px;}

.menu { display: inline; vertical-align: center;}
.menu a { color: 7A381A; text-decoration: none; font-size: 11px; text-transform: uppercase; background: url(../imgs/m_sep.gif) no-repeat 100% 0px; padding-right: 8px; padding-left: 6px; }
.menu a:hover { text-decoration: underline; }
.menu .last { background-image: none;}

.search { display: inline; margin-left: 33px;}
.search .text { height: 20px; width: 175px; }
.search .but { margin: 0px; padding: 0px; position:relative; top: 3px; left: 3px;}



/* main texts */
.mt { width: 738px; margin-top: 10px; text-align: left; display: table; }
.mt_left { width: 430px; display: table-cell; vertical-align: top; text-align: left; float: left;}
.mt_right { width: 287px; display: table-cell; vertical-align: top; float: right; }
.mt_l { margin-left: 18px; }


/* reviews */
.r { background: url(../imgs/review_2.jpg) no-repeat 0 35px; background-color: #F9F1EE; }
.r_head { margin-left: 13px; font-size: 18px; color: ffffff; }
.r2 { margin: 7px; margin-left: 13px; font-size: 11px;}
.rs { margin-top: 4px; }


/* right blocks */
.b { background: url(../imgs/b_bg.jpg); margin-top: 10px; }
.b2 { margin: 3 13px 3 13px; font-size: 11px; }


/* galleries */
.g1 { border: 1px #7A381A solid; margin-right: 10px; margin-bottom: 10px; }
.g2 { margin: 3 13px 3 13px; font-size: 11px; height: 90px;}
.g3 { height: 95px; margin-bottom: 5px; }


/* h1 */
.h1 { background-image: url(../imgs/h1.gif); width: 441px; height: 34px; padding: 8px; padding-left: 15px; background-repeat: no-repeat; }

/* directory */
.d1 {font-size: 11px;}
.d1 h1 { margin-bottom: 2px; margin-top: 5px;}

/* blog */
.blog { font-size: 12px; margin-bottom: 15px;} 
.blog_link { padding-left: 5px;}
.blog_date { display: inline; background-color: #C16A45; color: ffffff; padding: 4px; padding-bottom: 5px; font-size: 10px;}
.blog_text { margin-top: 10px;}

/* reviews list */
.ssr { margin-bottom: 10px; }
.ssr td, .ssr td a { font-size: 12px; }
.ssr td { border-bottom: 1px #dddddd solid; }
.ssr_no td { border-bottom: 0px #ffffff solid; }


/* link trading */
.lt { width: 100%; text-align: left; display: table; }
.lt_left { width: 49%; display: table-cell; vertical-align: top; text-align: left; float: left;}
.lt_right { width: 49%; display: table-cell; vertical-align: top; float: right; }


/* directory */
.dir { width: 100%; text-align: left; display: table; margin-bottom: 10px; }
.dir_left { width: 49%; display: table-cell; vertical-align: top; text-align: left; float: left; font-size: 11px;}
.dir_right { width: 49%; display: table-cell; vertical-align: top; float: right; font-size: 11px;}
.dir_left a, .dir_right a { font-size: 11px; }
.dir_left h1, .dir_right h1 { margin-top: 5px; margin-bottom: 5px;}


/* footer */
.footer { width: 738px; margin-top: 10px; text-align: left; display: table; font-size: 11px; padding: 10px; border-top: 1px #dddddd solid;}
.foot_l { color: #aaaaaa; margin: 15px; font-size: 11px; }
.foot_l a { color: #aaaaaa; }

