/*   



Theme Name: Microlon

Theme URI: http://www.aa1media.com

Description: A wordpress theme.

Version: 1.0

Author: Alexander Stott

Author URI: http://www.aa1media.com/



*/

html,body,p,div,img,h1,h2,h3,h4,li,ul,ol,dl,dd,dt,form,table,td,tr {

margin: 0;

padding: 0;

}



body{

margin: 0;

font-family: Verdana, Arial;

font-size: 11px;

text-align:center;

vertical-align: top;

background-repeat:no-repeat;

background-color:#ffffff;

color:#000000;

}



p{

padding: 10px 0 0 0;

}



h1{

font-family: Arial, Sans-serif;

font-size:26px;

font-weight:400;

padding: 0 0 10px 0;

color:#424B9F;

}



h2 {

font-weight:400;

padding-bottom:5px;

padding-top:10px;

margin-right:25px;

font-family: Verdana, Arial, Sans-serif;

font-size:18px;

color:#b71d1d;

}



h3 {

color:#666666;

padding-top:3px;

margin-bottom:5px;

}



#wrapper{

width: 850px;

text-align:left;

margin:0 auto;

}



#header{

float:left;

width:850px;

background-image:url(images/header2.jpg);

background-position:0 25px;

background-repeat:no-repeat;

margin:0 auto 0 0;

height:130px;

}



#container {

width:900px;

float:left;

padding:0;

}



#imgcontainer {

width:300px;

float:left;

height:140px;

background-image:url(images/happy_man.jpg);

}



#topbanner {

width:850px;

height:192px;

background-image:url(images/truck.jpg);

float:left;

margin-bottom:12px;

margin-top:0;

}



#topbannerprod {

width:850px;

height:192px;

background-image:url(images/prodimg.jpg);

float:left;

margin-bottom:12px;

margin-top:0;

}



#topbannerfaq {

width:850px;

height:192px;

background-image:url(images/faqimg.jpg);

float:left;

margin-bottom:12px;

margin-top:0;

}



#topbannertest {

width:850px;

height:192px;

background-image:url(images/testimg.jpg);

float:left;

margin-bottom:12px;

margin-top:0;

}



.nav {

margin-top:99px;

}



#header ul {

margin:0;

}



#header li {

list-style:none;

display:inline;

font-family:Arial, Sans-serif;

color:#1153bf;

font-size:17px;

font-weight:700;

margin-right:30px;

margin-left:35px;

}



#header li a:link, #header li a:visited {

color:#0c3a8d;

text-decoration:none;

}



#header li a:hover {

color:#3b93ff;

text-decoration:none;

}



.sidebar{

float: left;

width: 140px;

margin:0 0 0 10px;

display:inline;

text-align:right;

line-height:26px;

}



#footer{


width: 850px;

padding:5px 0 0 0;

margin:20px auto;
margin-bottom:0;

text-align:center;

border:1px solid #e7e7e7;
border-bottom:0;
background-color:#f9f9f9;
-moz-border-radius:10px 10px 0 0;
padding-bottom:10px;
}



#footer p{

line-height:18px;

}



.clear {

clear:both;

}



.post{

/*padding: 10px;*/

text-align:left;

/*border:1px solid #33516b;*/

}



.post p{

line-height:18px;

}



.entry{

line-height: 18px;

}



p.postmetadata{

border-top: 1px solid #ccc;

margin: 10px 0 0 0;

}



.navigation{

padding: 10px 0 0 0;

font-size: 14px;

font-weight:400;

line-height: 18px;

}



/*Comments*/



.comments-template{

margin: 10px 0 0;

border-top: 1px solid #ccc;

padding: 10px 0 0;

}



.comments-template ol{

margin: 0;

padding: 0 0 15px;

list-style: none;

}



.comments-template ol li{

margin: 10px 0 0;

line-height: 18px;

padding: 0 0 10px;

border-bottom: 1px solid #ccc;

}



.comments-template h2, .comments-template h3{

font-family: Verdana, Arial, Sans-serif;

font-size: 16px;

}



.commentmetadata{

font-size: 12px;

}



.comments-template p.nocomments{

padding: 0;

}



.comments-template textarea{

font-family: Arial, Helvetica, Sans-serif;

font-size: 12px;

}



input {

margin:0;

padding:0;

}



.field {

height:15px;

width:80px;

font-size:10px;

color:#666666;

}



.button {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

background-color: #000000;

color: #FFFFFF;

height:22px;

width:50px;

border:0px;

margin-top:10px;

margin-bottom:5px;

}



.cbutton {

font-family: Verdana, Arial, Helvetica, sans-serif;

font-size: 10px;

background-color: #000000;

color: #FFFFFF;

height:22px;

border:0px;

}



.post ul, .post li {

margin-left:0;

padding-left:0;

}



#baseimg {

width:850px;

height:124px;

background-color:#96d8e9;

background-image:url(images/baseimg.jpg);

float:left;

margin-top:12px;

}



.fullpost {

width:850px;

float:left;

}



.fullentry {

width:850px;

float:left;

}



.containerfull {



}



object {

float:right;

}



.alignright {

float:right;

margin:5px 0 5px 10px;

}



ul {

margin:10px;

list-style:none;

}



li {

padding-bottom:5px;;

}



.fullentry p {

font-size:12px;

line-height:18px;

}



.fullentry h1 {

padding-top:10px;

}



.product {

border:1px solid #666666;

padding:5px 20px 20px 20px;

width:830px;

margin-bottom:20px;

-webkit-border-radius: 10px; 

-moz-border-radius: 10px;

}



a[href$='.pdf'] { 

   padding: 5px 0 5px 30px;

   background:transparent url(../../../pdf.jpg) no-repeat center left;

   margin:10px;

   color:#4888cb;

}



table {

background-color:#EDF8FC;

margin:10px;

text-align:left;

border:1px #92c3e3 solid;

margin-top:36px;

}



td {

text-align:left;

padding-left:12px;

}



td a:link {

text-align:left;

padding-left:12px;

display:block;

padding-left:0;

text-decoration:none;

color:#333333;

}



td a:visited {

text-align:left;

padding-left:12px;

display:block;

padding-left:0;

text-decoration:none;

color:#333333;

}



tr:hover { background-color:#92c3e3;}



tr {

text-align:left;

height:23px;

}



thead {

background-color:#92c3e3;

height:32px;

}



table tr.even td, table tr.even th {  }

table tr.odd td { background-color:#FFF; }

table tr.odd td:hover, table tr.even th:hover { background-color:#92c3e3; }



#pnav {

font-size:12px;

font-weight:700;

margin-top:10px;

text-decoration:none;

padding-left:15px;

}



#pnav li{

list-style:none;

display:inline;

font-size:13px;

margin-right:12px;

margin-left:1px;

weight:400;

}



#pnav li a, #pnav li a:visited {

text-decoration:none;

color:#61a9e6;

weight:400;

}



#pnav li a:hover {

color:#4d8dd0;

}



.alignleft {

float:left;

margin:0 10px 0 0;

}



.formcontainer {

width:400px;

float:right;

}



.size-full {

margin-top:10px;

}
