/*  
Theme Name: Calex Global V1.2
Theme URI: http://www.t5adapters.com
Description: Calex Global WordPress Theme
Version: 1.2
Author: Andrew Lindstrom
Author URI: http://andrewlindstrom.com
*/

html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td {
margin:0; padding:0; border:0; outline:0; font-size:100%; vertical-align:baseline; background:transparent; }
body { line-height:1; font:62.5%/1.6 Arial, Verdana, "Trebuchet MS", Helvetica, sans-serif; margin: 25px auto 0 auto; width: 800px; }

/* --= Typography & Colors =-- */
a { color: #2365d3; }
a:hover { color: #9acd01; }
h2 { border-bottom: 1px solid #006600; color: #3c8a3c; font-size: 16px; margin: 5px 0; }
h4, h4 a { color: #016701; margin-bottom: 1em; text-decoration: none; }
#footer a { color: #797979; }
#footer a:hover { color: #3C8A3C }
.entry { font: 12px/1.5 Verdana, Arial, "Trebuchet MS", Helvetica, sans-serif; }
#save { color: #69b235; text-transform: uppercase; font-size: 32px; line-height: 1.1; width: 400px; display: block; float: right; text-align: right; }
#guarantee { color: #7294fd; font-size: 22px; display: block; float: right; text-align: rigth; }
/* --= End Typography & Colors =-- */



/* --= Begin Structure =-- */
h1.smalllogo { display:block; float: left; width:269px; height:57px; text-indent:-9009px; background:transparent url(images/logo.png) top no-repeat; }
h1.smalllogo a { display:block; float: left; width:100%; height:100%; outline:none; }
h1.largelogo { display:block; width:375px; height:75px; margin: 35px 0 0 10px; text-indent:-9009px; background:transparent url(images/biglogo.png) no-repeat; }
h1.largelogo a { display:block; width:100%; height:100%; outline:none; }
#content { clear: both; }
#contentleft { float: right; width: 590px; margin-left: 5px; }
#sidebar { float: left; width: 200px; margin-top: 37px; line-height: 1.2; }
#footer { clear: both; border-top: 1px solid #666; padding: 3px 0; margin-top: 10px; color: #797979; font-size: 11px; }
#headerleft { /*background: url(images/headerbg.jpg) bottom left no-repeat; */padding-left: 200px; float: left; }
#headerimg { float: left; margin-top: 70px; }
#smallflash { width: 95px; height: 328px; margin-top: 40px; margin-left: 15px; float: left; background-color: red; }
#largeflash { text-align: right; }
#quote { background: #fff url(images/descriptionbg.jpg) top right no-repeat; padding-right: 340px; }
#watch { background: url(images/watch.gif) no-repeat; display: block; }
a #watch { text-decoration: none; font-weight: bold; font-size: 11px; padding: 8px 0 10px 14px; }
#londonoffice { width: 295px; float: left; }
#footerwrappe { clear: both; }
/* --= End Structure==- */



/* --= Begin Sidebar =-- */
#sidebar li { margin-bottom: 5px; }
#sidebar a { display: block; height: 50px; background: url(images/menu.gif) top repeat-x; padding: 10px 10px 0 10px; color: #3e5d3b; font-weight: bold; text-decoration: none; font-size: 14px; font-family: arial; }
#sidebar a:hover { display: block; background: url(images/menu.gif) 60px repeat-x; color: #1e231d; }
#sidebar .current_page_item a { display: block; background: url(images/menu.gif) 0 -120px repeat-x; color: #fff; }
/* --= End Sidebar =--  */



/* --= Begin Various Tags & Classes =-- */
.entry p { padding-bottom: 1.5em; }
ol,ul { list-style:none; }
.entry ul { list-style: disc inside; text-indent: 0.5em; padding-bottom: 0.75em; }
.entry ol { list-style:decimal inside; padding-bottom: 1.5em; }
.entry li { padding-bottom: 0.75em; margin: 0; line-height: 1em;  }
#comment { width: 400px; height: 100px; }
/* --= End Various Tags & Classes =-- */