/* standard elements */
html {min-height: 100%;}

* {
	margin: 0;
	padding: 0;
}


a {color:#960101;}
a:hover {color:#036071;}


.repvol{color:#A4A4A4; text-decoration:none;}
.repvol:hover {color:#960101;}

body {
	background: #000000 url('/images/body.jpg') no-repeat center top;
	color: #444;
	font: normal 62.5% Tahoma,sans-serif;
	padding-top: 25px;
}

p,code,ul {padding-bottom: 1.2em;}

li {list-style: none;}

h1 {font: normal 1.8em Lucida Sans Unicode;}
h2 {font: bold 1.4em sans-serif;}
h3 {font: bold 1em Tahoma,sans-serif;}

form 
{border:none; margin: 0; padding:0; display: inline;}

input, textarea
{border:solid 1px #000; margin: 0; padding: 0 0 0 5px; display: inline;}
input[type="hidden"]{
			border:solid 1px #ffffff;
		}
.MsgTitle{ color:#990000;}
.biginputbox{font-family:arial; height:25px; font-size:18px; padding-left:8px; padding-top:2px; }
img.floatLeft { float: left; margin: 8px; }
img.floatRight { float: right; margin: 8px; }

form#frmSignUp {font-size:1.4em; width:645px; padding:10px; margin:0 auto; }
form#frmSignUp fieldset {top:25px;width:645px; display:block; padding-top:25px; padding-bottom:0px; line-height:1.5em; }
form#frmSignUp fieldset#fsSignUp {font-size:.75em; color:#181818; font-style:italic; margin:15px 0 0 5px;}
form#frmSignUp label {clear:left; display:block; float:left; width:200px; text-align:right; padding-right:25px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
form#frmSignUp fieldset#fsSignUp label {clear:left; display:block; float:left; width:250px; text-align:right; 
padding-right:25px; color:#313031; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmSignUp fieldset#fsSignUp .inputbox {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmSignUp fieldset#fsSignUp .inputbox option {border:0px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:0;}
form#frmSignUp fieldset#fsSignUp .button {border:1px solid #313031; font-size:10px; background:#ddd; padding-left:0.5em; margin-bottom:1em; }
.checkReturn{text-align:center;}
#checkEmailReturn{ float:right; width:210px; padding-right:20px;margin-top:-36px;}
.checkbtn{border:1px solid #313031; font-size:10px; background:#ddd; padding-left:0.5em; margin-bottom:1em; }
.row{height:35px;}
.completeLable{margin=left:200px;}
.story-header {MARGIN: 0px 5px; BORDER-BOTTOM: #ddd 1px solid;font-family:Georgia, "Times New Roman", Times, serif;}
H1.storyTitle {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 2.4em; PADDING-BOTTOM: 5px; MARGIN: 20px 0px 15px; LINE-HEIGHT: 1em; PADDING-TOP: 5px; FONT-FAMILY: Georgia, "Times New Roman", Times, serif;}
.byLine {PADDING-RIGHT: 5px; PADDIpx; FLOAT: left; PADDING-BOTTOM: 0px; PADDING-TOP: 0px}
.byLine P.author {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FNG-LEFT: 0px; FLOAT: left; PADDING-BOTTOM: 8px; MARGIN: 0px; PADDING-TOP: 0px}
.byLine IMG.authorMug {PADDING-RIGHT: 8px; PADDING-LEFT: 0px;FLOAT: left; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px}
.sp-clear {CLEAR: both}
.page-tools {FONT-SIZE: x-small; text-align:right}
.page-tools UL {PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FLOAT: right; PADDING-BOTTOM: 0px; MARGIN: 2px 0px 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none;}
.page-tools UL LI {FLOAT: left; MARGIN: 0px 7px}
.page-tools UL LI A {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px}
.page-tools UL LI A:visited {PADDING-RIGHT: 0px; DISPLAY: block; PADDING-LEFT: 19px; PADDING-BOTTOM: 3px; COLOR: #999; PADDING-TOP: 3px}
.page-tools UL LI A:hover {COLOR: red}
.page-tools UL LI.pt-share {POSITION: relative}
.page-tools UL LI.pt-email A {FONT-SIZE: x-small}
.page-tools UL LI.pt-print A {FONT-SIZE: x-small}
.page-tools UL LI.pt-comment A {FONT-SIZE: x-small}
.sp-story {LINE-HEIGHT: 1.6em}
.sp-story P {MARGIN: 4px 0px 13px}
.quote {width:230px; PADDING-RIGHT: 0px; DISPLAY: inline; PADDING-LEFT: 14px; Z-INDEX: 1; FLOAT: right; PADDING-BOTTOM: 0px; PADDING-TOP: 0px;font-size:32px;font-family:Georgia, "Times New Roman", Times, serif;color:#6F6F6F;LINE-HEIGHT:32px;}
.parafirst{font-size:32px;font-family:Georgia, "Times New Roman", Times, serif;color:#6F6F6F;LINE-HEIGHT:32px;}
.conversation{}
#content {
	
	position:absolute;
	margin-left:10%;
	margin-right:10%;
	#margin-left:-475px;
	#margin-right:-475px; 
	width:950px;
	background-color:#313031;
	border-right: #BDBABD 2px solid; 
	border-left: #BDBABD 2px solid;
	height:100%;
	padding-bottom:10px;
}

#contentBottom {
	
	position:absolute;
	margin-left:10%;
	margin-right:10%;
	#margin-left:-475px;
	#margin-right:-475px; 
	width:650px;
	background-color:#313031;
	border-right: #BDBABD 2px solid; 
	border-left: #BDBABD 2px solid;
	height:100%;
	padding-bottom:10px;
}
code {
	background: #FFF;
	border: 1px solid #EEE;
	border-left: 6px solid #CCC;
	color: #666;
	display: block;
	font: normal 1em Tahoma,sans-serif;
	line-height: 1.6em;
	margin-bottom: 12px;
	padding: 8px 10px;
	white-space: pre;
}

blockquote {
	background: url('/images/Menu/img/quote.gif') no-repeat;
	display: block;
	font-weight: bold;
	padding-left: 28px;
}

h1,h2,h3 {padding-top: 6px; color: #553; margin-bottom: 4px;}

/* misc */
.clearer {clear: both; font-size: 0;}
.left {float: left;}
.right {float: right;}

#prev_img_div {float: left;}
#next_img_div {float: right;}
/* structure */
.inner-container {
	border: 2px solid #D7D7D2;
	background: #FFF;
	font-size: 1.2em;
	margin: 0 auto;
	padding: 10px;
	width: 990px;
}
.outer-container {
	padding-bottom: 64px;
}
#postnavigation{
	height: 20px;
	margin-bottom: 10px;
	text-align: center;
	color: Gray;
}

/* headere & title */
.header {
	background: #222 url('/images/header.jpg') no-repeat;
	height: 160px;
	margin-bottom: 5px;
	text-align: center;
}
.header .title {
	color: #FFF;
	padding-top: 50px;
}
.header .title .sitename a {
	border-bottom: 1px dashed #657382;
	color: #FFF;
	font: normal 3em sans-serif;
	padding-bottom: 2px;
	text-decoration: none;
}
.header .title a:hover {border-color: #F60;}
.header .title .slogan {
	font: normal 1.1em Verdana,sans-serif;
	padding-top: 6px;
}

.path {
	background: url('/images/Menu/img/Top.gif') repeat-x;
	color: #FFF;
	font: normal 1.1em Verdana,sans-serif;
	padding: 8px 12px;
}
.path li,.path ul {display: inline;}
.path a {
	color: #FAFAFA;
	text-decoration: none;
	margin-right: 16px;
}
.path a:hover {
	color: #FFE;
	text-decoration: underline;
}

/* main */
.main {
	border-top: 4px solid #FFF;
	padding: 8px 12px 0 5px;
}
/* HomePage */
.homeMain {float: left;width: 650px;}
.homeRight {float: right;width:300px;}


/*+++++++++++++++++++++   Home Page ++++++++++++++++++++++++++++*/
#home_content_left
{ 
	width:650px;
	text-align:left;
	float:left;
}

.home_img_section_title
{ background:url(/images/homeDivTOPBG.jpg) no-repeat;
	text-align:left;
    color:#fff;
    font-size:15px;
    font-weight:bold;
    margin-top:10px;
    height:25px;
    padding:0px;
    
}
.home_blog_section_title
{ background:url(/images/homeBlogDivTop2.jpg) no-repeat;
	text-align:left;
    color:#fff;
    font-size:15px;
    font-weight:bold;
    margin-top:10px;
    height:23px;
    padding:1px;
    
}
.linker{ color:#EEEEEE;}
.linker:hover{ color:#FF0000;}
.blogbody{
	padding:5px;
	border:#333333 1px solid;
}
.home_img_section_title_subtext
{
    margin-left:10px;
    font-size:12px;
}


.home_img_section_all_div
{ background: url(/images/homeDivBG.jpg) no-repeat;
	text-align:center;
    margin-top:0px;
    margin-bottom:0px;
    padding:3px;
}

.home_img_content_div
{
    z-index:1;
    position:relative;
    margin:2px 0 5px 0;
    
   }
   
.home_img_div img
{
    border:solid 2px gray;
    cursor:pointer;
	margin-right:3px;
}

.home_img_div img:hover
{
    border-color:Red;
}

a:focus {
	outline: none;
}
#panel {
	/*background: #efefef;*/
	height: 125px;
	display: none;
	background:url(/images/slide-BG.png) repeat;
	color:#FFFFFF;
	padding:5px;
}
.slide {
	
	margin: 0 auto;
	padding: 0;
	border-top: solid 4px #422410;
	background: url(images/btn-slide.gif) no-repeat center top;
}
.btn-slide {
	
	text-align: center;
	width: 75px;
	height: 15px;
	padding: 2px 2px 0 0;
	/*margin-left: 300px;*/
	display: block;
	font: bold 120%/100% Arial, Helvetica, sans-serif;
	color:#999999;
	text-decoration: none;
}
.active {
	background-position: right 12px;
}
/*+++++++++++++++  Ebd home  +++++++++++++++++++++++*/

/* PROFILE Pages ----------------------------------------------------------------------------*/
.profileheader {
	background: #222 url('/images/profileheader.jpg') no-repeat;
	height: 70px;
	margin-bottom: 5px;
	text-align: center;
}
.ProfileTop {
	margin-left:15px;
	float: left;
	width: 975px;
}
.ProfileBottom {
	float: left;
	width: 975px;
	
}
.ProfileBottomPhoto {
	float: left;
	width: 650px;
	
}
.ProfileLeft {
	float: left;
	width: 250px;
}
.profileright {
	float: right;
	width: 700px;
	
}
.datetime{
	color:#989898;
	float: right;
}
.memrating{
	color:#989898;
	float: right;
}
.conversation-header{
	height:20px;
	background: #000 url('/images/conversation_header_bg.jpg') repeat-x;
}
.conversationAll-header{
	width:620px;
	height:50px;
	background:#000 url('/images/conversationAll_header_bg.jpg') no-repeat;
}
.postedby{ 
	margin-left:45px;
}
.gallerytile{ 
	margin-left:225px;
	font-size:16px;
}
.gallerydesc{ 
	margin-left:225px;
	margin-top:10px;
}
.albumtile{ 
	margin-left:110px;
	FONT-SIZE: 2.0em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.albumdesc{ 
	margin-left:110px;
	margin-top:10px;
}
.credits{ 
	FONT-SIZE: 1.9em;
	line-height:1.9em;
	font-family:Georgia, "Times New Roman", Times, serif;
}
.conversation-comment{
	margin-top:5px;
	margin-left:45px;	
}
.conversation .conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-list .conversation-row-even .conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-row-even .conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-list .conversation-row-odd .conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-row-odd .conversation-body-wrapper-outer {
	WIDTH: 526px
}
.conversation-list {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; LIST-STYLE-TYPE: none
}
.conversation-list LI {
	MARGIN-BOTTOM: 10px
}
#conversation-container UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-TOP: 0px
}
#activity-container UL LI {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#conversation-container UL LI {
	CLEAR: both; PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 5px; PADDING-TOP: 5px; LIST-STYLE-TYPE: none
}
#conversation-container .conversation-item-report {
	MARGIN-RIGHT: 6px
}
#conversation-container .conversation-item-edit {
	MARGIN-RIGHT: 6px
}
#conversation-container .conversation-item-delete {
	MARGIN-RIGHT: 6px
}
#conversation-container #conversation-form-toggle-container {
	MARGIN-TOP: 15px
}
#conversation-container LI.conversation-row-even {
	BACKGROUND: #eeeeee
}
#conversation-container LI.conversation-row-even DIV.conversation_mug_shot {
	BACKGROUND: #eeeeee
}
#conversation-container .conversation-page-holder {
	DISPLAY: none
}
#conversation-container .conversation-page-item-open {
	FONT-WEIGHT: bold; COLOR: #000; TEXT-DECORATION: none
}
.conversation .conversation-body-wrapper {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; MIN-HEIGHT: 48px; BORDER-LEFT: #cccccc 1px solid
}
.conversation H2.conversation-post-header {
	FONT-SIZE: large
}
.conversation DIV.conversation_mug_shot {
	WIDTH: 35px
}
.conversation .conversation-form {
	MARGIN-TOP: 15px
}
.conversation .conversation-form INPUT {
	BORDER-TOP-WIDTH: 0px; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BORDER-LEFT-WIDTH: 0px; BORDER-BOTTOM-WIDTH: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px; BORDER-RIGHT-WIDTH: 0px
}
.conversation .conversation-form INPUT.conversation-post-title {
	BORDER-TOP-WIDTH: 1px; BORDER-LEFT-WIDTH: 1px; FONT-SIZE: large; BORDER-BOTTOM-WIDTH: 1px; WIDTH: 305px; HEIGHT: 25px; BORDER-RIGHT-WIDTH: 1px
}
.conversation TEXTAREA.conversation-form-body {
	BORDER-RIGHT: #999999 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #999999 1px solid; MARGIN-TOP: 10px; PADDING-LEFT: 5px; FONT-SIZE: 11px; PADDING-BOTTOM: 5px; BORDER-LEFT: #999999 1px solid; WIDTH: 96%; LINE-HEIGHT: 1.2; PADDING-TOP: 5px; BORDER-BOTTOM: #999999 1px solid; FONT-FAMILY: Verdana, Arial, Helvetica, sans-serif; HEIGHT: 75px; BACKGROUND-COLOR: #f8f8f8
}
#conversation-nav-top {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 10px; PADDING-TOP: 10px
}
.conversation .conversation-mug-shot {
	FLOAT: left; WIDTH: 45px; HEIGHT: 48px; TEXT-ALIGN: center
}
.conversation-legal {
	FONT-SIZE: x-small; MARGIN: 15px 0px; COLOR: #888; LINE-HEIGHT: 1.2em
}
.conversation {
	FONT-SIZE: x-small; LINE-HEIGHT: 1em
}
.conversation .conversation-list {
	FONT-SIZE: 110%; LINE-HEIGHT: 1.4em
}
.conversation .commentBubble {
	PADDING-RIGHT: 0px; PADDING-LEFT: 15px; BACKGROUND: url(http://assets.espn.go.com/profile/i/commentBubble.gif) no-repeat 0px 1px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
.conversation .conversation-item-date {
	COLOR: #888
}
.conversation .conversation-item-options A {
	FONT-WEIGHT: bold; FONT-SIZE: 9px; COLOR: #888
}
.conversation .conversation-item-body {
	CLEAR: both; WIDTH: 100%
}
.conversation .conversation-body-header {
	FLOAT: left; HEIGHT: 22px
}
.conversation .conversation-item-options {
	FLOAT: right
}
.conversation .conversation-body-wrapper-outer {
	FLOAT: right; WIDTH: 670px
}
.conversation .inputCounter {
	WIDTH: 96%; COLOR: #888; TEXT-ALIGN: right
}
.conversation-page-item {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; DISPLAY: block; PADDING-LEFT: 20px; BACKGROUND: #efefef; MARGIN: 2px 0px; BORDER-LEFT: #e8e8e8 1px solid; PADDING-TOP: 5px; BORDER-BOTTOM: #e8e8e8 1px solid; HEIGHT: 15px
}
.conversation-page-item-open {
	BORDER-TOP-WIDTH: 0px; BORDER-LEFT-WIDTH: 0px; BACKGROUND: url(http://assets.espn.go.com/profile/i/convo/downArrow.gif) no-repeat 3px 5px; BORDER-BOTTOM-WIDTH: 0px; BORDER-RIGHT-WIDTH: 0px
}
.conversation-page-item-closed {
	BACKGROUND: url(http://assets.espn.go.com/profile/i/convo/closedArrow.gif) #efefef no-repeat 3px 5px
}
.conversation-page-item-progress {
	BACKGROUND: url(http://assets.espn.go.com/profile/i/loading.gif) #fff no-repeat 1px 3px
}
#conversation-container .conversation-page-holder {
	DISPLAY: block
}
#conversation-container UL LI {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 1px; PADDING-TOP: 1px
}
#conversation-container UL#conversation-message-list LI {
	PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 7px; PADDING-TOP: 7px
}
#conversation-container .conversation-item-report {
	MARGIN-RIGHT: 0px
}
#conversation-container .conversation-item-edit {
	MARGIN-RIGHT: 0px
}
#conversation-container .conversation-item-delete {
	MARGIN-RIGHT: 0px
}
.conversation-page-item-parent-open {
	BACKGROUND: url(http://assets.espn.go.com/profile/i/convo/barBG.gif) repeat-x left top
}
#conversation-container UL LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; PADDING-TOP: 0px
}
#conversation-container UL#conversation-message-list LI {
	MARGIN-TOP: 3px
}
#conversation-container .conversation-page-item {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 1px solid
}
#conversation-container .conversation-page-item-open {
	BORDER-RIGHT: #e8e8e8 1px solid; BORDER-TOP: #e8e8e8 1px solid; BORDER-LEFT: #e8e8e8 1px solid; BORDER-BOTTOM: #e8e8e8 0px solid
}
/*__________________________________________________________________________________________________________*/

