/* NEGRO4NANA@YAHOO.COM*/
/* Global */


body {
 font-family: Arial, Arial, "Arial", Arial;
 margin: 0px;
 padding: 0;
 background: #080808;
 
 font-size:62.5%;
 text-align: center;
}

.cn_item{
	border:1px solid #090909;
	cursor:pointer;
	position:relative;
	overflow:hidden;
	height:15px;
	color:#fff;
	padding:5px;
	margin:6px 5px 0px 0px;
	text-shadow:1px 1px 1px #000;
	background:#2b2b2b;
	background:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			from(#171717),
			to(#2b2b2b)
		);
	background:
		-moz-linear-gradient(
			top,
			#171717,
			#2b2b2b
		);
	-moz-box-shadow:1px 1px 3px #111;
	-webkit-box-shadow:1px 1px 3px #111;
	box-shadow:1px 1px 3px #111;
	-moz-border-radius:5px;
	-webkit-border-radius:5px;
	border-radius:5px;
}
.cn_item:hover, .selected{
	border-color:#4c7ecb;
	background-color: #1951A5;
	background-image:
		-moz-linear-gradient(
			top,
			rgba(255,255,255,0.25),
			rgba(255,255,255,0.05)
		);
	background-image:
		-webkit-gradient(
			linear,
			left top,
			left bottom,
			color-stop(0, rgba(255,255,255,0.25)),
			color-stop(1, rgba(255,255,255,0.05))
		);
}
.cn_item:hover h2,
.cn_list .selected h2,
.cn_item:active h2{
	border-color:#2C5FAC;
}
.cn_item:hover p,
.cn_list .selected p,
.cn_item:active p{
	border-color:#527CBB;
}
.cn_item:active {
	color: #011c44;
	text-shadow: 1px 1px 1px #ccdffc;
}
.cn_list p{
	height:15px;
	padding-top:2px;
	overflow:hidden;
	border-top:1px solid #333;
}
#wrapper {
 margin: 0 auto;
 padding: 0;
 width: 980px;
}

a img {
 border: 0px;
 }
  
.cl{
  clear: both;
	display:block; 
  height:0; 
 }
 
a {
 color: #FFF;
 text-decoration: none;
 font-weight: normal;
}

ul, li {
 margin: 0px;
 padding: 0px;
 list-style: none;
}

h1, h2, h3, h4, p, form {
 margin: 0;
 padding: 0;
}

/* Header */



#header {

 width: 980px;

 height: 170px;

 

}

/* Easy Tooltip */

#easyTooltip{
	padding:5px 10px;
	border:1px solid #666666;
	background:#000000;
	color:#ffffff;
	width: 200px;
	}

/* // Easy Tooltip */

.sidebar_comment:hover
{
	text-decoration:underline;
}
/* clearfix */
#header:after, ul:after, li:after, .mainBoxTitle:after, #page:after {
 content:"."; 
 display:block; 
 height:0; 
 clear:both; 
 visibility:hidden;
}

#header, ul, li, .mainBoxTitle, #page {
 display:block;
}
/*  \*/
#header, ul, li, .mainBoxTitle, #page {
 min-height:1%;
}
* html #header, * html ul, * html li, * html .mainBoxTitle, * html #page {
 height:1%;
}
 /* // clearfix */
 
#logo {
 float: left;
 margin: 0px 0 0 18px;
}

/* Search */



#search {

 float: right;

 width: 430px;

 height: 88px;

}



ul#searchTabs {

 margin-top: 12px;

 margin-left: 20px;

 color: #FFF;

 font-family: Arial, "Times New Roman", sans-serif;

}



ul#searchTabs li {

 float: left;

 font-size: 1.1em;

 padding-bottom: 8px;

}



ul#searchTabs li:hover {

 background: url(../images/arrow.gif) no-repeat top;

}



li.searchUsers {

 margin: 0 70px 0 70px;

}



#searchBox span {

 display: none;

}



#searchBox button {

 border: none;

 background: url(../images/searchbutton.gif) no-repeat top;

 width: 90px;

 height: 26px;

 position: absolute;

 margin-top: 2px;

 margin-left: 10px;

}



.searchBox2 {

 float: left;

 padding-left: 7px;

}



.searchBox2 input {

 width: 284px;

 height: 19px;

 background: url(../images/search_bg.gif) no-repeat top;

 

 border: 1px solid #333;

 color: #fff;

 padding: 3px;

}



