﻿/*  
Theme Name: Ad Clerum
Theme URI: http://www.refueled.net/wordpress-themes/
Description: Template for Satellite TV Guru
Version: 1.1 2D
Author: Kevin Fleming
AuthorURL: http://www.satellitetvguru.net


*/


/* Added by Ankur Sharma */
#header_text {
    float: left;
    color: #fff;
    font-weight: bold;
    margin-top: 24px;
    font-size: 24px;
    line-height: 27px;
}
#sidebartopdeal div {
    color: #000 !important;
}

/* the end */




body {
	background: #edf5ff;
	color: #111;
	font-size: 13px;
        line-height: 21px;
	font-family: arial, Helvetica, Sans-Serif;
	margin: 0px 0px 0px 0px;

	}

a, a:active, a:link, a:visited{
	color: #003366;
        font-weight: bold;
	text-decoration: none;
	border: none; 
	}
	
a:hover{
	color: #333333;
	border: none;
	text-decoration: underline;
	}
	
img {
	border: none;
	}



#container { 
	width: 990px;
        padding: 10px; 
	background: #ffffff;
	text-align: left; 
	border: 1px solid #84add7;
        margin: 10px auto;
	}


#container2 { 
	width: 970px; 
	background: #fff url(images/bg2.jpg);
	text-align: left; 
	margin: 20px auto; 
	border: 10px solid #fff;
	}
	
#header { 
	background: #455a79 url(images/header.jpg) repeat-x;
	height: 105px;
	padding: 0px 0px 0px 0px;
	}
	
#header h1 {
	color: #ffffff;
	font-family: Tahoma, serif;
	font-size: 20pt;
	font-weight: normal;
	margin-top: 50px;
	margin-bottom: 0px;
	margin-left: 13px;
	letter-spacing: 2px;
	}

#header h1 a {
	color: #fff;
	text-decoration: none;
	}

#header h1 a:hover {
	color: #fff;
	text-decoration: underline;
	}

#header h3 {
	color: #F0F0F0;
	font-size: 10pt;
	font-family: georgia, verdana, Sans-Serif;
	font-weight: normal;
	font-style: italic;
	margin: 0px;
	margin-left: 15px;
	}
	
#middlepic {
	position: absolute;
	height: 128px;
	width: 540px;
	margin: 0px;
	background-image: url(images/adam.jpg);
	border-right: 1px solid #fff;
	border-left: 1px solid #fff;
}

#lpic {
	height: 128px;
	width: 179px;
	background-image: url(images/study.jpg);
	border-bottom: 1px solid #fff;
}

#rpic {
	height: 128px;
	width: 179px;
	background-image: url(images/boat.jpg);
	border-bottom: 1px solid #fff;
}

#menu {
	margin:0;
	padding:0;
	background: #17253a url(images/menubg.jpg) repeat-x;
	width:100%;
        display: block;

	}


#nav {
	margin:0;
	padding:0;
	width:100%;
        border-right: 1px solid #162231;
        display: block;

	}

#nav li {
	display:inline;
	padding:0;
	margin:0;
	}

#nav a:link,
#nav a:visited {
	color:#fff;
	padding:9px 20px 9px 20px;
	float:left;
	width:auto;
	border-right: 1px solid #465262;
	border-left: 1px solid #162231;
	text-decoration:none;
	font: bold 16px Trebuchet MS, Arial;
	}

#nav a:hover {
	color:#fff;
	background: #17253a url(images/menubg1.jpg) repeat-x;
	}

#nav li:first-child a {
	border-left:1px solid #42432d;
	}

#home #nav-home a,
#about #nav-about a,
#satellite #nav-satellite a,
#hometheater #nav-hometheater a,
#forum #nav-forum a {
	color:#fff;
	}

#home #nav-home a:hover,
#about #nav-about a:hover,
#satellite #nav-satellite a:hover,
#hometheater #nav-hometheater a:hover,
#forum #nav-forum a:hover {
        color: #ffffff;
        background: #17253a url(images/menubg1.jpg) repeat-x;
	}

#nav a:active {
        color:#fff;
	}



#content { 
	width: 614px;
	margin-top: 0px;
	margin-bottom:15px;
	margin-left: 0px;
	margin-right: 0px;
	position:relative;
	padding: 0px 10px 0px 10px;
	text-align: justify;
	}