/* begin css tabs */
 
 .tabnav {
	height: 20px;
	margin: 0px;
	padding: 0px 0px 0px 10px;
	border-bottom: 1px solid #ccc; /
	}
.tabnav li {
	margin: 0px; 
	padding: 0px;
	display: inline;
	list-style-type: none;
	}
	

.tabnav a:link, .tabnav a:visited {
	float: left;
	background:#F1F1F1;
	font: bold 11px verdana, arial, sans-serif;
	font-size: 11px;
	line-height: 14px;
	font-weight: bold;
	padding: 2px 10px 2px 10px;
	margin: 0px 4px 0px 0px;
	border-left: 1px solid #CCCCCC;
	border-right: 1px solid #CCCCCC;
	border-top: 1px solid #CCCCCC;
	text-decoration: none;
	color: #666;
	}
.tabnav a:link.active, .tabnav a:visited.active {
	border-bottom: 2px solid #ffffff;
	background: #ffffff;
	/*color: #000;*/
	color: #4b181e;
	}
	
.tabnav a:hover	{
	/*background: #E4DBE9;*/
	background: #4b181e;
	color:#FFFFFF;
	}	
 
 
 
 
 
/* end css tabs */

/* content */
.content {
	float: right;
	width: 650px;
	
}
.contentEditor {
	float: right;
	width: 675px;
	
}
.contentLt {
	float: left;
	width: 600px;
	
}
.contentNew {
	
	width: 960px;
	padding:15px;
	
}
.advertisementsNew {
	float: right;
	width: 300px;
	padding-left:20px;
	padding-bottom:20px;
	
}

