/* 
    Document   : style
    Created on : Jun 19, 2013, 10:24:41 PM
    Author     : Raihan Taher
    Description:
        Purpose of the stylesheet follows.
*/

body {
	background: #bfbfbf; /* Old browsers */
	background: -moz-linear-gradient(top,  #bfbfbf 1%, #ffffff 35%, #ffffff 99%); /* FF3.6+ */
	background: -webkit-gradient(linear, left top, left bottom, color-stop(1%,#bfbfbf), color-stop(35%,#ffffff), color-stop(99%,#ffffff)); /* Chrome,Safari4+ */
	background: -webkit-linear-gradient(top,  #bfbfbf 1%,#ffffff 35%,#ffffff 99%); /* Chrome10+,Safari5.1+ */
	background: -o-linear-gradient(top,  #bfbfbf 1%,#ffffff 35%,#ffffff 99%); /* Opera 11.10+ */
	background: -ms-linear-gradient(top,  #bfbfbf 1%,#ffffff 35%,#ffffff 99%); /* IE10+ */
	background: linear-gradient(to bottom,  #bfbfbf 1%,#ffffff 35%,#ffffff 99%); /* W3C */
	filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#bfbfbf', endColorstr='#ffffff',GradientType=0 ); /* IE6-9 */
	
}

*{
    padding: 0px;
    margin: 0px;
}

p, h1, h2, h3, h4, h5, h6{
    font-family: Arial;
    color: #6f6f6f;
}

#wrapper{
    background-color: #ffffff;
    margin: 0px auto;
    border: 0px solid red;
    width: 979px;
    height: 1630px;
    padding-top: 0px;
}

#header{
    height: 120px;
    border: 0px solid red;
    margin: 0px 0px 0px 0px;
    background-color: #ffffff;
    display: block;
    overflow: auto;
}

#logo{
    display: block;
    float: left;
    border: 0px solid black;
    width: 216px;
    height: 94px;
    margin: 10px 20px 0px 50px;
}

#header_text{
    font-family: Arial;
    text-transform: uppercase;
    color: #8b8a8a;
    border: 0px solid red;
    display: block;
    float: left;
    margin: 84px 20px 0px 10px;
}

#mid{
    border-top: 5px solid #ef8000;
    border-bottom: 5px solid #ef8000;
    height: 300px;
    background-image: url(../images/mid_back.jpg);
    background-repeat: no-repeat;
    margin: 0px 6px 0px 6px;
    display: block;
    overflow: auto;
}

#circle{
    display: block;
    position: absolute;
    margin-top: -90px;
    margin-left: 735px;
}

#mid_top{
    width: 450px;
    height: 90px;
    float: left;
    display: block;
    background-color: #f09934;
    opacity: 0.9;
}

#mid_top_text{
    font-family: Arial;
    margin-left: 15px;
    margin-top: 15px;
    text-shadow: 2px 2px black;
}

#mid_top_text h1, #mid_top_text h3{
    color: white;
}

#bottom{
    border: 0px solid green;
    margin: 0px 0px 0px 0px;
    display: block;
    overflow: auto;
}

#bottom_left{
    float: left;
    width: 480px;
    background-color: white;
    height: 1200px;
}

#bottom_left_text{
    height: 710px;
    border: 0px solid red;
}

#footer{
    margin: 20px;
    height: 320px;
    border: 0px solid blue;
}

#footer_menu ul{
    list-style-position: inside;
}

#footer_menu ul li{
    font-family: arial;
    color: white;
    text-shadow: 2px 2px #6f6f6f;
    font-size: 25px;
    list-style: none;
    border: 1px solid #d4d4d4;
    padding: 10px 21px;
    display: inline-block;
    background-image: linear-gradient(bottom, rgb(223,128,18) 18%, rgb(247,174,91) 52%);
    background-image: -o-linear-gradient(bottom, rgb(223,128,18) 18%, rgb(247,174,91) 52%);
    background-image: -moz-linear-gradient(bottom, rgb(223,128,18) 18%, rgb(247,174,91) 52%);
    background-image: -webkit-linear-gradient(bottom, rgb(223,128,18) 18%, rgb(247,174,91) 52%);
    background-image: -ms-linear-gradient(bottom, rgb(223,128,18) 18%, rgb(247,174,91) 52%);

    background-image: -webkit-gradient(
            linear,
            left bottom,
            left top,
            color-stop(0.18, rgb(223,128,18)),
            color-stop(0.52, rgb(247,174,91))
    );
}

#footer_menu_2{
    border: 0px solid red;
    height: 210px;
    margin-top: 120px;
    overflow: auto;
}

#footer_menu_2 h4{
    margin-bottom: 5px;
}

.footer_image{
    border: 0px solid red;
    width: 64px;
    height: 37px;
    float: left;
}

.footer_text{
    border: 0px solid red;
    float: left;
    padding-top: 4px;
    padding-left: 5px;
}

.footer_text h2{
    color: #f09934;
}

#clear{
    clear: both;
    margin-bottom: 20px;
}

#footer_menu_3{
    border: 0px solid green;
}

#footer_menu_3 ul li{
    color: #6f6f6f;
    font-family: arial;
    list-style: none;
    display: inline;
}

#footer_menu_3 a{
    text-decoration: none;
}

#bottom_right{
    background-color: #fff8e1;
    float: left;
    width: 493px;
    height: 1200px;
}

#bottom_left_text{
    margin: 20px;
}

#bottom_left_text h4{
    color: #ef8000;
}

#bottom_left_text p{
    line-height: 25px;
}

#bottom_right_top{
    padding: 20px;
    height: 590px;
    border-bottom: 5px solid white;
}

#bottom_right_down{
    
}

.brown{
    color: #c86c02;
}

#bottom_right_top_mid{
    margin-top: 40px;
    border: 0px solid red;
    overflow: auto;
}
#box{
    margin-top: -25px;
    margin-left: 215px;
    position: absolute;
}

#bottom_right_top_mid ul{
    list-style-image: url(../images/plus.png);
    list-style-position: inside;
}

#bottom_right_top_mid ul li{
    margin-bottom: 4px;
	font-family:Arial, sans-serif;
    color: #6f6f6f;
}

.condition{
    font-size: 12px;
    padding-left: 25px;
}

#bottom_right_top_bottom{
    margin-top: 20px;
}

#bottom_right_top_bottom_text{
    margin-bottom: 15px;
}

#bottom_right_down_text{
    margin: 20px;
}

#contact_form{
    margin: 0px 20px 20px 20px;
}
