*{

                margin:0;

                padding:0;

            }
@font-face {
  font-family: 'robotoregular';
  src: url("../fonts/roboto-regular-webfont.eot");
  src: url("../fonts/roboto-regular-webfont.eot?#iefix") format("embedded-opentype"), url("../fonts/roboto-regular-webfont.woff") format("woff"), url("../fonts/roboto-regular-webfont.ttf") format("truetype"), url("../fonts/roboto-regular-webfont.svg#robotoregular") format("svg");
  font-weight: normal;
  font-style: normal;
}
            body{

                 font-family: 'robotoregular';

                background: url(../images/patern.png )repeat ;  font-size:100%; font-weight:normal; color:#100D06;

            }

			p { margin-bottom:20px; font-weight:normal; font-size:15px; line-height:22px;  font-family: 'Bree Serif', serif;}
			a img {border: none; outline:none;}

            a{

                color:#444;

            }

            a:hover{

                color:#999;

            }

			h2

			{

			font-family: 'Playball', cursive , arial; font-size:1.80em; color:#FFB347 ; margin:0px 0px 10px 15px; text-shadow: 1px 1px #25170D;

		}

			h4{

	margin: 0 0 20px 0;

	font-size: 20px;

	

	color: #323b4c;

	font-family: 'Playball', cursive , arial;

	text-shadow: 1px 1px 0 #fff, 2px 2px 0 #E6B741;

	letter-spacing: 2px;

}

            .title{

                width:500px;

                height:152px;

                position:absolute;

                top:0px;

                

                background:transparent url(../title.png) no-repeat top left;

            }

            a.back{

                background:transparent url(../back.png) no-repeat top left;

                position:fixed;

                width:150px;

                height:27px;

                outline:none;

                bottom:0px;

                left:0px;

				

            }

			#header { width:100%; min-height:520px; position:relative;  background: url(../images/tail.gif) repeat-x top ;  }

			#top { width:980px; height:185px; float:left; background:url(../images/header.jpg) no-repeat ; margin-bottom:20px;
			-webkit-box-shadow: 0 5px 6px -6px black;
	        -moz-box-shadow: 0 5px 6px -6px black;
	        box-shadow: 0 5px 6px -6px black;}

			#logo { width:512px; height:150px;  margin:auto;}

			#head_main { width:980px; min-height:520px; margin:auto;}

            #content{

                margin:0 auto; 

            }

            .reference{

                clear:both;

                top:150px;

				position:absolute;

                float:left;

                text-align:right;

                width:450px;

                padding:20px;

                

                -moz-box-shadow:1px 3px 15px #ddd;

                -webkit-box-shadow:1px 3px 15px #ddd;

                box-shadow:1px 3px 15px #ddd;

            }

            .reference p a{

                text-transform:uppercase;

                text-shadow:1px 1px 1px #fff;

                color:#666;

                text-decoration:none;

                font-size:10px;

            }

            .reference p a:hover{

                color:#333;

            }

			

#container { margin:0px; padding:0px; width:100%; min-height:800px; background:url(/images/wings.png) no-repeat right top   ; }

#contant_area { width:100%; min-height:200px; position:relative; float:left;  padding:0px 0px 20px 0px; }

			

	

#ident_left	p { font-size:14px; color:#333333; font-weight:normal; line-height:22px; margin-top:15px; }

		

#align_center { width:980px; margin:auto; min-height:300px; padding:20px 0px 20px 0px;  }

		

#ident_left { width:500px; min-height:260px; float:left; padding:20px;     background: #fffaf6;

    border-radius: 4px;

    color: #333;

    box-shadow:

        0 2px 2px rgba(0,0,0,0.2),        

        0 1px 5px rgba(0,0,0,0.2),        

        0 0 0 12px rgba(255,255,255,0.4); }

#ident_right { width:350px; min-height:300px; float:left; margin-left:55px;}

#ident_left2 { width:570px; min-height:260px; float:left; padding:20px;     background: #fffaf6;

    border-radius: 4px;

    color: #333;

    box-shadow:

        0 2px 2px rgba(0,0,0,0.2),        

        0 1px 5px rgba(0,0,0,0.2),        

        0 0 0 12px rgba(255,255,255,0.4); }

		#ident_left2 p img { margin:0px 15px 10px 0px; float:left; }

		#left2_include { width:570px; min-height:200px; float:left;  margin-top:20px;}

		#include_left { width:250px; min-height:200px; float:left;}

		#include_right { width:250px; min-height:200px; float:right;}

		.form_1 {float:left;}

		#left2_include input { width:200px; height:20px; background:#EBEAE2; border:1px solid #666666;}

		#left2_include textarea { width:200px; height:75px; background:#EBEAE2; border:1px solid #666666;}

	#left2_include	input[type=submit] {

	width: 70px; height: 32px; float: left; padding: 10px  line-height:32px; 

	-moz-box-shadow: 0px 0px 5px #999;-webkit-box-shadow: 0px 0px 5px #999;

	border: 1px solid #556f8c;

	background: -moz-linear-gradient(top, #718DA9 0%, #415D79 100%); /* firefox */

	background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,#718DA9), color-stop(100%,#415D79)); /* webkit */

	cursor: pointer;-webkit-border-radius: 10px;

-moz-border-radius: 10px;

border-radius: 10px;

}