#searchBox {

 float: right;

 background: url(../images/search_bg.png) no-repeat top;

 width: 412px;

 height: 36px;

 padding-top: 4px;

/* margin-top: 25px;*/

}



.searchButton {

 float: left;

 line-height: 36px;

 

}



/* Menu Stylings */

#mainNavigation {
 width: 980px;
 height: 31px;
 float: left;
 background: url(../images/topnav_bg.gif) repeat-x top;
}

#mainNavigation a {
 color: #FFF;
 text-decoration: none;
 font-weight: normal;
 font-size: 1.4em;
}

ul#topNavigation, ul#topNavigation li, ul#rightNavigation li, ul#bottomNavigation,
ul#bottomNavigation li, ul#language li {
 float: left;
}

ul#rightNavigation, ul#language {
 float: right;
}

ul#topNavigation {
 background: url(../images/topnav_left.gif) no-repeat left;
 height: 31px;
}

ul#topNavigation li:hover {
 background: url(../images/topnav_hover.gif) repeat-x top;
}

ul#topNavigation li.topNavHome:hover {
 background: url(../images/topnavhome_hover.gif) no-repeat left;
}

ul#topNavigation li a {
 font-weight: bold;
 padding: 0 15px 0 15px;
 background: url(../images/topnav_break.gif) no-repeat right;
 line-height: 31px;
 display: block;
}

ul#language li a {
 font-size: 1.2em;
 color: #82CAFF;
 text-decoration: none;
}

ul#rightNavigation li {
 background: url(../images/topnav_hover.gif) repeat-x top;
 line-height: 31px;
}

ul#rightNavigation li a {
 padding: 0 10px 0 10px;
}

ul#rightNavigation li a:hover {
 text-decoration: underline;
}

ul#rightNavigation li.rightNavUpload a:hover {
  color: #1E90FF;
}
#new_navigation {
  
  float: left;
  height: 15px;
  background-color: #0f0f0f;
  margin: 0px;
  padding: 0px;
  background: url(../images/sort_bg.html) repeat-x;
  width: 755px;
}

#new_navigation li {
 float: left;
 line-height: 15px;
 text-align: center;

 border-left: 1px solid #3A3A3A;
}

#new_navigation li a {
  padding-left: 10px;
 padding-right: 10px;
 font-weight: normal;
 font-size: 12px;
 text-decoration: none;
}

#new_navigation li a:hover {
 text-decoration: underline;
 color: #1E90FF;
}

#new_navigation li.sort {
 float: right;
 border-right: 1px solid #E7E5E5;
}

#smallNavigation {
 width: 980px;
 height: 31px;
 margin-top: 6px;
 float: left;
 background: url(../images/smallnav_bg.gif) repeat-x top;
}

#smallNavigation a {
 color: #666666;
 text-decoration: none;
 font-weight: normal;
 font-size: 1.2em;
}

ul#bottomNavigation li {
 padding: 0 10px 0 10px;
 line-height: 31px;
 background: url(../images/smallnav_break.gif) no-repeat right;
}

ul#bottomNavigation li a:hover {
 color: #FFF;
 text-decoration: underline;
}

ul#language li {
 line-height: 31px;
 padding: 0 10px 0 10px;
}


/* Page Stylings */

#page {
 width: 980px;
}

#mainContent {
 width: 765px;
 float: left;
}

#sidebar {
 float: right;
 width: 201px;
}

/* main content stylings */

.mainBox {
 width: 765px;
 border: 1px solid #191919;
 margin-top: 12px;
 text-align: left;
 margin-bottom:12px;
}

#mainContent ul, #textBoxInfo {
 background: url(../images/mainbox_bg.gif) repeat-x top;
 background-color: #0a0a0a;
 padding-top: 20px;
 padding-left: 9px;
 padding-bottom: 5px;
}

#mainContent ul, #textBoxInfologin {
 background: url(../images/mainbox_bg.gif) repeat-x top;
 background-color: #0a0a0a;
 padding-top: 20px;
 padding-left: 9px;
 padding-bottom: 5px;
}
.mainBoxTitle {
 width: 100%;
 border-bottom: 1px solid #191919;
 background: url(../images/mainboxtitle_bg.gif) repeat-x top;
 line-height: 32px;
}
.mainBoxTitle {
 width: 100%;
 border-bottom: 1px solid #191919;
 background: url(../images/mainboxtitle_bg.gif) repeat-x top;
 line-height: 32px;
}
h2.mainBoxHeader, h1.mainBoxHeader {
 font-weight: normal;
 font-size: 1.4em;
 color: #1E90FF;
 margin-left: 10px;
 float: left;
}

