@charset "utf-8";
/* CSS Document */



body {
		margin-left: 0px;
		margin-top: 0px;
		margin-right: 0px;
		margin-bottom: 0px;
		background-color:#FFF;		
		font-family: 'Titillium Web', sans-serif;
		
	}
	
	
	/*  /////////////////////////////////// SET STYLE FOR BUTTONS /////////////////////////// */
.btn_login_logout {
	-moz-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	-webkit-box-shadow:inset 0px 1px 0px 0px #fce2c1;
	box-shadow:inset 0px 1px 0px 0px #fce2c1;
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #F577F9), color-stop(1, #E40BEA) );
	background:-moz-linear-gradient( center top, #c2237d 5%, #E40BEA 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F577F9', endColorstr='#E40BEA');
	background-color:#c2237d;
	-webkit-border-top-left-radius:17px;
	-moz-border-radius-topleft:17px;
	border-top-left-radius:17px;
	-webkit-border-top-right-radius:17px;
	-moz-border-radius-topright:17px;
	border-top-right-radius:17px;
	-webkit-border-bottom-right-radius:17px;
	-moz-border-radius-bottomright:20px;
	border-bottom-right-radius:20px;
	-webkit-border-bottom-left-radius:20px;
	-moz-border-radius-bottomleft:17px;
	border-bottom-left-radius:17px;
	text-indent:0px;
	border:1px solid #ed5151;
	display:inline-block;
	color:#ffffff;
	font-family: 'Titillium Web', sans-serif;
	font-size:11px;
	font-weight:bold;
	font-style:normal;
	height:32px;	
	line-height:21px;
	width:87px;
	text-decoration:none;
	text-align:center;
	text-shadow:1px 1px 0px #945b00;
}
.btn_login_logout:hover {
	background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #fa256c), color-stop(1, #F577F9) );
	background:-moz-linear-gradient( center top, #F577F0 5%, #F577F9 100% );
	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#F577F0', endColorstr='#F577F9');
	background-color:#fa256c;
}.btn_login_logout:active {
	position:relative;
	top:1px;
}


#container {
	width:100%;
	
}
/*
#page-container{ 	
		width:99.9%;
		margin:auto;
		border-color: #FF359A;
		border-spacing:500px;
		background-color:#f40bb0;
		border-style:dotted;
		border-radius: 5px;
		border-width:thin;
}
*/

#header {
	background-color:#fff;
	width:100%;
	height:104px;
}

#navigation {
	background-color:#fff;
	width:101%;
	height:39px;
	margin-left:0%;
}

#slider {
	background-color:#fff;
	width:99.9%;
	height:395px;
	margin-left:0%;
}

#body_holder {
	background-color:#fff;
	/*background-image:url(../images/bg_body.jpg);*/
	width:100%;
	/*height:516px; */
	/* background-color:#f9faf0; */
	/*margin-right: 280px; */
	font-family: 'Titillium Web', sans-serif;
}

#body_holder_contact {
	background-color:#fffffe;
	/*background-image:url(../images/bg_body.jpg); */
	width:100%;
	/*height:516px; */
	/* background-color:#f9faf0; */
	/*margin-right: 280px; */
	font-family: 'Titillium Web', sans-serif;
}

#leftpanel {
	background-color:#000000;
	float:left;
	width:80%;
	/*height:516px; 
	background-color:#f9faf0;*/
	margin-right: 280px;
	padding:30px;
	margin:30px;
}

#rightpanel {
	background-color:#000000;
	float:right;
	width:20%;
	/*height:516px; */
	background-color:#e7e7e6;
	padding:0px;
}	
	
    #main {
		float:left;
		width:40%;
		margin: auto;
		padding: 12px;
    }
	
    #right_main {
		float:left;
		width:40%;
		margin-left: 5%;
		padding: 10px;
		/* background-color:#009999; */
    }	
	
    #full_main {
		float:left;
		/*  width:870px; */
		width:100%;		 
		margin: auto;
		padding: 35px;
    }


    h2 {
    margin:0 0 1em;
    }
	
    #sidebar {
		float:right;
		/* width:230px; */
		padding:0px;
		margin-right:36%;
		/* background-color:#cecece; */
    }
	
    #sidenav {
		float:left;
		width:100%;
		padding:10px;
		background-color:#999;
		/*width:265px;
		background-color:#fff; */
    }	
	
    #sidenav_nologin {
		float:left;
		width:100%;
		padding:5px;
		height:140px;
		background-color:#999;
    }
	
	#client_bar {
			clear:both;
			background-color:#fff;
		}	
		
	#footer {
		clear:both;
		padding:5px 0px;
		background:#cc9;
		background-image:url(../images/footer_bg.png)
	}

    #footer p {
  	  margin:0;
	}	

	#footer_nexcreative {
		clear:both;
		padding:5px 10px;
		margin: auto;
		background:#f40bb0;
		width:100%;
    }
	
    #footer_nexcreative p {
    	margin:0;
	}	

