@charset "utf-8";

/*
Theme Name: M&P Print+Design Online
Theme URI: 
Description: The Theme for M&P Print+Design Shop
Version: 1.0
Author: Aujan Ratley
*/



/* CSS RESET */
html{color:#000;background:#dedede;}body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,code,form,fieldset,legend,input,textarea,p,blockquote,th,td{margin:0;padding:0;}table{border-collapse:collapse;border-spacing:0;}fieldset,img{border:0;}address,caption,cite,code,dfn,em,strong,th,var{font-style:normal;font-weight:normal;}li{list-style:none;}caption,th{text-align:left;}h1,h2,h3,h4,h5,h6{font-size:100%;font-weight:normal;}q:before,q:after{content:'';}abbr,acronym {border:0;font-variant:normal;}sup {vertical-align:text-top;}sub {vertical-align:text-bottom;}input,textarea,select{font-family:inherit;font-size:inherit;font-weight:inherit;}legend{color:#000;}

body {font:13px/1.231 arial,helvetica,clean,sans-serif;}table{font-size:inherit;font-size:100%;}pre,code,kbd,samp,tt{font-family:monospace;line-height:100%;}
/* CSS RESET */


body {
	margin: 0;
	padding: 0;
	background-color: #dedede;
	}



a {
	text-decoration:none;
		color:#ffffff;}

a:hover {
	text-decoration:none;;
		color:#ffffff;
}


.heading {font-size:20px;  color:#000000}
.heading a{color:black; text-decoration:none; }
.heading a:hover{color:#ed2024; text-decoration:none;}





.textB { font-weight:bold; color:#000000; font-size:12px;}
.textI { font-style:italic;}

#bg {
	background-color: #dedede;

}
#wrap {
	width:900px;
	text-align:left;
	margin:0px auto;
	
	
}

.fl{ float:left}
.fr{ float:right}
.clearfix{ clear:both}

.height140 {
	min-height: 145px;
}


#nav { display:inline; bottom:24px; right:0px; width:781px;height:20px; line-height:20px;  }
#nav li {float:left; font-size:20px; font-weight:400;width:130px }
#nav a {text-decoration:none; display:block; text-align:center;}
#nav a:hover {color:#ed2024; }


}




/* content */

#content{ margin:0; position:relative; width:640px; }

.mainbox {width:600px; position:relative; color:#FFFFFF; vertical-align:top; background-color:#FFFFFF;}
.maintext {width:580px; margin-left:10px; margin-top:15px; color:#666666; padding-bottom:10px; font-size:11px; padding-bottom:15px; font-family:Verdana, Arial, Helvetica, sans-serif;  position:relative; line-height:1.1; }
.maintext strong {font-weight:bold; color:#E95D9A;}
.maintext h1 {font-size:20px; color:#ffffff; font-weight:bold; line-height:1.2; background-color:#F3AFCC;}
.maintext h2 {font-size:20px; color:#E95D9A; font-weight:bold; line-height:1.2;}
.maintext h3 {font-size:15px; color:#E95D9A; font-weight:bold; line-height:1.2;}
.maintext a {color:#666666; text-decoration:none;}
.maintext a:hover{color:#999999; text-decoration:none;}
.newsdate {font-size:9px; color:#E95D9A; line-height:1;}

.sideleft {display:inline; margin-top:80px; width:168px; color:#ffffff; border:none; line-height:20px; font-size:22px; font-weight:500;}
a.selected{color:#ed2024; text-decoration:none;	
}

.side { width:157px; display:inline; margin-top:80px; no-repeat; color:#ffffff; font-size:12px; line-height:14px; padding-top:45px;}

.inside { width:210px; position:relative; margin-top:10px; color:#E2007A; font-size:11px; line-height:14px; padding-top:10px;}

/* footer */
#footer { height:25px; position:relative; background:#dedede; width:600px ; margin:0px auto; color:#ffffff; background-image:url(../images/footerbar.gif); background-repeat:no-repeat;}
#ftinner{ position:absolute; bottom:5px; right:20px; text-align:right; font-size:9px;}
.ftlink {width:450px; text-align:right;}
.ftlink a{width:450px; text-align:right; color:#ffffff;}
.ftlink a:hover{ text-decoration:none; color:#999999;}