/* blue/green */

div.moduletable h3,
div.moduletable-hilite1 h3,
div.mdouletable-hilite2 h3,
.contentheading {
	margin-top: 5px;
	padding-bottom: 3px;
	font: bold 1.0em/1.0em 'lucida grande',tahoma,sans-serif;
	color: #999999;
	text-transform: uppercase;
	border-bottom: 1px solid #ccc;
}

table.headlines div.moduletable h3,
.componentheading {
	color: #2388ff;
}

a:link{
	color: #2388ff;
}
a:visited {
	color: #999999;
}

h2 {
	color: #0761d4;
}

div.moduletable-hilite1 {
	border: 1px solid #afc0d4;
	background: #ebeff4;
}

div.moduletable-hilite2 {
	background: #9AD52D;
	color: #fff;
}

div.moduletable-hilite2 h3 {
	color: #fff;
}

.red{
	font: normal 10px 'lucida grande',tahoma, sans-serif;
	color: #333333;
	padding-left:1px;
	padding-right:1px;
	display:block;
	float:right;
}

#nav li.active_menu {
	background: url(../images/MRK/nav-home.jpg) no-repeat;
	background-position: 50% -92px;
	font: normal 12px 'lucida grande',tahoma, sans-serif;
	color: #333333;
	padding-left:1px;
	padding-right:1px;
}

#nav li.active_menu a:link,
#nav li.active_menu a:visited
#nav li.active_menu a:hover {
	background: url(../images/MRK/nav-home.jpg) no-repeat;
	background-position: 50% -92px;
	color: #333333;
	
}

#logo {
	margin:-24px;
	background: url(../images/MRK/logo.jpg) no-repeat;
	width: 300px;
	height: 90px;
}

#menu_horiz {
	background: #0761d4 url(../images/MRK/menu_div.jpg) 0 100% repeat-x;
}

#menu_divider {
	background: #0761d4 url(../images/MRK/menu_div.jpg) 0 0 repeat-x;
}

#showcase {
	border-top: 1px solid #ffffff;
	background: #fff url(../images/MRK/head_bg.jpg) 0 0 repeat-x;
	color: #2388ff;
}

#showcase_bottom {
		background: url(../images/MRK/article_div.jpg)
}

#the-footer {
	background: url(../images/style1/footer_bg.png) 0 0 repeat-x;
}

#rocket {
	background: url(../images/style1/footer_rocket.png) 0 0 no-repeat;
}

#shadow {
	background: url(../images/style1/footer_bg_shadow.png) 0 0 repeat-x;
}

#shadow-rocket {
	background: url(../images/style1/footer_rocket_shadow.png) 50% 0 no-repeat;
}

#topmodule {
	border-top:  1px solid #aabbd0; /*hack to stop float pushing down */
}

/* Content */

a.readon {
	background: url(../images/bullet_arrow.png) no-repeat;
}

ul li {
	/*background: url(../images/style1/bullet_small.png) 0 5px no-repeat;*/
}

ul.arrow li {
	background: url(../images/style1/bullet_arrow.png) 0 0 no-repeat;
}

ul.big li.big1 {
	background: url(../images/style1/bullet_1.png) 0 0 no-repeat;
}

ul.big li.big2 {
	background: url(../images/style1/bullet_2.png) 0 0 no-repeat;
}

ul.big li.big3 {
	background: url(../images/style1/bullet_3.png) 0 0 no-repeat;
}

ul.big li.big4 {
	background: url(../images/style1/bullet_4.png) 0 0 no-repeat;
}

ul.big li.big5 {
	background: url(../images/style1/bullet_5.png) 0 0 no-repeat;
}

ul.big li.big6 {
	background: url(../images/style1/bullet_6.png) 0 0 no-repeat;
}

ul.big li.big7 {
	background: url(../images/style1/bullet_7.png) 0 0 no-repeat;
}

ul.big li.big8 {
	background: url(../images/style1/bullet_8.png) 0 0 no-repeat;
}

ul.big li.big9 {
	background: url(../images/style1/bullet_9.png) 0 0 no-repeat;
}