#content2 { 
	margin-top: 20px;
	margin-bottom:15px;
	margin-left: 0px;
	margin-right: 0px;
	position:relative;
	padding: 0px 10px 0px 10px;
	text-align: justify;
	}

.entry  {
        display: block;
        padding: 0px 0px 0px 0px;
        background: #ffffff;
        margin-bottom: 8px;

        }

.entry a, .entry  a:active, .entry  a:link, .entry  a:visited{
	color: #003366;
        font-weight: bold;
	text-decoration:  underline;
	}

.entry2 a, .entry2  a:active, .entry2  a:link, .entry2  a:visited{
	color: #003366;
        font-weight: bold;
	text-decoration: underline;
	border: none; 
	}

#content a:hover {
color: #333333;



}

#content p{
	margin: 0px;
	line-height: 21px;
	padding: 0px 0px 10px 0px;
	margin-top: 5px;
	}
	
#content p img{
	border: none;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	}

#content2 p img{
	border: none;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	}

#content h1 {
	color: #455A79;
	font-size: 16px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	font-weight: normal;
	padding: 2px 15px 2px 15px;
	line-height: 110%;
	margin: 0px;
	}
	
#content h1 a  {
	color: #455A79;
	text-decoration: none;
	}

#content h1 a:hover {
	color: #000000;
	text-decoration: underline;
	}

#content h2 {
	font-family: Arial, sans-serif;
	font-size: 24px; 
	color: #1b2a3c; 
	margin: 0px;
	line-height: 26px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	}

#content2 h2 {
	font-family: Arial, sans-serif;
	font-size: 24px; 
	color: #1b2a3c; 
	margin: 0px;
	line-height: 26px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	}

h2 a, h2 a:link, h2 a:active, h2 a:visited  {
	color: #1b2a3c;
	text-decoration: none;
	}

h2 a:hover {
color: #333333;

}

#content h2 a  {
	color: #1b2a3c;
	text-decoration: none;
	}

#content h2 a:visited  {
	color: #1b2a3c;
	text-decoration: none;
	}

#content h2 a:hover {
	color: #333333;
	text-decoration: none;
	}

#table h2 {
	color: #455A79;
	font-size: 16px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	font-weight: normal;
	padding: 2px 15px 0px 15px;
	line-height: 16px;
        letter-spacing: 110%;
	margin: 0px;
	}

#table h2 a  {
	color: #455A79;
	text-decoration: none;
	}

#table h2 a:hover {
	color: #000000;
	text-decoration: underline;
	}


#content h3 {
	font-size: 22px; 
	color: #444444; 
        margin: 0px 0px 0px 0px;


        padding: 0px 0px 10px 0px;
	}
	
#content h3 a  {
	color: #455A79;
	text-decoration: none;
	}

#content h3 a:hover {
	color: #000000;
	text-decoration: none;
	}
#content h4 {
	font-size: 20px; 
	color: #444444; 
        margin: 15px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
	}

#content ol {
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
#content ul {
        list-style: disc outside;
	margin: 0px;
	padding: 0px;
	}
	
#content li {  
        font-size: 13px;
        line-height: 21px;
	margin-left: 12px;
        margin-top: 10px;
        margin-bottom: 10px;
	}


#content li a {
	}
	
#content ul li {
        list-style-type: disc;
	font-size: 13px;
        line-height: 21px;
	margin-left: 30px;
        margin-top: 12px;
        margin-bottom: 12px;
	}
	
#content ul li a {
	color: #003366;
        font-size: 14px;
	}

#content ul li a:hover {
	color: #000000;
	text-decoration: underline;
	}
	
#arch {
	color: #000;
	}
	
#arch ul {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#arch li {
	margin: 0px;
	padding: 0px;
	}
	
#arch ul li {
	list-style: square inside;
	margin: 0px 0px 0px 0px;
	padding: 5px 0px 0px 0px;
	}
	
#arch ul li a {
	color: #797979;
	text-decoration: none;
	}

#arch ul li a:hover {
	color: #000;
	text-decoration: underline;
	}
	