.moreLink {
 float: right;
 line-height: 30px;
 margin-right: 10px;
 font-size: 1.1em;
 color: #4F4F4F;
}

.moreLink a {
 font-size: 1.1em;
 text-decoration: underline;
}

.midLink {
 float: left;
 line-height: 30px;
 margin-right: 10px;
 font-size: 1.1em;
 color: #4F4F4F;
 margin-left: 160px;
}

.moreScrollable {
 float: right;
 line-height: 30px;
 margin-right: 10px;
}

.moreScrollable a {
 font-size: 1.1em;
 text-decoration: underline;
}

/* main Content Lists */

li.mainList {
 float: left;
 width: 182px;
 margin-right: 6px;
 height: 200px;
}

ul#pray_list li.mainList{
	width: 99%;
	color: #DDD;
	height: auto;
}

.info { 
	color: rgb(102, 102, 102);
}


.textarea { 
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgb(22, 22, 22);
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto;
	border-bottom-color: rgb(72, 72, 72);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: rgb(72, 72, 72);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(72, 72, 72);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(72, 72, 72);
	border-top-style: solid;
	border-top-width: 1px;
	color: rgb(204, 204, 204);
	font-family: "Lucida Sans Unicode", "Arial", "Helvetica", sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	height: 70px;
	line-height: normal;
	margin: 0px 0px 4px 0px;
	padding: 4px;
	width: 100%;
}

.post_button { 
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgb(0, 0, 0);
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto;
	border-bottom-color: rgb(69, 69, 69);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: rgb(69, 69, 69);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(69, 69, 69);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(69, 69, 69);
	border-top-style: solid;
	border-top-width: 1px;
	color: rgb(192, 192, 192);
	cursor: pointer;
	font-family: "Verdana";
	font-size: 9px;
	font-weight: 700;
	height: 22px;
	outline-style: none;
	outline-width: medium;
	padding-left: 5px;
	padding-right: 5px;
	text-align: center;
}

.input { 
	background-attachment: scroll;
	background-clip: border-box;
	background-color: rgb(22, 22, 22);
	background-image: none;
	background-origin: padding-box;
	background-position: 0% 0%;
	background-repeat: repeat;
	background-size: auto;
	border-bottom-color: rgb(72, 72, 72);
	border-bottom-style: solid;
	border-bottom-width: 1px;
	border-left-color: rgb(72, 72, 72);
	border-left-style: solid;
	border-left-width: 1px;
	border-right-color: rgb(72, 72, 72);
	border-right-style: solid;
	border-right-width: 1px;
	border-top-color: rgb(72, 72, 72);
	border-top-style: solid;
	border-top-width: 1px;
	color: rgb(55, 94, 171);
	font-family: "Lucida Sans Unicode", "Arial", "Helvetica", sans-serif;
	font-size: 10px;
	font-style: normal;
	font-variant: normal;
	font-weight: 400;
	line-height: normal;
	margin-bottom: 4px;
	margin-left: 0px;
	margin-right: 0px;
	margin-top: 0px;
	padding: 2px;
	width: 100%;
}
 
.prayicon{
	background-color:#666;
	color:#036;
	padding: 4px;
	border-radius: 3px;
	position:relative;
	top:5px;
}

.prayicon:hover{
	background-color:#999;
	color:#06C;
	padding: 4px;
	border-radius: 3px;
}

li.scrollableList {
 float: left;
 width: 182px;
 margin-right: 6px;
 height: 180px;
}

.videoThumb {
 border: 1px solid #696969;
 width: 180px;
 height: 135px;
}

.videoThumb img {
 width: 180px;
 height: 135px;
}

.videoThumb:hover {
 border: 1px solid #1E90FF;
 width: 180px;
 height: 135px;
}

.videoTitle a {
 font-size: 1.1em;
 font-weight: bold;
 font-family: Arial, "Times New Roman", sans-serif;
 display: block;
 margin-top: 2px;
 color: #1E90FF;
}

