/*   
Theme Name: mltgroup
Theme URI: http://www.mltgroup.com
Description: basic mlt group theme
Author: eric reynolds
Author URI: http://www.mltgroup.com
Version: 1.0
*/
body {
    font-size:.7em; color:#666666; margin:0px; padding:0px;
}
div#page {
    width:975px; text-align:left;
}
div#header {
    width:975px; height:80px; float:left; 
}
div#content_box {
    float:left; width:975px;
}
div#content_box div#content {
    float:left; width:560px; padding:0px 20px 0px 0px; 
}
div#content_box div#sidebar {
    float:left; width:355px; padding:0px 20px 0px 20px;
}
div#sidebar h2 {
    padding:0px; margin:.5em 0px .5em 0px;		
}
div#sidebar ul {
    width:273px; float:left; margin:0px; padding:0px; list-style:none;
}	
div#sidebar ul li {
    width:273px; padding:0px; margin:0px; float:left;
}
div#sidebar ul li ul {
    float:left; list-style:none; border:none;
}

div#footer {
    float:left; width:900px;
}		






/* 
----------------------
----------------------
*/		

h1 {
    font-size:1.5em;
}
h2,h3,h4,h5,h6 {
    font-size:1.3em;
}

a {
    color:#457BA5; text-decoration:none;
}
a:hover {
    color:#457BA5; text-decoration:underline;
}
.linktext {font-size:9px;margin-right:5%;}
.linktextarea {font-size:9px;font-family:verdana;overflow:hidden;}
input {
    width:100px;
}

img.centered {
    display: block;
    margin-left: auto;
    margin-right: auto;
}

img.alignright {
    padding: 4px;
    margin: 0 0 2px 7px;
    display: inline;
}

img.alignleft {
    padding: 4px;
    margin: 0 7px 2px 0;
    display: inline;
}

.alignright {
    float: right;
}

.alignleft {
    float: left;
}

#commentform label{
    display: block;
}
.comment-form-author input, 
.comment-form-comment textArea,
.comment-form-email input,
.comment-form-url input{
    width: 100% !important;
    padding: 5px !important;
    box-sizing: border-box;
    border-radius: 0;
    border: 1px solid #d3d3d3;
}
.form-submit input{
    padding: 5px 10px;
    border-radius: 0;
    border: 1px solid #d3d3d3;
    width: auto;
}
.gglcptch{
    margin: 20px 0px !important;
}
#respond span.required{
    color: #fe1d0d;
}