/*

Theme Name: anthony and justin

Description: Custom Theme created by <a href="http://www.ferventsoft.com/">Fervent Software</a> .

Author: Fervent

Author URI: www.ferventsoft.com

--------------------------------------------------*/

body {

	font-size: 62.5%; /* Resets 1em to 10px */

	font-family:Arial;

	background:#000 url(images/body_bg.gif);

	

	

	color: #5a5a5a;

	font-size:12px;

	text-align: left;

	margin-top:0px;

}



body * {margin: 0px; padding: 0px;}



a, a:visited { 

	color: #006699;

	font-weight: normal;

	text-decoration: none;

	}

a:hover {

	font-weight: normal;

	text-decoration: none;

	color: #000;

	}

#container { 

	width:939px;

	margin:auto;

	

	}





#header{

background:url(images/header.jpg) no-repeat;

width:939px;

height:235px;

margin:0 auto;

padding:0;}



#header img{

padding:65px 0px 0 35px;

margin:0 !important;

margin:65px 0px 0 35px;

border:none;}

/* Menu */



#menu {

	float: left;

	width: 939px;

	height: 78px;

	background:url(images/nav-bg.gif) no-repeat top;

	

}



#menu ul {

	margin: 0;

	padding: 0px 0px 0px 8px;

	list-style: none;

	line-height: normal;

}



#menu li {

	display: block;

	float: left;

}



#menu a {

 display: block;

 float: left;

 height: 30px;

 margin: 0px;

 padding: 24px 18px 4px 25px;

 background: url(images/nav-line.gif) no-repeat left 20px;

 text-decoration: none;

 text-transform:none;

 font-family:Arial;

 font-size:18px;

 color:#000000;

 font-weight:normal;

}



#menu .noimage {

 

 background: none;



}



#menu a:hover { text-decoration: none;

	color:#fff; }



#menu .current_page_item a {

	height: 20px;

	color: #FFFFFF;

}



#menu .first {

	background: none;

}

/* Search */



#search {

	float: right;

	width: 305px;

	height: 50px;

}



#search form {

	float: right;

	margin: 0;

	padding: 23px 24px 0 0;

}



#search fieldset {

	margin: 0;

	padding: 0;

	border: none;

}



#search input {

	float: left;

	font: 13px arial;

	border: none;

}



#search-text {

	width: 135px;

	height: 18px;

	padding: 3px 0 0 5px;

	border: 1px solid #5a5a5a;

	background: #ffffff;

	color: #000000;

}



#search-submit {

	margin-left: 10px;

	padding: 0px 2px;

	background-image:url(images/searchbutton.gif);

	background-repeat:no-repeat;

	width:83px;

	height:24px;

	font:arial;

	color:#000000;

}







#page {

	width: 939px;

	margin: 0 auto;

	padding:0px 0px 0px 0px;

	background-color:#FFFFFF!important;

	

}





* html #content { width: 598px; }

* html #content_box { width: 598px; }



#content { 

	display: block;

	margin-top: 0px;

	margin-bottom: 20px;

	margin-left: 0px;

	margin-right: 0px;

	float: left; 

	padding: 0px;

	

	}



#content_box { 

	background: #fff;

	display: block;

	width: 610px;

	margin: 0px;

	float: left; 

	padding: 0px 0px 10px 20px;

	}

	

embed{

margin:15px 0px 10px 10px;

padding: 5px;

}



.time{

height: 50px;

width:55px;

float:left;

font-size:20px;

color:#E2D9CD;

margin-top:7px;

margin-right:7px;

padding-left:5px;

padding-right:10px;

padding-top:2px;

background-image:url(images/time.jpg);

background-position:left;

background-repeat:no-repeat;

text-align:center;



}	

.toptags {

	color: #333;

	background: #fff;

	font-size: 11px;	

	font-family: Lucida Grande, Tahoma, Verdana;

	font-weight: normal;

	

	margin: 0px 0px 5px 0px;

	padding: 5px 0px 0px 0px;

	

	text-align: left; 

	

	

	}



.toptags h1 {

	color: #000;

	font-size: 18px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight: normal;

	margin: 0px 0px 0px 0px;

	padding: 10px 0px 0px 0px;

	text-align: left; 



	}

.toptags h1 a{

	color: #000;

	

	font-weight: normal;

	text-decoration: none;



	}

