/* @override http://adrants.com/inc/adrants.css */

body {
	background-image: url('http://www.adrants.com/gfx/blue_offset.gif');
	margin: 0;
	padding-top: 8px;
	padding-right: 14px;
	padding-bottom: 24px;
	padding-left: 9px;
}
/*padding-right above was 24px with blue ad borders*/

body, p, td, li	{
  font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #000000;
}

blockquote {
font-style: italic
}

h1 {
	font-family: Verdana, sans-serif;
	font-size: 21px;
	line-height: 1.3em;

	margin-bottom: .5em;
	margin-top: 15px;
  	color: #326496;
} 


h2 {
	font-family: Verdana, sans-serif;
	font-size: 15px;
	line-height: 1.3em;

	margin-bottom: .5em;
	margin-top: 24px;
  	color: #326496;
} 

h3 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.2em;
	margin-bottom: .7em;
	margin-top: 3px;
  color: #326496;
} 

h4 {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: bold;

}

.search-subscribe {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
  	color: #326496;
}

a, a:link {
  	font-size: 12px;
 	color: #326496;
 	font-weight: bold;
	text-decoration: none;
	font-family: Verdana, sans-serif;

}
a:hover { color: #33abc7; }

span.fake_link {
        font-size: 11px;
        color: #bbbbbb;
        font-weight: bold;
        text-decoration: none;
	      font-family: Verdana, sans-serif;
        text-transform: uppercase;
}

img { border: 0; }

input {
	font-size: 10px; 
	font-family: Verdana, sans-serif;
	background-color: white;
}

label {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	color: #666666;
}
/*width below was 788 with blue ad borders */
#page {
	border: 1px solid #969696;
	background-color: white;
	padding-right: 3px;
	padding-left: 3px;
	width: 768px;
	margin-right: auto;
  margin-left: auto;
	position: relative;

}

#footer {
	background-image: url('http://www.adrants.com/gfx/bknd_footer.png');
	border-right: 1px solid #5ae6db;
	border-left: 1px solid #5ae6db;
	border-bottom: 1px solid #5ae6db;
	padding: 3px 6px;
	width: 728px;
	margin: 0px auto;
	color: white;
	font-size: 10px;
	line-height: 1.1em;

	font-family: Verdana;

}

#footer a { 
	color: white; 
	font-weight: normal; 
	text-transform: none;
	text-decoration: none;
}
#footer a:hover { color: #66ffff; }

.entry { 
	padding-bottom: 6px;
	border-bottom: 1px dotted #dddddd;
	margin-bottom: 18px; 
}

.adverpost {
	background-image: url('http://www.adrants.com/gfx/blue_faded.gif');
	border-bottom: 1px dotted #dddddd;
	padding: 12px 15px;
	margin-bottom: 30px;
}

.entry h2 {margin-bottom: 1em; margin-top: 0;}
.entry h1 a {font-size: 21px;font-family: Verdana, sans-serif;}
.entry h2 a {font-size: 15px;font-family: Verdana, sans-serif;}
.entry ul { }
.entry p { text-align: justify; margin-top: 0; }

.entry_image, .imageleft {
	float: left;
	margin-right: 18px;
}
.imageright {
	float: right;
	margin-left: 18px;
}
.entry_image, .imageleft, .imageright {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	margin-bottom: 3px;
	position: relative; top: 3px;
}
.entry_image div, .imageleft div, .imageright div { border-bottom: 1px solid #cccccc; }

.imageleft_portfolios{
	float: left;
	margin-right: 8px;
}

.post { text-align: left; }

.entry div.footer {
	padding-top: 16px;
}



.icons, .adverpost div.footer, .entry div.footer {
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	color: #767676;
	text-align: left;
	clear: both;
	display: block;
}
.entry div.footer a, .adverpost div.footer a, .icons a { 
	font-family: Verdana, sans-serif; 
	font-size: 11px; 
	font-weight: normal;
	color: #326496; 
	text-transform: none;
}
.catlink { border-bottom: 1px dotted #cccccc; }
.icons img {
	position: relative; top: 4px;
	padding-left: 6px;
}

/* blue border code goes here */

.setwidth_medrect {
	width: 300px;
}

.setwidth_lgrect {
	width: 336px;
}

setwidth_skyscraper {
	width: 160px;

}

#leaderboard { margin-right: auto; margin-left: auto; width: 748px; padding: 0 20px 0 20px;  }

div.textad {
	width: 148px;
	padding: 6px;
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	background-color: white;
	border: 1px solid #969696;
	color: #000000;
}

div.textad_headline {
	font-weight: bold;
	line-height: 1.3em;
	text-transform: uppercase;
}

div.textad_thumbnail img { padding: 6px 0 6px 0; }

table.nav {
	width: 100%;
}

td#search-subscribe {
	width: 190px;
}

.nav, #nav {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
	line-height: 1.2em;
}

