body {
margin:0; padding:0;
background-color:#003B89;
font-family:Verdana, Arial, Helvetica, sans-serif;
}

.wrapper {
width:100%;
height:321px;
background:url(imgs/px_head.jpg) repeat-x top;
}

#nav {
width:746px;
display:block;
float:left;
}

#nav img {
border:0;
}

.rnav {
display:block;
height:602px;
width:22px;
background:url(imgs/r.jpg) no-repeat top right;
float:left;
}

#hcontent {
background:url(images/bg_content.jpg) repeat-x top;
width:746px;
margin:0;
}

#foot {
clear:left;
width:680px;
background:url(images/bg_copy.gif) no-repeat top left;
padding:9px 10px 7px 42px;
color:#809DC4;
text-decoration:none;
font-size:9px;
}

#foot img {
float:right;
margin:-8px 0 0 0;
}
#foot ul {
padding:8px 0 0 0;
margin:0 0 0 -10px;
}
#foot li{
display:inline;
background: none;
padding:0 0.5em 0 0;
margin:0 0.5em 0 0;
border-right:1px solid #6C93CA;
}

#foot li.last {
border-right: none;
}

#valid {
width:680px;
padding:0 10px 20px 42px;
}

#valid img {
float:left;
margin:0;
padding:0;
border:0;
}
td {
	text-align: left;
	font-family:tahoma;
	font-size:11px;
	color:#9CB4D6;
	line-height:12px;
}

a {text-decoration:none;
   color:#6C93CA;}
  
.copy{  font-family:tahoma;
		color:#809DC4;
		text-decoration:none;
		font-size:9px;}

ul {margin:0; padding:0; list-style:none;}
li {background:url(images/a1.gif) center left no-repeat; margin:0; padding:0 0 0 11px; line-height:16px; }
.li {background:url(images/4a.gif) center left no-repeat; margin:0; padding:4px 0 3px 11px; height:26px; line-height:26px; }

.bot_txt { color:#A8A8A8; text-decoration:none}

.white {color:#ffffff; text-decoration:none}
.blue { color:#4474AE; text-decoration:none}
.blue1 { color:#B3C5DC; text-decoration:none}
.white1 { color:#DEE8F6; text-decoration:none}

.m {vertical-align:middle}
.sm {font-size:9px}
.sm1 {font-size:10px}
.l {text-decoration:underline}
.n {text-decoration:none}
.t {text-transform:uppercase}
.big {font-size:12px}
.list {line-height:15px}

.form { width:255px;
		height:19px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#5E8CC7;
		background-color:#1A4D91;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
		
.textarea { width:255px;
		height:95px;
		font-family:tahoma;
		font-size:11px;
		border-style: solid;
		border-width: 1px;
		border-color:#5E8CC7;
		background-color:#1A4D91;
		color:#ffffff;
		margin-left:0px;
		margin-right:0px}
		

a:hover{text-decoration:none;}
.a:hover{text-decoration:underline;}

/* index */
.welcome { margin:0 25px 0 0; }
.welcome img { margin:6px 8px 8px 0; }
.ilw { margin:0 40px 0 0; }
.ilw img { margin:0 11px 0 0 }
.port_nav { margin:18px 0px 0px 69px;background:url(images/bg2.gif) top left no-repeat; height:40px; }
.port_nav img { padding:0 7px; }

/* portfolio */
.portfolio {margin:0 85px 0 14px;}
.portfolio img {margin:0 11px 0 0;border:0;}
.ap {margin:0 24px 0 15px;}
.latestworks { margin:0 0 0 20px; border:0;}