/* @override http://www.macsimumnews.com/index.php/css/main/styles */

/* general settings */
body {
	font-family : arial,Verdana, sans-serif;font-size:62.5%;text-align:center;padding:0;margin:0
}

a,a:link,a:visited{
	text-decoration:none; color:#004C8E
}
a:hover{
	text-decoration:underline;
}
a:active{
	text-decoration:none;
}
ul,ol { list-style:none; }

h1,h2,h3,h4,h5,h6,pre,code { font-size:1.2em; }

ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,body,html,p,blockquote,input
{ margin:0; padding:0; }

a img,:link img,:visited img { border:none; }

address { font-style:normal; }
/* general settings */


#master-wrapper {
	padding:0;margin:0 auto;
}

#home-wrapper{
	float:left;clear:both;padding:0;width:100%;margin:0px 0 0 0;background: url(http://www.macsimumnews.com/images/common/main-background.jpg) top left repeat-x;text-align:center;position:relative;z-index:0
}
#subpage-wrapper{
	float:left;clear:both;padding:0;width:100%;margin:0px 0 0 0;background: url(http://www.macsimumnews.com/img2/subpage-bg.gif) top left repeat-x;text-align:center;position:relative;z-index:0
}
#memberpage-wrapper{
	float:left;clear:both;padding:0;width:100%;margin:0px 0 0 0;background: url(http://www.macsimumnews.com/img2/myswirl/main-bg.gif) top left repeat-x;text-align:center;position:relative;z-index:0
}
#footer-wrapper{
	float:left;clear:both;padding:0;width:100%;margin:0px 0 0 0;background: url(http://www.macsimumnews.com/img2/bottom-background.png) top left repeat-x;text-align:center;
}

#inner-wrapper {
	width:925px;padding:0;margin:0 auto;
}

/* header */
	#header{
		float:left;clear:both;width:925px;margin:0 10px;padding:0px;height:133px;text-align:left;
	}
	#logo{
		float:left;padding:0px;width:472px;height:102px;margin:0;position:relative
	}
	#logo h1{
		position:absolute;top:25px;display:block;width:472px;height:79px;margin:0px 0 0 0;padding:0px 0 0 0px;background: url(/images/common/macsimum-lifestyle.png) top left no-repeat;
	}
		#logo h1 a{
			display:block;width:175px;height:40px;margin:0px 0 0 0;padding:0px;text-indent:-4500px;text-decoration:none;
		}
		#logo h1 a:hover{
			text-decoration:none;
		}

	#leader-board{
		width:728px;height:102px;margin:0;padding:0;float:right;
	}
	.ad
	{
		padding-top: 4px;
	}
		#leader-board p{
			width:728px;height:102px;margin:0;padding:10px 0 0 0;
		}
	
	
/* main navigation */		
	#main-nav{
		float:left;text-align:left;width:925px;margin:0;padding:0;
	}

#right-nav
{
    font: normal 1.4em verdana, sans-serif;
    float: right;
    width: 430px;
    margin: 0;
    margin-top:11px;
    padding: 0
}
#right-nav ul
{
    width:340px;
    margin-top:-55px;
}

#right-nav>ul
{
    width:340px;
    position:relative;
    top: 1.5em;
}

#right-nav li
{   margin: 0;
    padding: 0;
    text-align:center;
    margin-top: 10px;
    width: 90px;
    display:inline-block; 
    list-style: none;
    float: left;
    font-weight: normal;
    text-decoration:none;
    line-height:18px;
}
#right-nav li a
{
    color: white;
}
#right-nav li a:hover
{
   text-decoration: none;
}
#right-nav li a#homenav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a#contentnav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a#shopnav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a#aboutnav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a#adnav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a#feednav:hover
{
  font-weight:bold;
  color: #FF9900;
}
#right-nav li a.menu
{
    position:relative;
    left:2px;
    text-decoration: none
    color: #330000;
}
#menu1
{   background: #FFFFCC;
    color: black;
    font-weight:normal;
    border: 1px solid #C9C6AB;
    visibility: hidden;
    position: absolute;
    z-index: 100;
}