.toptags h1 a:hover {

	color: #000;

	text-decoration: none;



	}	



.tags {

margin-bottom: 20px;

width:610px;

text-align:justify;

background-image:url(images/post-bg.jpg);

background-position:bottom;

background-repeat:no-repeat;

padding-bottom:20px;

	}

.tags a {

	color: #FE9200;

	font-size: 12px;	

	font-family:Arial, Helvetica, sans-serif;

	font-weight: bold;

	

	margin: 0px;

	padding: 0px 0px 5px 0px;

	line-height: 120%;

	text-decoration:none;

	}

.tags a:hover {

	color: #FF9900;

	text-decoration:underline;

	}	

	

#content p{

	margin: 0px;

	line-height: 18px;

	padding:  15px 0px 20px 0px!important;

	padding:  0px 0px 20px 0px;

	font-family:Arial, Helvetica, sans-serif;

	color:#5A5A5A;

	text-align:justify;

	}

	

#content p img{

	border: none;

	float: left;

	padding: 0px 10px 10px 0px;

	}



#content h1 {

	color: #000;

	font-size: 18px;

	font-family:Arial, Helvetica, sans-serif;

	font-weight: normal;

	text-align: left;

	text-transform:uppercase;

	}



#content h1 a  {

	color: #000;

	margin: 0px 0px 0px 0px;

	padding: 0px 0px 0px 0px;

	text-align: left;

	}



#content h1 a:hover {

	color: #999999;

	text-decoration: none;

	}





#content h2 {

	color: #006699;

	font-size: 18px;	

	font-family: Georgia, Times New Roman, Sans-Serif;

	font-weight: normal;

	margin: 0px;

	padding: 0px 0px 5px 0px;

	line-height: 120%;

	}

#content h2 a  {

	font-size: 18px;	

	margin: 0px;

	padding: 0px 0px 5px 0px;

	font-weight: bold;

	text-decoration: none;

	}



#content h2 a:hover {

	color: #000;

	background: none;

	text-decoration: underline;

	}



#content h3 {

	color: #006699;

	font-size: 14px;

	font-family: Georgia, Times New Roman, Sans-Serif;

	font-weight: normal;

	margin-bottom: 0px;

	line-height: 120%;

	}

#content h3 a  {

	text-decoration: none;

	}



#content h3 a:hover {

	color: #000;

	text-decoration: underline;

	}



#content ol {

	list-style-type: decimal;

	line-height: 18px;

	margin: 0px;

	padding: 0px 0px 10px 30px;

	}

#content ul {

	list-style: none;

	margin: 0px;

	padding: 0px 0px 10px 0px;

	}

	

#content li {

	margin: 0px;

	padding: 0px;

	}

	

#content ul li {

	list-style: square inside;

	margin: 0px 0px 0px 10px;

	padding: 5px 0px 0px 0px;

	}

	

#content ul li a {

	color: #006699;

	text-decoration: underline;

	}



#content ul li a:hover {

	color: #000000;

	text-decoration: underline;

	}

blockquote{

	margin: 15px;

	padding: 15px;

	font-style: italic;

	color: #333;

	background: #dddddd;

	}

	



.postspace {

	width: 598px;

	height: 5px;

	margin: 0px;

	padding: 0px;

	}

.postspace2 {

	width: 598px;

	height: 0px;

	margin: 0px;

	padding: 0px;

	}

.postspace3 {

	width: 598px;

	height: 15px;

	margin: 0px;

	padding: 0px;

	}





/* Sidebar */

#sidebar {

width:262px;

float: right;

margin-right:15px!important;

margin-right:10px;

font-family:Arial, Helvetica, sans-serif;
padding:0;

}



#sidebar ul {

	margin: 0;

	padding: 10px 0;

	list-style: none;

	background: #F5F5F5 url(images/img08.gif) no-repeat left bottom;

	margin-bottom: 10px;

	

}





#sidebar li a {

	margin:0px 0px 10px 0px; 

	line-height:20px;

	padding:0px 0px 0 30px;

	background:url(images/list.jpg) no-repeat 15px 1px;

	

	color:#5A5A5A;

	font-weight:normal;

	text-decoration:none;

}



#sidebar li a:hover {

	text-decoration:underline;



}



#sidebar p {

	padding: 0 20px;

}