#left2_include address { color:#000000; font-size:14px; font-style:normal; font-family: 'Bree Serif', serif;}



#left2_include td { font-size:16px; font-weight:normal; margin-right:30px; color:#000000; font-family: 'Bree Serif', serif;}

		 

				

#ident_right2 { width:280px; min-height:280px; padding:15px; float:right;background: #fffaf6;

    border-radius: 4px;

    color: #333;

    box-shadow:

        0 2px 2px rgba(0,0,0,0.2),        

        0 1px 5px rgba(0,0,0,0.2),        

        0 0 0 12px rgba(255,255,255,0.4); }

		

		#vaid_div { width:940px; margin:auto; min-height:250px; padding:10px; background: #fffaf6;

    border-radius: 4px;

    color: #333;

    box-shadow:

        0 2px 2px rgba(0,0,0,0.2),        

        0 1px 5px rgba(0,0,0,0.2),        

        0 0 0 12px rgba(255,255,255,0.4); }

		#vaid_div img {float:left; margin:0px 20px 10px 0px;}

		

		#listing_div { width:280px; float:left; height:100px; padding:10px 0px 10px 0px;  border-bottom:#333333 dotted 1px;}

		#listing_div span { float:left; width:100px; height:100px; margin-right:10px;}

			#listing_div p { font-size:12px; }

			#listing_div strong {font-size:13px; color:#3D2719; text-shadow: 1px 1px 0 rgba(255,255,255,0.8); text-transform:uppercase; margin-bottom:7px;}

		



			#footer_main { width:100%; height:60px; position:relative; float:left; background:url(../images/foot.jpg); padding-top:10px; border-top:5px #100D06 solid;}

			

			#footer{ width:980; margin:auto; height:60px; text-align:center; }

			#footer ul { list-style:none; }

			#footer li { display:inline; margin-left:15px; font-size:0.875em; color:#000000;}

			#footer li a {color:#C66D05; text-decoration:none; font-weight:500;}

			#footer li a:hover {color:#006600;}

			#footer li a:active {color:#FF3300;}

			#footer p { font-size:0.750em;  color:#666666; }

			

/**acordation starte here*****/





/* Demo 2 */

*:after,

*:before {

    -webkit-box-sizing: border-box;

    -moz-box-sizing: border-box;

    -ms-box-sizing: border-box;

    -o-box-sizing: border-box;

    box-sizing: border-box;

    padding: 0;

    margin: 0;

}



.clearfix:after {

    content: "";

    display: table;

    clear: both;

}

.form-2 {

    /* Size and position */

    width: 280px;

    float:left;



}



.form-2 h1 {

    font-size: 15px;

    font-weight: bold;

    color: #bdb5aa;

    padding-bottom: 8px;

    border-bottom: 1px solid #EBE6E2;

    text-shadow: 0 2px 0 rgba(255,255,255,0.8);

    box-shadow: 0 1px 0 rgba(255,255,255,0.8);

}



.form-2 h1 .log-in,

.form-2 h1 .sign-up {

    display: inline-block;

    text-transform: uppercase;

}



.form-2 h1 .log-in {

    color: #6c6763;

    padding-right: 2px;

}



.form-2 h1 .sign-up {

    color: #ffb347;

    padding-left: 2px;

}



.form-2 .float {

    width: 42%;

    float: left;

    padding-top: 15px;

	padding-right:20px;

    border-top: 1px solid rgba(255,255,255,1);

}



.form-2 .float:first-of-type {

    padding-right: 20px;

}



.form-2 .float:last-of-type {

    padding-left: 20px;

}



.form-2 label {

    display: block;

    padding: 0 0 5px 2px;

    cursor: pointer;

    text-transform: uppercase;

    font-weight: 200;

    text-shadow: 0 1px 0 rgba(255,255,255,0.8);

    font-size: 11px;

}



.form-2 label i {

    margin-right: 5px; /* Gap between icon and text */

    display: inline-block;

    width: 10px;

}



.form-2 input[type=text],

.form-2 input[type=password],

