/*Theme Name: ClientSiteCMS

Theme URI: http://www.ctzdesign.com/

Description: Basic Theme Small Business Sites using WordPress as CMS

Version: 0.1

Author: Charlie Zegers

Datum: July 17, 2008



/* RESET ALL MARGINS AND PADDING */



* {margin: 0; padding: 0;}



/***** Global Settings *****/ 

html, body {border:0;margin:0;padding:0;} 

body {font:100%/1.25 arial, helvetica, sans-serif;} 

a:link, a:visited {color: #3d73a2;text-decoration: none;}

a:hover {text-decoration: underline;}



/***** Common Formatting *****/ 

h1, h2, h3, h4, h5, h6 

{margin:0;padding:0;font-weight:normal;} 

p, ul, ol {margin:0;padding:0;} ul, ol {padding:1em;} 

blockquote {margin:22px 40px;padding:0;} 

small {font-size:0.85em;} img {border:0;}

/***** Site Structure *****/

body {text-align:center;background:#efefef;font-family: "Georgia", times, serif;color: #666;}	

#frame {width:790px;margin: 0 auto;text-align:center;border: 2px solid #666;background:#ffffff;padding: 25px;}

#stage {}

#content {width:790px;font-size: 18px;text-align:left}

#content h2 {color:#3d73a2;font-family: "arial", sans-serif;font-weight: 700;font-size: 25px;letter-spacing: -1px;font-stretch: condensed;padding:15px 0;}

#content h3 {color:#3d73a2;font-family: "arial", sans-serif;font-weight: 700;font-size: 20px;letter-spacing: -1px;font-stretch: condensed;padding:15px 0;}

.entry p {margin-bottom: 15px;}

#sidebar {width: 265px;float: right;text-align: left;margin-left: 10px;padding: 0 0 15px 20px;border-left: 1px solid #000000;font-family: "arial", sans-serif;}

h2.widgettitle {font-family: "arial", sans-serif;font-weight: 700;font-size: 25px;letter-spacing: -1px;font-stretch: condensed;padding-top:15px}

p.address {text-align: center; font-family: "arial", sans-serif;font-variant: small-caps;font-weight: 800;}

#footer {clear: both;padding-top:15px;padding-bottom:15px;font-family: "arial", sans-serif;text-align:center;font-size:12px;}



/* P.I.E. Float Clearing ----------------------------------------------------------------*/

.clearfix:after{content:".";clear:both;height:0;visibility:hidden;display:block}

* html .clearfix{height:1%}

.clearfix{display:block}



/* Header ----------------------------------------------------------------*/

#header {text-align:left;height:140px;}

#header h1 {text-indent: -9999px;width: 650px;height: 30px;background: url(images/logo.gif) #fff no-repeat;}

#header h2 {color:#666;font-family: "georgia", serif;font-weight: 700;font-size: 20px;}

#header ul {text-align:right;padding: 0;}        

#header li {display: inline;padding:0;list-style-type: none;font-family: "arial", sans-serif;font-size: .75em;text-transform:uppercase;margin: 0px 15px 0px 15px; }

#header a {text-decoration: none;}             

#header a:link, #header a:visited {color: #666;text-decoration: none;}        

#header a:hover {color: red;}







/* Custom Format for 2col Pages ----------------------------------------------------------------*/

.text-leftcol {width:300px;float:left;text-align:left;padding-left:5px}

.text-rightcol {width:300px;float:right;text-align:left;}





/* WordPress Generated Classes ----------------------------------------------------------------*/

.aligncenter,

div.aligncenter {

   display: block;

   margin-left: auto;

   margin-right: auto;

}



.alignleft {

   float: left;

}



.alignright {

   float: right;

}



.wp-caption {

   border: 1px solid #ddd;

   text-align: center;

   background-color: #f3f3f3;

   padding-top: 4px;

   margin: 10px;

   /* optional rounded corners for browsers that support it */

   -moz-border-radius: 3px;

   -khtml-border-radius: 3px;

   -webkit-border-radius: 3px;

   border-radius: 3px;

}



.wp-caption img {

   margin: 0;

   padding: 0;

   border: 0 none;

}



.wp-caption p.wp-caption-text {

   font-size: 11px;

   line-height: 17px;

   padding: 0 4px 5px;

   margin: 0;

}

