@charset "utf-8";
/* CSS Document */


body, div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}

fieldset,img {border:0;}

a {outline:none; text-decoration:none; color:#5b5b5b;}
a:hover {text-decoration:none;}

h1,h2,h3,h4,h5,h6 {font-size:100%;; font-weight:bold;margin:0 0 0px 0;}
p {margin:0 0 0px 0;}

abbr,acronym {border:0;}
 
body {
	font-family:"Myriad Pro", "Myriad Pro Cond", Arial, sans-serif;
	font-size:16px;
	color:#000;
	background-color:#f7afc8;
}
.clearfix:after {
	content: ".";
	display: block;
	clear: both;
	visibility: hidden;
	line-height: 0;
	height: 0;
}
.clearfix {display: inline-block;}
html[xmlns] .clearfix {display: block;}
*html .clearfix {height: 1%;}
.fl {float:left;}
.fr {float:right;}
	#wrapper {
		width:1024px;
		margin:auto;
		}
		/* HEADER */
		#header {
			width:820px;
			margin:auto;
			padding:10px 0 0 0
			}
			#header .logo{
				float:left;
				width:370px;
				}
			#header .right{
				float:right;
				width:440px;
				text-align:center;
				}
				#header .right .menu{
					margin:29px 0 5px 0;
					*margin:29px 0 1px 0;
					padding:0	
					}
					#header .right .menu ul{margin:0;padding:0}
						#header .right .menu li{
							float:left;
							list-style:none;
							}
						#header .right .menu li.nobg{background:none;}
							#header .right .menu li a{
								margin:0 0px 0 0px;
								color:#fff;
								font-size:16px;
								line-height:16px;
								color: #fff;
								}
							#header .right .menu li a:hover{
								text-decoration:none;	
								}
		/* /HEADER */
		/* BANNER */
		#banner{
			background:transparent url(../images/banner_bg.png) 0 0 no-repeat;
			width:812px;
			height:218px;
			padding:5px 3px 5px 5px;
			margin:20px auto;
			position:relative;
			}
			#banner .ribbon{
				position:absolute;
				right:5px;
				top:-40px;	
				}
		/* /BANNER */
		/* CONTENT */
		#content {
			width:1000px;
			margin:auto;
			min-height:400px;
			background:transparent url(../images/s_content-bottom.png) left bottom no-repeat;
			margin-bottom:30px;
			}
			#content #content_wrapper{
				width:820px;
				margin:auto;
				}
				/*Left Content Starts Heer */
				#content #content_wrapper .contactpannel{
					width:182px;
					float:left;
					padding-left:5px;
					}
					#content #content_wrapper .heading{
						font-family:"Myriad Pro", "Myriad Pro Cond", Arial, sans-serif;
						color:#fff;
						font-size:15px;
						font-weight:bold;
						text-shadow:#000000 1px 2px 7px;
						color: #fff;
						margin-bottom:10px;
						text-transform:uppercase;
						}
					#content #content_wrapper .sep_bot{
						
						width:143px;
						border-bottom:1px solid #b38f9b;
						margin:5px 0 5px 0 ;
						padding-bottom:5px;
						font-size:11px;
						line-height:15px;
						color:#000;
					}
						#content #content_wrapper .sep_bot .heightthirty{
							min-height:30px;	
							}
						#content #content_wrapper .sep_bot a{
							text-decoration:none;	
							color:#000;
							}
							#content #content_wrapper .sep_bot a:hover{
								text-decoration:underline;	
								}
						#content #content_wrapper .sep_bot p{
							margin:0;padding:0	
							}
				/* /Left Content Ends Heer */
				/*Right Content Starts Here*/
				#content #content_wrapper .content_right{
					width:633px;
					float:right;	
					font-size:11px;
					font-family:"Myriad Pro", "Myriad Pro Cond", Arial, sans-serif;
					}
					#content #content_wrapper .content_right .personal_con{
						float:left;
						width:227px;	
						margin:10px 0 0 0;
						}
					#content #content_wrapper .content_right .maria_el{
						float:right;
						width:380px;	
						margin:10px 0 0 0;
						}
						#content #content_wrapper .content_right .maria_el .top{
							background:transparent url(../images/right_box.png) 0 0 no-repeat;
							height:19px;
							width:380px;	
							}
						#content #content_wrapper .content_right .maria_el .mid{
							background:transparent url(../images/right_box_mid.png) 0 0 repeat-y;
							min-height:1px;
							width:380px;	
							font-family:"Myriad Pro", "Myriad Pro Cond", Arial, sans-serif;
							}
							#content #content_wrapper .content_right .maria_el .mid h1{
								color:#f7afc8;
								font-size:24px;
								font-weight:bold;
								padding-left:15px;									
								}
							#content #content_wrapper .content_right .maria_el .mid .textfield{
								background:#f9ced8 url(../images/right_box_mid1.png) 0 bottom no-repeat;
								height:292px;	
								width:372px;
								font-size:11px;
								line-height:12px;
								margin-left:4px;
								position:relative;
								margin-bottom:-0px;
								}
								#content #content_wrapper .content_right .maria_el .mid .textfield p{
									margin:0 0 0px 0;	
									padding:0 0 10px 0
									}
								#content #content_wrapper .content_right .maria_el .mid .textfield1{
									min-height:240px;	
									width:185px;
									padding:35px 172px 0 15px;
									}
						#content #content_wrapper .content_right .maria_el .bottom{
							background:transparent url(../images/right_box.png) 0 -26px no-repeat;
							height:19px;
							width:380px;	
							position:relative;
							}
							#content #content_wrapper .content_right .maria_el .bottom .b_img{
								position:absolute;
								height:261px;
								width:168px;
								top:-275px;
								right:4px;	
								}
				/* /Right Content Ends Here*/
		/* /CONTENT */
		/* FOOTER */	
		#footer{
			width:1024px;	
			margin:auto;
			min-height:30px;
			text-align:center;
			color:#000;
			font-size:9px;
			line-height:30px;
			border-top:1px solid #7b5764;
			}
			#footer a{color:#000;}
			#footer a:hover{text-decoration:underline;}
		/* /FOOTER */	
/* GENERAL */
.center {margin:auto;}
.border {border:1px solid #F00;}
/* /GENERAL */
