
/*
Theme Name: Vids Theme
Theme URI: http://www.allthebestvids.com
Description: Sick vids theme bro
Version: 3
Author: silvers
Author URI: http://silvermanwebdesign.co.uk
Tags: silvers, video, silver man
*/

@charset "utf-8";

/* RESET */
* 		{margin:0px; padding:0px;}
body	{font:62.5% Helvetica, sans-serif;
		background:#191919;}
ul		{list-style:none inside;}
p		{font-size:1.4em;line-height:1.1em;margin-bottom:1.1em;color:white;}
a		{outline:none; text-decoration:none; color:#CCC;}
a:hover	{color:#009BFE;}
a img	{border:none;}
td 		{color:white;}
/* RESET */

/* TOOLS */
.floatLeft 	{float:left;}
.floatRight {float:right;}
.clear 		{clear:both;}

#page-wrap #main .smallText {font-size:15px;color:#CCC;}
#page-wrap #main .smallText a{text-decoration:none;color:#633;}

/* MAIN STUFF */

body {
	text-align:center;
	margin:auto;}


#page-wrap {
border:1px solid #383838;
	margin: auto;
	text-align:left;
	width: 1000px;
	margin-top:10px;
	background:#0f0f0f;}
#main {
 
float:left;
padding:30px;
width:625px;
}

#main h2 a {
	-x-system-font:none;
color:#FAFAF7;
font-family:Arial,Helvetica,Sans-Serif;
font-size:25px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:normal;
margin-left:5px;
text-decoration:none;
text-transform:uppercase;
}
#main h2 a:hover {color:#fef600; border-bottom:solid 2px #FE6230;}

#side {
		width:290px;
		float:right;
		padding:10px;
}