blockquote{
	background-color: #f6fcff;
	margin: 0px;
	margin-left: 15px;
	margin-bottom: 12px;
	padding: 7px;
	width: 460px;
	color: #333333;
	border: 1px solid #99ccfd;
	}
	

.postspace {
	background: #fff;
	width: 440px;
	height: 32px;
	margin: 0px;
	padding: 0px;
	}
.postspace2 {
	background: #fff;
	width: 440px;
	height: 0px;
	margin: 0px;
	padding: 0px;
	}
.postspace3 {
	background: #fff;
	width: 440px;
	height: 15px;
	margin: 0px;
	padding: 0px;
	}

#left { 
	color: #000000;
	width: 160px;
	float: left; 
	margin-top: 0px;
        font-size: 13px;
	margin-bottom: 20px;
	 
	}
#left p{
	margin: 0px;
	line-height: 18px;
	padding: 10px;
	}
	
#left h2 {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}

.main {
	color: #fff;
	background: #455A79;
        list-style: none;
	font-family: Trebuchet MS, "Microsoft Sans Serif", Times, serif;
        font-weight: bold;
	font-size: 11pt;
	padding: 6px;
	margin: 0px;
	margin-bottom: 0px;
	border-bottom: 1px solid #fff;
	}
.main2 {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 9pt;
	list-style: none;
        font-weight: bold;
	padding: 6px;
	margin: 0px;
	margin-bottom: 0px;
	}

#left ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 5px 0px;
	}
	
#left li {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#left ul li {
	list-style: none;
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
        border-bottom: 1px dotted #cccccc;
	}
	
#left ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 18px;
	}

#left ul li a:hover {
        display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 12px;
	padding-right: 6px;
	padding-top: 7px;
	padding-bottom: 7px;
	line-height: 18px;
	}


#right { 
	color: #000000;
	width: 336px;
	float: right; 
	margin-top: 5px;
	margin-bottom: 20px;

	}
	
#right p{
	margin: 0px;
	line-height: 18px;
	padding: 10px;
	}
	
#right h2 {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;


	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}


#right ul {
	
	margin: 0px;
	padding: 0px 0px 7px 0px;
	}
	
#right li {
	
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;

        border-bottom: 1px dotted #cccccc;
	}


	


#right ul li {
	
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#right ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 7px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}

#hometheaterside { 
	color: #000000;
	width: 250px;
	float: right; 
        margin-left: 10px;
	margin-top: 0px;
	margin-bottom: 20px;

	}
	
#hometheaterside p{
	margin: 0px;
	line-height: 18px;
	padding: 10px;
	}
	
#hometheaterside h2 {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;


	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}


#hometheaterside ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#hometheaterside li {
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
        border-bottom: 1px dotted #cccccc;
	}


	


#hometheaterside ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#hometheaterside ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}

#B {
	.1 3ing-top: 5px;
	padding-bottom: 5px;
	line-height: 12pt;
	}

#right ul li a:hover {
	 display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 7px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}
	
#right h2.widgettitle {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}

#right2 { 
	color: #000000;
        padding-left: 9px;
	width: 269px;
	float: right; 
	margin-top: 0px;
	margin-bottom: 20px;
	}
	
#right2 p{
	margin: 0px;
	line-height: 18px;
	padding: 10px;
	}
	
#right2 h2 {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}


#right2 ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#right2 li {
	list-style: none;
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;
        border-bottom: 1px dotted #cccccc;
	}
	
#right2 ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#right2 ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}

#right2 ul li a:hover {
	 display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 12px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}
	
#right2 h2.widgettitle {
	color: #fff;
	background: #455A79;
	font-family: verdana, "Microsoft Sans Serif", Times, serif;
	font-size: 8pt;
	list-style: none;
	padding: 6px;
	margin: 0px;
	margin-bottom: 10px;
	border-bottom: 1px solid #fff;
	}


#footer {
	background: #455A79;
        color: #ffffff
	width: 990px;
	overflow: hidden;
	font-size: 14px;
	margin: 0px auto 0px;
	padding:  12px 0px 12px 0px;
	text-align: center;
	line-height: 17px;
	clear: both;
	}
	
#footer p {
	color: #fff;
	padding: 0px;
	margin: 0px;	
	}
	
#footer a, #footer a:link, #footer a:active, #footer a:visited {
	color: #ffffff;
	text-decoration: none;
	border: none;
	}
	