#menu1 a:link,#menu1 a:visited
{
   display: block;
   font: 13px arial;
   font-weight:normal;
   text-align: left;
   text-decoration: none;
   padding: 5px;
   color: black
}

#menu1 a:hover
{
    font-weight:normal;
    background: #FF9205 url('/images/common/menubg.jpg') repeat-x;
}

#menu1 a:active
{
    color: black;
}


/* main content */

	#main-content-home{
		clear:both;float:left;width:925px;margin:95px 10px 0 10px;padding:0;position:relative
	}
	#main-content-sub{
		clear:both;float:left;width:925px;margin:95px 10px 0 10px;padding:0;position:relative
	}
	
	#content-left{
		float:left;width:562px;padding:0;text-align:left;
	}
	#content-left-sub{
		float:left;width:515px;padding:0;text-align:left;
	}	
		.main-story{
			margin:0 0 10px 0; padding:20px 0;
		}
		#sub-story{
			float:left;width:515px;margin:0 0 8px 0
		}
		
		#news-archives{
			float:left;width:515px; margin:0 0 8px 0
		}
		
		.secondary-story{
			float:right;width:255px;color:#333;
		}
		.secondary-story ul{
		      font: bold 1.1em/1.4em 'lucida grande', verdana, sans-serif; margin:0 5px;
			
		}
		.secondary-story ul li{
		    padding: 4px 0;
            border-top: 1px solid #ddd;

		}
		
		.secondary-story ul li span{
		      font: normal 1.1em 'lucida grande', verdana, sans-serif; color:#999;

		}

li a.tabberlinks{
color: #80A71F !important;
}
		
		.secondary-story .tabbertab p{
		      font: normal 1.1em 'lucida grande', verdana, sans-serif; color:#666; margin:3px 5px;
		}
		
		
	
	ul.recent_articles{
	font: bold 11px/15px arial, verdana, sans-serif;
	padding: 5px 10px;
	}
	
	ul.recent_articles li a{
	padding: 3px 0;
	display:block;
	border-bottom:1px solid #fff;
	}
	
		
		
		#entries .entry{
		      font: 1.2em/1.6em arial, verdana, sans-serif; margin:0 5px;
			
		}
		#entries .entry{
		    padding: 20px 0;
            border-top: 1px solid #ddd;
            color:#555;
            font-weight:normal;

		}
		
		#entries a.title{
            font: bold 1.3em/1.5em arial,verdana, sans-serif;text-decoration:none; border-bottom:1px solid #97B0C6;
		}
		
		#entries .entry span a {
		  font: normal 11px/16px arial, verdana, sans-serif;
		  }

.main-story .left, #sub-story .left {
float:left;
padding: 0 10px 10px 0;
}


		  
		
		
		
		#entries .entry span{
		      font: normal 10px arial, verdana, sans-serif; color:#777;

		}
		
		#entries .entry p{
		      font: normal 1.1em arial, verdana, sans-serif; color:#555; margin:3px 5px;
		}
		
		
		
		
		
		
		
		
		#lastvisit{
		    margin: 15px 0;
		  }
		#lastvisit p{ 
		    font: bold 11px/15px 'lucida grande',verdana, sans-serif; color:#666; 
		}
		 
		.main-story h2{
			font: 2.0em arial,sans-serif; color:#333; background-color:inherit; margin:4px 0 0 0;
		}
		
		.main-story h2 a:link, .main-story h2 a:visited, .main-story h2 a:active{
		      text-decoration:none; color:#333;
		      }
		
		.main-story h2 a:hover{
		      border-bottom:1px dotted #ccc; text-decoration:none; color:#555;
		      }
			
		
		.main-story p{
				padding:0;margin:7px 0 0 0;line-height:18px;color:#444;background-color:inherit;font-size:1.2em;line-height:1.6em;
			}
			.main-story p#posted{
				padding:0;margin:5px 0 0 0;color:#666;background-color:inherit;font-size:1.1em;height:17px;border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1
			}
			.main-story p#posted img{
				padding:0;margin:0 2px 0 4px;border:0;
			}
			.main-story a.continue{
					padding:0 0 0 15px;margin:5px 10px 0 0;font-weight:bold;color:#004C8E;background-color:inherit;background:url(http://www.macsimumnews.com/img2/icos/document-ico.png) 0 50% no-repeat;text-decoration:none;
				}