.content .descr {
	color: #664;
	font-size: 0.9em;
	margin-bottom: 6px;
}
.advertisements {
	float: left;
	width: 300px;
}
.advertisementsBottom {
	float: right;
	width: 300px;
}
.advertisementsRight {
	float: right;
	width: 300px;
}
/* Side navigation */
.navigation {
	background: url('/images/nav.gif') repear-x;
	float: left;
	width: 300px;
}
.navigation h2 {
	color: #5A5A43;
	font: bold 1.1em Tahoma,sans-serif;
	line-height: 30px;
	margin: 0;
	padding-left: 12px;
}
.navigation ul {
	padding: 0;
	border-top: 1px solid #EAEADA;
	text-transform: capitalize;
}
.navigation li 
{
	border-bottom: 1px solid #EAEADA;
	display: block;
	font-size: 1.1em;
	color: #554;
	/*display: block;*/
	padding: 8px 0 8px 5%;
	text-decoration: none;
	width: 95%;
}
.navigation li a {
	color: #554;
	text-decoration: none;
}
.navigation li img
{
	padding-right: 5px;
}
.navigation li a:hover {
	background: #F0F0EB;
	color: #654;	
}
#blogroll
{
	font-size: .9em;

}
#searchfield
{
	/*max-width: 125px;*/
	width: 125px;
}