#footer a:hover {
	text-decoration: none;
	border: none;
        color: #dddddd
	}


#searchform {
       font-size: 16px;
       color: #ffffff;

	}
	
.searchform1 {
	font-family:"Verdana",Tahoma, Helvetica, Verdana, sans-serif;
	font-size: 14px;
        padding: 3px;
	text-align: left;
	color: #222222;
        font-weight: bold;
        background: #f5faff;
	border: 3px solid #5a6d8d;
	width: 180px;
	margin-bottom: 0px;
	}
	
/* comments */
	

.entry2 {
background: #ffffff;
margin-bottom: 5px;
padding-bottom: 20px;
      
	}

.commentlist ol {

margin: 0px;
padding: 0px;

}

.commentlist ul{
margin: 0px;
padding: 0px;
}	

.commentlist li{

margin: 0px;
padding: 0px;
}


.alt li{

margin: 0px;
padding: 0px;
}




#s,#submit {	
	background-color:#ffffff;
	border:1px solid #cccccc;
	color:#505050;
	font-size:0.9em;
	margin:0px 0px 16px 0px;
	padding:4px;
	width:130px;
	}
	



#author {
	border:1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}


	
#email {

	border:1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

#url {
	border:1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;

	font-size:1em;
	margin:0;
	padding:4px;
}

#comment  {
	width: 350px;
	border: 1px solid #cccccc;
	font-family:Verdana,Tahoma,Arial,Sans-Serif;
	font-size:1em;
	margin:0;
	padding:4px;
}

.commentheading {

font-size: 13px; 
font-weight: bold; 
display: block; 
border-bottom: 1px solid #dddddd;
background: #eeeeee; 
padding-bottom: 6px; 
padding-top: 8px;
padding-left: 8px;
margin-top: 8px;
margin-bottom: 0px;

}

#topad {
width: 100%;
height: 15px;
background-color: #fef8c2;
padding: 6px 0px 6px 0px;
border-bottom: 1px solid #555555;
font-size: 14px;
position: fixed;
z-index: 100;
top: 0;
left: 0;
overflow: hidden;



}

#searchdiv {
padding-top: 15px;
color: #ffffff;
font-size: 16px;
font-weight: bold;
}


.more-link {
   padding-top: 7px;
   font-size: 15px;
}

.bottomheading {
font-size: 18px;
font-weight: bold;
display: block;
padding-bottom: 10px;
padding-top: 10px;

}

#relatedarticles {

padding-top: 0px;
display: block;

}

#relatedarticles ul {

padding-top: 0px;
display: block;

}

#relatedarticles li {
margin: 0px;
padding: 0px;
}

#relatedarticles li a:visited{
text-decoration: none;
}

#relatedarticles ul li  {
margin: 10px 0px 10px 0px;
padding: 0px 0px 0px 5px;
font-size: 14px;
border-left: 6px solid #455a79;
display: block;
}

.menulink a, .menulink a:active, .menulink a:link {
font-size: 14px;
color: #ffffff; 
text-decoration: none;

}

.menulink a:hover {

color: #cccccc;
text-decoration: none;

}

.review
{
font-size: 18px;
font-weight: bold;
display: block;
padding-top: 15px;
padding-bottom: 10px;
}

.showsummary
{
font-size: 18px;
font-weight: bold;
display: block;
padding-top: 0px;
padding-bottom: 4px;
}

.showheader
{
font-size: 18px;
font-weight: bold;
display: block;
padding-top: 10px;
padding-bottom: 4px;
}
.mainheading
{
font-size: 18px;
font-weight: bold;
display: block;
padding-top: 15px;
padding-bottom: 10px;
}

#contentwide {
        width: 614px;
	margin-top: 0px;
	margin-bottom: 20px;
	margin-left: 0px;
	margin-right: 0px;
        line-height: 22px;
	position:relative;
	padding: 0px 18px 15px 18px;
	text-align: justify;

}

#contentwide a, #contentwide a:visited{
	color: #1b2a3c;
        font-weight: bold;
	text-decoration: underline;
	border: none; 
	}

#contentwide a:hover {
color: #333333;


}
	
#contentwide b{
	color: #777;
	line-height: 14pt;
	}