.main-story a.diggit{
					padding:0 0 0 20px;margin:5px 15px 0 10px;font-weight:bold;color:#004C8E;background-color:inherit;background:url(/images/uploads/digman.gif) 0 50% no-repeat;text-decoration:none;
				}	
			.main-story a.comments{
					padding:0 0 0 15px;margin:5px 0 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/comment-ico.png) 0 50% no-repeat;text-decoration:none;
				}	
			
		div.contact-hr {
		 		clear:left; height: 50px; background: white;color:black;margin:0
			}
    div.contact-hr hr {
		  	display: none;
			}	
					
				
		#sub-story h2{
			font-size:2em;font-family:helvetica,arial,sans-serif;color:#333;background-color:inherit;line-height:22px;margin:4px 0 0 0;
		}
		
		#sub-story p{
				padding:0;margin:14px 0 0 0;line-height:20px;color:#444;background-color:inherit;font-size:1.2em;
			}
			
			#sub-story p#posted{
				padding:0;margin:5px 0 0 0;color:#666;background-color:inherit;font-size:1.1em;height:17px;border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1
			}
			#sub-story p#posted img{
				padding:0;margin:0 2px 0 4px;border:0;
			}
			#sub-story a.continue{
					padding:0 0 0 15px;margin:5px 15px 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/document-ico.png) 0 50% no-repeat;text-decoration:none;
				}	
			#sub-story a.comments{
					padding:0 0 0 15px;margin:5px 0 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/comment-ico.png) 0 50% no-repeat;text-decoration:none;
				}		
			#sub-story div#contact-info p{
				padding:0;margin:7px 0 18px 0;line-height:18px;color:#444;background-color:inherit;font-size:1.1em;
			}
			
			#sub-story img{
			     float:right;
			     }
			 #sub-story #posted img{
			     float:none;
			     }
		
		#news-archives h2{
			font-size:1.8em;font-family:helvetica,arial,sans-serif;color:#333;background-color:inherit;line-height:22px;margin:4px 0 0 0;
		}
			#news-archives h3{
				font-size:1.2em;text-transform:uppercase;color:#222;background-color:inherit;line-height:22px;padding:20px 0 0 0; font-weight:bold;
			}
			#news-archives ul{
		 		margin:0;padding:0;line-height:25px;color:#6C6C6C;background-color:inherit
			}
			#news-archives li{
			 	margin:0;padding:5px 0 5px 0;width:515px;line-height:16px;border-bottom:1px solid #DFDFDF
			}
			#news-archives li.last{
			 	margin:0;padding:5px 0 5px 0;width:515px;line-height:16px;border-bottom:none
			}
				#news-archives li.hot-news{
				 	margin:0;padding:5px 0 5px 0;width:515px;line-height:16px;background:#FFFEFC url(http://www.macsimumnews.com/img2/secondary/hotnews-bg.png) top left repeat-x;color:#6C6C6C;
				}
				#news-archives li.hot-last{
			 	margin:0;padding:5px 0 5px 0;width:515px;line-height:16px;border-bottom:none;background:#FFFEFC url(http://www.macsimumnews.com/img2/secondary/hotnews-bg.png) top left repeat-x;color:#6C6C6C;
			}
			#news-archives a{
				display:block;text-decoration:none;font-size:1.2em;font-weight:bold;color:#004C8E;background-color:inherit;
			}
				#news-archives a.hot{
					display:block;text-decoration:none;padding:2px 0 2px 65px;font-size:1.2em;font-weight:bold;color:#004C8E;background-color:inherit;background:url(http://www.macsimumnews.com/img2/hot-news.png) 0 50% no-repeat;
				}
			#news-archives a:hover{
				 text-decoration:underline;
			}
			#news-archives p#paginate a{
			     display:inline; 
			     }
		.day-post{
			width:515px;margin:0 0 25px 0;padding:0;
		}
		
		
		#story-comments,#story-comments-live {
				float:left;padding:0;margin:15px 0 0 0;line-height:18px;color:#333;background-color:inherit;width:515px;
			}		
			#story-comments p,#story-comments-live p{
					padding:10px 20px 0 18px;margin:0;line-height:18px;font-size: 1.1em;
				}
				#story-comments h4,#story-comments-live h4{
					color:#00447A;background-color:inherit;font-size:1.2em;display:block;margin:10px 0 0px 18px;
				}
				#story-comments h4 a,,#story-comments-live h4 a{
					color:#007AAA;background-color:inherit;
				}
				
		.actual-comment{
				clear:left;float:left;padding:0;margin:0px 0 8px 0;line-height:18px;color:#333;background-color:#EBEFF4;border-bottom:5px solid #D1DBE5;width:515px;
			}
			
		.textfield {
		      border:1px solid #ccc; padding:3px 4px 0 2px; color:#333;background-color:#f8f8f8; font: 11px/15px 'lucida grande', verdana, sans-serif;
		      }
		      
	    #story-comments .actual-comment .postedon, #story-comments-live .actual-comment .postedon{
	        color:#999; margin:0 0 8px 0; padding: 0 20px 4px 18px; font-size: 10px;
	        }
			
		#post-comments{
			clear:left;margin:0;color:#333;background-color:inherit;font-size:1.1em;padding:10px 0 0 0;width:515px;line-height:15px
		}	
			#post-comments form{
				margin:0px 0 0 0;
			}	
			#post-comments label{
				margin:0 0 3px 0;width:99%px;height:15px;
			}
				#post-comments label.curl{
					margin:0 0 0 5px;display:inline;width:250px;height:15px;
				}
			#post-comments p{
				margin:0 0 15px 0;
			}
				#post-comments p#date-posted{
					padding:0;margin:0px 0 8px 0;line-height:48px;color:#333;background-color:#EBEFF4;border-bottom:5px solid #D1DBE5;width:99%;height:48px;
				}
				#post-comments .postedon{
					padding:0 0 8px 18;margin:0px 0 0 0;color:#999;background-color:inherit;
				}
			#post-comments input{
				margin:0;width:422px;height:20px;
			}
			#post-comments textarea{
				margin:0;width:420px;height:120px;border:1px solid #868686
			}
				#post-comments input.comment-remember{
					margin:0;width:13px;height:13px;
				}
				#post-comments input#comment-check{
					margin:0;width:140px;
				}
				#post-comments input#submit{
					margin:0;width:150px;height:20px;
				}
			#post-comments img{
				margin:12px 0 7px 0;width:138px;height:28px;border:1px solid #96837D
			}
			
		.secondary-story h3{
			font-size:1.2em;font-family:helvetica,arial,sans-serif;color:#333;background-color:inherit;line-height:16px;margin:9px 0 0 0
		}
		.secondary-story p{
				text-align:left;padding:0;margin:3px 0 0 0;line-height:18px;color:#444;background-color:inherit;font-size:1.1em;
			}
			.secondary-story a.continue{
					padding:0 0 0 15px;margin:0px 15px 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/document-ico.png) 0 50% no-repeat;text-decoration:none;
				}	
			.secondary-story a.comments{
					padding:0 0 0 15px;margin:0px 0 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/comment-ico.png) 0 50% no-repeat;text-decoration:none;
				}	
		.secondary-story .image-holder{
				float:left;padding:0;margin:9px 8px 0px 0;
			}
		.secondary-story .image-holder img{
				padding:3px;margin:0;border:1px solid #C8DEF4;color:black;background-color:white;
			}
		
		
		#left-main-content{
			clear:both;float:left;width:470px;margin:0;padding:0;
		}
		#left-main-content-sub{
			clear:both;float:left;width:470px;margin:0;padding:0;
		}
		#left-ads{
			float:left;width:140px;margin:0;padding:0;
		}
			#left-ads .scraper-ad{
				width:120px; margin:0 0 8px 0;padding:0;
			}
			
		#right-ads{
			float:right;width:122px;margin:0;padding:0;text-align:right
		}
			#right-ads .scraper-ad{
				width:122px;height:600px;margin:0 0 8px 0;padding:0;
			}
			
		#entries{
			float:left;width:420px;margin:0;padding:0 0 40px 0;
		}
		#entries h4{
		 margin:0 0 3px 0;padding:0;width:387px;font-size:1.2em;font-weight:bold;line-height:1.4em;
		}
		
		.date_header {
		border-bottom:1px solid #ccc; padding: 3px 0; margin: 15px 0 6px 0; color:#666; font-size:1.1em;
		}
		#entries a{
			 color:#004C8E;background-color:inherit;text-decoration:none;
		}
		
		#entries a:hover{
			 color:#184F8D;background-color:inherit;text-decoration:underline;
		}
		
			#entries a.email-story{
				 color:#999;background-color:inherit;text-decoration:none;
			}
		#entries p{
			color:#333;background-color:inherit;line-height:18px;margin:0;padding:0;font-size:1.1em;
		}
			#entries p span{
				color:#999;background-color:inherit;padding:0 8px 0 0
			}
			#entries p span.hot-news{
				background:url(http://www.macsimumnews.com/img2/hot-news.png) top left no-repeat;color:#999;background-color:inherit;padding:0 8px 0 65px
			}
		.entry-post{
			  clear:left;margin:18px 0 0 0;width:387px;
			}	
		
		
		#entries-sub{
			width:375px;margin:0;padding:0;
		}
		#entries-sub dl{
		 margin:10px 0 10px 0;padding: 0;width:375px;line-height:1.5em;
		}
		#entries-sub dt{
		 margin:0;padding: 0;width:375px;
		}
		#entries-sub dt.even{
		 margin:0;padding:0;width:375px;background-color:#F3F9FF;color:#004C8E;
		}
		#entries-sub a{
			 display:block;color:#004C8E;background-color:inherit;text-decoration:none;font-size:1.1em;font-weight:bold;padding:4px 0;
		}
		#entries-sub a:hover{
			 text-decoration:underline;
		}
		.entry-post-sub{
			  clear:left;margin:0px 0 0 0;width:375px;
			}	
			
			
			#article-filter{
				clear:left;width:387px;height:40px;margin:0;padding:0;background:url(http://www.macsimumnews.com/img2/filter-bg.png) top right no-repeat;
			}
			#article-filter form{
				margin:0;padding:0;
			}
				#article-filter form p{
					margin:0;padding:11px 0 0 10px;
				}
				#article-filter select{
					margin:0 8px 0 0;padding:0;font-size:1.1em;width:115px;vertical-align:middle
				}
				#article-filter select#today{
					margin:0 8px 0 0;padding:0;width:95px;
				}
				#article-filter input{
					margin:0;padding:0 3px 0 3px;font-size:1.1em;cursor:pointer;vertical-align:middle
				}
		
		#article-filter-sub{
				clear:both;width:375px;height:40px;margin:0;padding:0;background:url(http://www.macsimumnews.com/img2/filter-bg-sub.png) top right no-repeat;
			}
			#article-filter-sub form{
				margin:0;padding:0;
			}
				#article-filter-sub form p{
					margin:0;padding:11px 0 0 10px;
				}
				#article-filter-sub select{
					margin:0 8px 0 0;padding:0;font-size:1.1em;width:115px;vertical-align:middle
				}
				#article-filter-sub select#today{
					margin:0 8px 0 0;padding:0;width:95px;
				}
				#article-filter-sub input{
					margin:0;padding:0 3px 0 3px;font-size:1.1em;cursor:pointer;vertical-align:middle
				}	
			
		
	#content-right{
		float:left;width:297px;position:relative;background-color:white;color:#383838;text-align:left;padding:0 0 15px 0;margin:0; position:relative; left:25px;
	}
	#content-right-sub{
		float:right;width:375px;position:relative;background-color:white;color:#383838;text-align:left;padding:0 0 15px 0;margin:0
	}	
	
	#content-right-sub .recent_articles {
	   font: bold 1.1em/1.5em arial, verdana, sans-serif; padding:5px 0; border-bottom:1px dotted #ccc;
	}
	
	#home #search-form {
	   width: 297px;
	   }
			
		#search-form{
			float:left;padding:0;margin:0 0 4px 0;width:336px;height:38px;background:url(http://www.macsimumnews.com/img2/search-bg.png) repeat-x top left;
		}
		#search-form form{
			margin:0;padding:0;width:297px;color:black;background-color:inherit;
		}
			#search-form form p{
				margin:9px 0 0 0px;padding:0 0px 0 10px;
			}
			#search-form input{
				margin:0 7px 0 0px;padding:0;width:148px;font-size:1.1em;vertical-align:middle;
			}	
			#search-form input.search-button{
				margin:0px;padding:0;width:54px;vertical-align:middle;cursor:pointer;
			}	
		
		#search-form-sub{
			float:left;padding:0;margin:0 0 10px 0;width:375px;height:38px;background:url(http://www.macsimumnews.com/img2/search-bg.png) repeat-x top left;
		}
		#search-form-sub form{
			margin:0;padding:0;width:375px;color:black;background-color:inherit;
		}
			#search-form-sub form p{
				margin:9px 0 0 0px;padding:0 0px 0 10px;
			}
			#search-form-sub input{
				margin:0 7px 0 0px;padding:0;width:148px;font-size:1.1em;vertical-align:middle;
			}	
			#search-form-sub input.search-button{
				margin:0px;padding:0;width:54px;vertical-align:middle;cursor:pointer;
			}		
			#search-form-sub form a{
				margin:0px 0px 0 15px;padding:0;color:white;background-color:inherit;text-decoration:underline;font-weight:bold;
			}
			#search-form-sub form a:hover{
				text-decoration:none;
			}
		
		#content-tile{
			clear:left;width:336px;height:280px;padding:0;margin:0 0 12px 0;
		}
			#content-tile p{
				padding:15px 0 0 0;margin:0;text-align: center;
			}

		
		#content-tile-sub{
			float:right;
			width:336px;
			padding:0;
			display: inline-block;
            margin:10px 0 8px 10px;
		}

			#content-tile-sub p{
				padding:0;margin:0;
			}

		
		#news-article-holder{
			float:left;width:375px;padding:0;margin:0
		}
		#article-info{
			float:left;width:235px;margin:0; padding:0;
		}
			#article-info h3{
				padding:0;margin:5px 0 5px 0;font-size:1.2em;line-height:18px;color:#575757;background-color:inherit;border-bottom:1px solid #D3D4D6
			}
			#article-info h4{
				padding:0;margin:0 0 5px 0;font-size:1.1em;line-height:18px;color:#575757;background-color:inherit;
			}
			#article-info p{
				padding:0px 0 10px 0;margin:0;font-size:1.1em;line-height:25px;color:#575757;background-color:inherit
			}
				#article-info #contributor p{
					padding:0px 0 10px 0;margin:0;font-size:1.1em;line-height:18px;
				}
					#article-info p#contributor strong{
						font-size:1.1em;
					}
				
			#article-info a{
				padding:0px;color:#004C8E;background-color:inherit;
			}
				#article-info a#comment-article{
					padding:0 0 0 20px;background: url(http://www.macsimumnews.com/img2/icos/comments-ico.png) no-repeat 0 0px;margin:5px 0 0 0;display:block;height:25px;
				}
				#article-info a#print-article{
					padding:0 0 0 20px;background: url(http://www.macsimumnews.com/img2/icos/print-ico.png) no-repeat 0 0;margin:0;display:block;height:25px;
				}
				#article-info a#email-article{
					padding:0 0 0 20px;background: url(http://www.macsimumnews.com/img2/icos/email-ico.png) no-repeat 0 0;margin:0;display:block;height:25px;
				}

