/* CSS Document */

body{
	font-family:Verdana;
	background-color:#fef4f8;
}
#outercontainer{
	width:867px;
	margin:auto;
}
		/*logo starts here*/
#logocontainer{
	width:867px; 
	margin:auto;
}
.logoleft{
	float:left; 
	width:7px;
}
.logomiddle{
	float:left; 
	background-color:#fce5f0; 
	width:853px; 
	height:124px;
}
.logoright{
	float:right; 
	width:7px;
}
.picture{
	margin-top:10px; 
	float:left;
}
.headertext{
	float:right; 
	margin-top:40px;
	margin-right:40px;
}
/*logo ends here*/
		
/*links starts here*/
#linkcontainer{
	width:867px; 
	margin:auto; 
	padding-top:3px;
}
.linkleftborder{
	float:left;
	width:5px;
}
.linkmiddleborder{
	float:left; background-image: url(images/onepixel-link-image.jpg); 
	font-size:12px; width:856px;
	font-family:Arial; 
	height:39px; 
	text-align:center;
 }
.linkmiddleborder ul {
	list-style:none; 	
	margin:0px 0px 0px 0px; 
	padding:0px 0px 0px 0px;
}
.linkmiddleborder ul li{
	float:left; 
	margin-top:5px; 
	margin-left:25px; 
	padding:5px 0px 0px 0px;
}
.linkmiddleborder ul li a{
	color:#f766a7; 
	text-decoration:none; 
	padding:5px 0px 0px 0px; 
}
.linkmiddleborder ul li a:hover{
	text-decoration:underline; 
	padding:5px 0px 0px 0px;
}
.linkrightborder{
	float:right;
	width:6px;
}
/*links ends here*/

/*image starts here*/
#imagecontainer{ 
	width:867px;
	margin:auto; 
	padding-top:5px;
} 
#imageright{
	width:514px;
	float:left;
}
#imageleft{
	width:345px;
	height:262px;
	float:right;
	background-image:url(images/banner-right-new.jpg);
	
	background-repeat: no-repeat;
	background-position:left top;
	padding:0px 0px 0px 0px;
	margin:0px 3px 0px 0px;
}
.btn-start{
	float:right;
	padding:190px 0px 0px 0px;
	margin:0px 3px 0px 0px;
}
#startbutton{
	float:right; 
	width:178px;
	padding-top:4em;
}
/*image ends here*/

/*maincontent starts here*/
#maincontainer{
	width:867px;
	margin:auto; 
	padding-top:8px;
}

/*left box starts here*/
#leftbox{
	 width:25%; 
	 float:left;
}
.image{
	background-color:#fdedf4; 
	text-align:center; width:85%; 
	padding:8px;
	border:#d0d0d0 2px solid;
} 
.image1{
	width:91%; 
	margin-bottom:25px;
}

/*left box ends here*/

/*middle box starts here*/
#middlebox{
	width:75%;
	float:left;
}

#middlebox-1{
	width:50%;
	float:left;
	line-height:15px;
	
}

.eventsheading{
	font-size:17px; 
	color:#f590b8;
	text-transform:uppercase; 
}			
.issuesheading{
	font-size:14px;
	font-weight:bold;
	color:#f85ba2;
}
.issuelink a{
	color:#8669a9;
	text-decoration:none;
}
.issuelink a:hover{
	color:#f85ba2;
}
.Resourcesheading{
	font-size:17px; 
	color:#f590b8;
	text-transform:uppercase; 
}
.mediaheading{ 
	font-size:15px;
	color:#f590b8; 	
}	
.eventsubheading{
	font-family:Verdana; 
	font-size:12px;
	color:#8569a8;
}
.eventsubheading a{
	 color:#8569a8;
}
.eventsubheading a:hover{
	 color:#f85ba2;
}
.heading{
	color:#f590b8; 
	font-size:18px;
	text-transform:uppercase;
}
.useful-link-heading{
	font-size:14px;
	font-weight:bold;
	color:#f85ba2;
	
}

