/*Tag Styling*/
a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#f0f0f0;
  text-decoration: underline;
}

a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#0000EE;
  text-decoration: none;
}

body{
  background: #C8C8C8 url(/images/argyle_bg.jpg) repeat top left;
  color:#ffffff;
  margin-top:0px;
  margin-bottom:0px;
  scrollbar-arrow-color: #ffffff;
  scrollbar-3dlight-color: #474747;
  scrollbar-darkshadow-color: #474747;
  scrollbar-face-color: #838383;
  scrollbar-highlight-color: #838383;
  scrollbar-shadow-color: #838383;
  scrollbar-track-color: #474747;
}

hr{
  border-top: 1px dashed #838383;
  border-bottom: none;
  border-left: none;
  border-right: none;
}

/*Class Styling*/
.body_back{
  background: #4d4d4d url('/images/tour_bodyback.jpg') repeat-x top left;
}

.body_backb{
  background: #2E4186 url('/images/tour_bodybackb.jpg') repeat-x top left;
}

.body_backlb{
  background: #2E4186 url('/images/tour_bodybacklb.jpg') repeat-x top left;
}

.body_back_oldtwink{
  background: #949494 url('/images/tour_bodyback_oldtwink.jpg') repeat-x top left;
}

.buddy_gallery, .model_gallery{
  width: 900px;
}

.buddy_gallery .model{
  float: left;
  /*margin:15px 0px 10px 23px;*/
  margin:15px 0px 10px 14px;
}
.buddy_gallery .model_text{
  width:180px;
  height:90px;
}

.camhead .head_text{
  font-size:12px;
  margin:8px 0px 0px 10px;
}

.cam_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#ffffff;
  width:456px;
  height:114px;
  overflow:auto;
}
.content_gallery{
	width:960px;
}

.content_gallery img{
	border:1px solid #ffffff;
	margin:15px 0px 10px 26px;
}

.dark_text,.feedline{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
}

.dark_text a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#f0f0f0;
  text-decoration: underline;
}

.dark_text a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:#0000EE;
  text-decoration: none;
}

.dark_text p, .dark_text td p{
 margin-bottom:9px;
}

.date,.username{
  font-weight:bold;
}

.memfavs{
	margin-top:30px;
   width:240px;
   float:left;
}

.head_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color:#f0f0f0;
  margin:6px 0px 0px 10px;
}

.head_text a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 16px;
  font-weight: bold;
  color:#f0f0f0;
  text-decoration: none;
}

.head_text a:hover{
  font-weight: bold;
  color:#3B8DEF;
  text-decoration: none;
}
.int_gallery .model .bound{
	width:204px;
	height:240px;
}
.body_back .int_gallery .model,.search_gall .int_gallery .model{
  float: left;
  /*margin:15px 0px 10px 33px;*/
  margin:15px 0px 10px 26px;
}

.int_gallery .model .model_text{
  text-align: left;
  color: #f0f0f0;
  height:90px;
}

.int_gallery .model .model_text img{
  margin-top: 4px;
}

.leftbord{
  width: 5px;
  background: url('/images/tour_leftbord.gif') repeat-y top left;
}

.left_comments{
  background:#4660A7;
}

.left_comments #usercomments, #internal_comments #usercomments {
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#ffffff;
  margin: 15px;
}

.left_comments #usercomments #comments_form{
  margin-top:10px;
}

.left_comments #usercomments #comments_posts{
  width: 498px;
}

.left_comments #usercomments #comments_posts td, #internal_comments #usercomments #comments_posts td{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size:10px;
  padding:6px;
  color:#000000;
}

.light_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:white;
}

.light_text a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:white;
  text-decoration: underline;
}

.light_text a:hover{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  font-weight: bold;
  color:white;
  text-decoration: none;
}

.camarchhead{
  width: 716px;
  height: 32px;
  background: url('/images/tw_head_back_716.jpg') no-repeat top left;
}
.camarchhead .head_text{
   margin: 0px 0px 0px 10px;
}

.memb_left{
  width: 678px;
  margin:15px 0px 0px 10px;
}
.memb_left td.dark_text{
  padding:0px 15px 0px 0px
}
.memb_lefthead,.camhead{
  width: 688px;
  height: 32px;
  background: url('/images/memb_lefthead_back.jpg') no-repeat top left;
}

.memb_lefthead .head_text, .memb_righthead .head_text{
  margin: 0px 0px 0px 10px;
}

.memb_righthead{
  width: 270px;
  height: 32px;
  background: url('/images/memb_righthead_back.jpg') no-repeat top left;
}

.memb_righthead_oldtwink{
  width: 270px;
  height: 32px;
  background: url('/images/memb_righthead_oldtwink.gif') no-repeat top left;
}

.memb_righthead .head_text{/*see .memb_lefthead .head_text*/}
.model_gallery{/*see .buddy_gallery*/}

.model_gallery .model{
  float: left;
  /*margin:15px 0px 10px 40px;*/
  margin:15px 0px 10px 34px;
}

.model_gallery .model_text{
  width:135px;
}

.model_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0f0f0;
  text-align:center;
  margin-top: 4px;
}

