/* CSS by JohnnysDesigns.com  */

/* MAIN STYLES -----ALL PAGES-----    */
body {
background-color:#00518A;
font-family:Arial;
color:#666;
}
#wrapper {
    float:left;
    width:738px;
    height:611px;
}
#headerWrapper {
    background:url(../images/header.jpg);
    width:738px;
    height:111px;
}
#headerTop{
width:738px;
height:56px;
}

#logo {
float:left;
vertical-align:bottom;
width:410px;
}
#logo img {
border:0;
}
#spacer {
background:url(../images/spacer.jpg);
    width:738px;
    height:14px;
 }
#contentWrapper {
    background-color:#fff;
    width:738px;
    height:454px;
}
#footer {
    background:url(../images/footer.jpg);
    width:738px; 
    height:22px;
    color:#3a89b1;
    font-size:9px;
    padding-top:10px;
}

#footer .legal{
float:left;
}
#footer .contact {
float:right;
}
#footer a{
font-weight:bold;
color:#fff;
text-decoration:none;
}
#rightBar {
    background:url(../images/rightBar.jpg);
    float:left;
    width:14px;
    height:611px;
}

/* NAVIGATION STYLES */

#nav{
float:left;
padding-top:20px;
width:328px;
height:35px;
font-size:11px;
text-transform:uppercase; 

}
#nav ul {
	height:27px;
	margin-top:0px;
	padding:10px 0px 0px 0px;
	float:left;
}
#nav ul .item {
	display:block;
	position:relative;
	bottom:70px;
	text-align:left;
	list-style-type:none;
	font-size:11px;
	line-height:18px;
	text-transform:none;
}
#nav .item .selected {
font-weight:bold;
}

#nav li{
	list-style-type:none;
	display: inline;
	margin: 0px 3px 0px 3px;
	
}
#nav li a {
	color:#666;
	text-decoration:none;
	
}
#nav li a:hover {
	color:#ff6600;
}
#nav .selected {
color:#e36a0a;
}

#leftPanel{
width:228px;
height:454px;
float:left;
}
#leftPanel .box {
height:143px;
width:210px;
background-color:#006699;
border:10px solid #fff;
}
#mainContent {
width:510px;
height:454px;
float:left;
}
#mainContent .header {
width:470px;
height:17px;
background-color:#b5d3e1;
border-top:10px solid #fff;
border-right:10px solid #fff;
font-size:14px;
color:#000033;
padding:15px;
font-weight: bold;
}
#mainContent .content {
height:353px;
width:490px;
padding:10px;
}
#mainContent .content2 {

width:490px;
padding:10px;
}
#mainContent p {
font-size:12px;
line-height:19px;
}
form {
background:white;
}
//////*FORM STYLES START*///////////

textarea {
	padding: 0;
	vertical-align: top;
	margin: 4px 0 1px 0;
	border: 1px solid #ddd;
}
input {
	border: 1px solid #ddd;
	height: 22px;
	margin: 2px 0;
}
input[type=text]{
	width: 170px;
	height: 22px;
	border: 1px solid #ddd;
}
select {
	padding: 0;
	margin: 2px 0 1px 0;
	background: white;
	border: 1px solid #ddd;
}
//////*FORM STYLES ENDS*///////////
#mainContent p {
font-size:12px;
color:#333;
line-height:18px;
}
#mainContent a{
color:#006699;
text-decoration:none;
}
#mainContent ul{
font-size:12px;
color:#333;
line-height:18px;
}
#mainContent .bluefont {
color:#006699;
}
#mainContent .redfont {
color:#8F0006;
}
#mainContent .bluefont2 {
color:#006699;
font-size:10px;
}
#mainContent .subFooter {
height:24px;
width:510px;
}


#contactimage {
height:300px;
margin:0px;
}
#contactimage img {
margin-top:165px;
}
//////*PORTFOLIO STYLES*///////////

#mainContentPort{
width:469px;
height:454px;
float:left;
}

#rightPanelPort {
width:265px;
height:454px;
float:right;
}
#rightPanelPort .header{
background-color:#B5D3E1;
//*width:269px;
height:67px; *//
width:229px;
height:27px;
background-color:#b5d3e1;
border-top:10px solid #fff;
border-right:10px solid #fff;
border-left:10px solid #fff;
font-size:14px;
color:#000033;
padding:15px;
font-weight: bold;
}
#rightPanelPort .content {
//*width:269px;
height:387px;  */
width:229px;
height:352px;
background-color:#E5E5E5;
border-top:10px solid #fff;
border-right:10px solid #fff;

border-left:10px solid #fff;
font-size:12px;
color:#333;
padding:0px 15px 15px 15px;
line-height: 16px;
}
#nav2 {
line-height:18px;
font-weight:bold;
}
#nav2 ul{
margin:0;
padding:0;
}
#nav2 li{
	list-style-type:none;
	display: block;
	margin:0px;
	padding:0px;
	
}
#nav2 li a {
	color:#666;
	text-decoration:none;
	
}
#nav2 li a:hover {
	color:#ff6600;
}
#nav2 .selected {
color:#e36a0a;
}

//////*PORTFOLIO STYLES ENDS*///////////