#article-info a#digg{
					padding:0 0 0 20px;background: url(http://www.macsimumnews.com/images/uploads/digman.gif) no-repeat 0 0;margin:0;display:block;height:25px;
				}


			#article-info img{
				float:left; padding:3px;margin:4px 10px 0px 0;color:black;background-color:white;border:1px solid #E1E1E1
			}		
			
			#article-info dl{
				margin:8px 0 10px 0;padding:0;width:195px;
			}
				#article-info dt{
			 		margin:0 0 17px 0;padding:0;width:195px;
				}
				
				#article-info dt a{
					padding:0px;margin:0;font-size:1.1em;font-weight:bold;display:block;width:195px;
				}
					#article-info .archives{
				 		margin:0 0 8px 0;padding:0;width:195px;font-weight:normal;font-size:1.1em;
					}
					#article-info .archives a{
				 	 font-weight:normal
					}
		#article-info ul{
				margin:8px 0 10px 0;padding:0;
			}
				#article-info li{
			 		margin:0 0 17px 0;padding:0;width:195px;
				}
				
				#article-info li a{
					padding:0px;margin:0;font-size:1.1em;font-weight:bold;display:block;width:195px;
				}
					#article-info .archives{
				 		margin:0 0 8px 0;padding:0;width:195px;font-weight:normal;font-size:1.1em;
					}
					#article-info .archives a{
				 	 font-weight:normal
					}			
		#article-info form{
				padding:5px 0 0 0;
			}	
			#article-info label{
				margin:0 0 3px 0;display:block;width:195px;height:15px;
			}
			#article-info p{
				margin:0 0 0px 0;line-height:10px;
			}
			#article-info input{
				margin:0;width:195px;height:20px;
			}
			#article-info textarea{
				margin:0;width:195px;height:300px;border:1px solid #868686
			}
				
				#article-info input#submit{
					margin:0;width:100px;height:20px;
				}
		
					
		#macsimum-part{
			clear:left;float:left;width:297px;background-color:#F8F4D7;color:#383838;border:1px solid #E0DDBF;margin:0;padding:0;border-top:none;
		}
			#macsimum-part h3{
				clear:left;background:#2070B9 url(http://www.macsimumnews.com/img2/header_bg.gif)repeat-x top left;color:white;height:27px;line-height:27px;font-size:1.2em;padding:0 0 0 15px;text-shadow: #3D6076 2px 2px 2px;
			}
			#macsimum-part	 div.hr {
		 		clear:left; height: 2px; background: #F8F4D7 url(http://www.macsimumnews.com/img2/home-hr.png) no-repeat scroll center;color:black;margin:0
			}
			#macsimum-part div.hr hr {
		  	display: none;
			}	
			
			.macsimum-post{
				clear:left;float:left;width:297px;background:url(http://www.macsimumnews.com/img2/opinion-bg.png)repeat-x top left;
			}	
				.opinion-post{
					clear:left;float:left;margin:15px 13px 15px 14px;padding:0;width:270px;z-index:99;position:relative;
				}
				.opinion-post img.ad{
					background-color:white;width:297px
					}
				.image-opinion{
					float:left;width:65px;height:65px;padding:0;margin:0 
				}
					.image-opinion img{
						float:left;width:65px;height:65px;padding:3px;margin:0;border:1px solid #E0DDBF;color:black;background-color:white;
					}
				.opinion-post h4{
					font-size:1.4em;font-family:helvetica,arial,sans-serif;color:#333;background-color:inherit;line-height:18px;margin:0px 0 0 85px;
				}	
				.opinion-post .pollQuestion{
					font-size:1.2em;color:#58595B;background-color:inherit;line-height:18px;margin:0px;
				}
				
				.opinion-post .pollAnswer{
					font-size:1.1em;color:#58595B;background-color:inherit;line-height:18px;margin:2px 0;
				}
				
				.opinion-post p{
					margin:5px 0 0 85px;padding:0;line-height:18px;color:#444;background-color:inherit;font-size:1.1em;
				}	
					.opinion-post p#opinion-posted{
					padding:0;margin-top:5px;line-height:18px;color:#666;background-color:inherit;font-size:1em;height:17px;border-top:1px solid #D1D1D1;border-bottom:1px solid #D1D1D1
					}
					.opinion-post p#opinion-posted img{
						padding:0;margin:0 2px 0 4px;border:0;vertical-align:middle
					}
					.opinion-post a.continue{
							padding:0 0 0 15px;margin:5px 15px 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/document-ico.png) 0 50% no-repeat;text-decoration:none;
						}	
					.opinion-post a.comments{
							padding:0 0 0 15px;margin:5px 0 0 0;font-weight:bold;color:#004C8E;background-color:inherit;display:block;float:left;background:url(http://www.macsimumnews.com/img2/icos/comment-ico.png) 0 50% no-repeat;text-decoration:none;
						}
						
	                .pollTotalVotes { 
	                       margin: 0 0 3px 0; 
	                   }
                    
                    img.pollBarImage { 
                            border: none; padding: none; margin: none;  left: 0;
                        }

						
					.opinion-post form{
						padding:5px 0 5px 0
					}	
						.opinion-post label{
							padding:0px 0 0 5px;
						}
						.opinion-post form p{
							padding:0;margin:0 0 5px 0;line-height:20px;font-size:1.1em;vertical-align:middle
						}	
						.opinion-post input{
							padding:0px;margin:0;
						}
					.comments-holder{
						width:270px;padding:0;margin:0;
					}	
						.comments-post{
							width:270px;padding:0;margin:0 0 15px 0;
						}
							.comments-post p{
								padding:0;margin:0;font-size:1.1em;
							}
							.comments-post a{
								color:#004C8E;background-color:inherit;font-weight:bold
							}
							
		/* filter \*/
		* html .opinion-post  /* this is recognized by IE only */  {
		  margin:15px 6px 15px 7px;  /* total width, only for IE5.x/Win */
		 }
		/* filter */			
		