.videoTitle a:hover {
 color: #FFF;
}
.videoInfo {
 color: #A9A9A9;
 font-size: 1.1em;
 margin-top: 5px;
 float: left;
}

.videoViews {
 float: left;
 width: 90px;
}

.videoStars {
 float: right;
 text-align: right;
 width: 90px;
}

.textGlow {
 color: #FFF;
}

.catTitle a {
 font-size: 1.1em;
 font-weight: bold;
 font-family: Arial, "Times New Roman", sans-serif;
 display: block;
 margin-top: 2px;
 color: #1E90FF;
 text-align: center;
}

.catTitle a:hover {
 color: #FFF;
}

/* sidebar */

.sidebarBox {
 width: 201px;
 border: 1px solid #191919;
 margin-top: 12px;
 text-align: left;
}

.sidebarTitle {
 width: 100%;
 border-bottom: 1px solid #191919;
 background: url(../images/mainboxtitle_bg.gif) repeat-x top;
 line-height: 30px;
}

h3.sidebarBoxHeader {
 font-weight: normal;
 font-size: 1.4em;
 color: #666666;
 margin-left: 15px;
}

h3.sidebarBoxHeader_vid {
 font-weight: bold;
 font-size: 1.4em;
 color: #ffffff;
 margin-left: 5px;
}

.sidebarInfo {
 background: url(../images/mainbox_bg.gif) repeat-x top;
 background-color: #0a0a0a;
 padding-top: 1px;
 padding-bottom: 10px;
}

#sidebar ul {
 padding-top: 15px;
 padding-left: 10px;
 padding-bottom: 0px;
}



/* login Box */



.username, .password {

 float: left;

 text-align: right;

 line-height: 22px;

 margin-left: 5px;

 margin-top: 10px;

 color: #375eab;

 font-size: 1.2em;

}



.password {

 margin-top: 15px;

}



.usernameBox, .passwordBox {

 float: right;

 line-height: 20px;

 margin-right: 5px;

 margin-top: 10px;

}



.usernameBox input, .passwordBox input {

 width: 110px;

 background: url(../images/search_bg.gif) no-repeat top;

 

 border: 1px solid #333333;

 color: #FFF;

 height: 18px;

 padding-top: 3px;

}



.submitButton {

 width: 190px;

 text-align: right;

 margin-top: 5px;

}



input.sidebarSubmit {

 font-weight: normal;

 background-color: #000;

 color: #FFF;

 border: 1px solid #333333;

 font-size: 1.1em;

 padding: 3px;

}



p.loginText {

 font-size: 0.9em;

 text-align: center;

 color: #323232;

 margin-top: 10px;

}



/* Website Stats */

 

li.statPublicv, li.statPrivatev, li.statMembers,

li.statWatchv, li.statVisitors {

 font-size: 1.2em;

 color: #375eab;

 line-height: 20px;

 padding-left: 22px;

}



li.statPublicv {

 background: url(../images/publicv.gif) no-repeat left;

}



li.statPrivatev {

 background: url(../images/privatev.gif) no-repeat left;

}



li.statMembers {

 background: url(../images/membersv.gif) no-repeat left;

}



li.statWatchv {

 background: url(../images/videov.gif) no-repeat left;

}



li.statVisitors {

 background: url(../images/visitorsv.gif) no-repeat left;

}



.textWhite {

 color: #FFF;

}



/* Option Links */



li.optionLink {

 font-size: 1.2em;

 color: #9C9C9C;

 line-height: 20px;

 padding-left: 22px;

}



li.optionLink a {

 color: #9C9C9C;

}



li.optionLink a:hover {

 color: #FFF;

}



li.optionLinkGlow a {

 font-size: 1.2em;

 color: #FFF;

 line-height: 35px;

 padding-left: 22px;

 text-decoration: underline;

}



/* Inner Pages - Larger Area */



li.innerList {

 float: left;

 width: 182px;

 margin-right: 6px;

 height: 225px;

}



.innerViews {

 float: left;

 width: 90px;

}



.innerStars {

 float: left;

 width: 90px;

 text-align: right;

}



.innerViews a, .innerStars a {

 text-decoration: underline;

}



li.innerList form {

 display: inline;

}



.videoInput {

 display: inline;

}





/* Latest Members */



