 

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, select, textarea, p, blockquote, table, tr, th, td { margin:0; padding:0; }

fieldset, img, a img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:normal; }
q:before, q:after { content:''; }

/* IE CENTERING PATCH */

body { text-align:center; position:absolute; height:101%; width:100%; }
body div { text-align:left; }

/* GLOBAL */

body { margin:0; vertical-align:top; background:#222 url("images/arka.png"); color:#ddd; }
body, input, select, textarea { font-family:verdana,arial, tahoma, helvetica, sans-serif; font-size:11px; line-height:17px; }
a { color:#af6; text-decoration:none; /* color:#66eea2; */ }
a:hover { color:#fff; text-decoration:underline; }
p, h2, h3, h4, h5, h6 { margin:0 0 15px 0; }
strong { font-weight:bold; }
em { font-style:italic; }

/* GENERICS */

a.image { border:0; }
.strong { font-weight:bold; }
.clearer { height:0px; clear:both; line-height:0px; overflow:hidden; font-size:0; }
.floatLeft { float:left; }
.floatRight { float:right; }

/* HEADER */

#divHeaderWrapper { height:100px; background:url("images/if.png") bottom left repeat-x; }
#divHeader { width:820px; height:100px; margin:0 auto; background:url("images/if2.png") bottom left repeat-x; }
#divHeader h1 { float:left; display:inline; }
#divHeader h1 a {  }
#divHeader h1 a img { margin:20px 0 0 0; }
#divHeader h1 span { display:none; }
#divHeader ul.nav { height:100px; float:right; display:inline; }
#divHeader ul.nav li { display:inline; }
#divHeader ul.nav li a { font-family:"trebuchet ms", arial, helvetica, sans-serif; font-size:12px; border:none; float:left; display:inline; height:30px; line-height:30px; padding:64px 10px 0px 10px; text-decoration:none; color:#bbb; text-transform:uppercase; border-bottom:6px solid #555; margin-left:5px; }
#divHeader ul.nav li a:hover { background:#333; color:#fff; }
#divHeader ul.nav li.current a { color:#ccc; }

body.home #divHeader ul.nav li.home a, 
body.single #divHeader ul.nav li.home a, 
body.archive #divHeader ul.nav li.home a { border-bottom:6px solid #6be; }
body.page-id-4 #divHeader ul.nav li.current_page_item a { border-bottom:6px solid #fa0; }
body.page-id-6 #divHeader ul.nav li.current_page_item a { border-bottom:6px solid #c6c; }
body.page-id-10 #divHeader ul.nav li.current_page_item a { border-bottom:6px solid #9c3; }
body.page-id-8 #divHeader ul.nav li.current_page_item a { border-bottom:6px solid #e43; }

#divHeader ul.nav li.home a:hover { border-bottom:6px solid #6be; }
#divHeader ul.nav li.page-item-4 a:hover { border-bottom:6px solid #fa0; }
#divHeader ul.nav li.page-item-6 a:hover { border-bottom:6px solid #c6c; }
#divHeader ul.nav li.page-item-10 a:hover { border-bottom:6px solid #9c3; }
#divHeader ul.nav li.page-item-8 a:hover { border-bottom:6px solid #e43; }

/* DYNAMIC DRIVE */

#maincontainer { width:820px; /*Width of main container*/ margin:20px auto 0 auto; /*Center container on page*/ text-align:left; background:#333; padding:20px 0 20px 0; }
#contentwrapper { float:left; display:inline; width:100%; padding:0px 0; }
#contentcolumn { float:left; display:inline; width:560px;  }
#sidebar { float:left; display:inline; width:230px; /*Width of right column*/ margin-left:-250px; /*Set left margin to -(RightColumnWidth) */ padding:0 0 10px 0; background:#444; }
#contentcolumn .innertube { margin:0 20px 10px 20px; /*Margins for inner DIV inside each column (to provide padding)*/ }

 

.post { margin:0 0 20px 0; border-bottom:2px solid #555; padding-bottom:15px; }
.post h2 { font-family:arial, tahoma, helvetica, sans-serif; font-size:24px; margin-bottom:15px; }
.post h2 a { border:0; color:#eee; }
.postmetadata { margin:0 0 20px 0; color:#999; font-size:11px; }
.post .alignright { float:right; margin:0 0 10px 10px; }
.post .wp-caption { background:#eee; padding:10px 5px 5px 5px; text-align:center; }
.post .wp-caption-text { margin:5px 0 0 0; color:#333; font-weight:bold; }
.entry ul { list-style:square outside; margin:0 0 15px 1.5em; }
.entry ol { list-style:decimal outside; margin:0 0 15px 2em; }
.entry ul li { padding:0 0 5px 0; }
.entry ol li { padding:0 0 5px 0; }
.entry blockquote, div.entry code { display:block; padding:10px; margin:0 0 15px 0; background:#444; }
.entry blockquote h3 { margin:0 !important; }
.entry code { color:#ff3; }
.entry h1, div.entry h2, div.entry h3, div.entry h4, div.entry h5, div.entry h6 { margin:0 0 15px 0; font-weight:bold; font-style:normal; font-family:arial,tahoma,helvetica,sans-serif; letter-spacing:0px; }
.entry h1 { font-size:18px; }
.entry h2 { font-size:16px; }
.entry h2 a { color:#af6; }
.entry h3 { font-size:15px; line-height:20px; }
.entry h4 { font-size:13px; }
.entry h5 { font-size:12px; }
.entry h6 { font-size:11px; }
.entry pre { font-family:lucida console; }
img.alignright { float:right; margin:0 0 10px 10px; }
div.aligncenter, img.aligncenter { margin:0 auto; display:block; padding:5px; background:#eee; }
div.aligncenter { margin:15px auto 0 auto; }

/* WHY DO WORK ADSENSE */

#adsense-468x60 { padding:15px 10px; margin:0 0 15px 0; background:#444; text-align:left; }


/* LAST FROM EACH */

.ddlastfromeach { border-top:2px solid #555; padding:20px 0 0 0; margin-top:20px; }

/* COMMENTS */

.comments-template { background:#444; padding:15px 0px; margin:20px 0; }
.comments-template h3 { font-size:16px; font-weight:bold; font-family:arial; padding:0 10px; }
.comments-template h3#respond { padding-top:15px; }
.commentmetadata { margin:0 0 15px 0; color:#999; font-size:11px; }
ol.commentlist li { padding:15px 10px 10px 10px; } 
ol.commentlist li.alt { background:#505050; }
ol.commentlist img.avatar { float:right; margin-left:10px; margin-bottom:5px; }
#commentform { padding:0 10px; }
#commentform .text { border:0; padding:3px 2px; margin-right:10px; background:#eee; }
#commentform textarea.text { height:100px; }
#commentform input.button { padding:2px 10px; }

/* IMAGES & LIGHTBOX */

body.page-id-4 .post ol { list-style:none; margin:0 0 20px 0; padding:0; border-bottom:2px solid #555; }
body.page-id-4 .post ol li { clear:left; height:125px; padding:0; }
body.page-id-4 .post ol h3 { margin:0 0 5px 0; }
body.page-id-4 .post ol a img { float:left; margin:5px 10px 0 0px; }
body.page-id-4 .post ol a img.size-thumbnail { background:#eee; padding:5px; }
body.page-id-4 .post ul li { padding:0; }
body.page-id-4 .post ul li h4 { margin:0 0 1px 0; }
#lightbox-caption-title { color:#666 !important; }
#lightbox-overlay-text-close { color:#666 !important; }

/* CFORMS II */

.cf_info { margin:0 0 10px 0; font-weight:bold; }
.failure { color:#ff3; }
form.cform { background:#444; margin:0 0 10px 0; padding:10px; }
form.cform ol { list-style:none; margin:0; padding:0; }
form.cform ol li { clear:left; padding:4px 0; }
form.cform ol li span { float:left; display:inline; width:130px; text-align:right; margin-right:10px; }
form.cform input.single, form.cform input.secinput, form.cform textarea.area { border:0; padding:3px 2px; width:250px; background:#eee; }
form.cform textarea.area { height:100px; }
form.cform img.captcha { vertical-align:middle; margin:0; }
form.cform input.secinput { padding:5px 2px; margin-right:5px; vertical-align:middle; width:130px; }
form.cform .reqtxt, form.cform .emailreqtxt { display:none; }
form.cform .cf-sb { margin:5px 0 10px 140px; }
form.cform fieldset.cf_hidden { display:none; }
form.cform input.sendbutton { padding:2px 10px; }
.linklove { display:none; }

/* SOCIABLE */

div.sociable { display:block; padding:15px 10px; margin:20px 0; background:#444; font-weight:bold; }
.sociable_tagline { position: relative; display:inline; }
.sociable ul { display: inline; margin: 0 !important; padding: 0 !important; }
.sociable ul li { background: none; display: inline !important; list-style-type: none; margin: 0; padding: 0px 1px; }
.sociable ul li:before { content: ""; }
.sociable img { float: none; width: 16px; height: 16px; border: 0; margin: 0 0 2px 8px; psadding: 0 0 0 8px; vertical-align:middle;  }
.sociable-hovers { opacity: .6; -moz-opacity: .6; filter: alpha(opacity=60); }
.sociable-hovers:hover { opacity: 1; -moz-opacity: 1; filter: alpha(opacity=100); }

/* SIDEBAR */

#sidebar { margin-top:2px; }
#sidebar h2 { font-size:16px; font-weight:bold; font-family:arial,helvetica,sans-serif;}
#sidebar ul { padding:20px; }
#sidebar ul li ul { list-style:square outside; border-bottom:2px solid #444; padding:0 0 20px 0; margin-left:1em; }
#sidebar li.widget_zigtweet h2 a { color:#ddd; }
#sidebar li.widget_zigtweet li { padding:2px 0 4px 0; }

#sidebar #text-3 h2 { background:url("images/information.png") 100% 50% no-repeat; } /* about */
#sidebar .widget_archive h2 { background:url("images/calendar.png") 100% 50% no-repeat; }
#sidebar .wp_cumulus_widget h2 { background:url("images/tag_blue.png") 100% 50% no-repeat; margin:0; }
#sidebar .widget_links h2 { background:url("images/link_go.png") 100% 50% no-repeat; }
#sidebar #zigpress-show-tweets h2 { background:url("images/twitter.png") 100% 50% no-repeat; }
#sidebar .wp_cumulus_widget { margin:0 0 10px 0; }
#sidebar #text-4 h2 { background:url("images/facebook.png") 100% 50% no-repeat; } /* facebook */
.sponsor-csnm { width:152px; margin:0 auto 15px auto; background:#fff; padding:5px; }
.sponsor-daily { width:120px; margin:0 auto 15px auto; bsackground:#fff; psadding:5px; }

/* FOOTER */

#footer { width:780px; margin:30px auto 0 auto; padding-bottom:30px; color:#888; font-size:11px; font-family:verdana;}
#footer ul { border-top:1px dotted #555; }
#footer ul li { border-bottom:1px dotted #555; height:30px; line-height:30px; }
#footer a { color:#aaa; }
#footer a:hover { color:#af6; }
#footer a img { vertical-align:middle; padding-right:5px; }
#footer-left { float:left; display:inline; width:520px; margin-right:30px; }
#footer-right { float:left; display:inline; width:230px; height:124px; background:url("images/footerlogo2.230x64.png") center no-repeat; border-bottom:1px dotted #555; border-top:1px dotted #555; }

