/*~ USER CSS File ================ */

/* head.tpl --- */ 	
body {}
div.wrapper {width:975px; border:1px solid #222222; background:#111111;}
div.head {width:955px; height:80px; padding:10px 10px 10px 10px; background:url("http://www.ohioshaman.com/_templates/users/default/_img/header_stripe.png") #222222;}
div.body {width:100%; background:url("http://www.ohioshaman.com/_templates/users/default/_img/mainBack.png") #111111; background-repeat:repeat-x;}


/* Footer Div --- */ 
div.footer {clear:both; margin-top:5px; padding:5px 5px 5px 5px; border:1px solid #cccccc;}
div.footer span {margin-left:4px; margin-right:4px; font-size:13px;}


/* Vista Style Navigation Bar --- */	
#vista_toolbar {}
#vista_toolbar ul 
{ 
	background-image:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/bar.png"); 
	background-repeat:repeat-both; 
	float:left; 
	line-height:50px; 
	list-style:none; 
	margin:0; 
	padding:0 10px 0 10px; 
	width:955px; 
}
#vista_toolbar li { display:inline; padding:0; }
#vista_toolbar a { color:#dddddd; float:left; padding:0 5px 0 5px; text-decoration:none; }
#vista_toolbar a span { display:block; float:none; padding:0 10px 0 7px; }
#vista_toolbar a span img { border:none; margin:8px 4px 0 0; }	
#vista_toolbar a { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left.png") no-repeat left center; }
#vista_toolbar a span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right.png") no-repeat right center; }
#vista_toolbar a:hover { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left_hover.png") no-repeat left center; }
#vista_toolbar a:hover span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right_hover.png") no-repeat right center; }
p.pbrowser {margin-top:0px;}
#vista_toolbar p a { color:#93ADF9; float:left; padding:0 5px 0 5px; text-decoration:none; }
#vista_toolbar p a span { display:block; float:none; padding:0 10px 0 7px; }
#vista_toolbar p a span img { border:none; margin:8px 4px 0 0; }	
#vista_toolbar p a { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left_up.png") no-repeat left center; }
#vista_toolbar p a span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right_up.png") no-repeat right center; }
#vista_toolbar p a:hover { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left_hover.png") no-repeat left center; }
#vista_toolbar p a:hover span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right_hover.png") no-repeat right center; }	


#loginbar {}
#loginbar ul 
{ 
	float:left; 
	line-height:50px; 
	list-style:none; 
	margin:0; 
	padding:0 10px 0 10px; 
	width:180px;
}
#loginbar li { display:inline; padding:0; }
p.pbrowser {margin-top:0px;}
#loginbar p a { color:#93ADF9; float:left; padding:0 5px 0 5px; text-decoration:none; }
#loginbar p a span { display:block; float:none; padding:0 10px 0 7px; }
#loginbar p a span img { border:none; margin:8px 4px 0 0; }	
#loginbar p a { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left_hover.png") no-repeat left center; }
#loginbar p a span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right_hover.png") no-repeat right center; }
#loginbar p a:hover { background: url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/left_up.png") no-repeat left center; }
#loginbar p a:hover span { background:url("http://www.ohioshaman.com/_templates/users/default/_img/toolbar2/right_up.png") no-repeat right center; }	





/* Main Body tpl style) --- */
div.page {clear:both; padding:15px 15px 15px 15px; width:945px;}
div.page_left {float:left; width:730px;}
div.page_right {float:left; margin-left:15px; width:195px;}	
div.page_viewleft {float:left; width:580px;}
div.page_viewright {float:left; margin-left:15px; width:335px;}	

/* Header Divs */
div.advanced_set {float:right; display:none; width:340px; height:28px; background:url('http://www.ohioshaman.com/_templates/users/default/_img/advancedSet.png') #222222; border:1px solid #0099ff; text-align:center;}



/* Simple Common Styles --- */
div.wide100 {display:block;}
div.wide100-mt-15{width:100%; margin-top:-15px;}
div.floatLeft {float:left;}
div.floatRight {float:right;}
div.clear1 {clear:both; height:1px;}
div.clearb10 {clear:both; height:10px;}

textarea.comment {width:565px; height:100px;}
textarea.comment_reply {}
input.search {padding:2px 5px 2px 5px; color:#cccccc;}
select.paging {font-size:13px; padding:2px 2px 2px 2px; color:#35528D;}



/*--- Link Text ---*/
a {COLOR: #ddddff; TEXT-DECORATION: none;}
a:hover {COLOR: #35528D; TEXT-DECORATION: none;}
/*a:visited {COLOR: #ddddff; TEXT-DECORATION: none;} */



span.advnav {font-size:10px; color:#777777;}
span.advnav a {COLOR: #ddddff; TEXT-DECORATION: none;}
span.advnav a:hover {COLOR: #3F81B9; TEXT-DECORATION: none;}

span.close {font-size:10px;}
span.close a {COLOR: #86122A; TEXT-DECORATION: none;}
span.close a:hover {COLOR: #CB4B7E; TEXT-DECORATION: none;}




/*--- Article Text ---*/
span.boxLabel {font-weight:400px; font-size:14px; color:#dddddd}
span.boxLabel2 {font-weight:400px; font-size:14px; color:#555555;}
span.boxLabel3 {font-weight:400px; font-size:12px; color:#009966;}
span.boxLabel4 {font-weight:400px; font-size:12px; color:#224434;}
span.boxLabel5 {font-weight:400px; font-size:12px; color:#999999;}

span.s10 {font-weight:400px; font-size:10px;}
span.s9a {font-weight:400px; font-size:9px; color:#555555;}
span.s9b {font-weight:400px; font-size:9px; color:#777777;}

span.caption {float:left; font-weight:900px; font-size:12px; color:#819BCF}
span.caption-small {float:right; font-weight:300px; font-size:11px; color:#ddddff; margin-right:2px;}
span.caption-small2 {float:left; font-weight:300px; font-size:11px; color:#ddddff; margin-right:2px;}
span.caption-small3 {float:left; font-weight:300px; font-size:10px; color:#ddddff; margin-right:2px;}
span.head_text {font-weight:900; font-size:15px; color:#819BCF;}
span.content {float:left; font-weight:100px; font-size:11px; color:#333333}
span.content_index {font-weight:100px; font-size:11px; color:#333333}
span.acontent {font-size:11px; color:#333333; margin-right:2px;}
span.dcontent {font-weight:900px; font-size:11px; color:#000000}
span.tcontent {font-weight:900px; font-size:14px; color:#B45C62}

span.rightNav {font-size:12px; font-weight:400; color:#3F81B9;}

span.bigSelect {color:#35528D; font-size:16px; font-weight:bold;}



span.morelink {float:left; font-weight:300px; font-size:10px; color:#006699}
span.blinks {font-size:13px;}
span.catname-small {font-weight:900px; font-size:11px; color:#41614D}
span.catinfo {font-weight:300px; font-size:12px; color:#777777;}

span.nav {font-weight:900px; font-size:13px; color:#ffffcc;}

/*--- Common Text ---*/
span {font-family: verdana;}
span.bigText {font-size:17px; font-weight:900; color:#35528D;}
span.largeText {font-size:15px; font-weight:600; color:#35528D;}
span.mediumText1 {font-size:13px; font-weight:600; color:#666666;}
span.smallText1 {font-size:11px; font-weight:600; color:#888888;}
span.smallText2 {font-size:11px; font-weight:600; color:#ffffdd;}
span.texterror {font-size:12px; font-weight:600; color:#E11601;}
span.headTextBold {color:#ddddff; font-weight:bold; }



/*--- Validation Return Text Float:Right ---*/
span.textvalidate_yes {font-size:11px; font-weight:600; color:#2F8D2D; float:right; margin-top:3px;}
span.textvalidate_no {font-size:11px; font-weight:600; color:#E11601; float:right; margin-top:3px;}

/*--- Validation Return Text Float:Left ---*/
span.textvalidate_yes-l {font-size:11px; font-weight:600; color:#2F8D2D; float:left; margin-top:3px;}
span.textvalidate_no-l {font-size:11px; font-weight:600; color:#E11601; float:left; margin-top:3px;}	
	
/*--- Faded Text ---*/
span.bigTextFade {font-size:17px; font-weight:900; color:#cccccc;}
span.mediumText1Fade {font-size:13px; font-weight:600; color:#cccccc;}
span.smallText1Fade {font-size:11px; font-weight:600; color:#cccccc;}


/* Div Full Page (modules_articles_full.tpl)*/
div.fullBox {display:block; border:1px solid #444444; background:#222222; padding:0px 0px 0px 0px; margin-bottom:15px;}
div.fullBoxview {width:565px; border:1px solid #555555; background:#222222;}

div.fullBoxview2 {width:565px; border:1px solid #555555; background:#222222; padding:5px 5px 5px 5px; height:30px; margin-top:15px; margin-bottom:15px;}
div.fullBoxTop {width:100%; height:28px; margin-top:5px;}
div.fullBoxTopBorder {width:715px; margin:0px 0px 10px 0px; height:15px; background:#4171AD; margin-top:2px;}     
div.fullBoxLoop {width:100%; margin:0px 0px 10px 0px; padding-bottom:5px;}
div.fullBoxNav {float:left; padding:4px 8px 4px 5px; background:#6E96C8; border-left:1px solid #DDDDFF; border-bottom:2px solid #DDDDFF; border-right:2px solid #DDDDFF;}
div.fullBoxNav_selected {float:left; margin:0px 0px 0px 0px; padding:4px 8px 4px 5px; background:#4171AD; border-bottom:2px solid #4171AD; border-right:1px solid #DDDDFF; border-left:0px solid #DDDDFF;}
div.fullBoxNav_2 {float:left; padding:4px 8px 4px 5px; background:#827DA1; border-left:1px solid #DDDDFF; border-bottom:2px solid #DDDDFF; border-right:2px solid #DDDDFF;}
div.fullBoxNav_2_selected {float:left; margin:0px 0px 0px 0px; padding:4px 8px 4px 5px; background:#635E80; border-bottom:2px solid #635E80; border-right:1px solid #DDDDFF; border-left:0px solid #DDDDFF;}
div.topArticle {width:100%; height:auto; border-bottom:1px solid #41614D;}
div.labeline {display:block; border-bottom:1px solid #444444; background:url("http://www.ohioshaman.com/_templates/users/default/_img/headerBox.png") #111111; height:25px;  padding:5px 5px 5px 5px;}

//Module Loops



/*| View Page Section |*/
div.viewactions {float:left; margin-left:30px; margin-top:5px;}
div.starbox {float:left; width:285px;}
div.starboxleft {float:left; margin-top:6px;}
div.acbox {margin-top:-15px;}
div.comments_outer {width:455px;}
div.comments_outer_left {float:left; width:20%;}
div.comments_outer_right {float:left; width:78%;}
div.comments_outer_right_top {}
div.comments_outer_right_bottom {clear:both; border-top:1px solid #ccccdd;}


div.commentBody_wrappper {width:100%; border-bottom:1px solid #ccccdd; padding-bottom:5px; margin-bottom:5px;}/*| Default hidden at runtime |*/
div.nowComment {clear:both; width:92%; border-top:1px dotted #ccccdd; background:#E8E8E8; border-left:1px dotted #ccccdd; padding:2px 2px 5px 2px; margin-left:30px;}




div.rightbox {width:185px; margin-bottom:15px; border:1px solid #555555; background:#222222; padding:10px 5px 10px 5px;}
div.wideRight {width:335px; margin-bottom:15px; border:1px solid #555555; background:#222222;}
div.wideRight_inner {border-bottom:1px solid #555555; margin-bottom:10px; margin-bottom:5px; padding:10px 5px 10px 5px;}
div.wideRight_innerNB {margin-bottom:10px; margin-bottom:5px; padding:10px 5px 10px 5px;}
div.floatLeftw100 {float:left; width:100%;}
div.view_userbox_right {float:right; width:215px;}
div.view_userbox_left {float:left; width:100px; margin-left:5px;}
div.right_relatedVideoLoop {float:left; width:160px; margin-bottom:10px;}
div.clear5m {clear:both; height:1px; border-bottom:1px solid #555555; margin:10px;0px 10px 0px;}

select.paging {width:50px;}
div.pagingBox {width:185px; height:25px; margin-bottom:15px; padding:5px 5px 5px 5px;}
div.flInline {float:left; display:inline;}



div.userBox_right {width:185px; margin-bottom:15px; border:1px solid #0099ff; background:#BED0E6; padding:5px 5px 5px 5px;}
div.userBox_seg {border-bottom:1px solid #0099ff;}
div.userBox_sec {margin:2px 0px 2px 0px; padding:4px 4px 4px 4px; border:1px solid #C4D2C6;}

/*| Right Side Verticle Ad |*/
div.vertAdBox {width:185px; margin-bottom:15px; border:0px solid #555555; background:#111111; padding:10px 5px 10px 5px;}
div. {}
div. {}
div. {}
div. {}




/* Register PAge */
div.displaymenu {float:left; width:200px; height:45px; border:1px solid #cccccc; background:#D88695; padding:5px 10px 5px 10px; display:none}


/* Upload Progress Bars~~~~~~~~~~~~~~~~~~~~~~~~~ */
.progressBox {width: 268px; height: 1em; float: left; background:#ddddff;}
.progressBar {width: 0; height: 100%; top: 0; left: 0; background: url("http://www.ohioshaman.com/_templates/users/default/_img/uploadbar.png") #D75B71;}
.fileName {float: left; margin-right: .5em;}


/* Style for IFRAME */
.loader {border: 0; height: 0; width: 0; padding: 0; visibility: hidden;}






















/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> global settings needed for thickbox -----------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
*{padding: 0; margin: 0;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox specific link and font settings ------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_window {
	font: 12px Arial, Helvetica, sans-serif;
	color: #333333;
}

#TB_secondLine {
	font: 10px Arial, Helvetica, sans-serif;
	color:#666666;
}

#TB_window a:link {color: #666666;}
#TB_window a:visited {color: #666666;}
#TB_window a:hover {color: #000;}
#TB_window a:active {color: #666666;}
#TB_window a:focus{color: #666666;}

/* ----------------------------------------------------------------------------------------------------------------*/
/* ---------->>> thickbox settings -----------------------------------------------------------------------------*/
/* ----------------------------------------------------------------------------------------------------------------*/
#TB_overlay {
	position: fixed;
	z-index:100;
	top: 0px;
	left: 0px;
	height:100%;
	width:100%;
}

.TB_overlayMacFFBGHack {background: url(macFFBgHack.png) repeat;}
.TB_overlayBG {
	background-color:#000;
	filter:alpha(opacity=85);
	-moz-opacity: 0.85;
	opacity: 0.75;
}

* html #TB_overlay { /* ie6 hack */
     position: absolute;
    
}

#TB_window {
	position: fixed;
	background: #1D121E;
	z-index: 102;
	color:#000000;
	display:none;
	border: 0px solid #FF9933;
	text-align:left;
	top:50%;
	left:50%;
      scrollbar-face-color:222222; 
      scrollbar-track-color:444444;  
	scrollbar-arrow-color:ffffff; 
	scrollbar-dark-shadow-color:000000; 
	scrollbar-highlight-color:aaaaaa;




}

* html #TB_window { /* ie6 hack */
position: absolute;

}

#TB_window img#TB_Image {
	display:block;
	margin: 15px 0 0 15px;
	border-right: 1px solid #ccc;
	border-bottom: 1px solid #ccc;
	border-top: 1px solid #666;
	border-left: 1px solid #666;
}

#TB_caption{
	height:25px;
	padding:7px 30px 10px 25px;
	float:left;
}

#TB_closeWindow{
	height:25px;
	padding:11px 25px 10px 0;
	float:right;
}

#TB_closeAjaxWindow{
	padding:7px 10px 5px 0;
	margin-bottom:1px;
	text-align:right;
	float:right;
}

#TB_ajaxWindowTitle{
	float:left;
	padding:7px 0 5px 10px;
	margin-bottom:1px;
}

#TB_title{
	background-color:#e8e8e8;
	height:27px;
}

#TB_ajaxContent{
	clear:both;
	padding:2px 15px 15px 15px;
	overflow:auto;
	text-align:left;
	line-height:1.4em;
}

#TB_ajaxContent.TB_modal{
	padding:0px;
}

#TB_ajaxContent p{
	padding:5px 0px 5px 0px;
}

#TB_load{
	position: fixed;
	display:none;
	height:13px;
	width:208px;
	z-index:103;
	top: 50%;
	left: 50%;
	margin: -6px 0 0 -104px; /* -height/2 0 0 -width/2 */
}

* html #TB_load { /* ie6 hack */
position: absolute;

}

#TB_HideSelect{
	z-index:99;
	position:fixed;
	top: 0;
	left: 0;
	background-color:#fff;
	border:none;
	filter:alpha(opacity=0);
	-moz-opacity: 0;
	opacity: 0;
	height:100%;
	width:100%;
}

* html #TB_HideSelect { /* ie6 hack */
     position: absolute;
     
}

#TB_iframeContent{
	clear:both;
	border:none;
	margin-bottom:-1px;
	margin-top:1px;
	_margin-bottom:1px;
}