ul.big li.big10 {
	background: url(../images/style1/bullet_10.png) 0 0 no-repeat;
}

span.tip {
	background: url(../images/style1/tip_icon.png) 0 0 no-repeat;
	color: #0761d4;
}

blockquote {
	background: #9fd42d url(../images/style1/quote_corner.png) 0 0 no-repeat;
	color: #fff;
}

pre {
	background: #f6f6f6;
	border-top: 4px solid #e0e0e0;
	border-bottom: 4px solid #e0e0e0;
	color: #333;
}

#badge {
	background: url(../images/style1/badge.png) 0 0 no-repeat;
}

span.loginsubmit {
	background: url(../images/style1/button_login.png);
}

span.logoutsubmit {
	background: url(../images/style1/button_logout.png);
}

img.content_button {
	background: url(../images/style1/button_content.jpg) no-repeat;
}

#screenshot {
	background: url(../images/style1/screenshot.jpg) 0 0 no-repeat;
}

img.top_button {
	background: url(../images/style1/head_button.jpg) no-repeat;
}
/* My Folio page additions for markup decoration
*/
.folioItem{
	padding-left:10px;
	padding-right:10px;
	display:block;
	text-align:left;
	}
.folioHeading
{
	margin:2px;
	display:block;
	border-top:solid 1px #cccccc;
	background:url(../images/icons/folio_item.jpg) no-repeat top left;
}

.folioItem h1{
	font-size:20px;
	color:#666666;
	font-weight:lighter;
	text-decoration:none;
	text-transform:capitalize;
	padding-left:80px;
	padding-top:10px;
	padding-bottom:10px;
}

.techlistWrapper{
	border-top:1px solid #cccccc;
	border-bottom:1px solid #cccccc;
	padding-top:10px;
	padding-bottom:25px;
}

.tech li{
display:block;
float:left;
}
.css{
background: url(../images/icons/css.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.php{
background: url(../images/icons/page_white_php.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.flash{
background: url(../images/icons/page_white_flash.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.NET{
background: url(../images/icons/page_white_visualstudio.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.xhtml{
background: url(../images/icons/xhtml.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.XML{
background: url(../images/icons/feed.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.js{
background: url(../images/icons/page_code.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.as{
background: url(../images/icons/page_white_actionscript.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.mysql{
background: url(../images/icons/database.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.analytics{
background: url(../images/icons/chart_bar.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.payments{
background: url(../images/icons/creditcards.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.graphics{
background: url(../images/icons/page_paintbrush.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.login{
background: url(../images/icons/lock.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.podcasting{
background: url(../images/icons/ipod_cast.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.video{
background: url(../images/icons/dvd.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}
.sitemap{
background: url(../images/icons/sitemap_color.png) no-repeat left;
padding-left:20px;
padding-right:5px;
}

.title{
background-image:none;
text-transform:capitalize;
color: #2388ff;
padding:0;
padding-right:2px;
margin:0;
}
.projectImages{
display:block;
padding:0;
margin:0;
padding-bottom:10px;
text-align:center;
border-bottom:1px solid #cccccc
}
.projectImages img{
padding:10px;
margin:2px;
background:url(../images/MRK/folio_thumb_frame.jpg) no-repeat;

}
#contact,
#about,
#rate{
	font: normal 1.0em/1.0em 'lucida grande',tahoma,sans-serif;
	color: #999999;
}
#contact h1{
background:url(../images/MRK/contact_tag_line.png) no-repeat;
width:498px;
height:68px;
text-indent: -5000px;
}
#about h1{
background:url(../images/MRK/about_tools_tag.png) no-repeat;
width:498px;
height:68px;
text-indent: -5000px;
}
#about h2{
background:url(../images/MRK/about_skills_tag.png) no-repeat;
width:498px;
height:68px;
text-indent: -5000px;
}
#rate h1{
background:url(../images/MRK/rate_tag_line.png) no-repeat;
width:498px;
height:68px;
text-indent: -5000px;
}
.padding{
text-align:center;
}
