/* http://meyerweb.com/eric/tools/css/reset/ 
   v2.0 | 20110126
   License: none (public domain)asdfasdfasf
*/

html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td,
article, aside, canvas, details, embed, 
figure, figcaption, footer, header, hgroup, 
menu, nav, output, ruby, section, summary,
time, mark, audio, video {
	margin: 0;
	padding: 0;
	border: 0;
	font-size: 100%;
	font: inherit;
	vertical-align: baseline;
}
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, 
footer, header, hgroup, menu, nav, section {
	display: block;
}
body {
	line-height: 1;
}
ol, ul {
	list-style: none;
}
blockquote, q {
	quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
	content: '';
	content: none;
}
table {
	border-collapse: collapse;
	border-spacing: 0;
}

/* Resetting done */

a { text-decoration: none; color: #666; }
a:hover { color: #cc6600; }

.clear { clear: both; }
.aligncenter { text-align: center; }


h1 { font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 20px; font-weight: normal; margin: 0 0 20px -25px; padding: 5px 20px 5px 25px; background-color: #ccc;  color: black; display: inline-block; }
h2 { font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 19px; font-weight: normal; margin-bottom: 15px; }
h2 a { color: #000; text-decoration: none; }
h3 { margin: 0 0 3px 0; font-size: 16px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }
h3 a {font-size: 16x; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }
h4 { margin: 0 0 3px 0; font-size: 14px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }
h4 a {font-size: 14px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }
h5 { font-style: italic; margin: 0 0 3px 0; font-size: 14px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }
h5 a { font-style: inherit; font-size: 14px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #000;  }

body.home h2.entry-title { font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 20px; font-weight: normal; margin: 0 0 20px -25px; padding: 5px 20px 5px 25px; background-color: #ccc;  color: black; display: inline-block; }


p { font-size: 12px; font-family: Verdana, Georgia, 'Bitstream Charter', serif; margin: 0 0 15px 0; line-height: 1.4; }

em { font-style: italic; }
strong { font-weight: bold; }

body { background-color: #eee; }

hr { margin: 0px 20px 10px 20px; border-top: 1px solid #ccc; border-right: 0px; border-bottom: 1px solid #fff; border-left: 0px; height: 1px; clear: both; }

span.fr { float: right; }
span.fl { float: left; }

div#wrapper { margin: 0px auto 0px auto; width: 940px; position: relative; color: #333; background-color: #EEEEEE; }
div#div-gpt-ad-1334157679579-4 { margin: 0px auto; width: 728px; }
div#div-gpt-ad-1334157679579-1 { text-align: right; width: 300px; }
div#div-gpt-ad-1334157679579-1 iframe { margin-bottom: 20px; }
div#superBanner { width: 728px; height: 100px; padding-top: 8px; background-image: url(img/Advert.png); background-repeat: no-repeat; background-position: 100% 0%; }
div#skyScraper { position: absolute; top: 13px; right: -160px; padding-top: 8px; }
div.mediumRectangle { margin-bottom: 10px; padding-top: 8px; background-image: url(img/Advert.png); background-repeat: no-repeat; background-position: 100% 0%; }
div#glam { position: absolute; top: 30px; right: 20px; }

div#social { position: absolute; top: 30px; right: 260px; }
div#social a { margin: 0 10px; }
div#social a#at { display: block; float: left; background-image: url(img/at.gif); width: 20px; height: 25px; }
div#social a#at:hover { background-image: url(img/at_a.gif); }
div#social a#fb { display: block; float: left; background-image: url(img/facebook.gif); width: 11px; height: 25px; }
div#social a#fb:hover { background-image: url(img/facebook_a.gif); }
div#social a#gp { display: block; float: left; background-image: url(img/gPlus.gif); width: 22px; height: 25px; }
div#social a#gp:hover { background-image: url(img/gPlus_a.gif); }
div#social a#t { display: block; float: left; background-image: url(img/twitter.gif); width: 25px; height: 25px; }
div#social a#t:hover { background-image: url(img/twitter_a.gif); }
div#social a#rss { display: block; float: left; background-image: url(img/rss.gif); width: 20px; height: 25px; }
div#social a#rss:hover { background-image: url(img/rss_a.gif); }


div#header { height: 50px; margin: 0px 0px 20px 0px; padding: 20px 0 10px 0px; }
img#scLogo { margin-left: 45px; }

div#colLeft { float: left; margin: 20px 0 0 20px; width: 550px; }
div#colRight { float: right; margin: 20px 30px 0 0; width: 300px; }
div#colBoth { margin: 20px 20px 0 20px; width: 900px; }



/* =Menu
-------------------------------------------------------------- */
div#menu { margin: 0px 20px 0px 20px; padding: 0px 5px 10px 5px; height: 18px;  }

ul.menu { margin-right: 20px; color: #999;  }
ul.menu li { float: left; position: relative; margin-right: 20px; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 16px; font-weight: normal; }
div.menu ul { list-style: none; margin: 0; }

.menu li a { margin-right: 15px; font-size: 16px; font-weight: normal; color: #666; display: block; padding: 0; text-decoration: none; }
.menu li a:hover { color: #cc6600; }


div#colRight hr { margin: 25px -10px; }
div#twitter {  }
div.mediumRectangle {  }
#fb-fan {  padding: 5px; }
#fb-fan-i { overflow: hidden; }

div.post,
div.page,
div.attachment { box-shadow: 2px 2px 5px #ccc; margin-bottom: 50px; background-color: white; padding: 20px 25px; border-right: 1px solid #ddd; border-bottom: 1px solid #ddd; border-top: 1px solid #ddd; border-left: 1px solid #ddd; } 
div.attachment { width: 848px; }
div.attachment div.entry-content { text-align: center; }
div.attachment img { margin: 0; }


div.entry-date {  }
div.entry-meta { clear: both; text-align: left; margin-top: 20px; font-size: 12px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #999; }
div.social { line-height: 20px; text-align: justify; margin-top: 50px; }
div.social span { margin: 0 10px 2px 0; }
div.entry-summary { margin: 20px 0; }
div.entry-content img { margin: 0; }
div.entry-content a { text-decoration: underline; }

a { show-tip:  }


a.more-link { font-size: 14px; font-style: italic; font-weight: bold; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: black; text-decoration: underline; }
a.more-link:hover { color: #cc6600; }

div#footer { margin: 5px 20px; padding: 0 5px; color: #666; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 14px; }
div#footer .menu li a { margin-right: 10px; font-size: 14px !important; }
div#footer span.cr { font-size: 10px; }

div.recentlyOnTwitterText,
div.recentlyOnTwitterDates { font-size: 12px; font-family: Verdana, Georgia, 'Bitstream Charter', serif; margin: 5px 0; line-height: 1.4; }

div#page-nav-below { margin: -20px 25px 20px 25px; padding-bottom: 50px; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 14px; font-weight: normal; }
div#page-nav-below a:hover { color: #cc6600; }
div.navigation div.nav-l { float: left; }
div.navigation div.nav-r { float: right; }

div.entry-content p { margin: 0 0 15px 0; }

div.wp-caption { background-color: #eee; width: 500px !important; margin: 0 0 20px 0; }
div.wp-caption p { margin: 0 10px; padding: 5px 0; text-align: center; color: #888; font-size: 11px; }
div.wp-caption img { margin: 0; }

a.more-link { width: 100%; margin: 20px 0 0 0; }


div#comments { margin: 30px 24px 0 24px; clear: both; }
div#comments hr { margin: 20px -20px 10px -20px; }
div#comments h3 { margin-bottom: 20px; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 20px; font-weight: normal; color: black; }
li.comment { margin: 20px 0 20px 0; }
div.comment-meta { font-style: italic; clear: both; text-align: left; margin-top: 15px; font-size: 12px; font-weight: normal; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; color: #AAA; font-size: 10px; }
div.comment-meta a { color: #AAA; }
div.comment-meta a:hover { color: #cc6600; }
div#comments div.navigation { margin: -10px 0 80px 0; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; font-size: 14px; font-weight: normal; }
span.comment-author { color: #666; }
span.comment-author a { color: #666; text-decoration: underline; }
span.comment-author a:hover { color: #cc6600; }
span.comment-author .fn { font-size: 14px; }


div#respond { margin: 20px 0 80px 0; }
div#comments label { float: left; margin-right: 20px; width: 70px; }
div#comments input { width: 335px; }
div#comments input[type="submit"] { width: auto; }
p.form-allowed-tags { font-size: 10px; display: none; }
p.nocomments { margin: -20px 0; }

form#searchform { float: right; width: 300px; margin: -5px 8px 0 0; }
form#searchform input[type="text"] { width: 200px; }
form#searchform input[type="submit"] { width: 80px; float: right; }

div#footer-widget { position: relative; padding: 20px; background-color: #eee;  }
div.popular-posts img { width: 96px; height: 143px; }
div.tagcloud { text-align: justify; }

div.thumb-teaser { width: 125px; height: 230px !important; float: left; margin: 0 5px 5px 0; overflow: hidden; }
div.thumb-teaser h2 { font-size: 12px; height: 25px; overflow: hidden; }
div.thumb-teaser p { font-size: 11px; height: 50px; overflow: hidden; }
div.thumb-teaser img { width: 125px; height: 187px; }

div.widget_archive li { float: left; margin: 0 0 10px 0; width: 150px; }

div.artRelated { margin-bottom: 50px; }
div.artRelated h3 { margin: 0 0 5px 25px; }

div.backLink { float: right; font-family: 'Helvetica Neue', Arial, Helvetica, 'Nimbus Sans L', sans-serif; }
div.backLink a:hover { color: #cc6600; }

div#aImg { position: relative; width: 100%; height: 100%; overflow: hidden;  }
div#aImg a { position: absolute; bottom: 0px; height: 100%; width: 35%; cursor: pointer; }
div#aImg a#left { left: 0px; }
div#aImg a#right { right: 0px; }
div#aImg a#left:hover span,
div#aImg a#right:hover span { visibility: visible; }

div#aImg a#right span { right: 0px;}

div#aImg a span.ico { position: absolute; top: 50%; margin-top: -19px; width: 15px; height: 39px; cursor: pointer; display: block; }
div#aImg a span#left_ico { background-image: url(img/left.gif); }
div#aImg a span#right_ico { background-image: url(img/right.gif); }
div#aImg a:hover span#left_ico { background-image: url(img/left_a.gif); }
div#aImg a:hover span#right_ico { background-image: url(img/right_a.gif); }


div.post { position: relative; height: 100%; }
div.post span#left a,
div.post span#right a { position: absolute; bottom: 0px; height: 100%; width: 5%; cursor: pointer; }
div.post span#left a { left: 0px; }
div.post span#right a  { right: 0px; }
div.post span#left a:hover,
div.post span#right a:hover { background-image: url(img/bg70white.png); }
div.post span#left a:hover span,
div.post span#right a:hover span { visibility: visible; }

div.post span#right a span { margin-left: 8px; }
div.post span#left a span { margin-left: 3px; }

div.post span a span.ico { position: fixed; top: 90%; margin-top: -19px; width: 15px; height: 39px; cursor: pointer; display: block; }
div.post span a span#left_ico { background-image: url(img/left.gif); }
div.post span a span#right_ico { background-image: url(img/right.gif); }
div.post span a:hover span#left_ico { background-image: url(img/left_a.gif); }
div.post span a:hover span#right_ico { background-image: url(img/right_a.gif); }

div.remNav { position: relative; background-color: #eee; }
div.fixDist { margin-top: -47px; padding-top: 47px; }

li.linkcat { margin: 10px 0; }

.fb_ltr { margin-bottom: 3px; }

