/* Content */
.bits { background:#664c09 url(images/join1/right_bg.gif) top left repeat-x; font-size:20px; height:60px; line-height:60px; text-align:right; padding-right:10px; color:#FFF;}
.logos { background:#664c09 url(images/join1/right_bg.gif) top left repeat-x; padding:5px;}
.logos p { padding:0; margin:0;}
.logos p a { margin:0 10px}
.bg_text_block {background:url(images/join1/block_bg.gif) no-repeat top right}
.text_block_all { width:599px; position:relative}
.text_block { width:330px; padding:14px 36px 15px 18px; float:left; color:#FFF;}
.text_block a {color: #000000; text-decoration: underline;}
.text_block a:hover {color: #ffffff; text-decoration: underline;}
.text{color: #a4a4a4; background-color: #2e2e2e; height: auto; width: 961px; margin-right: auto; margin-left: auto; margin-top: 14px; margin-bottom: 10px; padding: 5px; border: 1px solid #747474;}
.text a {color: #d70101;}
.text a:hover {color: #ffffff;}
.register_block {
	background-color: #2e2e2e; 
	border: 1px solid #747474; 
	text-align: justify; 
	padding: 5px;
	height: auto;
}
.register_block a {color: #df0000; text-decoration: underline;}
.register_block a:hover {color: #ffffff; text-decoration: underline;}
.info_right { width:215px; float:left;}
.broke_page { background:url(images/join1/broke_page.png) no-repeat; width:54px; height:55px; position:absolute; top:0px; right:0px; overflow:hidden; text-indent:-9999px}
.info_right ul { width:215px; list-style:none; margin:0; padding:4px 0 0 0;}
.info_right li { width:212px; padding-bottom:5px; background:url(images/join1/list_bg.gif) no-repeat right bottom; margin-top:4px; float:left; color:#FFF;}
.info_right li.last { padding-bottom:9px; background:none;}
.info_right li img { display:block; float:left; margin-right:17px}
.info_right li span { display:block; float:left; line-height:38px; font-size:16px; text-transform:uppercase;}

body {font-family: tahoma; font-size: 11px; color: #a4a4a4; background-color: #363636; margin: 0px;}
.logo {background-image: url(/Views/images/logo.png); background-repeat: no-repeat; height: 97px; width: 334px; cursor: pointer;}
.header1 {background-image: url(/Views/images/header1.png); background-repeat: no-repeat; height: 9px; width: 973px;}
.header2 {background-image: url(/Views/images/header2.png); background-repeat: no-repeat; height: 23px; width: 639px;}
.menubar1 {background-image: url(/Views/images/menubar1.png); background-repeat: no-repeat; height: 49px; width: 639px; margin: 0px;}
.header3 {background-image: url(/Views/images/header3.png); background-repeat: no-repeat; height: 9px; width: 639px;}
.header4 {background-image: url(/Views/images/header4.png); background-repeat: no-repeat; height: 16px; width: 639px;}
.header5 {background-image: url(/Views/images/header5.png); background-repeat: no-repeat; height: 4px; width: 973px; margin: 0 auto;}
#main_menu {width:639px; height:49px; float:right;}
#main_menu ul.main_part {list-style:none; list-style-image: none; float:right; margin:0px;}
#main_menu li {float:left; height:49px; list-style:none; list-style-image: none;}
#main_menu a {display:block; height:49px; font-size:0px; overflow:hidden;}
#main_menu a.main {width:65px; height:49px; background-image:url(/Views/images/menu_main.png); color: #363636;}
#main_menu a.main:hover {background-image:url(/Views/images/menu_mainx.png);}
#main_menu a.home {width:69px; height:49px; background-image:url(/Views/images/menu_home.png); color: #656565;}
#main_menu a.home:hover {background-image:url(/Views/images/menu_homex.png);}
#main_menu a.photos {width:74px; height:49px; background-image:url(/Views/images/menu_photos.png); color: #656565;}
#main_menu a.photos:hover {background-image:url(/Views/images/menu_photosx.png);}
#main_menu a.videos {width:74px; height:49px; background-image:url(/Views/images/menu_videos.png); color: #656565;}
#main_menu a.videos:hover {background-image:url(/Views/images/menu_videosx.png);}
#main_menu a.blog {width:56px; height:49px; background-image:url(/Views/images/menu_blog.png); color: #656565;}
#main_menu a.blog:hover {background-image:url(/Views/images/menu_blogx.png);}
#main_menu a.comments {width:109px; height:49px; background-image:url(/Views/images/menu_comments.png); color: #656565;}
#main_menu a.comments:hover {background-image:url(/Views/images/menu_commentsx.png);}
.clear1 {clear: both;}
.network {font-family: tahoma; font-size: 10px; color: #9f9f9f; position: absolute; padding-right: 0px; margin-bottom: 4px; top: 16px; margin-left: 740px;}
.network a {color: #df0000; text-decoration: underline;}
.network a:hover {color: #ffffff; text-decoration: underline;}
.network2 {font-family: tahoma; font-size: 10px; color: #9f9f9f; position: absolute; padding-right: 0px; margin-bottom: 4px; top: 16px; margin-left: 810px;}
.network2 a {color: #df0000; text-decoration: underline;}
.network2 a:hover {color: #ffffff; text-decoration: underline;}
.line{margin-right: auto; margin-left: auto; width: 973px; padding: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none; height: 1px; border-top-width: 1px; border-right-width: 1px; border-bottom-width: 1px; border-left-width: 1px; background-color: #bdbcbc; margin-top: 0px; margin-bottom: 0px;}
.join a{color: #df0000; text-decoration: none; font-weight: bold;}
.join a:hover{color: #bdbcbc; text-decoration: none; font-weight: bold;}
#navigation {color: #b1b1b1; height: 22px; width: 973px; margin-right: auto; margin-left: auto;}
#navigation .path {font-weight: bold; float: left; height: 22px; width: auto; color: #6c6c6c; padding-top: 3px;}
#navigation a {color: #df0000; text-decoration: underline; padding-right: 5px; padding-left: 5px; font-weight: normal;}
#navigation a:hover {color: #bdbdbd; text-decoration: none;}
#navigation .active {clear: both; color: #d9d9d9; width: auto; font-weight: normal; padding-left: 5px;}
#navigation .pagination {padding-top: 3px; float: right; height: 22px; width: auto; white-space: nowrap;}
#navigation .paginate {font-family: arial; font-size: 10px; color: #000000; background-color: #a4a4a4; height: 17px; border: 1px solid #282828; margin-top: -3px;}
.grey_dots1 {
	height: 1px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/Views/images/grey_dots1.png);
	background-repeat: repeat-x;
}
.grey_dots2 {
	height: 1px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
	background-image: url(/Views/images/grey_dots2.png);
	background-repeat: repeat-x;
}
.sorting {color: #747474; background-color: #2e2e2e; height: 20px; width: 973px; margin:5px auto;}
.sorting_left {white-space: nowrap; margin: 0px; line-height: 10px; padding-left: 5px; display: block; float: left;}
.sorting_left a {color: #d9d9d9; text-decoration: none;}
.sorting_left a:hover {color: #9f9f9f; text-decoration: none;}
.directory_site {white-space: nowrap; line-height: 16px; padding-left: 4px; display: block; float: left; font-size: 13px; margin-top: 1px; margin-right: 3px; margin-bottom: 3px; margin-left: 3px; font-weight: bold; color: #d9d9d9;}
.directory_site a{font-weight: bold; color: #d9d9d9; text-decoration: underline;}
.directory_site a:hover{color: #d70101; text-decoration: none;}
.directory_site_right {white-space: nowrap; line-height: 10px; padding-right: 5px; display: block; float: right; padding-top: 2px; font-size: 10px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;}
.dot_spacer {background-image: url(/Views/images/dot_spacer.png); background-repeat: no-repeat; height: 20px; width: 1px; margin-right: 15px; margin-left: 15px; margin-top: 0px; margin-bottom: 0px; padding: 0px;}
.sort_arrow {background-image: url(/Views/images/sort_arrow.png); background-repeat: no-repeat; padding-right: 8px; margin-left: 4px; height: 10px; width: 7px; border-top-width: 0px; border-right-width: 0px; border-bottom-width: 0px; border-left-width: 0px; border-top-style: none; border-right-style: none; border-bottom-style: none; border-left-style: none;}
.sort_arrow:hover {background-image: url(/Views/images/sort_arrowx.png); background-repeat: no-repeat;}
.sorting_right {white-space: nowrap; margin: 0px; line-height: 10px; padding-right: 2px; display: block; float: right; padding-top: 3px;}
.sorting_right .paginate {font-family: arial; font-size: 10px; color: #000000; background-color: #a4a4a4; height: 17px; border: 1px solid #282828; margin-top: -3px;}
#content {height: auto; width: 973px; margin-right: auto; margin-left: auto; text-align: left;}
.doubledots {
	background-image: url(/Views/images/header5.png);
	background-repeat: no-repeat;
	height: 4px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
}
.menubar2 {background-image: url(/Views/images/menubar2.png); background-repeat: no-repeat; height: 36px; width: 454px;}
.footer1 {background-image: url(/Views/images/footer1.png); background-repeat: no-repeat; height: 36px; width: 198px;}
.footer2 {background-image: url(/Views/images/footer2.png); background-repeat: no-repeat; height: 36px; width: 321px;}
.footer3 {background-image: url(/Views/images/footer3.png); background-repeat: no-repeat; height: 9px; width: 973px;}
#main_menu2 {width:auto; height:36px; float:left;}
#main_menu2 ul.main_part2 {list-style:none; float:left; margin:0px; padding: 0px;}
#main_menu2 li {float:left; height:36px; list-style:none;}
#main_menu2 a {display:block; height:36px; font-size:0px; overflow:hidden;}
#main_menu2 a.main {width:67px; height:36px; background-image:url(/Views/images/bottom_menu_main.png); color: #505050;}
#main_menu2 a.main:hover {background-image:url(/Views/images/bottom_menu_mainx.png);}
#main_menu2 a.home {width:69px; height:36px; background-image:url(/Views/images/bottom_menu_home.png); color: #505050;}
#main_menu2 a.home:hover {background-image:url(/Views/images/bottom_menu_homex.png);}
#main_menu2 a.photos {width:74px; height:36px; background-image:url(/Views/images/bottom_menu_photos.png); color: #505050;}
#main_menu2 a.photos:hover {background-image:url(/Views/images/bottom_menu_photosx.png);}
#main_menu2 a.videos {width:74px; height:36px; background-image:url(/Views/images/bottom_menu_videos.png); color: #505050;}
#main_menu2 a.videos:hover {background-image:url(/Views/images/bottom_menu_videosx.png);}
#main_menu2 a.blog {width:56px; height:36px; background-image:url(/Views/images/bottom_menu_blog.png); color: #505050;}
#main_menu2 a.blog:hover {background-image:url(/Views/images/bottom_menu_blogx.png);}
#main_menu2 a.comments {width:113px; height:36px; background-image:url(/Views/images/bottom_menu_comments.png); color: #505050;}
#main_menu2 a.comments:hover {background-image:url(/Views/images/bottom_menu_commentsx.png);}
.legal1 {padding-right: 8px;}
.legal1 a {color: #df0000; text-decoration: underline;}
.legal1 a:hover {color: #ffffff; text-decoration: underline;}
.legal2 {padding-right: 8px; color: #6c6c6c;}
.legal2 a {color: #6c6c6c; text-decoration: none;}
#photo_thumbtable {background-color: #2e2e2e; float: left; height: 284px; width: 204px; border: 1px solid #747474; vertical-align: top; margin-top: 12px; margin-bottom: 12px;}
#photo_thumbtable .header {font-weight: bold; color: #d70101; text-decoration: none; text-align: center; line-height: 28px;}
#photo_thumbtable .header:hover {font-weight: bold; color: #CCCCCC; text-align: center; line-height: 28px;}
#photo_thumbtable .thumb {text-align: center;}
#photo_thumbtable .thumbnail {border: 1px solid #000000;}
#photo_thumbtable .thumbnail:hover {border: 1px solid #FF0000;}
#photo_thumbtable .date {float: left; height: auto; width: 125px; padding-left: 6px; padding-top: 3px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable .stars {float: right; height: 12px; width: 65px; padding-right: 6px; padding-top: 5px; text-align: right;}
#photo_thumbtable .favorites {float: left; height: auto; width: 130px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable .votes {float: right; height: auto; width: 60px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable .total {float: left; height: auto; width: 100px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable .dl {float: right; height: auto; width: 90px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable .dl a{color: #d9d9d9; text-decoration: underline;}
#photo_thumbtable .dl a:hover{color: #ff0000; text-decoration: none;}
#video_thumbtable {background-color: #2e2e2e; float: left; height: 248px; width: 230px; border: 1px solid #747474; vertical-align: top; margin-top: 12px; margin-bottom: 12px;}
#video_thumbtable .header {font-weight: bold; color: #d70101; text-decoration: none; text-align: center; line-height: 28px;}
#video_thumbtable .header:hover {font-weight: bold; color: #CCCCCC; text-align: center; line-height: 28px;}
#video_thumbtable .thumb {text-align: center;}
#video_thumbtable .thumbnail {border: 1px solid #000000;}
#video_thumbtable .thumbnail:hover {border: 1px solid #FF0000;}
#video_thumbtable .date {float: left; height: auto; width: 145px; padding-left: 6px; padding-top: 3px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable .stars {float: right; height: 12px; width: 65px; padding-right: 6px; padding-top: 5px; text-align: right;}
#video_thumbtable .favorites {float: left; height: auto; width: 150px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable .votes {float: right; height: auto; width: 60px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable .total {float: left; height: auto; width: 120px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable .dl {float: right; height: auto; width: 90px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable .dl a{color: #d9d9d9; text-decoration: underline;}
#video_thumbtable .dl a:hover{color: #ff0000; text-decoration: none;}

#photo_thumbtable3 {background-color: #2e2e2e; float: left; height: 284px; width: 204px; border: 1px solid #747474; vertical-align: top; margin-top: 6px; margin-bottom: 6px; margin-left: 30px;}
#photo_thumbtable3 .header a {color: #df0000;}
#photo_thumbtable3 .header a:hover {color: #ffffff;}
#photo_thumbtable3 .header {font-weight: bold; color: #d70101; text-decoration: none; text-align: center; line-height: 28px;}
#photo_thumbtable3 .header:hover {font-weight: bold; color: #CCCCCC; text-align: center; line-height: 28px;}
#photo_thumbtable3 .thumb {text-align: center;}
#photo_thumbtable3 .thumbnail {border: 1px solid #000000;}
#photo_thumbtable3 .thumbnail:hover {border: 1px solid #FF0000;}
#photo_thumbtable3 .date {float: left; height: auto; width: 125px; padding-left: 6px; padding-top: 3px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable3 .stars {float: right; height: 12px; width: 65px; padding-right: 6px; padding-top: 5px; text-align: right;}
#photo_thumbtable3 .favorites {float: left; height: auto; width: 130px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable3 .votes {float: right; height: auto; width: 60px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable3 .total {float: left; height: auto; width: 100px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable3 .dl {float: right; height: auto; width: 90px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#photo_thumbtable3 .dl a{color: #d9d9d9; text-decoration: underline;}
#photo_thumbtable3 .dl a:hover{color: #ff0000; text-decoration: none;}
#video_thumbtable3 {background-color: #2e2e2e; float: left; height: 248px; width: 230px; border: 1px solid #747474; vertical-align: top; margin-top: 6px; margin-bottom: 6px;margin-left: 10px;}
#video_thumbtable3 .header a {color: #df0000;}
#video_thumbtable3 .header a:hover {color: #ffffff;}
#video_thumbtable3 .header {font-weight: bold; color: #d70101; text-decoration: none; text-align: center; line-height: 28px;}
#video_thumbtable3 .header:hover {font-weight: bold; color: #CCCCCC; text-align: center; line-height: 28px;}
#video_thumbtable3 .thumb {text-align: center;}
#video_thumbtable3 .thumbnail {border: 1px solid #000000;}
#video_thumbtable3 .thumbnail:hover {border: 1px solid #FF0000;}
#video_thumbtable3 .date {float: left; height: auto; width: 145px; padding-left: 6px; padding-top: 3px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable3 .stars {float: right; height: 12px; width: 65px; padding-right: 6px; padding-top: 5px; text-align: right;}
#video_thumbtable3 .favorites {float: left; height: auto; width: 150px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable3 .votes {float: right; height: auto; width: 60px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable3 .total {float: left; height: auto; width: 120px; padding-left: 6px; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable3 .dl {float: right; height: auto; width: 90px; padding-right: 6px; text-align: right; line-height: 15px; font-family: arial; font-size: 11px;}
#video_thumbtable3 .dl a{color: #d9d9d9; text-decoration: underline;}
#video_thumbtable3 .dl a:hover{color: #ff0000; text-decoration: none;}


.font1 {color: #6c6c6c;}
.font2 {color: #d9d9d9;}
.thumbspacer1{float: left; height: 20px; width: 49px; display: block; margin-top: 6px; margin-bottom: 6px;}
.thumbspacer2{float: left; height: 20px; width: 48px; display: block; margin-top: 6px; margin-bottom: 6px;}
.thumbspacer3{float: left; height: 20px; width: 15px; display: block; margin-top: 6px; margin-bottom: 6px;}
#main_menu3 {width:auto; height:49px; float:right;}
#main_menu3 ul.main_part {list-style:none; list-style-image: none; float:right; margin-left:0px; margin-right:0px;margin-bottom:0px;margin-top: 25px;padding-right: 20px;}
#main_menu3 li {float:left; height:49px; list-style:none; list-style-image: none;}
#main_menu3 a {height:49px; font-size:15px; font-family: Verdana;overflow:hidden;text-decoration: none;}
#main_menu3 a.home {width:75px; height:49px; color: #e0e0e0;text-decoration: none;padding-right: 12px;}
#main_menu3 a.home:hover {color: #df0000;text-decoration: none;}
#main_menu3 a.site_directory {width:121px; height:49px; color: #e0e0e0;text-decoration: none;padding-left: 12px;padding-right: 12px;}
#main_menu3 a.site_directory:hover {color: #df0000;text-decoration: none;}
#main_menu3 a.members_area {width:127px; height:49px; color: #e0e0e0;text-decoration: none;padding-left: 12px;padding-right: 12px;}
#main_menu3 a.members_area:hover {color: #df0000;text-decoration: none;}
#main_menu3 a.join {width:100px; height:49px; color: #e0e0e0;text-decoration: none;padding-left: 12px;}
#main_menu3 a.join:hover {color: #df0000;text-decoration: none;}

#main_menu4 {width:auto; height:49px; float:left;}
#main_menu4 ul.main_part2{list-style:none; list-style-image: none; float:left; margin-left:0px; margin-right:0px;margin-bottom:0px;margin-top: 8px;padding-left: 10px;}
#main_menu4 li{float:left; height:49px; list-style:none; list-style-image: none;}
#main_menu4 a{height:49px; font-size:15px; font-family: Verdana;overflow:hidden;text-decoration: none;}
#main_menu4 a.home{width:75px; height:49px; color: #e0e0e0;padding-right: 12px;}
#main_menu4 a.home:hover{color: #df0000;text-decoration: none;}
#main_menu4 a.site_directory{width:121px; height:49px; color: #e0e0e0;padding-left: 12px;padding-right: 12px;}
#main_menu4 a.site_directory:hover{color: #df0000;text-decoration: none;}
#main_menu4 a.members_area{width:127px; height:49px; color: #e0e0e0;padding-left: 12px;padding-right: 12px;}
#main_menu4 a.members_area:hover{color: #df0000;text-decoration: none;}
#main_menu4 a.join{width:100px; height:49px;  color: #e0e0e0;padding-left: 12px;padding-right: 12px;}
#main_menu4 a.join:hover{color: #df0000;text-decoration: none;}

/* Adult Design Additions */
.main-container {
 text-align:left;
 margin:0 auto;
 width:975px;
}
.framed-txt {
 width:294px;
 margin-top:12px;
 margin-bottom:12px;
}
.intr {
 color:#6c6c6c;
}
.title {
 padding-top:10px;
 padding-bottom:10px;
}
.title h2 {
 color:#d9d9d9;
 font-size:26px;
 text-align:left;
 margin:0px;
}
.framed-pics {
 background-color: #1f1f1f;
 border: 1px solid #6c6c6c;
 width: 205px;
 padding-bottom: 5px;
 margin-left: 12px;
 margin-top:12px;
 margin-bottom:12px;
}
.border-img {
 border:#000000 1px solid;
}
.pics-title {
 padding-top:5px;
 padding-bottom:7px;
 text-align:center;
}
.pics-title a {
 font-family:Tahoma;
 font-size:13px;
 font-weight:bold;
 color: #d70101;
 text-decoration: none;
}
.pics-title a:hover {
 color: #a4a4a4;
}
.pbox-left {
 padding-top:3px;
 padding-left:5px;
 font-size:11px;
 color:#6c6c6c;
}
.date {
 color:#a4a4a4;
}
.tot {
 color: #d9d9d9;
}
.pbox-right {
 padding-top:3px;
 padding-right:5px;
 font-size:11px;
 color:#6c6c6c;
}
.pbox-right a {
 color: #d9d9d9;
 text-decoration: underline;
}
.pbox-right a:hover {
 text-decoration: none;
}
.framed_content_table2 {
 background-color: #1f1f1f;
 width: 973px;
 border: 1px solid #747474;
 margin: 10px 12px auto;
}
.framed_content_txt {
 width:674px;
 padding:12px;
}
.framed_content_txt h2 {
 color:#d9d9d9;
 font-size:18px;
 text-align:left;
 margin:0px;
}
.framed_content_txt h2 a {
 color:#d70101;
 font-size:18px;
 text-decoration:none;
}
.framed_content_txt h2 a:hover {
 color:#d9d9d9;
}
.left{
float:left;
}

.right{
float:right;
}

.clear {
clear:both;
}

.qtip {
vertical-align: top;
}
/* End Adult Design Additions */

.updates_header{font-size: 13px; font-weight: bold; text-transform: uppercase; color: #d70101; clear: both; height: 15px; width: 973px; margin-right: auto; margin-left: auto;}
.under_updates_header {height: 1px; width: 973px; margin-right: auto; margin-left: auto; background-image: url(/Views/images/red_dots.png); background-repeat: repeat-x;}
.extra_updates_header {height: 1px; width: 973px; margin-right: auto; margin-left: auto;}

ul.alphabet {
list-style-type:none;
display:inline;
margin: 0 0 0 370px;
}

ul.alphabet li {
display:inline;
margin: 0 2px;
}

ul.alphabet a {
color:#d70101;
text-decoration:none;
}

.framed_content_table {min-height: 285px; background-color: #2e2e2e; width: 963px; border: 1px solid #747474; margin-top: 10px; margin-bottom: 12px; margin-right: auto; margin-left: auto; padding: 4px; font-size: 12px;}
.framed_content_table a {color: #df0000; text-decoration: underline; font-weight: bold;}
.framed_content_table a:hover {color: #ffffff; text-decoration: underline;}

.framed_content_table h3 a {
color:#d9d9d9;
font-size: 26px;
text-decoration:none;
}

.framed_content_table h3 a:hover {
text-decoration:none;
}

.screenshot {
background: #1f1f1f;
float:left;
margin: 0 24px 0 0;
padding:12px;
border: 1px solid #747474;
}

#dinfo {
background: #2e2e2e url(/images/directory_small.gif) no-repeat right top;
width: 973px;
height: 139px;
border: 1px solid #747474;
margin: 10px auto 12px auto;
font-size:12px;
line-height: 14px;
}

#dinfo p {
margin: 35px 184px 10px 10px;
}

.more {background-color: #2e2e2e; width: 963px; border: 1px solid #747474; margin-top: 0px; margin-bottom: 10px; margin-right: auto; margin-left: auto; padding: 4px; font-size: 12px; text-align: right;}
.more a {color: #df0000; text-decoration: underline; font-weight: bold;}
.more a:hover {color: #ffffff; text-decoration: underline;}
.tour_right {white-space: nowrap; line-height: 12px; padding-right: 5px; display: block; float: right; padding-top: 2px; font-size: 12px; margin-top: 2px; margin-right: 2px; margin-bottom: 2px; margin-left: 2px;}
.tour_right a {color: #df0000; text-decoration: underline; font-weight: bold;}
.tour_right a:hover {color: #ffffff; text-decoration: underline;}
.hundredpercent {width: 973px; margin-top: 10px; margin-bottom: 12px; margin-right: auto; margin-left: auto;}
.login_dots {height: 1px; width: 450px; margin-right: auto; margin-left: auto; background-image: url(/Views/images/grey_dots2.png); background-repeat: repeat-x;}
.login_header {color: #747474; background-color: #2e2e2e; height: 20px; width: 450px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px;}
.register_dots {height: 1px; width: 540px; margin-right: auto; margin-left: auto; background-image: url(/Views/images/grey_dots2.png); background-repeat: repeat-x;}
.register_header {color: #747474; background-color: #2e2e2e; height: 20px; width: 750px; margin-right: auto; margin-left: auto; margin-top: 0px; margin-bottom: 0px;}
.login_content_table {
	background-color: #2e2e2e;
	width: 440px;
	border: 1px solid #747474;
	margin-top: 4px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 4px;
	font-size: 12px;
	height: 240px;
}
.forgot_content_table {
	background-color: #2e2e2e;
	width: 400px;
	border: 1px solid #747474;
	margin-top: 4px;
	margin-bottom: 10px;
	padding: 4px;
	font-size: 12px;
	height: 200px;
}
.register_content_table {
	background-color: #2e2e2e;
	width: 750px;
	border: 1px solid #747474;
	margin-top: 4px;
	margin-bottom: 10px;
	margin-right: auto;
	margin-left: auto;
	padding: 4px;
	font-size: 12px;
	height: auto;
}
.register_table {line-height: 12px; margin-top: 10px; font-family: tahoma; font-size: 12px; color: #d9d9d9;}
.login_table {line-height: 12px; margin-top: 60px; font-family: tahoma; font-size: 12px; color: #d9d9d9;}
.login_table .checkbox {text-align: left; float: left;}
.login_table a {color: #d70101; text-decoration: underline; float: right; line-height: 13px;}
.login_table a:hover {color: #ffffff; text-decoration: none;}
.login_table .field {height: 12px; font-size: 11px;}

.forgot_table {line-height: 12px; margin-top: 10px; font-family: tahoma; font-size: 12px; color: #d9d9d9;}
.forgot_table .checkbox {text-align: left; float: left;}
.forgot_table a {color: #d70101; text-decoration: underline; float: right; line-height: 13px;}
.forgot_table a:hover {color: #ffffff; text-decoration: none;}
.forgot_table .field {height: 12px; font-size: 11px;}

.register_table .field {height: 12px; font-size: 11px;}
.register_table a {color: #d70101; text-decoration: underline; line-height: 13px;}
.register_table a:hover {color: #ffffff; text-decoration: none;}
.account_info {
	background-color: #2e2e2e;
	border: 1px solid #747474;
	padding: 4px;
	font-size: 12px;
	height: auto;
}
th {
	padding: 5px;
}
.account_info a {
	color: #df0000;
}
.account_info a:hover {
	color: #ffffff;
}
.warning1 {
	font-size: 15px;
	font-weight: bold;
	color: #d70101;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.warning2 {
	font-size: 12px;
	color: #a4a4a4;
	text-align: center;
}
.warning3 {
	font-weight: bold;
	font-size: 14px;
	font-family: tahoma;
	text-align: left;
	height: 250px;
	width: 700px;
	border: 1px solid #000000;
	margin-top: 10px;
	padding-left: 5px;
	padding-right: 5px;
}
.warning4 {
	font-size: 13px;
	font-weight: bold;
	color: #a4a4a4;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 10px;
}
.warning4 a{
	color: #a4a4a4;
	text-decoration: underline;
}
.warning4 a:hover{
	color: #e7e7e7;
	text-decoration: none;
}
.warning5 {
	font-family: verdana;
	font-size: 20px;
	font-weight: bold;
	text-transform: capitalize;
	text-align: center;
}
.warning5 a{
	color: #d70101;
	text-decoration: underline;
}
.warning5 a:hover{
	color: #e7e7e7;
	text-decoration: none;
}
.warning_enter {
	height: 50px;
	width: 973px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 10px;
}

/*TOUR*/
.header_tour {height:253px; background:url(/images/tour/header_tour.jpg) no-repeat 50% 0; position:relative}
.header_tour .tour_logo {position:absolute; top:53px; left:13px; cursor:pointer}
.header_tour .tour_info {position:absolute; font:17px/1 "Myriad Pro", Tahoma, sans-serif; color:#cecece; top:163px; padding:0; padding-left:113px; text-indent:-6px; margin:0; left:0}
.header_tour .tour_bookmarks {position:absolute; right:0; top:142px; margin:0; padding:0; list-style:none; text-align:right}
.header_tour .tour_bookmarks li {float:right; clear:right; background:url(/images/tour/bookmark.png) no-repeat 0 0; padding: 0 0 9px 20px;}
.header_tour .tour_bookmarks li a {color:#d70606; text-decoration:underline}
.header_tour .tour_bookmarks li a:hover {text-decoration:none}
.tour_menu_outer {overflow:hidden}
.tour_menu {padding:0; margin:0; padding-bottom:17px; background:url(/images/tour/menu/bottom_grad.gif) repeat-x 0 100%; list-style:none; overflow:hidden; margin-right:-6px;}
.tour_menu li {border-right:1px solid #fff; border-left:1px solid #000; float:left; background:url(/images/tour/menu/bg.gif) repeat-x 0 0; font-size:24px; font-weight:bold; width:243px; text-align:center; margin:0 1px 0 -1px; padding:3px 0 4px}
.tour_menu li.active {background-image:url(/images/tour/menu/active.gif) !important; border-color:#ff2626}
.tour_menu li.join {background-image:url(/images/tour/menu/join.gif) !important}
.tour_menu li a {text-decoration:none; color:#d9d9d9}
.tour_menu li a:hover {text-decoration:none}
.tour_menu li.active a {color:#fff !important}
.tour_colums {margin:0 -2px 12px 0}
.tour_colums .left_column {float:left; width:720px; margin-right:20px;}
.tour_colums .right_column {float:left; width:237px;}
.tour_colums .framed_content_table {width:auto}
h3.tour {font-size:18px; color:#d70101; margin:0; padding:0 12px;}
.tour_colums .player_outer {margin-bottom:24px;}
.tour_colums .player {width:auto; text-align:center; margin:12px 0; padding:10px 0}
.right_column .framed-pics {margin:12px auto}
.top_amateurs {margin-right:-140px; padding-bottom:11px;}
.top_amateurs .pbox-left {padding-left:28px;}
.top_amateurs .pbox-right {padding-right:28px;}
.top_amateurs .framed-pics {margin:12px 37px 4px 0;}
.text_left {text-align:left}
.bottom_header {padding:12px 0 0 12px;}
.tour_footer {border-top:1px solid #9e9e9e; margin:32px 0 24px; padding-top:12px;}
.bottom_logo {cursor:pointer; margin-right:20px;}
.bottom_menu {overflow:hidden; margin:0; padding:0; text-indent:-11px}
.bottom_menu li {display:inline; border-left:1px solid #9e9e9e; padding-left:10px;}
.bottom_menu li a {margin-right:8px; font-size:14px; font-weight:bold}
.tour_footer .reserved {color:#656565; margin-left:5px;}
.copyright { line-height:1.4}
.copyright a {color:#d70101;}
.designed {font-size:11px; color:#636363}
.designed a {cursor:pointer}
.designed img {vertical-align:middle;}
a img {border:none;}

/*WHITE*/
.white {background-color:#fff}
.white .header_tour {background-image:url(/images/tour/header_tour_white.jpg)}
.white .header_tour .tour_info {color:#4e4e4e}
.white .tour_menu {background:none}
.white .tour_menu li {background-image:url(/images/tour/menu/bg_white.gif); border-right-color:#9f9f9f; border-left-color:#fff}
.white .tour_menu li.active {background-image:url(/images/tour/menu/active.gif) !important; border-color:#000}
.white .tour_menu li.join {background-image:url(/images/tour/menu/join_white.gif) !important;}
.white .tour_menu li a {color:#4e4e4e}
.white h3.tour {color:#4e4e4e}
.white .framed_content_table {background-color:#f5f5f5; border-color:#e1e1e1}
.white .framed-pics {background-color:#f6f6f6; border-color:#e0e0e0}
.white .tot, .white .date {color:#6c6c6c}
.white .pbox-left {color:#a4a4a4}
.white .pbox-right a {color:#d70101;}
.white .title h2 {color:#d70101;}
.white .framed-txt {color:#4e4e4e}
.white .framed_content_table2 { background-color:#f5f5f5; border-color:#e0e0e0}
.white .framed_content_txt {background-image:url(/images/tour/LifeStyle-pic_white.jpg);}
.white .framed_content_txt h2, .white .bottom_header, .white .framed_content_txt {color:#4e4e4e}
.white .tour_footer {border-top-color:#e3e3e3}
.white .pics-title a:hover {color:#4e4e4e;}


/* user control panel */
#panel {
top: 0px;
width:100%;
z-index:999;
background:#000 url(/images/tour/menu/bg.gif) repeat-x;
border-bottom: 1px ridge #fff;
}

#paneldata {
position:relative;
width: 100%;
height: 30px;
color:#fff;
overflow:hidden;
display:block;
z-index:3;
font-size:9pt;
text-align:right;
width: 970px;
margin: 0 auto;
}

#paneldata a {
color:#fff;
text-decoration:none;
}

#paneldata a:hover {
text-decoration:underline;
}


#paneldata form {
display:inline;
}

#paneldata .field {
background: #dadada;	
border: 1px solid #282828;
color: #363636;
font-family: verdana;
font-size:9px;
height: 13px;
margin-right:3px;
text-indent: 2px;
width: 73px;
}

#paneldata .button {
background: transparent url(/images/login_button.gif) repeat scroll 0 0;
border-style: none;
cursor: pointer;
height: 17px;
margin: 0 2px 0 0;
width: 31px;
position: relative;
top: 3px
}

#panel_welcome {
margin-right:10px;
position:relative;
top: 3px;
}

#panel_messages {
background: transparent url(/images/userbar_div.png) no-repeat left 7px;
padding: 0 0 0 10px;
margin-right:10px;
position:relative;
top: 3px;
}

#panel_sites {
background: transparent url(/images/userbar_div.png) no-repeat left 7px;
padding: 0 0 0 10px;
margin-right:10px;
position:relative;
top: 3px;
}

#panel_sites select {
background: #dadada;
border: 1px solid #282828;
color: #363636;
font-family:verdana;
font-size: 9px;
height:17px;
}

#panel_sites #site_redirect {
background: transparent url(/images/go_button.png) repeat scroll 0 0;
border-style:none;
cursor:pointer;
height:17px;
width:31px;
position:relative;
top:3px;
}

#panel_login {
background: transparent url(/images/userbar_div.png) no-repeat left 7px;
padding: 0 0 0 10px;
position:relative;
top: 3px;
}

#panel_logo {
float:left;
position:relative;
top: 2px;
}

#panel_logo img {
border:0px solid #000;
}
/* end user control panel */