li.membersList {

 float: left;

 width: 88px;

 text-align: center;

 height: 100px;

}



.membersName a {

 display: block;

 font-size: 1.1em;

 margin-bottom: 6px;

 width: 88px;

}



.membersName a:hover {

 text-decoration: underline;

}



li.membersList img {

 border: 1px solid #9a9a9a;

 width: 74px;

 height: 59px;

}



li.membersList img:hover {

 border: 1px solid #FFF;

}



.moreSidebar {

 text-align: right;

 font-size: 1.1em;

 margin-right: 5px;

}



.moreSidebar a {

 text-decoration: underline;

}



/* Popular Tags */



p.textSmall {

 color: #375EAB;

 padding-left: 10px;

 margin: 5px 0 10px 0;

}



p.sidebarTags {

 padding-left: 10px;

 display: block;

 margin-bottom: 10px;

 line-height: 25px;

}



a.cloudtags:hover {

 text-decoration: underline;

}



/* footer */



#footer {

width : 980px;

margin-top : 26px;

background-color : #0e0e0e;





border : 1px solid #333333;

margin-bottom : 40px;

}

#footer ul {

margin : 20px 0 5px 20px;

}

#footer ul li {

float : left;

font-size : 1.2em;

margin-right : 5px;

}

#footer ul li a:hover {

text-decoration : underline;

}

.textF {

color : #202020;

margin-left : 5px;

}

p.textFooter {

text-align : left;

margin-left : 20px;

color : #fff;

margin-bottom : 20px;

}

p.textFooter a {

color : #6dcff6;

text-decoration : underline;

}

p.textFooter a:hover {

color : #fff;

}



/* View Videos */



li#videoPlayer {

 width: 763px;

 height: 452px;

}



ul#videoPlayerBg {

 margin: 0;

 padding: 0;

}



ul#videoUnder {

 font-size: 1.2em;

 color: #FFF;

}



li.videoDesc {

 width: 400px;

 line-height: 16px;

 padding: 3px;

 float: left;

 color: #666;

}



li.videoRate {

 width: 300px;

 float: right;

 text-align: right;

 padding: 5px 10px 3px 3px;

 color: #9c9c9c;

}



li.viewVideoInfo {

 width: 220px;

 float: left;

 margin: 0 10px 10px 10px;



}



.viewVideoThumb {

 border: 1px solid #9c9c9c;

 height: 135px;

 width: 180px;

}





p.viewVideoText {

 line-height: 25px;

 color: #2b2b2b;

 font-size: 1.4em;

}



p.viewVideoTags {

 line-height: 25px;

 color: #2b2b2b;

 font-size: 1.2em;

}



p.viewVideoText a, p.viewVideoTags a {

 color: #9a9a9a;

 text-decoration: underline;

}



p.viewVideoText a:hover, p.viewVideoTags a:hover {

 color: #FFF;

}



li.viewVideoDetail {

 width: 740px;

 margin: 0 10px 10px 10px;

 float: left;

}



li.viewTextBox {

 width: 355px;

 float: left;

 margin: 0 10px 10px 10px;

}



li.viewTextBox textarea {

 border: 1px solid #191919;

 background: #0a0a0a;

 color: #9a9a9a;

 width: 340px;

 height: 140px;

}



p.specialMessage, p.specialMessage a {

 line-height: 25px;

 color: #b40534;

 font-size: 1.1em;

}



/* comments */



li.comment {

 width: 725px;

 

 background: url(../images/mainbox_bg.gif) repeat-x top;

 padding: 10px;

 border: 1px solid #191919;

}



.comButton {

 color: #FFFFFF;

 background-color: #0a0a0a;

 border: 1px solid #191919;

 text-align: center;

 margin-top: 5px;

 padding: 3px;

 font-size: 1.4em;

}





.commentUserThumb {

 border: 1px solid #9c9c9c;

 height: 135px;

 width: 180px;

 float: left;

}



#commentForm {

 height: 100px;

 text-align: center;

}



#commentForm p {

 font-size: 1.6em;

 color: #FFF;

}



.commentTextBox {

 border: 1px solid #191919;

 background: url(../images/textboxbg.jpg) repeat-x top;

 color: #FFF;

 width: 500px;

 height: 60px;

}



.commentDisplay {

 float: left;

 width: 510px;

 border: 1px solid #191919;

 background-color: #080808;

 padding: 10px;

 color: #FFF;

 margin-left: 10px;

 min-height: 115px;

}



