@charset "UTF-8";
/* CSS Document */

body{
	font-family: times new roman;
	color: #002E54;
	background-color: #002E54;

	
}
#header{
background-image:url(images/header.jpg);
background-repeat: no-repeat;
width: 802px;
height:87px;
margin: 0 auto;


}

#menu{
width: 802px;
height: 69px;
margin:0 auto;


}


#flash{
width: 802px;
height:216px;
background-image: url(images/flash.jpg);
background-repeat: no-repeat;
margin: 0 auto;

}

#content{
width: 802px;
height: 380px;
background-image: url(images/body.jpg);
background-repeat: repeat-y;
margin: 0 auto;
padding: 30px 0 0 0;

}

#left{
width: 420px;
float: left;
padding: 0 20px 0 35px

}

#right{
width: 268px;
float: right;
padding: 5px 25px 0 20px;
border-left: solid;
border-width: 2px;
border-color: #00315C;
}


#content_portfolio{
width: 802px;
height: 2400px;
background-image: url(images/back_port.jpg);
background-repeat: repeat-y;
margin: 0 auto;
padding: 30px 0 0 0;

}

#content_print{
width: 802px;
height: 2000px;
background-image: url(images/back_port.jpg);
background-repeat: repeat-y;
margin: 0 auto;
padding: 30px 0 0 0;

}
#content_logo{
width: 802px;
height: 500px;
background-image: url(images/back_port.jpg);
background-repeat: repeat-y;
margin: 0 auto;
padding: 30px 0 0 0;

}

#footer{
width: 802px;
height: 47px;
background-image: url(images/footer.jpg);
background-repeat: none;
margin: 0 auto;
top:0px;
text-align: center;

}



#left_portfolio{
width: 370px;
height: 235px;
float: left;
padding: 0 5px 0 35px

}
#left_logo{
width: 732px;
height: 255px;
float: left;
padding: 0 35px 0 35px

}

#right_logo{
width: 0px;
float: right;


}


#right_portfolio{
width: 330px;
height: 235px;
float: right;
padding: 0 20px 0 10px;


}


#title{
padding: 0 0 0 35px;
height: 50px;
width: 802px;


}



h1 {
font-size: large;

color: #29A6DD;

}

#twitter_update_list{
font-family: times new roman;
font-size: 13px;
margin-left: 0px;
padding-left: 0px;
list-style-type: none;
height: 60px;
}

a:link{
text-decoration: none;
color: #599BEB;
border: none
}

a:visited{
text-decoration: none;
color: #599BEB;
border: none;
}

a:active{
text-decoration: none;
color: #599BEB;
border: none;
}

a:hover{
text-decoration: none;
color: #599BEB;
border: none;
}

.link{
text-decoration:none;
border: none;
}

.block {
width: 736px;
margin: 0 auto;
display: block;	
clear: both;
}

.copy {
font-size: x-small;
text-align:center;
}



#break {
height: 20px;
background-image: url(images/bar.jpg);
width: 730px;
background-position: top;
margin: 0 0 0 30px;
}