
body { 
	 background: #001438 url('images/mds-bg-top.png') repeat-x fixed; 
	 margin:0; 
	 padding:0; 
	 height:auto;   
	 color:#555555;
	 font-family: "Helvetica Neue", Helvetica, Arial, sans-serif; 
	 line-height:1.5;
	 font-size: 10pt;
	 *text-align:center

 }
* {margin:0px;padding:0px;}

#loadhere { position:absolute; font-family:arial; font-size:16; left:0px; top:0px; background-color:#ccc; height:630px; width:100%; z-index:1001;  filter: alpha(opacity=30);  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=30);
  -moz-opacity: 0.30; opacity:0.30;
}

#loader { position:relative; top:190px; left: 0px; height:100px; width:100px; margin: 0 auto;
color: #000; text-align: center; margin-bottom:10px;font-size:14px; font-weight:bold;
}

/*img, div { behavior: url(iepngfix.htc) }*/ 
#main-wrapper{margin: 0 auto; width:1000px; position: relative; } 
/**border: 1px solid #111 0cff00**/
#main-header{height:480px; margin-top: 25px; background: url('images/mds-header-bg.png') no-repeat; position: relative; }
#main-header-menu-con{height: 148px; position: relative }/**fixed height Do not Modify**/
#rotate-mds-banner{height:305px; width: 695px; margin: 0 auto}

#content-bg{ margin: 0 auto; width:806px; background: url('images/mds-content-bg.jpg') repeat-y; padding: 0}
#content-wrap{ width:806px; margin: 0 auto; padding-bottom:10px; background: url('images/mds-content-bg-top.png') no-repeat}
#left-side{float:left; width: 230px; padding-top: 20px; padding-left: 50px;text-align: left}
#right-side{float:left; min-height: 450px; width: 440px; margin: 0 auto; padding:10px}

#left-sidebar{float:left; width: 230px; padding-top: 20px; padding-left: 50px;text-align: left; }
#right-sidebar{float:right; width: 225px; padding-top: 20px; padding-right: 60px;text-align: left;}
#mds-content{float:left; min-height: 450px; width: 440px; margin: 0 auto; padding:10px; }

.mds-content-wide{margin: 0 auto; padding: 20px 12px 0 12px; min-height: 450px; width: 670px; }
.mds-content-left{float: right; width: 458px; padding: 20px 0 0 12px; text-align: left}
.mds-content-right{float:left; width: 458px; padding-top: 20px; text-align: left}


#sidebar-con{ margin-left: 15px; width: 205px; background-color: #fef285}
#sidebar-con .sc-top { background: url('images/nav-top.jpg') no-repeat}
#sidebar-con .sc-top .sc-bottom {background: url('images/nav-bottom.jpg') no-repeat 100% 100%}
#nav-con{ height: auto; padding: 8px 0;}
#content-bottom{background: url('images/mod-contact.png') no-repeat 100% 100%; text-align: left; height: 270px; padding: 0; margin: 0;  }
/**fixed height and width Do not Modify**/
.mod-content-bottom{float: left; width:245px; margin-left:6px; margin-top:15px; height: 230px; overflow: hidden; } 

#mds-footer{text-align:left; height: 55px; width: 980px; position: relative; margin: 0 auto; font-size: 95%; color:#bfbfbf; background: #111 url('images/footer-mid.jpg') repeat-x;}
#mds-footer-left{height: 55px; width:166px; position: absolute; z-index:8; left: 0; background: #111 url('images/footer-left.jpg') no-repeat;}
#mds-footer-right{height: 55px; width:91px; position: absolute; z-index:9; right: 0; background: #111 url('images/footer-right.jpg') no-repeat; }
div.clear{clear: both;}

/**end of style layout**/