.services_text_brown_big { 
	color:#996600;
	font-family: 'Titillium Web', sans-serif;
	font-size:20px;
	font-weight:bold;
	font-style:normal;
}

.style85 {
	color:#996600;
	font-family: 'Titillium Web', sans-serif;
	font-size:14px;
	font-weight:none;
	font-style:normal;
}

.body_text_black_normal { 
	color:#333;
	font-family: 'Titillium Web', sans-serif;
	font-size:16px;
	font-weight:none;
	font-style:normal;	
	font-family: 'Titillium Web', sans-serif;

	/*text-shadow: black 0.1em 0.1em 0.2em;  shadow */
}

.footer_text_white { 
	color:#FFF;
	font-size:0.9em;
	text-shadow: black 0.1em 0.1em 0.2em; /* shadow */
}	

.footer_text_white_big { 
	color:#cecece;
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:normal;	
	text-shadow: black 0.1em 0.1em 0.2em; /* shadow */
}	

.text_gray_big {
	text-shadow: white 0.1em 0.1em 0.1em;  /* shadow */
	font-family: 'Titillium Web', sans-serif;
	font-size:18px;
	font-weight:bold;
	font-style:normal; color: #999;
	margin:20px;
	padding:20px;
}

.text_black_big {
	font-family: 'Titillium Web', sans-serif;
	text-shadow: pink 0.1em 0.1em 0.1em;  /* shadow */
	font-size:28px;
	font-weight:bold;
	font-style:normal; color: #000;
}	
.text_black_medium {
	font-family:Verdana;
	/* text-shadow: gray 0.1em 0.1em 0.1em; shadow */
	font-size:18px;
	font-weight:none;
	font-style:normal; color: #999;
}	

.text_invalid_pass {
	font-family:Verdana;
	/* text-shadow: gray 0.1em 0.1em 0.1em; shadow */
	font-size:10px;
	font-weight:bold;
	font-style:normal; color: red;
	alignment-adjust:middle;
	margin:20%;
}	

.text_error {
	font-family:Verdana;
	/* text-shadow: gray 0.1em 0.1em 0.1em; shadow */
	font-size:10.5px;
	font-weight:bold;
	font-style:normal; color: red;
}

.text_normal_black_bold {
	font-family:Verdana;
	/* text-shadow: gray 0.1em 0.1em 0.1em; shadow */
	font-size:10.5px;
	font-weight:bold;
	font-style:normal; color: black;
}
.text_normal_black {
	font-family:Verdana;
	/* text-shadow: gray 0.1em 0.1em 0.1em; shadow */
	font-size:10.5px;
	font-weight:normal;
	font-style:normal; color: black;
}

	
	/* /////////////////////////////////////////// */
#footer_navigate {
    width:140px;
    /*height:180px; */
    display:block;
    overflow:hidden;
    /*margin:0 0 4em 0; */
}

#footer_navigate ul {
    list-style:none; 
    margin:0;
}

#footer_navigate li {
    border-bottom:1px solid #cecece;
}

#footer_navigate h1 { 
    color:#000; 
    font-size:20px; 
    margin-bottom:5px; 
}

#footer_navigate a:link, #footer_navigate a:visited {
    color: #fff; 
    display:block; 
    border-bottom:1px solid #666;
    text-decoration:none; 
    padding: .3em .25em; 
}

#footer_navigate a:hover{
    color: #cecece; 
    display:block; 
    border-bottom:1px solid #666; 
    text-decoration:none; 
    /*padding: .3em .25em; */
	text-decoration:underline; 
}

.footer_links {
    float:center;
    margin:0;
    padding:0;
}

.footer_links ul {
    margin:0;
    padding:0;
}
/*#footer_navigate .footer_links li {
    float:left; 
    margin 0 20px 0 0; 
    width:185px;
} */

.list_item {
	font-size:12px; 
	font-style:bold;
	font-weight:bold;
	color:#333;
}
.list_position {
	font-size:13px; 
	font-style:bold;
	font-weight:bold;
	color:#333;
}


.list_itemdesc {
	font-size:12px;
	font-style:italic;
	padding:10px;
	color:#666;
}

/* //////////////////// FORMS /////////////////// */
.input_login {
		width:100px;
		height: 15px;
		/* -webkit-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
		-moz-box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2);
		box-shadow: 0px 0px 4px rgba(0, 0, 0, 0.2); /*
		font-size:10px;
}
	
.input_select   {
	/*width:300px; 
	display:block;
	border: 1px solid #999;
	height: 21px;
	-webkit-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	box-shadow: 0px 0px 8px rgba(0, 0, 0, 0.3);
	*/
}

	textarea {
	width:375px;
	height:75px;
	display:block;
}
/* //////////////////////END ///////////////////*/