BODY {
   background-color: #A9BDB9;
}




/* Header: start */
#header IMG.title {
	 margin-left: -22px;
}
/* Header: finish */





/* BODY: start */
#middle-content {
   width: 998px;
}

#content {
   width: 981px;
	 background-repeat: repeat-x;
}

#main-content {
	 margin-left: 25px;
	 margin-right: 25px;
}

#comments {
  width: 601px;
}

#form_wrap {
   padding-right: 18px;
}

.single #main-content {
   padding-left: 25px;
	 padding-right: 23px;
} 

#content .col-right {
   width: 360px;
}

#sidebar {
   width: 345px;
}
/* BODY: finish */





/* Ad Space: start */
DIV.divSidebarBigAd {
   width: 303x;
	 text-align: right;
   padding: 3px 3px 5px 3px;	 
}

#main-content .advert_468x60 {
	 padding: 0px 0px;
}
/* Ad Space: finish */





/* HOME: start */
.featured H2 {
   margin-top: 0px;
	 padding-top: 0px;
}
/* HOME: finish */





/* MENU TOP: start */
#secnav A {
   padding: 14px 15px 11px;
}
/* MENU TOP: finish */





/* PAGE NAVIGATION: start */
#main-content DIV.pagerbox {
   font-family: Verdana;
}

#main-content DIV.pagerbox A {
   color: #FFFFFF;
	 text-decoration: none;
	 background-color: #2C8871;
}

#main-content DIV.pagerbox A.current,
#main-content DIV.pagerbox A:HOVER {
   color: #000000;
	 background-color: #FFFFFF;
}
/* PAGE NAVIGATION: finish */





/* POST: start */
.post H1 {
   font-size: 24px;
   font-weight: normal;
   margin-top: 0px;
	 padding-top: 0px;
}

#main-content .page H2 {
   font-size: 19px;
	 padding-bottom: 0px;
	 margin-bottom: 0px;
}

#main-content A,
#stripe P A {
   color: #FF0000;
	 font-weight: bold;
	 text-decoration: underline;
}

#main-content H2 A,
#main-content H3 A,
#main-content P.post-details A,
#main-content OL.olRelatedPosts A,
#main-content .more_entries A,
#main-content P.tags A {
   color: #313E3D;
	 font-weight: normal;
}

#main-content .more_entries A {
   font-weight: bold;
}

P.FacebookLikeButton {
   display: inline;
}
/* POST: finish */





/* SOCIABLE: start */
.sociable IMG {
   width: 60px;
	 height: 60px;
}
/* SOCIABLE: finish */





/* YARPP: start */
P.parRelatedPosts {
	 font-size: 14px;
	 color: #CC3300;
	 padding-bottom: 0px;
   margin-bottom: 0px;
}
/* YARPP: finish */





/* CONTACT FORM: start */
DIV.ddfmwrap INPUT,
DIV.ddfmwrap TEXTAREA {
   border: 1px solid #333333;
}

DIV.ddfmwrap DIV.submit INPUT {
   width: 145px;
	 height: 32px;
	 color: #FFFFFF;
	 font-size: 15px;
	 font-weight: bold;
	 background-image: url(styles/teal/butt_contact.gif);
   border: 0px;
}
/* CONTACT FORM: finish */





/* PROTECTED CONTENT: start */
DIV.divProtectedContent {
   font-size: 15px;
	 color: #000000;
	 line-height: 21px;
	 background-color: #AEDEF0;
	 border: 3px solid #1B82A8;
	 padding: 10px;
}

DIV.divProtectedContent A {
   font-weight: bold;
	 color: #CD0000;
}
/* PROTECTED CONTENT: finish */





/* CREATIVES: start */
#creativetop,
#creativesidebarbig,
#creativesidebarbigbis,
#creativepostlist,
#creativepostlistbis,
#creativesidebarsidebarskyscraper,
#creativebottom,
#creativemore {
   /*background-color: #CCCCCC;*/
}

#creativetop A,
#creativesidebarbig A,
#creativesidebarbigbis A,
#creativepostlist A,
#creativetop A:HOVER,
#creativesidebarbig A:HOVER,
#creativesidebarbigbis A:HOVER,
#creativepostlist A:HOVER,
#creativetop IMG,
#creativesidebarbig IMG,
#creativepostlist IMG {
   text-decoration: none;
	 border: 0px;
}

#creativetop,
#creativetop IMG,
#creativebottom,
#creativebottom IMG {
   width: 728px;
	 height: 90px;
}

#creativetop {
   top: 21px;
	 left: 231px;
   position:absolute;
}

#creativebottom {
   margin-bottom: 20px;
	 margin-left: auto;
	 margin-right: auto;
}

#creativesidebarbig,
#creativesidebarbig IMG,
#creativesidebarbigbis,
#creativesidebarbigbis IMG {
   width: 300px;
	 height: 250px;
}

#creativesidebarbig,
#creativesidebarbigbis {
   margin-left: 16px;
}