#sidebar h2 {

	height: 29px;

	margin: 0;

	padding: 6px 0 0 5px;

	background: url(images/img07.jpg) no-repeat left;

	font-size:14px;

	line-height:29px;

	font-weight: normal;

	text-transform:uppercase;

	color:#FFFFFF;

	font-family:Arial, Helvetica, sans-serif;

	}



#sidebar img{

margin:0 0px; padding:0; border:none;}	

	

#sidebar .linkimg img{

padding:2px 2px 5px 2px; margin:0;

border:none;

}
#sidebar .linkimg embed{
margin:0px auto; }


#sidebar .linkimg a:hover img {opacity: .6;

	-moz-opacity: .6;

	filter: alpha(opacity=60);

	

	}



#footer {

	width: 939px;

	height: 34px;

	margin: 0 auto;

	padding: 0;

	background-color:#434343;

}



#footer p {

	margin: 0;

	padding: 8px 0;

	text-align: center;

	line-height: normal;

	text-transform:none;

	font-size: 12px;

	color: #ffffff;

}





#footer a {

	color: #000000;

}



/*************************************************************/





.thecomments{

	float: right;

	display:inline;

	text-align:center;

	height:70px;

	margin:	8px 0px 8px;

	padding:5px;

	font-size: 11px;	

	font-family: Lucida Grande, Tahoma, Verdana;

	font-weight: normal;

	text-transform: uppercase;

}



.thecomments span {

	font-size:34px;

	font-weight:bold;

}

.thecomments div {

	margin: 0px;

	font-size:15px;

	font-weight:bold;

}



A.commentlink:link{color:#006699;

background: #fff;

	text-decoration:none;

				   }

A.commentlink:visited{color:#006699;

background: #fff;

	text-decoration:none;

				   }

A.commentlink:hover{color:#000;

	text-decoration:none;

				   }



p .text{

	margin: 0px;

	padding: 0px;

	background:none;

	text-transform:none;

	padding-left:30px;

	font-weight:bold;

	font-size: 16px;

	color: #000000;

	font:arial;

	

}



.text1 {

	margin: 0px;

	padding: 0px;

	background:none;

	text-transform:none;

	text-align:center;

	font-weight:bold;

	font-size: 48px;

	color: #8f8d8d;

	font:arial;

}



.text2{

	margin: 0px;

	padding:0px;

	background:none;

	text-transform:none;

	text-align:center;

	font-weight:bold;

	font-size: 20px;

	color: #8f8d8d;

	font:arial;

}



#Video{

width: 600px;

background:#F7F7F7;

border:3px double #cccccc;

padding:4px;

overflow:hidden;}



#Video embed{

float:left;

margin:0px 10px 0 0;

border:10px solid #6B6969;}



#Video p{

padding:10px;

font-family:Arial, Helvetica, sans-serif;

font:14px; color:#000;}

#Video_details{width: 600px;

}

#Video_details embed{margin:0 0 0 130px;

}





#tv_show{

width:610px;

margin:0; padding:0;}



#tv_show .thumb_video{

margin:5px;}



#tv_show .thumb_video embed{

margin:10px;}



#tv_show h1{

text-align:center;

text-transform:none;

padding:5px;}



.tablestyle_outer{

border:3px double #000;

padding:5px;}



.tablestyle{

padding:5px;





}

.heading{

font-size:18px;

}



#rssform{

margin:0px 0 10px 0;padding:5px 0 0px;

background:url(images/rss_bg.gif) no-repeat;

width:262px; height:174px;

}



#rssform form{

width:100%;

margin:0; padding:0;}



#rssform label{

font-size:14px;

color:#565656;

padding:0 6px 0px 8px;

line-height:24px;

text-align:left;

margin:0 0 5px 0;

font-family:Arial, Helvetica, sans-serif;



}



#rssform img{

float:left;

margin:0px 5px 0 3px;

}

#rssform .text2{

	margin: 0px;

	padding:0px;

	line-height:50px;

	background:none;

	text-transform:none;

	text-align:left;

	font-weight:normal;

	font-size: 20px;

	color: #FF9900;

	font:arial;

}



#g{

margin:3px 0px 0 57px;

background:#C87702;

width:69px; height:24px;

border:0; cursor:pointer;

color:#fff; font-size:14px;

line-height:24px;

}