a, a:visited {text-decoration:none;color:#555555;outline:none}
a:hover, a:active {color:#121212;outline:none}
h1, h2, h3 {margin-bottom:2px; font-weight: normal}
h1, h1 a {font-size:2em;color:#ca1515}
h2 {font-size:1.5em;color:#ca1515}
h2.title a, h2.title a:visited, h2.title a:hover, h2.title a:active {color:#ca1515}
h3 strong { font-weight:normal}
div.entry{padding-left: 4px; margin-bottom: 15px  }
div.entry p {margin-top: 8px; text-indent: 5%; line-height: 25px}
#nav-con { text-align:center;}
#nav-con ul{margin-left: 12px; }
#nav-con ul li {list-style: none;}

div.navmod {margin: 0 auto; margin-top: 2px; width:155px}
#main-header-menu-con ul#nav li {display: inline; }
#mds-footer a{color:#bfbfbf}
#mds-footer a.footer-menu:hover{border-bottom: 1px solid;}
#mds-footer ul {text-align:center; text-transform: uppercase; font-size: 85%}
#mds-footer ul li{display: inline; list-style: none; padding: 0 8px}
#mds-footer ul li a{color:#525252;  padding-bottom:3px;}
#post-41{width: 784px; height: 300px;  margin: 0 auto;}
#mds_cart{right: 162px;margin-right: 120px;width:150px; position: absolute; z-index: 20; }
#login_menu{right: 1%;margin-right: 79px;width:150px;height:20px; text-align: left; position: absolute; z-index: 20;}
img#cart_image{ float: left;}

/**Blog**/
.mds-blog-entry{border-top: 2px solid #d7dde1; padding: 8px 0 0 0; margin-bottom: 15px; }
.mds-blog-entry h2.title{color: #ca1515;line-height: 22px; }
.mds-blog-entry .mds-blog-title{ border-bottom: 1px solid #e9eff3; padding-bottom: 5px;  }
.mds-blog-entry .mds-blog-author {float:left; padding-right: 5px;}
.mds-blog-entry .mds-blog-author-name {float:left; color:#a9a9a9; margin-left: 2px; font-size: 90%;}
.mds-blog-title p.meta, .mds-blog-title p.date {}
.mds-blog-date{ height: 60px; width: 54px; background: url('images/date-badge.png') no-repeat; float: right; margin-left: 6px; }
.mds-blog-date .blog-date-month {font-size: 16pt;  color:#fff; width: 55px; text-align: center;}
.mds-blog-date .blog-date-day {font-size: 14pt;  color:#e38b00; width: 55px; text-align: center; }
.mds-blog-entry .entry-footer { position: relative; padding: 4px; height:40px; background: #f9f6ec; color:#9d998b;  font-size:85%; }
.mds-blog-entry .read-more { padding: 2px 2px 2px 6px; width: 70px; float: right; margin-top: 15px; }
.mds-blog-entry .read-more a {color:#d43434; font-size: 85%; font-weight: bold; font-family:Arial,sans-serif}
.mds-blog-entry .mds-blog-meta {width: 306px;}
.mds-blog-entry .mds-blog-meta  a{color:#c42c1c}
.mds-blog-entry .mds-blog-meta  a:hover{text-decoration:underline;}
.entry-footer .addToAny{position: absolute; right:0; top: 5px; padding:0;}

/**web design**/
/*
#wd-tab-con {position: relative; left:-12px; top:0; margin-top: 50px; width: 690px; border: 1px solid red;}
*/
#con-wd {margin-left: -8px;}
#wd-tab-con {margin: 0 auto; margin-top: 50px; width: 690px;}
#wd-tab-con p{color:#fff; font-family: Trebuchet MS, Arial, sans-serif; margin-top: 0; }
#wd-tab-con span, #wd-tab-con a { color:#ac1c00}
#wd-tab-con a {font-weight:bold; font-size: 90%; }
#wd-tab-con .wd-desc{color:#111; float: left; text-align: left; border:1px solid #4E884E;  margin-left: 7px; width: 155px; height: 630px;}
#wd-tab-con .wd-spacer{height: 65px;}
/*
.wd-desc ul{border:1px solid #1EA41E; padding-left:3px; width: 156px; margin-left:6px; list-style:none;font-size: 13px; color:#272727;}
.wd-desc ul li { background:url('images/icon-arrow.png') 0% 30% no-repeat; padding-left: 10px; margin-top:8px;}
*/
.wd-desc ul{ list-style:none;font-size: 13px; color:#272727; padding: 7px 1px 3px 5px;}
.wd-desc ul li { background:url('images/icon-arrow.png') 0% 22% no-repeat; line-height: 15px; padding-left: 10px; margin-top:4px;}
#wd-tab-con .wd-option {width: 100%;float: left; margin-top:5px; text-align: left;  }
.wd-option a.wd-button {background:url('images/button-gray.png') no-repeat; padding: 5px 35px 4px 12px; margin-top:5px;}
.wd-option p input {padding:0 0 0 12px; border:2px solid #fff;}
.wd-con {width: 172px; float: left; position: relative;}
.wd-tab-image {; height:98px; width: 166px;float: left; font-size: 14pt; text-align:center;}
#wd-basic{background: url('images/wd_starter-pack.png') no-repeat}
#wd-advance{background: url('images/wd_basic-pack.png') no-repeat}
#wd-prof{background:url('images/wd_bizlight-pack.png') no-repeat}
#wd-ecc{background:url('images/wd_ecommerce-pack.png') no-repeat}
#wd-content-bot {height:245px;}
#wd-tpl-slide{width: 680px; height: 245px; float:right; margin-right: 58px; background:#fcf184}

/**logo design**/
#lg-tab-con {margin: 0 auto; margin-top: 50px; width: 565px;}
#lg-tab-con p{color:#fff; font-family: Trebuchet MS; margin-top: 0; }
#lg-tab-con span, #lg-tab-con a { color:#ac1c00}
#lg-tab-con a {font-weight:bold; font-size: 90%; }
#lg-tab-con .lg-desc{color:#111; float: left}
#lg-tab-con .lg-spacer{height: 65px;}
.lg-desc ul{margin-left: 15px; margin-top: 5px; list-style:none;}
.lg-desc ul li { background:url('images/icon-arrow.png') 0% 50% no-repeat; padding-left: 10px;}
#lg-tab-con .lg-option {width: 100%;float: left; margin-top:5px; text-align: left;  }
.lg-option a.lg-button {background:url('images/button-gray.png') no-repeat; padding: 5px 35px 4px 12px; margin-top:5px;}
.lg-option p input {padding:0 0 0 15px; border:2px solid #fff;}
.lg-con {width: 180px; float: left; position: relative}
.lg-tab-image {height:98px; width: 180px;  padding-left: 5px; float: left; font-weight: ; font-size: 14pt; text-align:center; }
#lg-basic{background: url('images/lg_basic-pack.png') no-repeat}
#lg-advance{background: url('images/lg_advance-pack.png')}
#lg-prof{background:url('images/lg_prof-pack.png')}
#lg-content-bot {height:245px; }
#lg-tpl-slide{width: 680px; height: 245px; float:right; margin-right: 58px; background:#fcf184}

/**Comment**/
.mds-comment-form{margin-top:25px}
.mds-comment-form h3#comments{color: #c42c1c; font-size: 12pt;}
.mds-comment-form form#commentform{margin-top: 15px}
.mds-comment-form ol.commentlist{margin-top: 12px}
.mds-comment-form ol.commentlist li {margin-left: 1em; padding:4px; border-top: 1px dashed #e1ded3} 
.mds-comment-form ol.commentlist li.thread-odd {background:#f9f6ec}
.mds-comment-form input#author,
.mds-comment-form input#email,
.mds-comment-form input#url,
.mds-comment-form textarea#comment,
#zrx_captcha input
{border: 1px dashed #d43434; padding: 4px; margin-bottom: 5px; background:#fffbfa;}
.mds-comment-form textarea#comment {width: 445px;}
.comment .fn, .comment .fn a {color:#c42c1c}
#zrx_captcha img {margin-left: 5px;}
#respond {margin-top: 15px}
#respond h3 {font-size: 12pt; color:#c42c1c; border-bottom: 2px solid #d7dde1; }



/**bottom mod**/
.testimonial, .tweeting {color:#111; line-height: 15px; text-align: left;}
.testimonial a, .testimonial a:active, .testimonial a:visited, .testimonial a:hover,
.tweeting a, .tweeting a:active, .tweeting a:visited, .tweeting a:hover
{margin-left:8px; color:#2265c9;}
.testimonial .testimonial-entry, .tweeting .tweet-entry {padding: 0 0 4px 5px; margin-bottom: 6px; border-bottom: 1px solid #e7de7e}
.bottom-mod-left{float: left; padding: 4px; padding-top: 8px;  margin-left: 4px;  height: 232px; width: 245px; overflow: hidden; }
.bottom-mod-right{float: left; padding: 4px; padding-top: 8px;  margin-left: 2px; height: 232px; width: 225px; overflow: hidden; }
.testimonial h3, .tweeting h3 {font:13pt;font-weight: bold; color:#c30700; padding-left: 5px; margin-bottom: 5px }

#about-us-bot {float: left; width: 500px; height: 240px;}
.bottom-img-item { position: relative; height: 170px; width: 155px; float: right; margin-right:4em; margin-top: 35px; }
.bottom-img-item a img {position: absolute; bottom: 0;}

/**GMAP**/
#map_canvas{clear: both;  margin:0 auto;  border: 1px solid #cac9c8; height: 320px; width: 185px;}
#map_canvas span {font-size: 80%; display: none; }

/**CONTACT US**/

#contact_us{padding-right: 5px; margin-top:12px; text-align:left}
div.mds-address {line-height: 18px; text-indent:0; font-size: 95% }
div.mds-address-left {margin: 0 auto; width: 185px; text-align:center; font-size: 95%}
div.mds-address-left img.megaplaza{margin: 0 auto}
div.mds-address-left p {line-height: 18px;}
div.mds-address img.mmf-captcha-captcha_verification {margin-left: 4px}
div.mmf p, div.mds-address p {text-indent: 0; line-height: 22px; margin:0; margin-bottom: 10px; }
div.mmf label {font-weight: bold; }
div.mmf span.mmf-form-control-wrap input, div.mmf textarea { width: 342px; padding: 2px; font-size: 100%; border: 1px solid #cac9c8}
div.mmf span.mmf-form-control-wrap input.website { width: 210px; padding: 2px; font-size: 100%; border: 1px solid #cac9c8}
div.mmf span.mmf-form-control-wrap input.domain { width: 80px; padding: 2px; font-size: 100%; border: 1px solid #cac9c8}
div.mmf span.mmf-form-control-wrap input:hover, div.mmf textarea:hover
{border-color:#4e4e4e}
div.mmf span.mmf-form-control-wrap input:focus, div.mmf textarea:focus 
{border-color:#4e4e4e; background: #fdffe6;}

/**Unli Free Themes**/
div.unlifree_con {margin: 0 auto; width: 468px; height: 350px; }
div.unlifree_con p {margin: 0 auto; text-align:center; font-weight:bold; font-size:18px; color:#FF000F; font-family:verdana;}
table.unlifree {padding:5px; margin:0 auto; width: 468px; height: 286px;}
table.unlifree tr td {border:1px solid #FFB300; padding:8px; margin:5px; width: 80px; height: 30px;}
table.unlifree tr td input { width: 64px; height: 36px; margin-left:20px;}
table.unlifree tr td img.tech_sup { border:none; margin-left:40px;}
input.mid {font-size: 11px;width: 80%;padding: 3px;margin-top: 2px 6px 16px 0;border: 2px solid #4D4D4D;background: #fbfbfb}  
ul.sidebarlogin_otherlinks li {margin-left:15px;color:#EF7300;}
ul.sidebarlogin_otherlinks li a {font-weight:bold;font-size: 11px;color:#FFD25F;}
div#login_menu {width:200px; }
div#login_menu li.page_item {margin-left:15px;color:#EF7300;}
div#login_menu li.page_item a {font-weight:bold;font-size: 11px;color:#FFD25F;}

/**xhtml valid footer**/ 
#xhtml-valid {position: absolute; z-index:99; right:85px; top: 20px;  height:15px; width:80px; }

/**mds-TOP login***/
#mds-login{
font: inherit;
margin-top:-4px; 
padding: 13px 0 13px 11px; 
display:none; 
background: #0f0f0f; 
border: 1px dotted #646464; 
border-top: none; 
color: #FFFFFF; 
opacity:0.80; width:180px;
}

#mds-login-2{
margin-top:-2px; 
padding: 13px 0 13px 11px; 
background: #0f0f0f; 
border: 1px dotted #646464; 
border-top: none; color: #FFFFFF;
 width:180px; 
  filter: alpha(opacity=90);
  filter: progid:DXImageTransform.Microsoft.Alpha(opacity=90);
  -moz-opacity: 0.90; opacity:0.90;

}

#login-text-con{
right: 1%;
margin-right: 79px;
width:150px;
height:20px; 
position: relative;
}

span.login-text{
position: absolute;
left: 16px;
top: 5px;
font:inherit; 
color:#fff;font-weight:bold; font-size: 88%;

}
#mds-shopcart{
font: inherit;
font-size: 88%;
color:#fff; 
font-weight:bold; 
width: 36px;
position: absolute;
left: 50px; top:0; 

cursor:pointer;


}
#mds-shopcart-con{
margin:5px 0 -8px 10px; position: relative; 
width: 120px;
text-align: left;

}

/**Web Quote*/ 
span.mmf-list-item input{border: none;}

/**sitemap*/ 
.ddsg-wrapper ul li {list-style:none;}
.ddsg-wrapper ul li a:hover{text-decoration: underline; color:##555555; }
.ddsg-wrapper ul li li {margin-left: 15px;}
.ddsg-wrapper h2 {border-bottom: 1px solid; font-size:115%; margin: 20px 0 12px 0;}


/**LINK DIRECTORY**/
div.wpld_pr {
font-size: 6pt;
color: #000000;
float: left;
height: 30px;
margin-right: 5px;
}
div.wpld_prg {
		width: 40px;
		border: 1px solid #c8c8c8;
		height: 3px;
		font-size: 1px;
	}
	div.wpld_prb {
		background: #5eaa5e;
		height: 3px;
		font-size: 1px;
	}
	.wpld_panel {
		padding:6px;
		background:#ededed;
		border:1px solid black;
	}
	.wpld_page{

	}
	.wpld_links{
	}
	.wpld_premium_links{
		border: 1px dashed #000;
		background-color:#FFFF99;
		font: 14px arial;
	}
	/* The navbar which shows these links: Home | Add URL | Link To Us | Search */
	.wpld_navbar {
	}
