@charset "utf-8";



* {margin: 0px; padding: 0px;}

body{font-family: Arial, Helvetica, sans-serif; font-size: 12px;color: #000000; text-align: center; text-decoration: none; background-image:url(images/pattern.jpg); background-repeat:repeat;}

ul{ padding:0px; margin:0px;}

li{padding:0px; margin:0px; list-style:none;}

a {color: #0676d6; font-family:Arial, Helvetica, sans-serif; font-size:11px;	text-decoration:none;}

a:hover {color: #0676d6; font-family:Arial, Helvetica, sans-serif; font-size:11px;	text-decoration:none;}

p{ margin:0px; padding:0px;}

.clear {clear: both;}

.left{float:left;}

div#wrapper{

	width:998px;

	height:auto;

	margin:auto;

	background-image:url(images/1pxback.jpg);

	background-repeat:repeat-x;

	background-position:top;

	text-align:left;

	background-color:#FFFFFF;

	border-right-width: 1px;

	border-bottom-width: 1px;

	border-left-width: 1px;

	border-right-style: solid;

	border-bottom-style: solid;

	border-left-style: solid;

	border-right-color: #567995;

	border-bottom-color: #567995;

	border-left-color: #567995;

}

div#main{ width:964px; height:auto; margin:auto;}

div#branding{height:105px;}





div#branding .topnav{ height:13px; padding: 16px 0px 0px 793px;}

div#branding .topnav ul{ height:13px;}

div#branding .topnav ul li{ width:auto; height:13px; float:left; margin-right:10px;}



div#branding .topnav ul li a{ color:#4c5844;}

div#branding .topnav ul li a:hover{ color: #990000;}



div#nav{width:962px; height:30px; margin:auto;}

div#nav ul{width:962px; height:30px;}

div#nav ul li{width:108px; height:12px; padding: 7px 5px 10px 5px; text-align:center; background-image:url(images/menuback.jpg); background-repeat:repeat-x;float:left; font:Arial, Helvetica, sans-serif; font-size:12px; font-weight:bold; color:#4c5844;}

div#nav ul li a{ font-size:12px; font-weight:bold; color:#4c5844;}

div#nav ul li a:hover{ font-size:12px; font-weight:bold; color: #990000;}

div#nav .menuline{width:4px; height:39px; background-image:url(images/menuline.jpg); background-repeat:no-repeat; padding:0px 0px 0px 0px;}

div#nav .navright{ width:102px;}



div#content{ height:auto; margin-top:35px;}

div#leftpanel{ width:642px; float:left;}

div#leftpanel .gallery{ width:618px; height:411px; padding:9px; border:#f1f1ea 1px solid;}

div#leftpanel .gallery_nav{ width:618px; height:20px; padding:9px; border:#d8d8d9 1px solid; background-color:#eaebed; margin-top:10px;}

div#leftpanel .prev{ width:100px; float:left; padding-top:3px;}

div#leftpanel .image_name{ width:410px; float:left; text-align:center; color:#990000; padding-top:3px;}

div#leftpanel .next{ width:100px;float:right; text-align:right; padding-top:3px;}



.panelhead{ width:292px; height:14px; padding:0px 6px 2px 12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#335570; text-transform:uppercase; background-image: url(images/head.jpg); background-repeat:no-repeat; }

.panelmid{ width:288px; height:auto; margin-top:1px; padding:10px;}

.panelbotom{ width:310px; height:4px; border-bottom:#859a95 1px solid; margin-bottom:30px;}

div#rightpanel{ width:309px; padding-left:12px; float:left;}



div#rightpanel .newsleter_frm{ width:277px; margin:auto; padding-bottom:10px;}

div#rightpanel  .label{ width:58px; padding:5px 5px 0px 10px; float:left;}

div#rightpanel .inputbox{ width:204px; float:left; margin: 5px 0px;}

div#rightpanel input { width:200px; height:23px; border:#cccccc 1px solid; background-color:#ddddd6;}

.forgot_pass{ width:150px; height:30px; float:left; margin-left:20px; text-align:center; font-family:Arial, Helvetica, sans-serif; font-size:11px; }

.send_buton{ text-align:right; padding-right:10px;}

div#rightpanel .send_buton input {

	width: 55px;

	height: 24px;

	border: 0px;

}

.s_buton {

	width: 55px;

	height: 24px;

	background: url(images/Send.jpg) no-repeat;

}



/*aboutus page*/

div#panel_1 {
	width:360px;
	float: left;
}
div#panel_2 {
	width: 500px;
	float: left;
	margin-right: 30px;
}
div#aboutus { width:890px; margin:auto}

div#aboutus h1{ font-family:"Times New Roman", Times, serif; font-size:24px; font-weight:bold; background-image:url(images/bulet.jpg); background-position:left; background-repeat:no-repeat; padding-left:30px; text-transform:uppercase; color:#990000; margin-bottom:20px;}



div#aboutus p{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:1.5em; padding-right:30px;}

div#aboutus .images{ float:left; padding:17px; border: #CCCCCC 1px solid; margin: 30px 24px 0px 0px; background-color:#f0f0ec;}

div#aboutus img { border:#CCCCCC 1px solid;}

/*projects page*/



div#projects { width:900px; margin:auto}

div#projects .panle { width:300px; float:left;}

div#projects .panle h1{ font-family:"Times New Roman", Times, serif; font-size:18px; font-weight:bold; background-image:url(images/bulet.jpg); background-position:left; background-repeat:no-repeat; padding-left:30px; text-transform:uppercase; color:#990000; margin-bottom:20px;}



div#projects .panle p{ font-family: Arial, Helvetica, sans-serif; font-size:13px; color: #333333; line-height:1.5em; padding-right:30px;}

div#projects .images{ float:left; padding:17px; border: #CCCCCC 1px solid; margin: 30px 24px 0px 0px; background-color:#f0f0ec;}

div#projects img { border:#CCCCCC 1px solid;}



div#subscribeform h2 {font-family:Arial, Helvetica, sans-serif; font-size:18px; }

div#subscribeform span{color:#FF0000;}





div#footer{ height:34px; background-image:url(images/footer.jpg); background-repeat:repeat-x; text-align:center; padding-top:55px; color:#4c5844;}

div#footer a{  color: #990000;}

div#footer a:hover{ color:#0033FF;}



div#footer span a{ font-family:"Times New Roman", Times, serif; font-weight:bold; color:#385c78;}

div#footer span a:hover{ font-family:"Times New Roman", Times, serif; font-weight:bold; color: #990000;}