.commentDisplay p {

 margin-bottom: 10px;

 line-height: 20px;

 font-size: 1.2em;

}



p.commentInfo {

 margin: 0;

 padding: 0;

 font-size: 1.2em;

 text-align: right;

}



p.commentInfo a {

 color: #E50000;

 text-decoration: underline;

 margin: 0 10px 0 0;

}



p.commentInfo a:hover {

 color: #FFF;

}



/* Tabs */



#viewBox ul.tabs-nav {

 padding: 0 0 0 10px;

 background: url(../images/mainboxtitle_bg.gif) repeat-x top;

 height: 31px;

}



#viewBox ul.tabs-nav li {

 text-align: center;

 width: 113px;

}



#viewBox {

 width: 765px;

 border: 1px solid #191919;

 margin-top: 12px;

 text-align: left;

}



#viewBox ul {

 padding-top: 20px;

 background: url(../images/mainbox_bg.gif) repeat-x top;

 background-color: #0a0a0a;

 padding-left: 9px;

 padding-bottom: 5px;

}







/* Adverts */



li.sidebarAd {

 text-align: center;

}



ul#sidebarAdvert {

 padding-top: 15px;

 padding-left: 0;

 padding-bottom: 0;

}



/* Paging */



ul#pagination-flickr {

 padding-bottom: 15px;

}



#pagination-flickr li{

border:0; margin:0; padding:0;

font-size:11px;

list-style:none;

float: left;

}

#pagination-flickr a{

border:solid 1px #375eab;

margin-right:2px;

}

#pagination-flickr .previous-off,

#pagination-flickr .next-off {

color:#666666;

display:block;

float:left;

font-weight:bold;

padding:3px 4px;

}

#pagination-flickr .next a,

#pagination-flickr .previous a {

font-weight:bold;

}

#pagination-flickr .active{

color:#375eab;

font-weight:bold;

display:block;

float:left;

padding:4px 6px;

}

#pagination-flickr a:link,

#pagination-flickr a:visited {

color:#9c9c9c;

display:block;

float:left;

padding:3px 6px;

text-decoration:none;

}

#pagination-flickr a:hover{

border:solid 1px #FFF;

}



/* About Dev terms privacy help feeds pages */



#textBoxInfo p {

 font-size: 1.2em;

 color: #9C9C9C;

 line-height: 25px;

 margin-bottom: 10px;

}





#textBoxInfo p a {

 text-decoration: underline;

 font-weight: bold;

}



h2.textBoxSub {

 font-weight: bold;

 font-size: 1.6em;

 color: #b40534;

 margin-bottom: 10px;

}



#textBoxInfo {

 padding-bottom: 20px;

}



/* forms */



table#tableForm {

 color: #FFF;

 font-size: 1.2em;

 border: 1px solid #222222;

}



table#tableForm td.smallCol {



 background-color: #1e1e1e;

 padding: 7px;

}



table#tableForm td.smallCol2 {



 background-color: #1e1e1e;

 padding: 7px;

}



table#tableForm td.smallCol3 {



 background-color: #1e1e1e;

 padding: 7px;

 height: 25px;

}



table#tableForm td.hint {



 background-color: #1e1e1e;

 padding: 7px;

 color: #b40534;

}



table#tableForm td.smallCol2 input.normal {

 width: 193px;

 background-color: #0b0b0b;

 border: 1px solid #222222;

 height: 20px;

 color: #FFF;

 padding: 3px 0 0 3px;

}



table#tableForm td.smallCol2 input.small {

 width: 50px;

 background-color: #0b0b0b;

 border: 1px solid #222222;

 height: 20px;

 color: #FFF;

 padding: 3px 0 0 3px;

}



table#tableForm td.smallCol2 input.large, table#tableForm td.smallCol2 textarea.large  {

 width: 400px;

 background-color: #0b0b0b;

 border: 1px solid #222222;

 height: 20px;

 color: #FFF;

 padding: 3px 0 0 3px;

}



table#tableForm td.smallCol2 textarea.large {

 height: 100px;

}



table#tableForm td.smallCol2 input.check {

 background-color: #0b0b0b;

 border: 1px solid #222222;

 color: #FFF;

}



