﻿/** Body CSS */


h1{
    font-family:Arial,sans-serif;
    
}
h3{
    font-family:Arial,sans-serif;
    font-weight:500;
}
h2{
    font-family:Arial,sans-serif;
    font-weight:400;
    font-style:italic;
}

/** container CSS */

#header {
	height:141px;
    background-image:url(../images/template/homepage_compact.jpg);
    background-position:top;
    background-repeat:no-repeat;
}

#container-home {
	width:1000px;
	margin:0 auto 0 auto;

}

/** Content CSS */


#content{
    position:relative;
    width:1000px;
    height:800px;
    
}

#content-block{
    position:relative;
    width:1000px;
    height:500px;
}

#content-block h1{
    font-size:25px;
    font-family:Arial,sans-serif;
    line-height:50px;
    padding-top:10px;
}
#content-block #content-block-1{
    position:absolute;
    left:20px;
    bottom:0px;
    padding:10px;
    font-size:12px;
    border-radius:20px;
    background-color:#F7F7F7;
    width:450px;
    height:320px;

}
#content-block #content-block-2{
    position:absolute;
    right:20px;
    bottom:0px;
    padding:10px;
    font-size:12px;
    border-radius:20px;
    background-color:#F7F7F7;
    width:450px;
    height:320px;
}



#content-block a:link{
    background-color:#4176AC;
    color:white;
    font-size:18px;
    border-radius:10px;
    padding:8px 30px 8px 30px;
    margin-left:180px;
}
#content-block a:visited{
    color:white;
}
#content-block a:hover{
    color:white;
}
#content-block a:active{
    color:white;
}


/** Blockquote CSS */


#quote blockquote{
    border:0px;
    background-image:none;
    font-size:13px;
    text-align:justify;
    width:860px;
    padding-left:20px;
    padding-top:20px;
    text-indent:5px;
    margin-top:70px;
    
}
#quote #middletext{
    padding-left:250px;
}
#quote #lasttext{
    padding-left:120px;
}

#quote .bstart{
    float: left;
    height: 30px;
    margin-top: -19px;
    padding-top: 40px;
    margin-bottom: -50px;
    padding-left:45px;
    font-size: 90pt;
    font-family:impact;
    color: #4176AC;
}
#quote .bends{
    float: right;
     height: 25px;
     margin-top: 0px;
     padding-top: -2px;
     padding-right:15px;
     font-size: 90pt;
     font-family:impact;
     color: #4176AC;
}

/** Search Bar CSS */


#searchbar{
    text-align:center;
}
#searchbar{
    position:relative;
    background-image:url('../images/template/searchbar_input_crop_to_size.png');
    background-repeat:no-repeat;
    background-position:275px 54px;


}
#searchbar #input-box{
    POSITION:absolute;
    top:60px;
    left:300px;
    height:35px;
    background-color:#FAFAFA;
    border:0;
    font-family: Arial, sans-serif;
    font-size: 20px;
    font-weight: 100;
    line-height: 28px;
    color:#444;
}
#submit-box{
    position:absolute;
    top:54px;
    left:670px;
}
#searchbar #advance-search{
    margin-top:50px;
}

#searchbar h3{
    font-family:Arial,sans-serf;
    font-size:14px;
}
#searchbar a{
    padding-left:400px;
}
#searchbar a:link{
    color:#4176AC;
    text-decoration:none;
}
#searchbar a:visited{
    color:#4176AC;
    text-decoration:none;
}
#searchbar a:hover{
    color:#4176AC;
    background-color:white;
    text-decoration:none;
}
#searchbar a:active{
    color:#4176AC;
    text-decoration:none;

}
#searchbar #search-filter{
    text-align:left;
    padding-top:5px;
    padding-left:300px;
    
}