/* footer */
.footer {
	background: #000000;
	color: #F7F7F2;
	font: bold 1em sans-serif;
	margin-top: 5px;
	padding: 0px 12px 10px 12px;
}
.footerBox {
	background: #000000;
	color: #F7F7F2;
	font: bold 1em sans-serif;
	margin-top: 5px;
	padding: 0px 12px;
}
.footer a {
	color: #F7F7F2;
	text-decoration: none;
}
.footer a:hover {color: #FFC;}


#multi-level {height:30px; position:relative; z-index:100; background:#000 url('/images/Menu/image_drop_back.gif') repeat-x; padding-left:10px;border:1px solid #000; border-width:0 1px;}

/* ****************************The menu styling ********************************************************/
/* Remove the padding, margins and bullets from the lists */

.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif; font-size:11px;}

/* Set up the size of the list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default link styling */
.menu li.top a.top_link {display:block; float:left; height:30px; line-height:30px; text-decoration:none; color:#fff; background: url('/images/Menu/image_drop_1a.gif'); padding:0;}
.menu li.top a.top_link span.span_top { font-weight:bold;display:block; float:left; height:30px; width:75px;  background: url('/images/Menu/image_drop_1a.gif') right top; padding:0 5px 0 0;}
.menu li.top a.top_link b.b_top {display:block; float:left; height:30px; width:26px;}

.menu li.top a.top_link span.drop {background: url('/images/Menu/image_drop_0a.gif') right top;  width:75px; padding:0 20px 0 0;}

.menu li a#home b.b_top {width:10px;}
.menu li a#products b.b_top {}
.menu li a#services b.b_top {background:transparent url('/images/Menu/monitor.gif') no-repeat center center;}
.menu li a#contacts b.b_top {background:transparent url('/images/Menu/links.gif') no-repeat center center;}
.menu li a#shop b.b_top {background:transparent url('/images/Menu/info.gif') no-repeat center center;}
.menu li a#privacy b.b_top {background:transparent url('/images/Menu/page.gif') no-repeat center center;}

/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible; cursor:pointer; position:relative;}
.menu li:hover {position:relative; z-index:200;}