#creativesidebarbigbis {
   margin-top: 15px;
	 margin-bottom: 15px;
}

#creativesidebarsidebarskyscraper, 
#creativesidebarsidebarskyscraper IMG {
   width: 160px;
	 height: 600px;
	 margin-bottom: 10px;
	 float: left;
}

#creativepostlist,
#creativepostlist IMG,
#creativepostlistbis,
#creativepostlistbis IMG {
	 width: 468px;
	 height: 60px;
	 text-align: center;
	 margin-left: 25px;
	 margin-bottom: 20px;
}

#creativepostlist,
#creativepostlistbis {
   margin-left: 75px;
}

#creativepost {
	 font-size: 15px;
	 line-height: 21px;
	 background-color: #FFCC33;
	 border: 2px solid #CC6600;
	 padding: 10px;
}

#creativepost A {
	 color: #0000FF;
}

#creativemore,
#creativemore IMG {
   width: 468px;
	 height: 60px;
}

#creativemore {
   margin-left: 75px;
}

#creativemore {
   margin: 10px 0px 10px 0px;
}
/* CREATIVES: finish */




/* SEARCH FORM */
#sidebar #search_main form div {
   width: 331px;
}

#sidebar #search_main input.field {
   width: 230px;
	 color: #000000;
}

#sidebar #search_main {
   margin-bottom: 15px;
}
/* SEARCH FORM */





/* SIDEBAR: start */
#sidebar .fix {
   font-size: 1px;
	 line-height: 1px;
	 display: inline;
}

#sidebar .block {
   width: auto;
	 background: Transparent;
	 padding: 0px 0px 0px 5px;
	 margin-top: 15px;
}

#sidebar .widgetized h2 {
	 width: 302px;
	 margin-bottom: 0px;
   margin-bottom: 5px;
}

#sidebar .widgetized ul,
#sidebar .widgetized li {
	 border-top: 0px;
	 border-bottom: 0px;
}

#sidebar .widgetized .widget_categories ul, 
#sidebar .widgetized .widget_archive ul,
#sidebar .widgetized .widget_links ul,
#sidebar .widgetized .widget_search_meter ul {
   background: Transparent;
}

#sidebar .widgetized ul {
   width: 322px;
	 padding-top: 0px;
	 margin-top: 0px;
	 padding-left: 8px;
	 clear: left;
}

#sidebar .widgetized UL li {
	 padding: 4px 4px 4px 21px;
	 margin: 0px;
}

#sidebar .widgetized .widget_categories ul {
   width: 162px;
	 margin-right: 10px;
	 float: left;
}

#sidebar .widgetized .widget_categories ul li {
   margin-right: 25px;
	 float: none;
	 display: block;
}

.textwidget {
   padding: 0px;
}
/* SIDEBAR: finish */





/* STRIPE: start */
#stripe {
   width: 681px; /* 881px */
	 background-color: #FFFFFF;
	 border: 8px solid #CD0000;
	 padding: 11px 20px 20px 20px;
	 margin: 27px auto 0px auto;
}

#stripe H2 {
   font-size: 24px;
	 font-weight: normal;
	 color: #CD0000;
	 padding: 0px 0px 5px 0px;
}

#stripe H2 A {
	 color: #CD0000;
}

#stripe H2 A {
   text-decoration: underline;
}

#stripe H2 A:HOVER {
   text-decoration: none;
}

#stripe P {
	 padding-bottom: 0px;
}

#stripe P A:HOVER {
   text-decoration: none;
}

#stripe P,
#stripe UL LI,
#stripe OL LI {
   font-size: 14px;
	 line-height: 20px;
}

#stripe UL {
   padding-left: 35px;
	 padding-bottom: 0px;
	 margin-bottom: 0px;
}

#stripe UL LI {
   list-style:circle outside none;
   padding: 3px 0px;
}

#stripe A.lnkEbook {
   float: right;
}
/* STRIPE: finish */





/* POLLS: start */
DIV.wp-polls FORM {
   margin: 0px;
}

DIV.wp-polls P {
   padding: 0px;
	 margin: 0px;
}

#sidebar DIV.wp-polls UL {
   padding-left: 8px;
	 padding-right: 10px;
	 margin-left: 0px;
	 margin-bottom: 0px;
}

#sidebar DIV.wp-polls LI {
   background-image: none;
	 padding-left: 0px;
}

DIV.wp-polls .Buttons {
	 font-weight: bold;
	 color: #FFFFFF;
	 background-color: #617773;
	 border: 1px solid #617773;
}
/* POLLS finish */






/* CATEGORY POSTS */
#sidebar .widget_categoryposts UL,
#sidebar .widget_categoryposts UL LI {
   background-image: none;
	 padding-left: 0px;
}

.cat-post-item A {
   float: left;
} 

.cat-post-item A.post-title {
   width: 255px;
	 text-align: left;
	 vertical-align: bottom;
   float: right;	 
}
/* CATEGORY POSTS */