.nav ul,
ul.nav {
	margin: 0;
	padding: 0;
}
.nav li {
	margin: 0;
	padding: 0;
	list-style-type: none;
	line-height: 1.2em;
	
}
.nav a:link, a:link.nav 		       { font-size: 12px; color: #326496; text-decoration: none;	font-family: Verdana, Arial, sans-serif; }
.nav a:visited, a:visited.nav   { font-size: 12px; color:#326496; text-decoration: none; font-family: Verdana, Arial, sans-serif;}
.nav a:hover, a:hover.nav 		{ font-size: 12px; color: #33abc7; text-decoration: none; font-family: Verdana, Arial, sans-serif;}
.nav a:active, a:active.nav 	 { font-size: 12px; color: #33abc7; text-decoration: none; font-family: Verdana, Arial, sans-serif;}

.links { width: 160px; }
.links h3 { margin: 0; }
.links ul { 
	list-style-type: none;
	margin: 0;
	padding: 0 1em;
	text-indent: -0.8em;
}
.links ul li, .links ul li a {
	text-transform: uppercase;
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: bold;
}

.links ul ul {
	padding-bottom: 9px;
}

.links ul ul li, .links ul ul li a {
	font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	font-weight: normal;
}


.sideline {
	padding-bottom: 6px;
	border-bottom: 1px dotted #dddddd;
	margin-bottom: 18px; 
}

.sideline_ad {
	padding-bottom: 0px;
	margin-bottom: 0px; 
}

.sideline p { font-size: 12px; text-align: justify; }
.sideline p a, sideline p a:link {
	color: #154860;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	border-bottom: 1px dotted #326496;
}

.sideline_ad p a, sideline p a:link {
	color: #154860;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: bold;
	text-transform: none;
	border-bottom: 1px dotted #326496;
}


.sideline .icons a {font-weight: bold; color: #326496;}

.recent_rants, .recent_rants p, .recent_rants p a, .recent_rants p a:link {font-size: 13px; font-weight: normal; line-height: 1.7em;}

.recent_rants_aa, .recent_rants_aa p, .recent_rants_aa p a, .recent_rants_aa p a:link {font-size: 12px; font-weight: normal; line-height: 1.7em;}

.martini_bknd {
	background-image: url('http://www.adrants.com/gfx/bknd_glass.gif');
	background-repeat: no-repeat;
}

.breadcrumbs {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
}
.prev_next {
	border-top: 1px dotted #dddddd;
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	padding-bottom: 12px;
}
.prev_next a {
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
}

.blogrollmain a, .blogrollmain a:link{
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	font-weight: normal;
}


/* table container for feed news */
.fd_bordertable { 
	background-color: white; 
	border: none;
	padding: 0; 

}

/* table container for feed news */
.fd_maintable { 
  border-width: 0; background: white }
	
.fd_header { 
  display:none; 
  }

/* item link properties, such as text-decoration and etc */
.fd_itemlink  {
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	font-weight:bold;
  text-transform: uppercase;
	margin-bottom: .5em;
	margin-top: 24px;
  color: #326496;
}

.fd_itemlink:hover {
	color: #33abc7; 
}

/* item descriptions */
.fd_itemcell {
  text-align: justify;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #000000;
  padding-botton:20px;
}

.fd_itemcell a {
	font: 12px/16px Verdana, sans-serif;
  line-height: 1.3em;
	padding: 0px 0px 7px 0px; 
	text-transform: none;
}

.adspot {
 	background-color:white;
 	margin: 0;
	padding: 0;
}

.adspot * ul {
  list-style: none;
	padding: 5px;
	margin: 0;
}

.adspot_adhead {
	font-weight: bold;
	line-height: 1.3em;
	text-transform: none;
}

a.adspot_adurl img {
	border: none;
}

.adspot_adtext {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	line-height: 1.5em;
	color: #000000;
}

.adspot_adtext a {
	font-family: Verdana, Arial, sans-serif;
	text-transform: none !important;
	font-style: italic;
	font-size: 11px;
	line-height: 1.5em;
	color: #000000;
}

a.adspot_adurl {
	font-family: Verdana, Arial, sans-serif;
	font-size: 11px;
	text-transform: none;
	color: #326496;
	font-weight: bold;
	text-decoration: none;
	line-height: 1.5em;
}

a.adspot_adurl:hover {
	color:#33abc7;
}

div.adspot * li {
  margin-bottom: 10px;
}


.technorati  a:link, .technorati a:visited {
	font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	font-weight: normal;
	padding-left: 15px;
}

.icons_adfeed{
	font-family: Verdana, sans-serif; 
	font-size: 10px; 
	color: #767676;
	margin-bottom:5px;
	}
	
.sideline_adfeed{
	clear: both;
	margin-bottom: 30px; 
	}
	
.sideline_adfeed p { font-size: 12px; text-align: justify; }

.sideline_adfeed p a, sideline_adfeed p a:link {
	color: #326496;
	font-family: Verdana, sans-serif;
	font-size: 12px;
	font-weight: normal;
	text-transform: none;
	border-bottom: 1px dotted #326496;
}

.h2_adfeed {
	font-family: Verdan, sans-serif;
	font-size: 13px;
	line-height: 1.3em;
 	font-weight: bold;
	margin-bottom: .5em;
	margin-top: 24px;
  	color: #326496;
} 

.kthumb {
    float : left;
    margin : 0px 10px 2px 0px;
    border : 1px solid #000000;
    padding : 4px;
    background-color : #D0D0D0;
}	
.portfolios a:link, .portfolios a:visited{
  font-family: Verdana, Arial, sans-serif;
	font-size: 10px;
	font-weight: normal;
	text-transform: none;
	font-weight: normal;
	line-height: 1.5em;
	}

A.newsLink{
  font-family: Verdana, Arial, sans-serif;
	font-size: 12px;
	line-height: 1.3em;
	font-weight:bold;
  text-transform: uppercase;
	margin-bottom: .5em;
	margin-top: 24px;
  color: #326496;
}

P.news{
  text-align: left;
	font-family: Verdana, sans-serif;
	font-size: 13px;
	line-height: 1.5em;
	color: #000000;
  padding-botton:20px;
}

.alignleft{float:left;margin:0.5em 1em 0.5em 0;}
.alignright{float:right;margin:0.5em 0 0.5em 1em;}


#imedai_container { font-family: Verdana, sans-serif;}
#imedai_module {width: 100%; border: 1px solid #cccccc;}
#imedai_header {background-image: url(http://adrants.com/gfx/blue_faded.gif); padding: 5px 10px; font: bold 16px Verdana, serif; color: #326496;}
#imedai_listing-box {padding: 15px 10px 5px 10px; margin-right: 10px; background-image: url(http://www.adrants.com/imedia/cocktail.gif); background-repeat: no-repeat; background-position: bottom right;}
#imedai_listing-box ul {margin: 0 0 10px 0; padding: 0; list-style: none;}
#imedai_listing-box ul li {line-height: 18px; margin-bottom: 6px;	list-style-type: none;}
.imedai_job-title {font-size: 13px; color: #326496;}
.imedai_job-title a {color: #326496;}
.imedai_job-title a:hover {color: #33abc7;}
.imedai_job-description {font-size: 11px; color: #333333;}
.imedai_hr {margin: 0 75px 0 0; padding: 0; border-bottom: 1px dotted #cccccc;}
* html .imedai_hr {border-bottom: none; padding: 1px; background: url(css-dotted.gif) repeat-x bottom;}

div#mostRetweeted ul {
font-size:11px;
padding-left:0px;
margin-left:0px;
list-style: none;
} 

div#mostRetweeted li {
font-size:11px;
padding-bottom:5px;
list-style: none;
} 

.tweet
{
display: block;
background: #FFFFFF;
clear: both;
padding: .6em;
margin: .3em;
overflow: hidden;
}
.tweet img
{
float: left;
margin-right: 1em;
border: 2px solid #222;
background: #FFFFFF;
}
.tweet p.text
{
margin: 0;
padding: 0;
padding-left: 70px;
}
.monitter 
{
float: left;
width: 550px;
height: 2000px;
margin: 5px;

overflow:hidden;
}

#tm_box {float: right; margin-right: 5px; margin-left: 7px; margin-top: 7px;}




