/*
Theme Name: C2ST Theme
Theme URI: http://c2st.com/
Description: C2ST WordPress Theme
Author: Xeno Media, Inc. / Alex Tarasiewicz
Author URI: http://xenomedia.com/
Version: 1.0
*/


/*=========== Global reset ======================*/
html, body, div, h1, h2, h3, h4, h5, h6, pre, form, label, fieldset, input, p, th, td, ul { margin:0; padding:0 }
table { border-collapse: collapse; border-spacing:0 }
fieldset, img { border:0 }
caption, th { text-align: left }
h1, h2, h3, h4, h5, h6 { font-size:100% }
q:before, q:after { content:''}
a { text-decoration: none }

/* The below restores some sensible defaults */
table, p {
margin: 0 0 1.6em 0;
padding: 0;
}
ul, dl, ol {
margin: 0 0 1.6em 2.8em;
padding: 0;
}
strong { font-weight: bold }
em { font-style: italic }
a img { border: none } /* Gets rid of IE's blue borders */
/*=========== END: Global reset ======================*/


html {
font-family: arial, helvetica, sans-serif;
font-size: 0.8em;
color: #333;
}

body {
margin: 0 0 2em 0;
padding: 0;
background: #c5dfee url(images/bg.jpg) repeat-x left top;

line-height: 1.6em;
}

#wrapper {
width: 980px;
margin: 0 auto;
}

#pf-top {
display: none;
}

#top {
clear: both;
height: 128px;
margin-top: 25px;
}

#top-body {

}

#logo-row {
height: 98px;
}

#top h1#logo { /** Logo **/
float: left;
width: 670px;
height: 75px;
background: transparent url(images/logo-c2st.png) no-repeat left top;
margin: 10px 0 0 0 !important;
padding: 0 !important;
text-indent: -9999px;
}

#top h1#logo a { /** Logo **/
width: 670px;
height: 75px;
display: block;
}

#content {
background: #fff;
overflow: auto;
padding: 14px;
_overflow: visible; /** IE6 Hack **/
_height: 400px; /** IE6 Hack **/
}

#content #left-column {
width: 566px;
min-height: 600px;
_height: 600px; /** IE6 Hack **/
float: left;
}

#content #left-column-body {

}

#content #right-column {
width: 370px;
float: right;
min-height: 600px;
_height: 600px; /** IE6 Hack **/
}

/*
#content #right-column h4 {
clear: both;
display: block;
margin: 0 0 0.8em 0;
padding: 0.3em 1em;
background: #ccc;
text-transform: uppercase;
font-size: 0.9em;
font-weight: bold;
color: #333;
}
*/

#content-homepage {

}

#content-homepage #left-column {
width: 787px;
min-height: 600px;
_height: 600px; /** IE6 Hack **/
float: left;
background: #fff;
}

#content-homepage #left-column-body {
padding: 14px;
}

#content-homepage #right-column {
width: 180px;
float: right;
}

#footer {
clear: both;
display: block;
margin: 0 0 2em 0;
}

#footer-body {
padding: 0.6em 0;
text-align: left;
font-size: 0.9em;
color: #083366;
}

#footer ul {
list-style: none;
margin: 0;
padding: 0;
}

#footer ul li {
display: inline;
padding: 0 0.8em;
border-right: 1px solid #000;
}

#footer ul li.page-item-376 {
padding-left: 0;
}

#footer ul li.page-item-378 {
border-width: 0;
}

#footer p {
margin: 0.5em 0;
}