/* footer */			
			
	#footer{
		clear:both;width:925px;height:203px;padding:0;margin:0px auto 20px auto;font-size:1.1.1em;text-align:left;position:relative
	}
		
		#footer p{
				margin:0;padding:0 25px 0 32px;line-height:17px;
		}	
		
		#footer-search-form{
			position:absolute;top:25px;padding:0;margin:0 auto;text-align:center;width:925px;
		}
		#footer-search-form form{
			width:925px;margin:0;padding:0;color:black;background-color:inherit;
		}
			#footer-search-form form p{
				margin:0px 0 0 0px;padding:0;width:925px;text-align:center;
			}
			#footer-search-form input{
				margin:0 7px 0 0px;padding:0;width:148px;font-size:1.1.1em;vertical-align:middle;
			}	
			#footer-search-form input.search-button{
				margin:0px;padding:0;width:54px;vertical-align:middle;cursor:pointer;
			}	
		
			
		#footer p#footer-nav{
				font-weight:bold;position:absolute;top:80px;font-size:1.1em;margin:0;padding:0px;line-height:17px; text-align:center;color:#C2C2C2; background-color:inherit;width:925px
		}	
			#footer p#footer-nav a{
					padding:0 3px 0 3px;margin:0 2px 0 2px;color:#004C8E;background-color:inherit;text-decoration:none;
			}	
			#footer p#footer-nav a:hover{
						text-decoration:none
					}
			#footer a{
				padding:0;margin:0;color:#004C8E;background-color:inherit;font-weight:bold;text-decoration:underline;
			}
			#footer a:hover{
					text-decoration:none
				}
			
	
	.cleaner{
		margin:0;padding:0;clear:both;
		}
		
	#footer p#footer-nav .link { color:#c2c2c2;}
	

.marketplace_ads
{
    margin-top:10px;
}