#contentwide p{
	margin: 0px;
	padding: 0px 0px 10px 0px;
	margin-top: 5px;
	}
	
#contentwide p img{
	border: none;
	float: left;
	margin-right: 15px;
	margin-bottom: 10px;
	}
#contentwide h1 {
	color: #455A79;
	font-size: 16px;
	font-family: Helvetica Bold, Arial Bold, Verdana, Sans-Serif;
	font-weight: normal;
	padding: 2px 15px 2px 15px;
	line-height: 110%;
	margin: 0px;
	}
	
#contentwide h1 a  {
	color: #455A79;
	text-decoration: none;
	}

#contentwide h1 a:hover {
	color: #000000;
	text-decoration: underline;
	}

#contentwide h2 {
	font-family: Arial, sans-serif;
	font-size: 19px; 
	color: #1b2a3c; 
	margin: 0px;
	line-height: 23px;
	padding-top: 10px;
	padding-bottom: 0px;
	
	}
#contentwide h2 a  {
	color: #1b2a3c;
	text-decoration: none;
	}

#contentwide h2 a:visited  {
	color: #1b2a3c;
	text-decoration: none;
	}

#contentwide h2 a:hover {
	color: #333333;
	text-decoration: none;
	}


#contentwide h3 {
	font-size: 22px; 
	color: #444444; 
        margin: 0px 0px 0px 0px;


        padding: 0px 0px 10px 0px;
	}
	
#contentwide h3 a  {
	color: #455A79;
	text-decoration: none;
	}

#contentwide h3 a:hover {
	color: #000000;
	text-decoration: none;
	}
#contentwide h4 {
	font-size: 20px; 
	color: #444444; 
        margin: 15px 0px 0px 0px;
        padding: 0px 0px 10px 0px;
	}

#contentwide ol {
	list-style-type: decimal;
	line-height: 18px;
	margin: 0px;
	padding: 0px 0px 10px 30px;
	}
#contentwide ul {
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#contentwide li {  
        font-size: 13px;
        line-height: 19px;
	margin-left: 12px;
        margin-top: 5px;
        margin-bottom: 5px;
	
     
	}


#contentwide li a {
        text-decoration: none;
	}
	
#contentwide ul li {
        list-style-type: disc;
	margin: 0px 0px 10px 20px;
	padding: 5px 0px 0px 5px;
	}
	
#contentwide ul li a {
	color: #003366;
	text-decoration: none;
	}

#contentwide ul li a:hover {

	color: #000000;
	text-decoration: underline;
	}
#htheader, #htheader a, #htheader a:link, #htheader a:active {
font-size:16px;
padding: 0px;
line-height: 18px;
text-decoration: none;
font-weight: bold;
color: #003366;
}

#htlist ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#htlist li {
	list-style: none;
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;

        border-bottom: 1px dotted #cccccc;
	}



#htlist ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#htlist ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 12px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	}

#htlist ul li a:hover {
	 display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 12px;
	padding-right: 6px;
	padding-top: 8px;
	padding-bottom: 8px;
	line-height: 18px;
	}

#toc ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 20px 0px;
	}
	
#toc li {
	list-style: none;
        display: block;
	margin: 0px;
	padding: 0px 0px 0px 0px;

        border-bottom: 1px dotted #cccccc;
	}


	

#toc ul li {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 0px 0px;
	}
	
#toc ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 0px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
	}

#toc ul li a:hover {
	 display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 0px;
	padding-right: 6px;
	padding-top: 5px;
	padding-bottom: 5px;
	line-height: 18px;
	}

.smallbrd {
       height: 1px; border-bottom: 1px dotted #cccccc; display: block;
}

.rightbox {
       padding: 0px;
       background: #ffffff;
       margin-top: 10px;
}

.postbottom, .postbottom a, .postbottom a:link, .postbottom a:active, .postbottom a:vistied {
       text-decoration: none;

}

#topblock {
       font-weight: bold; font-size: 16px; line-height: 21px;
}

#topblock a, #topblock a:link, #topblock a:active, #topblock a:vistied {
       text-decoration: underline;

}

#frontblock {
       margin: 30px 0px 0px 0px;
       width: 292px;
       display: block;
       padding: 0px 0px 0px 20px;
}

