/*  
Theme Name: Dma
Theme URI: www.is7.com
Description: 
Version: 1.0
Author: is7
Author URI: 
*/



/* begin: defaults redefined */
body {
	background: #ffffff ;
	margin: 0px ;
	padding: 0px ;
}
body, p {
	color: #000000 ;
	font-family: "Trebuchet MS", Arial, sans-serif ;
	font-size: 12px ;
	line-height: 15px ;
}
/* end : defaults redefined */



/* begin: top area */

#subTagLine {
	background-color: #94b9d6 ;
	background-image: url(images/top/bg.gif); 
	background-repeat:repeat-x;
	color: #33609b ;
	font-family: "Trebuchet MS", Arial, sans-serif ;
	font-size: 15px ;
	padding-bottom: 6px;
	padding-left: 15px ;
	padding-top: 12px ;
}


#mainTable {
}

#searchForm {
	margin: 0px ;
	padding: 0px ;
}
	#searchForm form {
		margin: 0px ;
		padding: 0px ;
	}

#topCell {
	background-image: url(images/top/bg2.gif) ;
	background-repeat: repeat-x ;
	background-color: #94b9d6 ;
}
/* end: top area */







/* begin: middle area layout (not posts) */

#leftColumn {
	background-color: #cce3f6 ;
	background-image: url(images/left/top.gif) ;
	background-repeat: no-repeat ;
	width: 178px ;
}


#middleColumn {
	padding: 16px ;
	width: 370px ;
}


#rightColumn {
	background-color: #f5bc0c ;
	background-image: url(images/right/top.gif) ;
	background-repeat: no-repeat ;
	width: 190px ;
}

ul#otherLinks {
	margin: 0px ;
	margin-top: 5px ;
	padding-left: 23px ;
}
#otherLinks li {
	margin: 0px ;
}


	/* begin: catagory listings */
		#sbCatagoryLinks, 
			.sbLinks {
				font-size: 13px ;
				margin-left: 15px;
				padding-left: 0px ;
		}
		ul#sbCatagoryLinks {
			margin-bottom: 10px ;
			margin-top: 3px ;
			padding-top: 0px ;
		}
		#sbCatagoryLinks li {
			list-style: none ;
			margin-left: 0px ;
		}
		#sbCatagoryLinks li a:active, #sbCatagoryLinks li a:hover, #sbCatagoryLinks li a:link, #sbCatagoryLinks li a:visited,
			.sbLinks a:active, .sbLinks a:hover, .sbLinks a:link, .sbLinks a:visited {
				color: #335f9b ;
				text-decoration: none ;
		}
		#sbCatagoryLinks li a:active,  #sbCatagoryLinks li a:visited,
			.sbLinks a:active,  .sbLinks a:visited {
				color: #5a779f ;
		}
		#sbCatagoryLinks li a:hover, 
			.sbLinks a:hover {
				text-decoration: underline ;
		}
		.sbLinks {
			font-weight: bold ;
		}
	/* end: catagory listings */



	/*	begin: sidebar "round corner" tables */
		.imgIcon {
			margin-right: 7px ;
		}
		.imgTblHL {
			margin-bottom: 5px ;
		}
		.imgTopMargin {
			margin-top: 15px;
			margin-bottom: 7px ;
		}
		
		.tblBlue, .tblWhite, .tblYellow {
			margin-bottom: 15px ;
			margin-top: 15px ;
			width: 163px ;
		}
			.tblBlue tr td.tblPadding, .tblWhite tr td.tblPadding, .tblYellow tr td.tblPadding {
				padding: 8px ;
			}
			.tblBlue tr td {
				background-color: #335f9b ;
			}
			.tblWhite tr td {
				background-color: #ffffff ;
			}
			.tblYellow tr td {
				background-color: #f1e4bd ;
			}
		
		.tblWhite .tblPadding, .tblWhite .tblPadding a:active, .tblWhite .tblPadding a:hover, .tblWhite .tblPadding a:link, .tblWhite .tblPadding a:visited  {
			color: #000000 ;
		}
			.tblWhite .tblPadding a:active, .tblWhite .tblPadding a:hover, .tblWhite .tblPadding a:link, .tblWhite .tblPadding a:visited {
				font-weight: bold ;
			}
			.tblWhite .tblPadding a:active, .tblWhite .tblPadding a:visited {
				color: #666666 ;
			}
			.tblWhite .tblPadding a:hover {
				text-decoration: none ;
			}
		.tblBlue .tblPadding, .tblBlue .tblPadding a:active, .tblBlue .tblPadding a:hover, .tblBlue .tblPadding a:link, .tblBlue .tblPadding a:visited  {
			color: #ffffff ;
		}
			.tblBlue .tblPadding a:active, .tblBlue .tblPadding a:hover, .tblBlue .tblPadding a:link, .tblBlue .tblPadding a:visited {
				font-weight: bold ;
			}
			.tblBlue .tblPadding a:active, .tblBlue .tblPadding a:visited {
				color: #cccccc ;
			}
			.tblBlue .tblPadding a:hover {
				text-decoration: none ;
			}
		
		.tblWhite hr, .tblBlue hr, .tblYellow hr {
			margin: 20px 0px ;
		}
		
		#quickreg {
			padding: 0px ;
			margin: 0px ;
		}
			#quickreg input {
				width: 150px ;
			}
	/*	end: sidebar "round corner" tables */
	


	/* begin: "Rcent Topics" formatting */
		#sbRecentTopics, #sbRecentTopics a:active, #sbRecentTopics a:hover, #sbRecentTopics a:link, #sbRecentTopics a:visited {
			color: #ffffff ;
		}
			#sbRecentTopics a:active, #sbRecentTopics a:visited {
				color: #cccccc ;
			}
			#sbRecentTopics a:hover {
			 	text-decoration: none ;
			}
		#sbRecentTopics .comments {
			font-size: 10px ;
		}
	/* end: "Rcent Topics" formatting */
	
	
/* end: middle area layout (not posts) */





/* begin: post formatting */

.post small {
	color: #76797d ;
}


.post .the_category, .post .the_category a:active, .post .the_category a:hover, .post .the_category a:link, .post .the_category a:visited {
	color: #76797d ;
	font-size: 14px ;
	font-wieght: bold ;
}
	.post .the_category a:active, .post .the_category a:visited {
		color: #9ea2a7 ;
	}


.post h2 {
	font-size: 24px ;
	font-wieght: bold ;
}
	.post h2 a:active, .post h2 a:hover, .post h2 a:link, .post h2 a:visited {
		color: #000000 ;
		text-decoration: none ;
		line-height: 25px;
	}
	.post h2 a:active, .post h2 a:visited {
		color: #333333 ;
	}
	.post h2 a:hover {
		text-decoration: underline ;
	}

.post .postmetadata {
	color: #000000 ;
	font-size: 10px ;
}
.post .postmetadata a:active, .post .postmetadata a:hover, .post .postmetadata a:link, .post .postmetadata a:visited {
	color: #000000 ;
	font-size: 14px ;
	font-weight: bold ;
}

/* begin: post formatting */