.post h2 {color:pink;padding-bottom:15px;font-family:Arial,Helvetica,Sans-Serif;
font-size:25px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:bold;
letter-spacing:-1px;
line-height:normal;
margin-left:5px;
text-decoration:none;
text-transform:uppercase;
}}
.post a img {border:3px solid #fe6230;}
h3 a {text-decoration:none; color:#FC3;}
ul li a{text-decoration:none; color:#FF0;font-size:18px;}

/* NAV BAR STUFF */

.nav-wrap { margin: 0px auto; padding:0px; background-color: rgba(0,0,0,0.6);
position:absolute;bottom:0px; width:1000px;height:34px;}

.group:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }

#example-two { margin: 0 auto; list-style: none; position: relative; width: 1000px; }
#example-two li { display: inline; float:left;}
#example-two li a { position: relative; color: #bbb; font-size: 14px; display: block; float: left; padding:0px; text-decoration: none; text-transform: uppercase; height:50px;}

.nav-wrap ul#example-two li a {text-indent:-9999px;}

.nav-wrap ul#example-two li.home a{background:url(images/home.jpg) top no-repeat;width:124px;}
.nav-wrap ul#example-two li.funny a{background:url(images/funny.jpg) top no-repeat;width:120px;}
.nav-wrap ul#example-two li.owned a{background:url(images/owned.jpg) top no-repeat;width:116px;}
.nav-wrap ul#example-two li.fights a{background:url(images/fights.jpg) top no-repeat;width:113px;}
.nav-wrap ul#example-two li.sexy a{background:url(images/sexy.jpg) top no-repeat;width:96px;}
.nav-wrap ul#example-two li.conspiracy a{background:url(images/conspiracy.jpg) top no-repeat;width:162px;}
.nav-wrap ul#example-two li.morons a{background:url(images/morons.jpg) top no-repeat;width:134px;}
.nav-wrap ul#example-two li.forum a{background:url(images/forum.jpg) top no-repeat; width:135px;}

.nav-wrap ul#example-two li.home a:hover{background:url(images/home.jpg)center center no-repeat;width:124px;}
.nav-wrap ul#example-two li.funny a:hover{background:url(images/funny.jpg)center center no-repeat;width:120px;}
.nav-wrap ul#example-two li.owned a:hover{background:url(images/owned.jpg) center center no-repeat;width:116px;}
.nav-wrap ul#example-two li.fights a:hover{background:url(images/fights.jpg) center center no-repeat;width:113px;}
.nav-wrap ul#example-two li.sexy a:hover{background:url(images/sexy.jpg) center center no-repeat;width:96px;}
.nav-wrap ul#example-two li.conspiracy a:hover{background:url(images/conspiracy.jpg)center center no-repeat;width:162px;}
.nav-wrap ul#example-two li.morons a:hover{background:url(images/morons.jpg) center center no-repeat;width:134px;}
.nav-wrap ul#example-two li.forum a:hover{background:url(images/forum.jpg)center center no-repeat;width:135px;}

body#default ul#example-two li.home a {background:url(images/home.jpg)bottom no-repeat;}
body#funny ul#example-two li.funny a {background:url(images/funny.jpg)bottom no-repeat;}
body#owned ul#example-two li.owned a {background:url(images/owned.jpg)bottom no-repeat;}
body#fights ul#example-two li.fights a {background:url(images/fights.jpg)bottom no-repeat;}
body#sexy ul#example-two li.sexy a {background:url(images/sexy.jpg)bottom no-repeat;}
body#conspiracy ul#example-two li.conspiracy a {background:url(images/conspiracy.jpg)bottom no-repeat;}
body#morons ul#example-two li.morons a {background:url(images/morons.jpg)bottom no-repeat;}
body#phpbb ul#example-two li.forum a {background:url(images/forum.jpg)bottom no-repeat;}

/* NAV BAR STUFF */


/* THE POST */
#main .post {background:rgba(2, 1, 2, 0.6) none repeat scroll 0 0;padding:10px 10px 0px;}
.post {border-bottom:#CCC 2px solid; margin-bottom:16px;text-align:center;position:relative;}
.pink a{width:300px; height:30px; text-decoration:none;color:#666;background:#F9C; padding:5px 10px;
		font:"Palatino Linotype", "Book Antiqua", Palatino, serif; font-size:16px;}
.pink a:hover {color:white;}

#datebox {width:140px;padding:4px;float:right;height:38px;}
.day {color:#fef600;float:left;font-size:31px;padding-right:5px;}
.month {color:#009bfe;float:left;font-size:25px;padding-right:5px;}
.year {color:#fe6230;float:left;font-size:21px;}
.more-link {text-decoration:none;color:white;}
.more-link:hover {color:#0FF;border-bottom:red 1px solid;}
#main .post a img {float:left; margin-right:10px;}
.post p {text-align:left;}

/* FEATURED LOOP */
.featuredLoop {background:white;border:3px solid orange;color:#606;}

#new{background:url(images/new_background.png);width:625px;height:470px;text-align:center;}


/* THE SIDEBAR */
#side {text-align:center;}
#side ul {margin:0px;}
#side ul li {background:DimGray;background:rgba(2, 1, 2, 0.6) none repeat scroll 0 0; margin:4px; padding:6px 6px;}
#side ul li a {text-decoration:none;display:block;color:white; font-size:16px;font:Georgia, "Times New Roman", Times, serif;}
#side ul li h2 {text-align:center;color:#FC3;font:Arial, Helvetica, sans-serif 18px;}
.widget widget_categories {margin:20px 0px;}
.widget widget_subscribers_text_counter {text-align:center;}
body #side ul .widgettitle  {font:Georgia, "Times New Roman", Times, serif; color:#039;}

/* COMMENTS */
#respond {color: yellow;font-size:20px;margin-bottom:4px;}
#tags {width:200px;background:#096;color:white;padding:10px;border:white dotted 2px;float:right;}
.tags {font-size:12px;color:white;}
#comments {background:rgba(35, 6, 6, 0.7);padding:10px; border:yellow 2px solid;}
textarea {width:380px;background:rgba (6, 46, 38, 0.8); float:left;}
#submit {float:right;margin-top:10px; margin-right:112px;}
.formPad {margin-bottom:4px;}
.commentNumber {color:#303;font-size:20px;}

/* FORUM SHIT */
#forum {
	width:94%;
}

/* ARCHIVE */
#main .categoryHeader {text-align:center; font-family:"Arial Black", Gadget, sans-serif; color:#903; font-size:34px;}


/* FOOTER */
#footer {height:55px; margin-top:20px;background:black; padding: 10px; color:#CCC;}
#footer .twtr-widget {margin-left:30px;height:188px;}
#footer .twtr-widget p {text-align:left;}
#footer p {text-align:right;}
#footer a:hover {color:#333;}

/* SEARCH */
#searchform #s {width:100px;}
.searchPic {margin-bottom:-6px;margin-left:2px;}
.search {color:#9F6;font:Arial, Helvetica, sans-serif; font-size:14px;}



/* FORUM STUFF */
#phpbb #logo {width:150px;height:50px;background:none;}
#phpbb #wrap {}
#forumMain	{width:992px;background:#FCF;border:4px solid pink;}
body#phpbb #wrap{padding-top:20px;}
#phpbb #myLogo {margin-top:-12px;}

/* RESULTS */
#yo {float:right;}


.rainbow {position:absolute; right:10px;bottom:9px;}


h2 { font-family: 'Lobster', arial, serif; }

.footbox{width:25%; float:left; background:teal;height:180px;
color:white;margin:10px;padding:10px;width:20%;}

.featured h2 {text-align:center;padding:0px 0px 5px;}
.featured p {color:#bd284b;font-family: 'IM Fell DW Pica', arial, serif;font-size:20px; }

#idc-container {
color:highlight;}

#container {
    width: 1200px;
    margin: 100px auto;
}

ul, li {
    margin: 0;
    padding: 0;
}

#blob {
    background: #0b2b61;
    border-right: 1px solid #0059ec;
    border-left: 1px solid #0059ec;
    position: absolute;
    z-index: 1;
    top: 0;
    background: -moz-linear-gradient(top, #0b2b61, #1153c0);
    background: -webkit-gradient(linear, left top, left bottom, from(#0b2b61), to(#1153c0));
    -moz-border-radius: 4px;
    -webkit-border-radius: 4px;
    -moz-box-shadow: 2px 3px 10px #011331;
    -webkit-box-shadow: 2px 3px 10px #011331;
}

#nav {
    position: relative;
    background: #292929;
    float: left;
}

#nav li {
    float: left;
    list-style: none;
    border-right: 1px solid #4a4a4a;
    border-left: 1px solid black;
}

#nav li a {
    color: #e3e3e3;
    z-index: 2;
    position: relative;
    cursor: pointer;
    float: left;
    font-size: 30px;
    font-family: helvetica, arial, sans-serif;
    text-decoration: none;
    padding: 30px 45px;
    width: 100%;

}

.breadcrumb {
color:white;
font-size:14px;
font-weight:bold;
padding:8px 0 0;
width:406px;
margin-left:208px;
text-align:left;
position:absolute;
right:0px;
top:47px;
}

#slideshow{width:1000px; height:400px;overflow:hidden;position:relative;}



#example-one { background: #eee; padding: 10px; margin: 0 0 15px 0; -moz-box-shadow: 0 0 5px #666; -webkit-box-shadow: 0 0 5px #666; }
#example-one ul.nav {width:300px;}
#example-one .nav { overflow: hidden; margin: 0 0 10px 0; }
#example-one .nav li {float:left;margin:0 0 5px 5px;width:106px;}
#example-one .nav li.last { margin-right: 0; }
#example-one .nav li a { display: block; padding: 5px; background: #959290; color: white; font-size: 12px; font-weight:bold; text-align: center; border: 0; }
#example-one .nav li a:hover { background-color: #111; }

#example-one ul { list-style: none; }
#example-one ul li a { display: block; border-bottom: 1px solid #666; padding: 4px; color: white; }
#example-one ul li a:hover { background: #fe4902; color: white; }
#example-one ul li:last-child a { border: none; }

#example-one ul li.nav-one a.current, #example-one ul.featured li a:hover { background-color: #0575f4; color: white; }
#example-one ul li.nav-two a.current, #example-one ul.core li a:hover { background-color: #d30000; color: white; }
#example-one ul li.nav-three a.current, #example-one ul.jquerytuts li a:hover { background-color: #8d01b0; color: white; }
#example-one ul li.nav-four a.current, #example-one ul.classics li a:hover { background-color: #FE4902; color: white; }

.neg1 {
left:0;
margin:-36px 0 0 210px;
position:absolute;
}
.neg2 {
margin:-30px 242px;
position:absolute;
right:0;
}

.post h2 {
  font-family: "orgovan-rounded-web-1","orgovan-rounded-web-2";
}
#main h2 a {
  font-family: "orgovan-rounded-web-1","orgovan-rounded-web-2";
}
li {
  font-family: "orgovan-rounded-web-1","orgovan-rounded-web-2";
}


/* FORUM STUFF */

body#phpbb #wrap {background:white;}


body#phpbb * {color:#105289;font-family:arial;font-weight:bold;font-size:14px;}

body#phpbb .inputbox {color:#105289;}

.headerbar {background:black;}
.navbar {background:black;}
.forabg {background:black;}
h1.forum_logo {font-size:26px;color:yellow;}
.forum_description {color:white;}
.icon-home {
background-image:url(http://t2.gstatic.com/images?q=tbn:ANd9GcTnaGKnUx4V0AiVXLWgkBxOvgtfmIqZXm61l5qeUx86q1WLkcA&t=1&usg=__461xNVoxIivrY5nFMpvja6yrsWY=);
}
body#phpbb * {
color:#009BFE;
font-family:arial;
font-size:14px;
font-weight:bold;
}
body#phpbb p {color:white;}

ul.linklist li {
display:block;
float:left;
font-size:1.1em;
line-height:2.2em;
list-style-type:none;
margin-right:5px;
padding-left:31px;
width:auto;
}
body#phpbb #wrap {background:black;}

#search-box {padding:0px;margin:20px 15px 5px;}

li.icon-faq{color:yellow;}

body#phpbb form.headerspace a{color:#FE6230;}
body#phpbb #page-header ul.linklist li a{color:yellow;}
body#phpbb #page-body  ul.linklist {margin-left:-28px;}
body#phpbb #page-body  ul.linklist li a {color:white;}

body#phpbb  {background:url(images/forum-rainbow.jpg);}

body#phpbb  h1.forum_logo  {color:yellow;font-size:22px; margin-left:300px;margin-bottom:5px;}
body#phpbb  p.forum_description {margin-left:263px;color:#009BFE;}

body#phpbb #site_description {margin:10px 0px 0px;}
body#phpbb #page-body p.right {color:#FE6230;}

body#phpbb #page-body ul.linklist {
margin-left:-28px;
margin-top:-39px;
}

.log_box {float:left;width:200px;}
/* FORUM STUFF */


#curtain h1 {display:none;}

.corners-top {display:none;}
.corners-bottom  {display:none;}

.icon-faq {
background-image:url(http://www.schmoozecom.com/img/question-icon.png);
}
.icon-logout {
background-image:url(http://www.ipca.org.in/comm_img/login_icon.png);
}

.icon-register {
background-image:url(http://a.fsdn.com/con/icons/gh/ghosttrap@sf.net/icon.png);
}
.feed_box {width:1000px;height:20px;overflow:hidden;margin:0px auto;}


ul.nav {width:1000px;text-align:center; margin:0px auto;}
.nav li {float:left;margin:0px auto;padding:5px 10px;}

.center_nav {width:842px;text-align:center;margin:0px auto;}

ul.subnav  li {z-index:10000;position:absolute;}



.container {
	width:1000px;
	margin: 0 auto;
	position: relative;
	background: url(images/body_bg.gif) repeat left top;
}
#header {
	
	height:135px;
	position:relative;
}
#header .disclaimer {
	color: #999;
	padding: 100px 0 7px 0;
	text-align: right;
	display: block;
	position: absolute;
	top: 0; right: 0;
}
#header .disclaimer a {	color: #ccc;}
ul.topnav {
	list-style: none;
	padding: 0 20px;	
	margin: 0;
	float: left;
	width: 960px;
	background: #222;
	font-size: 1.2em;
	background: black;
}
ul.topnav li {
	float: left;
	margin: 0;	
	padding: 0 15px 0 0;
	position: relative; /*--Declare X and Y axis base--*/
}
ul.topnav li a{
	padding: 10px 5px;
	color: #fff;
	display: block;
	text-decoration: none;
	float: left;
}
ul.topnav li a:hover{
	background: url(topnav_hover.gif) repeat-x left top;
}
ul.topnav li span { /*--Drop down trigger styles--*/
	width: 17px;
	height: 35px;
	float: left;
	background: url(images/subnav_btn.gif) no-repeat center top;
}
ul.topnav li span.subhover {background-position: center bottom; cursor: pointer;} /*--Hover effect for trigger--*/
ul.topnav li ul.subnav {
	list-style: none;
	position: absolute; /*--Important - Keeps subnav from affecting main navigation flow--*/
	left: 0; top: 35px;
	background: #333;
	margin: 0; padding: 0;
	display: none;
	float: left;
	width: 170px;
	-moz-border-radius-bottomleft: 5px;
	-moz-border-radius-bottomright: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-webkit-border-bottom-right-radius: 5px;
	border: 1px solid #111;
}
ul.topnav li ul.subnav li{
	margin: 0; padding: 0;
	border-top: 1px solid #252525; /*--Create bevel effect--*/
	border-bottom: 1px solid #444; /*--Create bevel effect--*/
	clear: both;
	width: 170px;
}
html ul.topnav li ul.subnav li a {
	float: left;
	width: 145px;
	background: #333 url(images/dropdown_linkbg.gif) no-repeat 10px center;
	padding-left: 20px;
}
html ul.topnav li ul.subnav li a:hover { /*--Hover effect for subnav links--*/
	background: #222 url(images/dropdown_linkbg.gif) no-repeat 10px center; 
}
#header img {
	margin: 20px 0 10px;
}
ul.topnav li a {color:yellow;}
ul.topnav li a:hover {color:#009bfe;}
.logo {float:left;width:500px;text-align:left;padding:0px 20px 20px;}
.description {float:right;width;400px;padding:20px;}

	h1 {
		position: relative;
		font-size: 80px;
		margin-top: 0;
		font-family: 'Myriad Pro', 'Myriad', helvetica, arial, sans-serif;
		text-shadow: 2px 3px 3px #292929;
		letter-spacing: -7px;
		-webkit-text-stroke: 1px white;
	
	}
	
	

	h1 a {
		text-decoration: none;
		color: #BD284B;
		position: absolute;

		-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,0)), to(rgba(0,0,0,1)));
		text-shadow: 0 2px 0 #e9e9e9;
		-webkit-transition: all .3s;
		-moz-transition: all .3s;
		transition: all .3s;
	}
	
	h1 a:hover {
		color: yellow;
		-webkit-mask-image: -webkit-gradient(linear, left top, left bottom, from(rgba(0,0,0,1)), color-stop(50%, rgba(0,0,0,.3)), to(rgba(0,0,0,1)));
		
	}

	h1:after {
		color: #dbdbdb;
		content : attr(data-title);
	}
	
	
	
	body#phpbb h1.forum_logo {
color:yellow;
font-size:45px;
margin-bottom:5px;
margin-left:253px;
}

h6 {font-size:50px;}