.useful-link a{
	color:#8569a8;
	line-height:18px;
}

.useful-link a:hover{
	color:#f85ba2;
	text-decoration:none;
	}

.articles-commentary a{
	text-decoration:none;
	font-size:14px;
	color:#f85ba2;
}		
.articles-commentary{
	line-height:15px;
}	
.text{
	font-family:Verdana; 
	font-size:12px;
	list-style:none;
	color:#8669a9;
}
.text1 a{
	color:#f85ba2;
	text-decoration:none;
}
.home-text{
	font-family:Verdana; 
	font-size:12px;
	color:#8669a9;
	list-style:none;
}

.home-text a{
	text-decoration:none;
	color:#f85ba2;
}
.home-text a:hover{
		color:#8569a8;
}
.text1 a:hover{
	color:#8569a8;
}
.homeheading{
	font-family:Verdana; 
	font-size:14px;
	color:#8569a8;
	margin-top:15px;
	font-weight:600;
}
.homeheading a{
	text-decoration:none;
	color:#f85ba2;
}
.homeheading a:hover{
	color:#8569a8;
}	
h6{
	font-family:Verdana; 
	font-size:11px;
	color:#8569a8;
}
h5{
	font-family:Verdana; 
	font-size:12px;
	color:#8569a8;
	text-decoration:underline;
}	
h4{
	font-size:16px;
	color:#f85ba2; 
	text-align:center;
}	
h3{
	font-size:14px; 
	font-family:Verdana; 
	color:#f85ba2;
	text-align:center;
}
h2{
	font-size:14px;
	color:#f85ba2; 
}	
.evnts{
	color:#f85ba2; 
	font-size:12px; 
	font-weight:bold;
}	
.rec-reading-text{
	font-family:Verdana;
	font-size:11px;
	color:#424141;
}	
.twelve-points{ 
	width:300px;
	margin-left:12em; 
	line-height:2em;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	 
}
.twelve-points ol{
	list-style:none;
	color:#8669a9;;
}

/*middle box ends here*/

/*right box starts here*/

#rightbox{ 
	width:23%; 
	float:right;
}
.image2{
	background-color:#fdedf4; 
	text-align:center; 
	width:91%;
	padding:8px; 
	border:#d0d0d0 2px solid; 
	margin-top:15px;
}
.para{
	 text-align:center;
		
}

.twelve-heading{
	font-family:Georgia;
	font-size:18px;
	font-weight:bold;
	text-align:center;
	color:#f590b8;
}	
.main-heading{
	font-size:14px;
	font-style:italic;
	font-family: Georgia;
	text-align:center;
	font-weight:bold;
	color:#8569a8;
}	
.sub-heading{
	font-size:14px;
	font-family: Georgia;
	text-align:center;
	font-weight:bold;
	color:#f590b8;
}	
.twelvepoints{ 
	font-size:14px;
	font-family:Georgia;
	text-align:center;
	color:#8669a9;
	
}
.leftborder{
	float:left; 
	width:8px;
}
.middle{
	float:left;
	background-image:url(images/email-onepixel-image.jpg); 
	width:183px;
	height:107px;
}
.rightborder{
	float:right;
	width:8px;
}
.signup{
	
	font-size:14px; 
	color:#FFFFFF; 
	margin-top:8px;
	margin-left:10px;
}
.field-main{
	width:150px; margin:20px 10px;
}
.border{float:left;}

.txt-fld-center{
	float:left; 
	background-color:#c8bbd8;
	border:1px solid #c8bbd8;
	width:105px; height:25px;
}
.gobutton{float:right;}