.tour_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0f0f0;
  margin-top: 4px;
}

.page_head{
  height:38px;
  background: url('/images/page_headback.jpg') repeat-x top left;
}

.page_head .head_text{
  font-size:21px;
  margin: 0px 0px 0px 10px;
}

.page_nums, .page_nums a{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color: #f0f0f0;
  text-align:center;
  text-decoration: none;
  padding:3px 0px 5px;
}

.rightbord{
  width: 5px;
  background: url('/images/tour_rightbord.gif') repeat-y top left;
}

.topmenu{
  background:#4d4d4d;
}

/*.topmenu  img{
  FILTER: Alpha(Opacity=70, FinishOpacity=70, Style=0); opacity:.7;
}*/

.topmenu  a img{
  FILTER: Alpha(Opacity=100, FinishOpacity=100, Style=0); opacity:1;
}

.topmenu  a:hover img, .topmenu  a.locked img, .topmenu  a.locked:hover img {
  FILTER: Alpha(Opacity=70, FinishOpacity=70, Style=0); opacity:.7;
}

.tour_bodyback{
  background: #4d4d4d url('/images/tour_bodyback.jpg') repeat-x top left;
  width:960px;
  height:247px;
  padding: 4px 0px 0px 0px;
}

.tour_bodyback .dark_text,.tour_bodyback .light_text{
  width:309px;
  height:230px;
  margin-top:10px;
  margin-left: 5px;
  margin-right: 5px;
  overflow:auto;
}

.tour_bodyback .light_text{/*see .tour_bodyback .dark_text{*/}

.tour_head{
  width: 960px;
  height: 32px;
  background: url('/images/tour_head_back.jpg') no-repeat top left;
}

.tour_head .rating,.camhead .rating{
  color:#f0f0f0;
  font-family:Verdana,Arial,Helvetica,sans-serif;
  font-size:12px;
  font-weight:normal;
  height:23px;
  padding:8px 6px 0px 0px;
  text-align:right;
  width:363px;
}

.tour_hrule{
  height: 12px;
  background: url('/images/tour_horizontalrule.jpg') repeat-x top left;
}
.tour_hruleb{
  height: 12px;
  background: #2E4186 url('/images/tour_bodybackb.jpg') repeat-x top left;
}

.video_text{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#ffffff;
  width:717px;
  height:114px;
  overflow:auto;
}
/*Element Styling*/
#internal_comments{}
#internal_comments #usercomments {/*see .left_comments #usercomments*/}
#internal_comments #usercomments #comments_form{}

#internal_comments #usercomments #comments_form form{
  margin-top:10px;
}

#internal_comments #usercomments #comments_form textarea{
  width:268px;
  height:60px;
  border:1px solid #838383;
}

#internal_comments #usercomments #comments_posts{
  width: 498px;
  height: 140px;
  background: white;
  border: 1px solid #838383;
  overflow: auto;
  float:right;
}
#internal_comments #usercomments #comments_posts td{/*see .left_comments #usercomments #comments_posts td*/}

#members_search{
  background: url('/images/members_home_search.jpg');
}

#members_search form{
  margin:15px 0px 0px 10px;
}

#mod_internal{
  margin: 15px 0px 10px 23px;
  float:left;
}

#mod_internal_gal{
  float:left;
  margin:6px 0px 0px 15px;
  width:600px;
}

#mod_internal_gal .model{
  float: left;
  margin:10px 0px 15px 13px;
}

#tour_cam{}

#tour_cam input{
  width: 204px;
  border:1px solid #0F3AA7;
  margin-top:2px;
}

#tour_cam .light_text{
  width: 149px;
  height: 158px;
  overflow: auto;
}

#tsearch{
  width:210px;
  height:81px;
  background: url('/images/tour_search.jpg');
  text-align: right;
}

#tsearch form{
  margin:30px 15px 0px 0px;
}

.poll_question{
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 12px;
  color:#FFFFFF;
	font-weight:bold;
}

.poll_option{ 
  font-family: Verdana, Arial, Helvetica, sans-serif;
  font-size: 10px;
  color:#FFFFFF;
	text-align:left;
}

.poll_graph1, .poll_graph2, .poll_graph3{
	background:transparent url(/images/tour_horizontalrule.jpg) repeat-x scroll left top;
	height:6px;
}

.mas_rate a, .mas_rate a:visited {
	width: 24px;
	height: 16px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	line-height: 16px;
	text-decoration: none;
	color: #999999;
	background-color: #FFFFFF;
	margin-top: 0px;	padding-top: 0px;
	margin-bottom: 0px;	padding-bottom: 0px;
	text-align: center;
	vertical-align: middle;
	border: 1px solid;
	border-color: #999999;
	display: block;
}
.mas_rate a:hover, .mas_rate a:active {
	background-color: #EDF3FE;
	color: #999999;
}

a.MAS_sortby { 
	font-weight: normal 
} 

a.MAS_sortby_active { 
	text-decoration:underline overline; 
	font-weight: bold; 
	background-color:#4660A7;
} 

li{
	margin-left:15px;
}
