html, body, ul, ol, li, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin: 0;
padding: 0;
}
body {
font-family: Arial, Helvetica, sans-serif;
font-size: 0.7em;
background-color: #19120B;
color: #729AC1;
height:100%;
}

body a {
color:#729AC1;
text-decoration:underline;
}
body a:hover, body a:focus {
color:#ffffff;
text-decoration:none;
}

h1 {

	font-size: 13px;
	font-weight: bold;
	color: #24A3D3;
	padding:5px 0 5px 0;
}
h2 {

	font-size: 12px;
	font-weight: bold;
	color: #000000;
	padding:5px 0 5px 0;
}
p {
	padding:5px 0 5px 0;
}


#wrapper {
width: 1000px;
height: 599px;
margin:50px auto;
text-align:left;
}

#header {
width:1000px;
height:24px;
float:left;
background:#729AC1;
}

/*-------------------------------------------------------------------------------------------------------------------------*/
/*------------------------------------------------------TEXT STYLES--------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/

.dark_blue {
color:#729AC1;
}

.light_blue {
color:#99CCFF;
}

.portfolio_title {
color:#ffffff;
font-weight:bold;
text-transform:lowercase;
font-size:36px;

}
.location {
color:#729AC1;
font-weight:normal;
text-transform:lowercase;
font-size:22px;
}


/*-------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------IMAGE LEFT DIVS--------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/

#image_left {
width:626px;
height:446px;
float:left;

}


#left_intro {
width:266px;
height:156px;
float:left;
padding-top:290px;

}

#images {
padding-top:402px;
padding-left:91px;
height:44px;
width:269px;
float:left;
text-align:right;

}

#images img {
margin:0 1px 1px 0;
border:none;


}

#images a {
cursor:pointer;
}


/*-------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------CONTENT RIGHT DIVS-----------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/

#content_right {
width:374px;
height:446px;
background-color: #2A1E13;
float:left;
}

#content_text {
width:370px;
height:347px;
padding:43px 0 0 4px;
margin-bottom:12px;
float:left;
overflow:auto;
scrollbar-arrow-color: #ffffff;
scrollbar-3dlight-color: #2A1E13;
scrollbar-darkshadow-color: #2A1E13;
scrollbar-face-color: #2A1E13;
scrollbar-highlight-color: #729AC1;
scrollbar-shadow-color: #729AC1;
scrollbar-track-color: #2A1E13;
}

#portfolio_container {
width:374px;
height:44px;
float:left;
}

#portfolio {
width:289px;
height:44px;
float:left;
}

#portfolio img {
float:left;
border:none;
margin-right:1px;
margin-bottom:1px;
}


#portfolio_contact {
width:85px;
height:44px;
float:left;
text-align:right;
border:none;
}
#portfolio_contact img{
border:none;
}










/*-------------------------------------------------------------------------------------------------------------------------*/
/*--------------------------------------------------------FOOTER DIVS------------------------------------------------------*/
/*-------------------------------------------------------------------------------------------------------------------------*/

#footer {
width:1000px;
height:129px;
float:left;
}

#footer a {
color:#19120B;
text-decoration:none;
}
#footer a:hover, a:visted {
color:#19120B;
text-decoration:underline;
}

#footer img{
border:none;
}

#footer_logo {
width:1000px;
height:100px;
float:left;
background-color: #99CCFF;
}

#footer_text {
width:374px;
height:21px;
float:left;
background-color: #729AC1;
color:#19120B;
padding-left:626px;
padding-top:8px;

}