table#tableForm td.smallCol2 input.submitButton {

 width: 90px;

 background-color: #801227;

 border: none;

 color: #FFF;

 text-align: left;

 height: 20px;

 padding: 0;

}



ol {

 margin: 0px;

 padding: 0px;

 list-style: none;

}



/* inbox / outbox / compose */



table#tableInbox {

 color: #9c9c9c;

 font-size: 1.2em;

 border: 1px solid #222222;

 width: 740px;

}



table#tableInbox a {

 color: #9c9c9c;

 text-decoration: underline;

}



table#tableInbox a:hover {

 color: #FFFFFF;

}

#advert
{
	float:left; display:inline; width:695px; height:100px; margin-top:4px; margin-bottom:5px;
}

table#tableInbox th, td {

 /*padding: 10px;*/

}



table#tableInbox col {

 border-right: 1px solid #222222;

}



table#tableInbox thead {

 background: #232323;

 border-top: 1px solid #222222;

 border-bottom: 1px solid #222222;

 color: #FFFFFF;

}



table#tableInbox th {

 text-align: left;

}







/* Error Boxes */



.errorbox {

 width: 978px;

 line-height: 25px;

 font-size: 1.4em;

 color: #FFF;

 border: 1px dashed #801227;

 margin-top: 10px;

}



.msgbox {

 width: 978px;

 line-height: 25px;

 font-size: 1.4em;

 color: #FFF;

 border: 1px dashed #801227;

 margin-top: 10px;

}



p.notFound {

 text-align: center;

 color: #FFF;

 font-size: 1.4em;

 margin-bottom: 10px;

}



/* Adverts */



#pageAdvert {

 width: 765px;

 border: 1px solid #191919;

 margin-top: 12px;

 text-align: center;

}


/* Adverts  space top banner 468x60 to the right of logo below search form*/

#pageAdvert_index_top_single {
 width: 470px;
 border: 1px solid #191919;
 padding: 5px;
 margin-top: 75px;
 margin-left: -68px;
 text-align: center;
}



#footerAdvert {

 width: 978px;

 border: 1px solid #191919;

 margin-top: 12px;

 text-align: center;

}

#bottommodule{margin:0 auto; text-align:left; overflow:hidden; margin-bottom:10px}

#bootom4_out{height:281px; width:100%; overflow:hidden; padding:0 40px; margin:0 0; background:url(http://www.joomla1.5.youjoomla.info/youfashion/templates/youfashion/images/bottom4_bg.jpg) no-repeat center top}
#bootom4_in{height:241px; overflow:hidden; padding:0 0; margin:20px auto; clear:both}
#user3, #user4, #user5, #user6{float:left; clear:right; text-align:left; background:url(http://www.joomla1.5.youjoomla.info/youfashion/templates/youfashion/images/border_dark.png) no-repeat 98% center; height:241px; overflow:hidden}
#user6{background:none}
#bootom4_in .yjsquare{width:90%}
#bootom4_in .yjsquare, 
#bootom4_in .yjsquare_in, 
#bootom4_in .yjsquare_out{background:none; color:#eee; height:241px}

#bootom4_in .h3w{margin:8px 0 10px 10px}
#bootom4_in .yjsquare h3{display:inline; padding:26px 10px 26px 0px; margin:0px 0 0 0px; background:url(http://www.joomla1.5.youjoomla.info/youfashion/templates/youfashion/images/h3r_dark.gif) no-repeat right center; color:#eee}
#bootom4_in .yjsquare h3 span{display:inline; margin:0px 0 0 0px; padding:26px 0px 26px 10px; background:url(http://www.joomla1.5.youjoomla.info/youfashion/templates/youfashion/images/h3_dark.gif) no-repeat left center}
#bootom4_in .button{height:28px; line-height:28px; width:65px; border:0; text-align:center; font-weight:bold; font-size:8px; text-transform:uppercase; color:#fff}
#bootom4_in ul li{background:none; padding:8px 0}

#footer{clear:both; text-align:center; overflow:hidden; margin:0 auto; padding:0px 0 0px 0}
#footer_out{height:120px; overflow:hidden; padding:0 0; margin:0 0; background:url(http://www.joomla1.5.youjoomla.info/youfashion/templates/youfashion/images/footer_bg.jpg) repeat-x left top}
#youjoomla{clear:both; text-align:left; padding:0px 10px; overflow:hidden; color:#eee; margin:30px 0 0 0}
#cp{text-align:left; overflow:hidden}