.form-2 select {

    font-family: 'Lato', Calibri, Arial, sans-serif;

    font-size: 13px;

    font-weight: 400;

    display: block;

    width: 100%;

    padding: 5px;

    margin-bottom: 5px;

    border: 3px solid #ebe6e2;

    border-radius: 5px;

    -webkit-transition: all 0.3s ease-out;

    -moz-transition: all 0.3s ease-out;

    -ms-transition: all 0.3s ease-out;

    -o-transition: all 0.3s ease-out;

    transition: all 0.3s ease-out;

}



.form-2 input[type=text]:hover,

.form-2 input[type=password]:hover {

    border-color: #CCC;

}



.form-2 label:hover ~ input {

    border-color: #CCC;

}



.form-2 input[type=text]:focus,

.form-2 input[type=password]:focus {

    border-color: #BBB;

    outline: none; /* Remove Chrome's outline */

}



.form-2 input[type=submit],

.form-2 .log-twitter {

    /* Size and position */

    width: 49%;

    height: 38px;

    float: left;

    position: relative;



    /* Styles */

    box-shadow: inset 0 1px rgba(255,255,255,0.3);

    border-radius: 3px;

    cursor: pointer;



    /* Font styles */

    font-family: 'Lato', Calibri, Arial, sans-serif;

    font-size: 14px;

    line-height: 38px; /* Same as height */

    text-align: center;

    font-weight: bold;

}



.form-2 input[type=submit] {

    margin-left: 1%;

    background: #fbd568; /* Fallback */

    background: -moz-linear-gradient(#fbd568, #ffb347);

    background: -ms-linear-gradient(#fbd568, #ffb347);

    background: -o-linear-gradient(#fbd568, #ffb347);

    background: -webkit-gradient(linear, 0 0, 0 100%, from(#fbd568), to(#ffb347));

    background: -webkit-linear-gradient(#fbd568, #ffb347);

    background: linear-gradient(#fbd568, #ffb347);

    border: 1px solid #f4ab4c;

    color: #996319;

    text-shadow: 0 1px rgba(255,255,255,0.3);

}



.form-2 .log-twitter {

    margin-right: 1%;

    background: #34a5cf; /* Fallback */

    background: -moz-linear-gradient(#34a5cf, #2a8ac4);

    background: -ms-linear-gradient(#34a5cf, #2a8ac4);

    background: -o-linear-gradient(#34a5cf, #2a8ac4);

    background: -webkit-gradient(linear, 0 0, 0 100%, from(#34a5cf), to(#2a8ac4));

    background: -webkit-linear-gradient(#34a5cf, #2a8ac4);

    background: linear-gradient(#34a5cf, #2a8ac4);

    border: 1px solid #2b8bc7;

    color: #ffffff;

    text-shadow: 0 -1px rgba(0,0,0,0.3);

    text-decoration: none;

}



.form-2 input[type=submit]:hover,

.form-2 .log-twitter:hover {

    box-shadow: 

        inset 0 1px rgba(255,255,255,0.3), 

        inset 0 20px 40px rgba(255,255,255,0.15);

}



.form-2 input[type=submit]:active,

.form-2 .log-twitter:active{

    top: 1px;

}



/* Fallback fro broswers that don't support box shadows */

.no-boxshadow .form-2 input[type=submit]:hover {

    background: #ffb347;

}



.no-boxshadow .form-2 .log-twitter:hover {

    background: #2a8ac4;

}



.form-2 p:last-of-type {

    clear: both;    

}

.form-2 p {margin:0px;}

.form-2 .opt {

    text-align: right;

    margin-right: 3px;

}



.form-2 label[for=showPassword] {

    display: inline-block;

    margin-bottom: 10px;

    font-size: 11px;

    font-weight: 400;

    text-transform: capitalize;

}



.form-2 input[type=checkbox] {

    vertical-align: middle;

    margin: -1px 5px 0 1px;

}





#stage {

	 	width:250px; 

	 	text-align: center;

	 	margin: 35px 0px 0px 0px;

	 	position: relative;

	}

	#stage img{

		position: absolute;

	}

	#next, #previous { width: 29px; height: 43px; z-index:900;}

	#previous { background: url(../images/prev-button.png) top left no-repeat; }

	#next { background: url(../images/next-button.png) top left no-repeat; }
	
	
	
#include_right ul { list-style:none;}
#include_right li { color:#000000; font-size:14px; font-family: 'Bree Serif', serif; text-transform:capitalize; font-weight:normal; line-height:27px; text-shadow:#666666 ;  padding:0px 0px 0px 22px ; background:url(../images/star.png) left no-repeat;}

#table td { padding:5px; border:1px #993300 solid; font-size:16px;}
.certified {float:right; margin-top:-50px;} 