/* 
YOUR CUSTOM STYLESHEET
---------------------

Instructions:

Add your custom styles here instead of style.css so it 
is easier to update the theme. Simply copy an existing 
style from style.css to this file, and modify it to 
your liking.

*/

body {color:#999999;background: url('images/background.gif') repeat top left; }
a:hover, a:focus {color:#FF3;}

#masthead {float: left;margin-left:20px; padding-top:15px}
#masthead #logo .description {float:right; margin:0.5em 1em;vertical-align: top}

#footer-wrap {background: transparent;}
#top .sf-menu a {color: #000000;}

.container {width:1210px;margin:0 auto;}
.container-inner {width:1170px; margin:0 auto;padding:1.6em 0 1em}

#top {width:1180px;margin:0 auto 1em;padding:0 0 0.5em;color:#666;height:46px; position:relative;z-index:50}
#footer {width:1200px;padding:1.5em 0;margin:0 auto;color:#999;text-align:left}

h3.sub,h2.sub {margin: 0 0 10px 0;padding: 0 0 5px 0;font-size: 1.1em;font-weight: bold;line-height: 1em;text-transform: none;letter-spacing: 2px;color: #515151;border-bottom: 1px solid #eee;}

.postmetadata {background:transparent;padding:1em;color:#999; font-size:11px;-moz-border-radius: 5px;-khtml-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;}

.span-24 {width:950px;}
.span-25 {width:990px;}	
.span-26 {width:1030px;}
.span-27 {width:1070px;}
.span-28 {width:1110px;}
.span-29 {width:1150px;}
.span-30, div.span-30 {width:1190px;margin:0;}

input.span-25, textarea.span-25, select.span-25 {width:980px!important;}
input.span-26, textarea.span-26, select.span-26 {width:10200px!important;}
input.span-27, textarea.span-27, select.span-27 {width:1060px!important;}
input.span-28, textarea.span-28, select.span-28 {width:1100px!important;}
input.span-29, textarea.span-29, select.span-29 {width:1140px!important;}
input.span-30, textarea.span-30, select.span-30 {width:1180px!important;}

.prepend-25 {padding-left:960px;}
.prepend-26 {padding-left:1000px;}
.prepend-27 {padding-left:1040px;}
.prepend-28 {padding-left:1080px;}
.prepend-29 {padding-left:1120px;}
.prepend-30 {padding-left:1160px;}


.pull-25 {margin-left:-1000px;}
.pull-26 {margin-left:-1040px;}
.pull-27 {margin-left:-1080px;}
.pull-28 {margin-left:-1120px;}
.pull-29 {margin-left:-1160px;}
.pull-30 {margin-left:-1200px;}

.pull-25, .pull-26, .pull-27, .pull-28, .pull-29, .pull-30  {float:left;position:relative;}

.push-25 {margin:0 -1000px 1.5em 1000px;}
.push-26 {margin:0 -1040px 1.5em 1040px;}
.push-27 {margin:0 -1080px 1.5em 1080px;}
.push-28 {margin:0 -1120px 1.5em 1120px;}
.push-29 {margin:0 -1160px 1.5em 1160px;}
.push-30 {margin:0 -1200px 1.5em 1200px;}

.push-25, .push-26, .push-27, .push-28, .push-29, .push-30 {float:right;position:relative;}

/* Floats & Images */

.thumbnail, .attachment-thumbnail {max-width:230px;margin:0 1.5em 1.5em 0;float:left}
.attachment-medium {max-width:1110px;overflow:hidden;display: inline}
.attachment-large {max-width:1110px;overflow:hidden;display: inline}


/* Image sizes depending on the number of columns */
.col-0 { width: 100%; }
.col-1 { width: 100%; }
.col-2 { width: 50%; }
.col-3 { width: 33%; }
.col-4 { width: 25%; }
.col-5 { width: 20%; }
.col-6 { width: 16.5%; }
.col-7 { width: 14%; }
.col-8 { width: 12.4%; }
.col-9 { width: 11%; }
.col-10 { width: 10%; }
.col-11 { width: 9%; }
.col-12 { width: 8.33%; }
.col-13 { width: 7.6%; }
.col-14 { width: 7.1%; }
.col-15 { width: 6.66%; }
.col-16 { width: 6.25%; }
.col-17 { width: 5.83%; }
.col-18 { width: 5.55%; }
.col-19 { width: 5.25%; }
.col-20 { width: 4.95%; }

div.colborder {border-right: medium none;padding-right:5px;margin-right:0px;}

.column, div.span-1, div.span-2, div.span-3, div.span-4, div.span-5, div.span-6, div.span-7, div.span-8, div.span-9, div.span-10, div.span-11, div.span-12, div.span-13, div.span-14, div.span-15, div.span-16, div.span-17, div.span-18, div.span-19, div.span-20, div.span-21, div.span-22, div.span-23, div.span-24 {float:left;margin-right:0 px;}

#category-section ul li a:hover,ul.txt li:hover{color:#fff;background-position:1px 0.8em;background: #cccccc}