#sidebar-left{
width:200px;
float:left;
margin-right:10px;
}

#sidebar-left ul{
    padding-bottom: 0;
    padding-left: 10px;
    padding-top: 15px;

}

#mainNewsContainer{
width:558px;
float:left;
    margin-top: 12px;

}


.mainnews{
border: 1px solid #191919;
    color: #FFFFFF;
    font-size: 12px;	margin-bottom:12px;

    padding: 10px;
    text-align: left;
    width: 743px;}
	
	#mainNewsContainer .mainnews{
	width:558px;
	padding:0;
	
	
	}
.mainnews p{
    margin: 10px auto;
}

.mainnews .news-date{
text-align:right;
margin-bottom:10px;


}
.mainnews .inner-ads{
margin-bottom:20px;
text-align:center;

}
.news-fb-comments{
margin-left:10px;

}

.fbFeedbackPost .postText{
color:#fff !important;

}
.mainnews .newsdetail{
margin-top:10px;
margin-bottom:20px;

}
.mainnews img{
text-align:center;
border:1px solid #666666;
padding:5px;


}
		#mainNewsContainer .mainnews img{
		padding:0;
}

.mainnews .newsimg{
text-align:center;

}
li.newsitem {
  background: none repeat scroll 0 0 #1D1D1D;
    border: 1px solid #232222;
    border-radius: 4px 4px 4px 4px;
    margin: 10px;
    padding: 10px;
	color:#fff;

    text-align: center;}

.newstitle{
padding-top:10px;
font-size:14px;
font-weight:bold;
color:#fff;

}
.newsBox{
margin-top:12px;

}


#mainNewsContainer ul#pagination-flickr{
    background: url("../images/mainbox_bg.gif") repeat-x scroll center top #0A0A0A;
    padding-bottom: 10px;
    padding-left: 9px;
    padding-top: 20px;
}

.news_comments{
border: 1px solid #191919;
    color: #FFFFFF;
    font-size: 12px;
	margin-bottom:12px;
    padding: 10px;
    text-align: left;
    width: 743px;

}




.main_view {
	position: relative;
	margin-left:2px;
	margin-top:10px;
}

#mainNewsShoutContainer{
width:200px;
float:left;
    margin-top: 12px;

}


.mainnewsShout{
border: 1px solid #191919;
    color: #FFFFFF;
    font-size: 12px;	margin-bottom:12px;

    padding: 10px;
    text-align: left;
    width: 743px;}
	
	#mainNewsShoutContainer .mainnews{
	width:200px;
	padding:0;
	
	
	}
.mainnews p{
    margin: 10px auto;
}

/*--Window/Masking Styles--*/
.window {
	height:310px;	width: 755px;
	overflow: hidden; /*--Hides anything outside of the set width/height--*/
	position: relative;
}
.image_reel {
	position: absolute;
	top: 0; left: 0;
}
.image_reel img {float: left;
height:280px;	width: 755px;
}

/*--Paging Styles--*/
.paging {
 background: none repeat scroll 0 0 #000000;
    bottom: 0px;
    display: none;
    height: 30px;
    left: 0px;
    line-height: 30px;
    padding-left: 10px;
    position: absolute;
    text-align: left;
    width: 745px;
    z-index: 100;}
.paging a {
	padding: 5px;
	text-decoration: none;
	color: #fff;
}
.paging a.active {
	font-weight: bold;
	background: #920000;
	border: 1px solid #610000;
	-moz-border-radius: 3px;
	-khtml-border-radius: 3px;
	-webkit-border-radius: 3px;
}
.paging a:hover {font-weight: bold;}
.mainnews{
padding:10px;

}
.paging a .news_title{
 background: none repeat scroll 0 0 #000000;
    color: #FFFFFF;
    display: none;
    font-size: 14px;
    height: 30px;
    padding: 5px 10px;
    margin-left: -5px;
    margin-top: -75px;
    position: absolute;
}

.paging a.active .news_title{
display:block;
}

#videoUnder{
margin-top:10px;
}

a.top_conf{
	font-size:14px; font-weight:bold; border: thin solid #555; background-color: #222; padding: 5px;
	color: #bbb; margin-right:10px;
}

a.top_conf:hover{
	background-color:#444;
	color: #eee;
}