#frontblock1 {
       margin: 10px 0px 0px 10px;
       width: 292px;
       height: 170px;
       border: 1px solid #d6d6d6;
       padding: 20px;
}

#frontblock ul, #frontblock1 ul {
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#frontblock li, #frontblock1 li {
	list-style: none;
        display: block;
	margin: 0px;
	padding: 0px;
        border-bottom: 1px dotted #cccccc;
	}

#frontblock ul li, #frontblock1 ul li{
	list-style: none;
	margin: 0px;
	padding: 0px;
	}
	
#frontblock ul li a, #frontblock1 ul li a {
	display: block;
        font-weight: normal;
	color: #000000;
	text-decoration: none;
	padding-left: 1px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}

#frontblock ul li a:hover, #frontblock1 ul li a:hover {
	display: block;
	color: #000000;
	background: #e8f2ff;
        padding-left: 1px;
	padding-right: 6px;
	padding-top: 9px;
	padding-bottom: 9px;
	line-height: 18px;
	}

#frontblock h2 {
	font-size: 18px;
	font-family: Arial, Verdana, Sans-Serif;
	font-weight: bold;
	padding: 2px 15px 10px 0px;
	line-height: 16px;
        letter-spacing: 110%;
	margin: 0px;
	}

.fbtext  {
       display: block;
       padding-bottom: 5px;
       font-size: 18px;
       font-weight: bold;
       color: #e37431;
}

.fbtext1 {
       display: block;
       padding-bottom: 5px;
       font-size: 18px;
       font-weight: bold;
       color: #4693c5;
}

#sidebartopdeal {
border: 5px solid #f8e7ad; background-color:#fffeed; margin-bottom: 0px; display: block; margin-top: 10px; padding: 10px; float: right; width: 306px;
}

#sidebartopdeal2 {
border: 1px solid #f7d356; background-color:#fffeed; margin-bottom: 0px; display: block; margin-top: 5px; padding: 10px; width: 420px; 
}


.dealside1 ul  {
       margin: 10px 0px 5px 0px;
       padding: 0px;
       list-style: disc inside; 
       border: 0px;
}

.dealside1 li {
       margin: 0px;
       padding: 0px;
       list-style: disc inside; 
       border: 0px;
}

.dealside1 ul li {
       margin: 0px 0px 0px 10px;
       padding: 0px;
       list-style: disc inside; 
       border: 0px; 
}

.subscribeboxheader {
font-size: 17px;
font-weight: bold;
margin: 0px;
color: #1d2a3b;
padding: 0px 0px 10px 0px;
}

.subscribe-bottom {
border: 1px solid #cedde4;
padding: 10px;
margin: 10px 0px 0px 0px;
}

.ordertext { font-size: 20px; font-weight: bold; color: #d70d0d; display: block; padding: 20px 0px 5px 0px;
}

.antibullet ul { padding-left:  15px; margin-left: 0px;}
.antibullet li { padding-left: 0px; margin-left: 0px;}

#archives ul {
	list-style: none;
	margin: 0px;
	padding: 0px 0px 10px 0px;
	}
	
#archives li {  
        
	margin-left: 12px;
        display: block;
        width: 570px;
        margin-top: 5px;
        margin-bottom: 5px;
	padding: 0px 0px 0px 0px;
     
	}

#archives li a {
        text-decoration: none;
        font-weight: normal;
	}
	
#archives ul li {
	list-style: none;
	margin: 0px 0px 0px 10px;
        padding: 2px 15px 2px 10px;
	background:#fff;
	border-left: 0px solid #58b316;
	}

.car-yearmonth {
         display: block;
         padding-bottom: 6px;
         }

.car-toggler {
         display: block;
         padding-bottom: 6px;
         }
.antibullet ul li { padding-left: 0px; margin-left: 0px;}

#couponlink, #couponlink a, #couponlink a:link, #couponlink a:active {
        font-size: 18px;
        font-weight: bold;
        text-decoration: underline;
         }

.coupon-rating {font-size: 16px; padding-right: 5px;}
.coupon-stars {font-size:16px; padding-top: 5px;}
.coupon-top {padding-bottom: 10px;}
.sort-by {padding-bottom: 20px; font-size: 14px; font-weight: bold;}