/* Style the top level links */
.menu li.top a.top_link:hover,
.menu li.top:hover a.top_link {background: url('/images/Menu/image_drop_1b.gif');}
.menu li.top a.top_link:hover span.span_top,
.menu li.top:hover a.top_link span.span_top {background: url('/images/Menu/image_drop_1b.gif') right top;}
.menu li.top a.top_link:hover span.drop,
.menu li.top:hover a.top_link span.drop {background: url('/images/Menu/image_drop_0b.gif') right top;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* Style the drop down sub level links */
/*.menu :hover ul.sub {left:0; top:30px; background: #999 url('/images/Menu/transparent.gif'); white-space:normal; width:440px; height:650px;overflow:auto;}
.menu :hover ul.sub li {display:block; float:left;}
.menu :hover ul.sub li a {display:block; float:left; height:180px; width:400px; line-height:12px; color:#000; text-decoration:none; padding:10px 10px 0 10px; background-color:#666666;}
*/
.menu :hover ul.sub {left:0; top:30px; background: #999 url('/images/Menu/transparent.gif'); padding:3px 0 0 0; white-space:normal; width:300px; height:auto;}
.menu :hover ul.sub li {display:block; float:left;}
.menu :hover ul.sub li a {display:block; float:left; height:105px; width:300px; line-height:12px; color:#000; text-decoration:none; padding:0; padding:5px 5px 0 5px; background-color:#666666; border:#F0F0F0 1px solid;}

/* All this lot is for IE6, believe it or not, to style the fly outs */
.menu :hover ul.sub li a span,
.menu :hover ul.sub li a.fly:hover ul li a span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span, 
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: transparent url('/images/Menu/transparent.gif'); height:25px; width:180px; padding:0 5px 0 5px; font-weight:normal; color:#EEEEEE;}

.menu :hover ul.sub li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span
{background:transparent url('/images/Menu/transparent.gif'); color:#FFF;}

.menu :hover ul.sub li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sub li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover
{background: #999999 url('/images/Menu/transparent.gif'); color:#333;}

.menu :hover ul.sub li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: #999999 url('/images/Menu/transparent.gif'); color:#333;}

.menu :hover ul.sub li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sub li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background: transparent url('/images/Menu/transparent.gif'); color:#333;}

/* the next two lines keep the menu trail :hover state for IE7 and non-IE browsers */
.menu :hover ul li:hover > a.fly {background: #999 url('/images/Menu/transparent.gif'); color:#333;}
.menu :hover ul li:hover > a.fly span {background: #999 url('/images/Menu/transparent.gif'); color:#333;}

/* Style the images to the left of each link */
.menu ul.sub b {display:block; float:left; padding:0px; background:transparent url('/images/Menu/book.gif') no-repeat center center; height:100px; width:100px;}
.menu ul.sub b.key {background:transparent url('/images/Menu/key.gif') no-repeat center center;}
.menu ul.sub b.editor {background:transparent url('/images/Menu/editor.jpg') no-repeat center center;}
.menu ul.sub b.og {background:transparent url('/images/Menu/Article2.jpg') no-repeat center center;}
.menu ul.sub b.tit {background:transparent url('/images/Menu/Article1.jpg') no-repeat center center;}
.menu ul.sub b.celb {background:transparent url('/images/Menu/celbmenu.jpg') no-repeat center center;}
.menu ul.sub b.cw {background:transparent url('/images/Menu/cwmenu.jpg') no-repeat center center;}
.menu ul.sub b.mw {background:transparent url('/images/Menu/MWmenu.jpg') no-repeat center center;}
.menu ul.sub b.whc {background:transparent url('/images/Menu/WNCmenu.jpg') no-repeat center center;}
.menu ul.sub b.hmiller {background:transparent url('/images/Menu/hmMenu.jpg') no-repeat center center;}
.menu ul.sub b.EricG1 {background:transparent url('/images/Menu/EricG1.jpg') no-repeat center center;}
.menu ul.sub b.Boxer {background:transparent url('/images/Menu/Boxer.jpg') no-repeat center center;}
.menu ul.sub b.archive {background:transparent url('/images/Menu/archive.jpg') no-repeat center center;}
.menu ul.sub b.writer {background:transparent url('/images/Menu/writer.jpg') no-repeat center center;}
.menu ul.sub b.Women {background:transparent url('/images/Menu/Women.jpg') no-repeat center center;}
.menu ul.sub b.puWhat {background:transparent url('/images/Menu/puWhat.jpg') no-repeat center center;}
.menu ul.sub b.puwant {background:transparent url('/images/Menu/puwant.jpg') no-repeat center center;}
.menu ul.sub b.puApp {background:transparent url('/images/Menu/puApp.jpg') no-repeat center center;}
.menu ul.sub b.unAmerican {background:transparent url('/images/Menu/UAmenu1.jpg') no-repeat center center;}
.menu ul.sub b.kingZero {background:transparent url('/images/Menu/kingZero.jpg') no-repeat center center;}
.menu ul.sub b.Featured {background:transparent url('/images/Menu/Featured.jpg') no-repeat center center;}
.menu ul.sub b.layman {background:transparent url('/images/Menu/layman.jpg') no-repeat center center;}
.menu ul.sub b.HumanAr {background:transparent url('/images/Menu/HumanAr.jpg') no-repeat center center;}
.menu ul.sub b.slang {background:transparent url('/images/Menu/slang.jpg') no-repeat center center;}
.menu ul.sub b.Member {background:transparent url('/images/Menu/Member.jpg') no-repeat center center;}
.menu ul.sub b.political {background:transparent url('/images/Menu/political.jpg') no-repeat center center;}
.menu ul.sub b.justice {background:transparent url('/images/Menu/justice.jpg') no-repeat center center;}
.menu ul.sub b.selfmade {background:transparent url('/images/Menu/selfmade.jpg') no-repeat center center;}
.menu ul.sub b.exho {background:transparent url('/images/Menu/exho.jpg') no-repeat center center;}
.menu ul.sub b.Economics {background:transparent url('/images/Menu/Economics.jpg') no-repeat center center;}
.menu ul.sub b.media {background:transparent url('/images/Menu/media.jpg') no-repeat center center;}
.menu ul.sub b.music {background:transparent url('/images/Menu/music.jpg') no-repeat center center;}
.menu ul.sub b.NsaynInk {background:transparent url('/images/Menu/NsaynInk.jpg') no-repeat center center;}
.menu ul.sub b.ink2 {background:transparent url('/images/Menu/Nate.jpg') no-repeat center center;}
.menu ul.sub b.ink {background:transparent url('/images/Menu/ink.jpg') no-repeat center center;}
.menu ul.sub b.feedback {background:transparent url('/images/Menu/truth.jpg') no-repeat center center;}
.menu ul.sub b.Join {background:transparent url('/images/Menu/Join.jpg') no-repeat center center;}
.menu ul.sub b.Login {background:transparent url('/images/Menu/login.jpg') no-repeat center center;}
.menu ul.sub b.Search {background:transparent url('/images/Menu/search.jpg') no-repeat center center;}

/* Position the flyouts */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:300px; top:0; background: #DDDDDD url('/images/Menu/transparent.gif'); padding:5px 5px 5px 0; white-space:normal; width:300px; z-index:200; height:auto;;}



/* drop to the right------------------------------------------*/
.menu :hover ul.sublt {left:-175px; top:30px; background: #999 url('/images/Menu/transparent.gif'); padding:3px 0 0 0;white-space:normal; width:300px; height:auto;}
.menu :hover ul.sublt li {display:block; float:left;}
.menu :hover ul.sublt li a {display:block; float:left; height:105px; width:290px; line-height:12px; color:#000; text-decoration:none; padding:5px 5px 0 5px; background-color:#666666;border:#F0F0F0 1px solid;}


/* All this lot is for IE6, believe it or not, to style the fly outs */
.menu :hover ul.sublt li a span,
.menu :hover ul.sublt li a.fly:hover ul li a span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span, 
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a span
{display:block; float:left; background: transparent url('/images/Menu/transparent.gif'); height:25px; width:180px; padding:0 5px 0 5px; font-weight:normal; color:#EEEEEE;}

.menu :hover ul.sublt li a.fly span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly span
{background:transparent url('/images/Menu/transparent.gif'); color:#333;}

.menu :hover ul.sublt li a:hover,
.menu :hover ul.sublt li a:hover ul li a:hover,
.menu :hover ul.sublt li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sublt li a:hover ul li a:hover ul li a:hover ul li a:hover,
.menu :hover ul.sublt li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover
{background: transparent url('/images/Menu/transparent.gif'); color:#333;}

.menu :hover ul.sublt li a:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a:hover span
{background: transparent url('/images/Menu/transparent.gif'); color:#333;}

.menu :hover ul.sublt li a.fly:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span,
.menu :hover ul.sublt li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover ul li a.fly:hover span
{background: transparent url('/images/Menu/transparent.gif'); color:#333;}

/* the next two lines keep the menu trail :hover state for IE7 and non-IE browsers */
.menu :hover ul li:hover > a.fly {background: #999 url('/images/Menu/transparent.gif'); color:#333;}
.menu :hover ul li:hover > a.fly span {background: #999 url('/images/Menu/transparent.gif'); color:#333;}

/* Style the images to the left of each link */
.menu ul.sublt b {display:block; float:left; padding:0px; background:transparent url('/images/Menu/book.gif') no-repeat center center; height:100px; width:100px;}
.menu ul.sublt b.key {background:transparent url('/images/Menu/key.gif') no-repeat center center;}
.menu ul.sublt b.editor {background:transparent url('/images/Menu/editor.jpg') no-repeat center center;}
.menu ul.sublt b.og {background:transparent url('/images/Menu/Article2.jpg') no-repeat center center;}
.menu ul.sublt b.tit {background:transparent url('/images/Menu/Article1.jpg') no-repeat center center;}
.menu ul.sublt b.Art2 {background:transparent url('/images/Menu/Article2.jpg') no-repeat center center;}
.menu ul.sublt b.Art3 {background:transparent url('/images/Menu/Article3.jpg') no-repeat center center;}
.menu ul.sublt b.Art4 {background:transparent url('/images/Menu/Article4.jpg') no-repeat center center;}
.menu ul.sublt b.Art5 {background:transparent url('/images/Menu/Article5.jpg') no-repeat center center;}
.menu ul.sublt b.unAmerican {background:transparent url('/images/Menu/unAmerican.jpg') no-repeat center center;}
.menu ul.sublt b.Music1 {background:transparent url('/images/Menu/Music1.jpg') no-repeat center center;}
.menu ul.sublt b.Music2 {background:transparent url('/images/Menu/Music2.jpg') no-repeat center center;}
.menu ul.sublt b.Music3 {background:transparent url('/images/Menu/Music3.jpg') no-repeat center center;}
.menu ul.sublt b.Music4 {background:transparent url('/images/Menu/Music4.jpg') no-repeat center center;}
.menu ul.sublt b.Music5 {background:transparent url('/images/Menu/Music5.jpg') no-repeat center center;}
.menu ul.sublt b.Member {background:transparent url('/images/Menu/Member.jpg') no-repeat center center;}
.menu ul.sublt b.Boxer {background:transparent url('/images/Menu/Boxer.jpg') no-repeat center center;}
.menu ul.sublt b.Ink1 {background:transparent url('/images/Menu/EricG1.jpg') no-repeat center center;}
.menu ul.sublt b.Women {background:transparent url('/images/Menu/Women.jpg') no-repeat center center;}
.menu ul.sublt b.Women2 {background:transparent url('/images/Menu/Women2.jpg') no-repeat center center;}
.menu ul.sublt b.Cars {background:transparent url('/images/Menu/car1.jpg') no-repeat center center;}
.menu ul.sublt b.Bikes {background:transparent url('/images/Menu/bike.jpg') no-repeat center center;}
.menu ul.sublt b.ShopHim {background:transparent url('/images/Menu/ClothesHim.jpg') no-repeat center center;}
.menu ul.sublt b.ShopHer {background:transparent url('/images/Menu/ClothesHer.jpg') no-repeat center center;}
.menu ul.sublt b.NsaynInk {background:transparent url('/images/Menu/NsaynInk.jpg') no-repeat center center;}
.menu ul.sublt b.ink {background:transparent url('/images/Menu/ink.jpg') no-repeat center center;}

.menu ul.sublt b.Join {background:transparent url('/images/Menu/Join.jpg') no-repeat center center;}
.menu ul.sublt b.Login {background:transparent url('/images/Menu/login.jpg') no-repeat center center;}
.menu ul.sublt b.Search {background:transparent url('/images/Menu/search.jpg') no-repeat center center;}

/* Position the flyouts */
/*.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:107px; top:0; background:transparent url('/images/Menu/transparent.gif'); padding:5px 5px 5px 0; white-space:nowrap; width:120px; z-index:200; height:auto;}

*/
/* menu Forms */
form#frmMenu {font-size:1.4em; width:300px; padding:5px; margin:0 auto; }
form#frmMenu fieldset {top:10px;width:300px; display:block; padding-top:5px; padding-bottom:10px; line-height:1.5em; }
form#frmMenu fieldset#fsMenu {font-size:.75em; color:#ffffff; font-style:italic; margin:5px 0 0 5px;}
form#frmMenu label {clear:left; display:block; float:left; width:65px; text-align:right; padding-right:5px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
form#frmMenu fieldset#fsMenu label {clear:left; display:block; float:left; width:65px; text-align:right; 
padding-right:25px; color:#ffffff; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmMenu fieldset#fsMenu .inputbox {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmMenu fieldset#fsMenu .button {border:1px solid #313031; font-size:10px; background:#ddd; padding-left:0.5em; margin-bottom:1em; }
#lblMen{clear:left; display:block; float:left; width:65px; text-align:right; padding-right:5px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
.searchbtn{border:1px solid #313031; font-size:11px; padding-left:0.5em;padding-right:0.5em; margin-bottom:1em;}
/*++++++++++++++++++++++++++ Admin ++++++++++++++++++++*/
#content2{position:relative;margin-left: auto; margin-right: auto; width:950px;background-color:#ffffff;border-right: #BDBABD 2px solid; 
border-left: #BDBABD 2px solid;min-height:1300px;padding-bottom:125px;}
.divfrm{font-size:1.4em; width:900px; padding:10px; margin:0 auto; }
.fielsetpage{top:25px;width:876px; display:block; padding-top:25px; padding-bottom:50px; line-height:1.5em;ont-size:.75em; color:#181818; font-style:italic; margin:15px 0 0 5px;}

form#frmnsayn {font-size:1.4em; width:900px; padding:10px; margin:0 auto; }
form#frmnsayn fieldset {top:25px;width:876px; display:block; padding-top:25px; padding-bottom:50px; line-height:1.5em; }
form#frmnsayn fieldset#fsnsayn {font-size:.75em; color:#181818; font-style:italic; margin:15px 0 0 5px;}
form#frmnsayn label {clear:left; display:block; float:left; width:200px; text-align:right; padding-right:25px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
form#frmnsayn fieldset#fsnsayn label {clear:left; display:block; float:left; width:250px; text-align:right; 
padding-right:25px; color:#313031; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmnsayn fieldset#fsnsayn .inputbox {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmnsayn fieldset#fsnsayn .textarea {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmnsayn fieldset#fsnsayn .select {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em; width:407px;}
form#frmnsayn #btnSubmit { cursor:pointer; margin:0 auto; }
form#frmnsayn fieldset#fsnsayn .generate {padding-left:0.5em; margin-bottom:3px;}
form#frmnsayn fieldset#fsnsayn .lblemployee {display:block; float:right; width:250px; text-align:left; 
padding-right:25px; color:#313031; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmnsayn fieldset#fsnsayn #ListBox1 {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; width:300px;}
form#frmnsayn fieldset#fsnsayn #ListBox2 {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.1em; width:300px;}
form#frmnsayn fieldset#fsnsayn .calselect {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em; width:378px;}
form#frmnsayn fieldset#fsnsayn .cal {padding-left:0.5em; margin-bottom:11px;}

form#frmSignUp {font-size:1.4em; width:650px; padding:10px; margin:0 auto; }
form#frmSignUp fieldset {top:25px;width:645px; display:block; padding-top:25px; padding-bottom:50px; line-height:1.5em; }
form#frmSignUp fieldset#fsSignUp {font-size:.75em; color:#181818; font-style:italic; margin:15px 0 0 5px;}
form#frmSignUp label {clear:left; display:block; float:left; width:200px; text-align:right; padding-right:25px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
form#frmSignUp fieldset#fsSignUp label {clear:left; display:block; float:left; width:250px; text-align:right; 
padding-right:25px; color:#313031; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmSignUp fieldset#fsSignUp .inputbox {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmSignUp fieldset#fsSignUp .textarea {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em;}
form#frmSignUp fieldset#fsSignUp .select {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em; width:407px;}
form#frmSignUp #btnSubmit { cursor:pointer; margin:0 auto; }
form#frmSignUp fieldset#fsSignUp .generate {padding-left:0.5em; margin-bottom:3px;}
form#frmSignUp fieldset#fsSignUp .lblemployee {display:block; float:right; width:250px; text-align:left; 
padding-right:25px; color:#313031; margin-bottom:0.6em; font-size:1em; line-height:1.8em; font-style:normal;}
form#frmSignUp fieldset#fsSignUp #ListBox1 {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; width:300px;}
form#frmSignUp fieldset#fsSignUp #ListBox2 {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.1em; width:300px;}
form#frmSignUp fieldset#fsSignUp .calselect {border:1px solid #313031; font-size:11px; background:#fff; padding-left:0.5em; margin-bottom:1em; width:378px;}
form#frmSignUp fieldset#fsSignUp .cal {padding-left:0.5em; margin-bottom:11px;}
#lblMember{clear:left; display:block; float:left; width:200px; text-align:right; padding-right:25px; 
margin-bottom:0.5em; font-size:1em; line-height:1.5em; font-style:normal;}
/*++++++++++++++++++++++++++ Admin END ++++++++++++++++++++*/






/*++++++++++++++++used to be nsaynink styles++++++++++++++++++++++*/


/******search******/


#search_div
{
	width:100%;
	display:block;
	margin-bottom:10px;
	margin-top:10px;
	text-align:left;
	float:left;
	position:relative;
	}

#search_box
{
	width:300px;
	}




/*****tat page******/

#page_user_info_div
{
    vertical-align:top;
    width:96%;
    margin-left:10px;
	padding:0 0 10px 0;
    border-bottom:solid 1px #d8cfd0;
}

#page_user_info p
{
    font-size:10px;
    color:#441a1c;
}

#page_user_id_tag
{
    font-weight:bold;
}    

#page_user_img_tag
{
    float:left;
    margin-right:10px;
}
    



/***tat content***/


#tat_content
{
	width:96%;
	text-align:center;
	margin-left:4%;
}

#tat_content_left
{ 
	width:520px;
	text-align:left;
	float:left;
	padding-top:20px;
}
	
#tat_content_right
{
	width:300px;
	text-align:center;
	float:left;
	padding:25px 10px 0 35px;
}
#tat_content_rightNew
{
	width:300px;
	text-align:center;
	float:right;
	
}	
	
.tat_image_normal img
{
    border:solid 12px #000;	
	}




#page_img_all_div
{
   /* text-align:center;
    background-color:#ffffff;
    color:#000;
    margin-top:20px;
    padding:0;
    border:solid 2px #B3B3B3;
	min-height:643px;*/
    
 }    


#page_img_content_div
{
    z-index:1;
    position:relative;
    margin:5px 0 0px 0;
    
   }
    
#page_img_title_div
{
    font-weight:bold;
    font-size:12px;
	padding-bottom:8px;
}    

#page_img_div img
{
    border:solid 2px #B3B3B3;
}

#page_img_descrip_div
{
    padding:10px 0 5px 0;
}


#prev_img_div {float: left;}
#next_img_div {float: right;}

#next_prev_div
{
background:#FFFFFF url(/images/buttons/picNav.gif) no-repeat; width:300px; height:190px;
	/*border:solid 2px #B3B3B3;*/
}

.next_prev
{
    
    padding:0px;
}

.next_prev a
{
    color:#333;
    text-decoration:none;
}

.next_prev a:hover
{
    color:#960101;
    text-decoration:underline;
}

#break{height:15px;}


#rating_bar_score_div
{
    /*width:520px;*/
	height:101px;
	/*background:url(/images/ratings/RateBG.gif) #FFFFFF no-repeat;*/
	padding:0;
    margin:0;
    text-align:center;
    /*border:solid 2px #B3B3B3; */
}

#rating_bar_score_div iframe
{
    height:95px;
    width:505px;
    border:none;
    
    
}

#rating_bar_div
{
    float:left;
    width:400px;
}



#rating_score_div
{
    
    float:right;
    color:#441a1c;
    font-weight:bold;
    font-size:15px;
    text-align:center;
    margin:0px;
    padding:5px 10px 5px 10px;
    background-color:#d8cfd0;
    
}

#rating_score_div .score_box
{   
}

#rating_score_div .rating_box
{
    border:solid 2px #000;
    font-size:30px;
    vertical-align:middle;
    padding-left:15px;
    padding-right:15px;
    background-color:#fff;
    
}


.comments_title_div
{
    vertical-align:top;
    border-bottom:solid 1px #441a1c;
    margin:0 0 0px 0;
    padding:10px 0 5px 0;
    font-size:20px;
    color:#441a1c;
}

.comment_container
{
    vertical-align:top;
    border-bottom:solid 1px #d8cfd0;
    margin:0 0 0px 0;
    padding:10px 0 10px 0;
}

.comment_container p
{
    font-size:10px;
    color:#441a1c;
    padding:0;
    margin:0;
}

.comment_user_id
{
    padding:0;
    margin:0;
}    

.comment_container img
{
    float:left;
    margin:0 10px 0 0; 
    padding:0;
}

.comment_container_right
{
    float:left;
    margin:0;
    padding:0;
    vertical-align:top;
}

.comment_container_left
{
    float:left;
    padding:0;
    margin:0;
    vertical-align:top;
    
}

#comment_post_btn
{
    border:1px solid #313031; 
    font-size:10px; 
    background:#ddd; 
    padding-left:0.5em; 
    margin-bottom:1em;
    cursor:hand;
    margin-top:5px;
    margin-left:45px;
    
}


#comment_box
{
    width:450px;
    height:50px; 
    border:solid 1px black;
    margin-left:45px;
    padding-left:5px;
    
}




/****Right Side of Page****/

#share_div
{
	background:url(/images/ShareBG.gif) #FFFFFF no-repeat;
    /*background-color:#e9e7e5;*/
    width:300px;
	height:275px;
    color:#281c1e;
    font-size:12px;
    text-align:center;
}

#share_header_div
{
    font-size:20px;
    margin:10px 0 10px 0;
    
}

.share_list_box
{
    margin-bottom:5px;
}
.share_list_box input
{
    width:280px;
}

#share_post_to_div
{
    margin-top:10px;
    font-weight:bold;
    text-align:left;
    margin-bottom:10px;
    margin-left:15px;
}


#share_post_logos .left
{
    float:left;
    vertical-align:middle;
    text-align:left;
    width:110px;
    padding:0;
    margin:0 0 5px 15px;
    color:#441a1c;
}




#gallery_thumbs_wrapper
{
    width:260px;
    text-align:center;
    background-color:#d8cfd0;
    color:#000;
    padding:0px 0 0 0;
    margin-left:20px;
    border:solid 2px #000;
    vertical-align:middle;
    margin-top:0px;
}

#gallery_thumbs_wrapper img
{
    border:solid 2px #000;
    
}

#gallery_thumbs_wrapper img:hover
{
    border:solid 2px #960101;
}


#gallery_header_tag
{
    font-size:15px;
    font-weight:bold;
}




#gallery_thumbs 
{
    text-align:left;
    margin:0;
    padding:0;
}


#gallery_thumbs img
{
    margin:3px;
    text-align:left;
}



/****stats box****/


#stats_div
{ 
	/*background: #FFFFFF url(/images/statsBG.gif) no-repeat; */
    width:260px;
	height:85px;
    color:#281c1e;
    font-size:15px;
    text-align:center;
    /*margin-top:5px;
    margin-bottom:5px;
    padding-bottom:3px;*/
}

#stats_header_div
{
    font-size:20px;
    margin:10px 0 10px 0;
}

#stats_list_div
{
    margin:0 15px 15px 15px;
    padding:0 0 15px 0;
}



.color_note
{
    color:#441a1c;
    font-weight:bold;
}

#curr_rating_div
{
    background-color:#441a1c;
    color:#fff;
    margin:5px 0 0 5px;
    padding:5px 15px 5px 15px;
    font-size:17px;   
    border:solid 1px #fff;
    width:75px;
}

.rating_vote_div
{
    margin:5px 0 0 0;
    padding:0.5px;
    text-align:left;
    font-size:10px;
    color:#fff;
   }
.rating_vote_div h1
{
    /*color:#fff;
    font-size:20px;
    font-weight:bold;*/
    
}

.vote_btn 
{
    
/*	border-style:outset;
    border-width:2px;
    border-color:#D8CFD0;*/
    height:20px;
}

.vote_link a, .vote_link a:hover, .vote_link a:visited, .vote_link a img:hover
{
    /*border:solid 0 #000;*/
    cursor:pointer;
    text-decoration:none;
}

#curr_rating_img
{
    border:solid 1px #fff;
    margin:5px 0 5px 0;
}

.function_links, .function_links a, .function_links a:visited
{
    color:#B0B0B0;
    font-size:12px;
    vertical-align:middle;
    padding:0 20px 0 5px;
    cursor:pointer;
    text-decoration:none;
    border:none;
}

.function_links:hover, .function_links a:hover
{
    color:#441A1C;
    text-decoration:none;
    border:none;
}


.function_links img, .function_links img:hover
{
    height:15px;
    border:none;
    
}



#popdiv
{
    border:solid 3px #000;
    background-color: #EDEDED;
    z-index:1000;
    top: 50%;
    left: 50%;
    width:400px;
    height:400px;
    color:#000;
    font-weight:bold;
    position:fixed;
    margin-top:-200px;
    margin-left:-200px;
}

#popdivNEW
{
    border:solid 3px #000;
    background-color: #EDEDED;
    z-index:1000;
    top: 50%;
    left: 50%;
    width:540px;
    height:450px;
    color:#000;
    font-weight:bold;
    position:fixed;
    margin-top:-200px;
    margin-left:-200px;
}
#popdiv_header
{ 
    background:#000 url("/images/popdiv_header.jpg");
    border-bottom:solid 3px #000;
    width:100%;
    height:47px;
    color:White;
    vertical-align:middle;
    
}
#popdiv_contentNew
{
    margin:0px;
}
#popdiv_header a, #popdiv_header a:hover
{
    border:none;
    cursor:pointer;
}

#popdiv_content
{
    margin:10px;
}

#popdiv_footer
{ 
    background-color:#46846f;
    width:100%;
    height:45px;
    color:White;
   
}


#popdiv_footer a, #popdiv_footer a:hover
{
    color:White;
    cursor:hand;   
}


.popdiv_off
{
    visibility:hidden;
    position:absolute;
   
}

.popdiv_on
{
    visibility:visible;
    position:absolute;
   
}



.little_note
{
    font-size:10px;
    color:Gray;
}

/***default ink content***/

#inkhome_content
{
	width:96%;
	text-align:center;
	margin-left:4%;
}

#inkhome_content_left
{ 
	width:575px;
	text-align:left;
	float:left;
}
	
#inkhome_content_right
{
	width:250px;
	text-align:center;
	float:left;
	padding:0px 10px 0 35px;
}
	
	
.inkhome_img_section_all_div
{
    text-align:center;
    background-color:#EEE6E7;
    color:gray;
    margin-top:0px;
    margin-bottom:10px;
    padding:0;
    border:solid 2px gray;
}

.inkhome_img_section_title
{
    text-align:left;
    color:#000;
    font-size:15px;
    font-weight:bold;
    margin-top:0;
    
    padding:0;
    border-left:solid 2px gray;
    border-right:solid 2px gray;
    border-top:solid 2px gray;
    
}

.inkhome_img_section_title_subtext
{
    margin-left:10px;
    font-size:12px;
}

#fresh_ink_title_div
{
    background-color:#65C9F0;
}

#pop_ink_title_div
{
    background-color:#98635A;
}

#high_ink_title_div
{
    background-color:#EF6D55;
}



.inkhome_img_content_div
{
    z-index:1;
    position:relative;
    margin:5px 0 5px 0;
    
   }
   
.inkhome_img_div img
{
    border:solid 2px gray;
    cursor:pointer;
}

.inkhome_img_div img:hover
{
    border-color:Red;
}

.image_category
{
    padding:0px 5px 10px 5px;
    margin:0;
    font-size:15px;
}

.image_category a
{
    color:#441A1C;
}

.image_category a:hover
{
    color:Black;
}
.rc_box {
	background: url(/images/ratings/tl.png) no-repeat top left;
	text-align:center;
    color:#000;
    
}
.rc_top {
background:url(/images/ratings/tr.png) no-repeat top right;
}
.rc_bottom {
	background: url(/images/ratings/bl.png) no-repeat bottom left;
}
.rc_bottom div {
	background: url(/images/ratings/br.png) no-repeat bottom right;
}
.rc_content {
	/*border-left:#9a9999 2px solid;
	border-right:#9a9999 2px solid;*/
	/*min-height:643px;*/
}

.rc_top div,.rc_top,
.rc_bottom div, .rc_bottom {
	width: 100%;
	height: 10px;
	font-size: 1px;
}
.rc_content, .rc_bottom {
}
.rc_content { padding:10px; }
#search_again_div{
	padding:10px;
}

#apDiv1 {
	float:right;
	margin-right:10px;
	margin-top:10px;
	width:228px;
	height:20px;
	text-align:right;
	vertical-align:middle;
}
#apDiv2 {
	float:right;
	margin-right:10px;
	margin-top:10px;
	width:228px;
	height:20px;
	text-align:right;
	vertical-align:middle;
}


