html {	height:100%;}
body {margin:auto; margin:0; padding:0; font-family:Georgia, "Times New Roman", Times, serif;}
div#main_block {display:block; margin:0 auto;}
.Top_Container_Wrapper{ border-top:4px solid #ed1c24; width:100%; display:block; border-bottom:3px solid #ededed; overflow:hidden; padding:5px 0px 5px 0px;}
.Container_Wrapper{width:100%; display:block;}
.FooterWrapper{width:100%; display:block; border-top:3px solid #ededed;}
#active{ color:#ed1c24;}
.Content_Container{ width:994PX; margin:0 auto!important; overflow:hidden;    display:block; position:relative; padding:15px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;
}

/*-------------- top container -------------------------------*/
.Top_Container{ width:1010px; margin:0 auto!important;  display:block; position:relative; padding-left:14px;}
.Logo{ width:199px; height:52px; position:relative; float:left;}
.Logo a img{ border:none;
}
.Navigation{ padding-left:20px; padding-top:25px; font-weight:normal; font-family:Georgia, "Times New Roman", Times, serif; font-size:16px; width:500px; position:relative; float:left;}
.Navigation a{ text-decoration:none; color:#000;}
.Navigation a:hover{ color:#ed1c24;}


/*-------------- top container -------------------------------*/
.Container{ width:1010px; margin:0 auto!important;  display:block; position:relative; padding-left:14px; padding-top:30px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.Container p { padding:0px; margin:0px; margin-bottom:15px;}
h1{ padding:0px; margin:0px; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:14px; font-weight:bold; color:#000;}

.Thaughts{ font-family:Georgia, "Times New Roman", Times, serif; font-size:14px; font-weight:bold; margin-top:15px; margin-bottom:20px;}
.Thaughts p{ padding:0px; margin:0px;}
.Bold{ color:#ed1c24;}


/*--------------WorK CSS -------------------------------*/
.Project_Wrapper{ width:208px; height:260px; margin:0px 30px 15px 0px; float:left; display:block; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.Project_Img{ width:200px; height:148px; float:left;}
.Project_Img a img{ border:4px solid #ebebeb; width:200px; height:148px; float:left; }
.Project_Img a img:hover{ border:4px solid #252525; width:200px; height:148px; float:left;}
.Project_Title{ width:208px; float:left; display:block; font-weight:bold; margin:15px 0px 15px 0px;}
.Project_Description{width:208px; float:left; display:block;}
.Download_Option{ width:994PX; margin:0 auto!important;  display:block; position:relative; padding-bottom:20px!important; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px;}
.Download_Option a{ text-decoration:none; color:#ed1c24; font-weight:bold;}



/*--------------Project CSS -------------------------------*/
.ProjectPage_Wrapper{width:208px; min-height:485px; margin:0px 30px 15px 0px; float:left; display:block; overflow:hidden; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; }
.Project_Info{width:208px; float:left; display:block;  margin:15px 0px 15px 0px;}
.Project_Description p{ padding:0px; margin:0px; margin-bottom:3px; width:208px; float:left; display:block;}
.More{ width:208px; text-align:right; color:#ed1c24; font-weight:bold;  display:block; font-size:11px;}
.More a{ text-decoration:none; color:#ed1c24;}



/*--------------Sevices_Wrapper CSS -------------------------------*/
.Sevices_Wrapper{ width:890px; float:left; display:block;}
.Text_Wrapper{ width:890px; float:left; display:block; margin-bottom:15px;}
.Text_Left{ text-align:right; width:195px; margin-right:25px; float:left; color:#ed1c24; font-weight:bold;}
.Text_Right{ float:left; width:600px;}

.Text_Right a{ text-decoration:none; text-decoration:none; font-weight:bold; color:#ed1c24;}



/*--------------Bio CSS -------------------------------*/
.Text_Wrapper_bio{ width:994px; float:left; display:block; margin-bottom:15px;}
.Text_Right_bio{ float:left; width:700px;}
.Text_Right_bio p{ padding:0px; margin:0px; margin-bottom:10px;
}

/*-------------- Footer CSS-------------------------------*/
.Copyright{ width:1010px; margin:0 auto!important;  display:block; position:relative; padding-left:14px; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; padding-top:10px;}



/*-------------- Contact CSS-------------------------------*/
.Text_Left p{ padding:0px; margin:0px; font-weight:normal; font-size:12px; color:#000; text-align:left!important; margin-bottom:15px;}
.Text_Left a{ color:#ed1c24; font-weight:bold; text-decoration:none;}

.Header{font-size:14px; font-weight:bold; color:#000; text-align:left!important;}

.form p{ padding:0px;
margin:0px; margin:33px 0px 15px 0px;
}
.formRow{ margin-bottom:5px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}

.form_Input{ border:1px solid #000; width:200px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
textarea{border:1px solid #000; width:360px; height:85px; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
.btnSubmit{ border:1px solid #000; width:40px; font-size:12px; background-color:#fff; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px;}
select{ border:1px solid #000; font-family:Georgia, "Times New Roman", Times, serif; font-size:11px; margin-bottom:10px;}

#contactResponseBox{ height:10px;
}