.txtfield {
	background-color:#c8bbd8;
	border: 1px solid #c8bbd8;
}	
.buttonleft{
	float:left;
	width:11px;
}
.buttonmiddle{
	float:left;
	background-image: url(images/button-one-pixel.jpg);
	width:178px; 
	height:49px;
}
.buttonright{
	float:right;
	width:11px;
}
.becomemember{
	margin-top:10px;
}
.becomemember a{ 
	text-decoration:none; 
	color:#FFFFFF;
}
.becomemember a:hover{ 
	text-decoration:underline;
}
#textfiled{
	width:430px;
	font-size:12px;
}
.txt-fld{
	width:100%;
}
.lefttxt{
	 width:30%;
	 float:left; 
	 padding-bottom:10px; 
	 font-size:11px;
}
.righttxt{ 
	width:70%;
	float:right;
}
.cnttext{
	font-size:11px; 
}
.cnttext a{
	color:#8569a8;
}
.cnttext a:hover{
	color:#f85ba2;
}

/*right box ends here*/

/*maincontent ends here*/

/*footer starts here*/
#footercontainer{
	width:847px; 
	margin:auto; 
	background-image: url(images/footer-one-pixel-image.jpg); 
	height:119px; 
	background-repeat:repeat-x;
	font-family:Arial;
	font-size:11px;
	color:#363535; 
	margin-bottom:10px; margin-top:8px;
	padding:10px;
}
.addressbox{
	width:300px; 
	float:left;
	margin-top:0px; 
	padding-left:10px;
}
.copyrightbox{
	width:250px;
	float:right;
	text-align:right; 
	margin-right:5px;
}
.footerlink{
	width:710px;
	float:right;
}
.footerlink ul{
	list-style:none;
}
.footerlink ul li{
	float:left;
	margin-left:10px;
}
.footerlink ul li a{
	text-decoration:none;
	font-size:10px;
	color:#363535;
}
.footerlink ul li a:hover{
	text-decoration:underline;
}

/*site map starts here*/

.siteheading ol{
	font-size:12px;
	line-height:20px;
	text-transform:uppercase;
	list-style:none;
}
.siteheading ul{
	list-style:none;
}
.siteheading a{
	text-decoration:none;
	color:#8569a8;
}
.siteheading a:hover{
	color:#f05e98;
}
/*site map ends here*/

/*footer ends here*/

.clear{
	clear:both;
}
.product-shoping{
	float:left;
	padding:0px 0px 0px 0px;
}
.product-image{
	float:right;
	padding:0px 0px 0px 0px;
	padding:1px;
	border:#e8b4cd 2px solid;
	 
}
.product-text{
	font-family:Verdana; 
	font-size:12px;
	color:#8669a9;
	line-height:20px;
	padding:5px 0px 0px 0px;
	margin:px 0px 0px 0px;
}

.tips-herself-para{
	font-family:Verdana; 
	font-size:12px;
	color:#8669a9;
	line-height:20px;
	padding:5px 0px 0px 0px;
	margin:px 0px 0px 0px;
}

.tips-herself-para a{
	font-family:Verdana; 
	font-size:12px;
	color:#8669a9;
	line-height:20px;
	padding:5px 0px 0px 0px;
	margin:px 0px 0px 0px;
	text-decoration:none;
}

.tips-herself-para a:hover{
	font-family:Verdana; 
	font-size:12px;
	color:#f85ba2;
	line-height:20px;
	padding:5px 0px 0px 0px;
	margin:px 0px 0px 0px;
	text-decoration:underline;
}

.tech-heading{
	font-size:13px;
	margin-top:5px;
	color:#8669a9;
}

.shop-sub-heading{
	color:#8669a9;
	font-size:14px;
	font-weight:bold;
	text-align:left;
	
}


.shop-sub-heading-1{
	color:#8669a9;
	font-size:16px;
	font-weight:bold;
}

.shop-sub-heading-2{
	color:#8669a9;
	font-size:14px;
	font-weight:bold;
	margin-left:16px;
}

.shop-sub-heading-3{
	color:#8669a9;
	font-size:12px;
	margin-left:16px;
	
}


.product-text li{
	padding:0px 0px 0px 0px;
	margin:0px 0px 0px 0px;
}
.order-now{
	float:left;
	padding:0px 0px 0px 0px;
}
.program-heading{
	font-family:"trebuchet MS";
	font-size:18px;
	font-weight:bold;
	font-style:italic;
	text-align:center;
	color:#8569a8;
}