/*[variables]
colors
{
	@84: #4352C5;
	@00: #FFF;
}
*/
@import url(../../rsc/css/basic.css);
@import url(../../rsc/css/img.css);
@import url(../../rsc/css/blog_elements.css);
@import url(../../rsc/css/forms.css);
@import url(../../rsc/css/comments.css);
/*
* Extreme Sports 0.1 Stylesheet by : Emin Ãƒâ€“zlem
* Ported to b2evolution 2.x series  - http://www.cssdizayn.com/
original skin by 'blogger'.. considered to be distrubutable, if not please do contact us.

Import basic styles
Import standard image styles
Import standard blog elements styles
Import default form styles
Import default comment styles*/
*
{
	margin: 0;
	padding: 0;
	border: 0;
}
/*begin*/
BODY
{
	background: #283956 url(images/background.png) repeat-x;
	font-family: "lucida grande", verdana, tahoma;
	font-size: 12px;
	color: #535353;
	text-align: justify;
}
#page
{
	background-color: white;
	text-align: left;
}
#header
{
	height: 220px;
	background: #00519A url(images/bgbici.jpg);
	margin-top: 0px;
	margin-bottom: 0px;
	padding-left: 10px;
}
#headerimg
{
	font-size: 1.2em;
	text-align: center;
	color: #FFFFFF; /*[e]@00*/
}
#content
{
	clear: both;
	font-size: 1em;
}
.widecolumn .bText P
{
	font-size: 1.05em;
}
.narrowcolumn .bText, .widecolumn .bText
{
	line-height: 1.4em;
}
.widecolumn
{
	line-height: 1.6em;
}
.narrowcolumn .postmetadata
{
	margin-top: 9px;
	text-align: left;
}
.alt
{
	border-bottom: 1px solid #DDD;
}
SMALL
{
	font-family: Arial, Helvetica, Sans-Serif;
	font-size: 0.9em;
	line-height: 1.5em;
}
H1, H2, H3
{
	font-family: "Trebuchet MS", "Lucida Grande", Verdana, Arial, Sans-Serif;
	font-weight: bold;
}
H1
{
	font-size: 340%;
	text-align: center;
}
H2
{
	font-size: 1.6em;
}
H2.pagetitle
{
	font-size: 1.6em;
}
#sidebar H2
{
	font-family: Verdana;
	font-size: 1.2em;
}
H3
{
	font-size: 1.3em;
}
H1 A, H2 A, H3 A
{
	text-decoration: none;
	color: #1964D5;
}
H1 A:hover, H2 A:hover, H3 A:hover
{
	color: blue;
}
.commentlist LI, #commentform INPUT, #commentform TEXTAREA
{
	font: 0.9em "Lucida Grande", Verdana, Arial, Sans-Serif;
}
.commentlist LI
{
	font-weight: bold;
}
.commentlist CITE, .commentlist CITE A
{
	font-weight: bold;
	font-style: normal;
	font-size: 1.1em;
}
.commentlist P
{
	font-weight: normal;
	line-height: 1.5em;
	text-transform: none;
}
#commentform P
{
	font-family: "Lucida Grande", Verdana, Arial, Sans-Serif;
}
.commentmetadata
{
	font-weight: normal;
}
#sidebar
{
	font: 1em "Lucida Grande", Verdana, Arial, Sans-Serif;
}
SMALL, #sidebar UL UL LI, #sidebar UL OL LI, .nocomments, .postmetadata, BLOCKQUOTE, STRIKE
{
	color: #777;
}
CODE
{
	font: 1.1em "Courier New", Courier, Fixed;
}
ACRONYM, ABBR, SPAN.caps
{
	font-size: 0.9em;
	letter-spacing: 0.07em;
}
A, A:hover
{
	text-decoration: none;
	color: #1964D5;
}
A:visited
{
	color: #1964D5;
}
#wp-calendar #prev A, #wp-calendar #next A
{
	font-size: 9pt;
}
#wp-calendar A
{
	text-decoration: none;
}
#wp-calendar CAPTION
{
	font: bold 1.3em "Lucida Grande", Verdana, Arial, Sans-Serif;
	text-align: center;
}
#wp-calendar TH
{
	font-style: normal;
	text-transform: capitalize;
}
/*End Typography & Colors
Begin Structure*/
BODY
{
	margin: 0 0 20px;
	padding: 0;
}
#page
{
	background-color: white;
	margin: 0 auto;
	padding: 0;
	width: 840px;
/*border: 1px solid #959596;
background: url("img/kubrickbg-ltr.jpg");*/
}
/*#header {
margin: 0 0 0 1px;
padding: 0;
height: 200px;
width: 758px;
}*/
.narrowcolumn
{
	float: left;
	padding-left: 20px;
	padding-right: 20px;
	margin: 0px 0 0;
	width: 590px;
	background: white;
}
.widecolumn
{
	padding: 10px 0 20px;
	margin: 5px 0 0 150px;
	width: 450px;
}
.post
{
	margin: 0 0 40px;
	text-align: justify;
}
.post HR
{
	display: block;
}
.widecolumn .post
{
	margin: 0;
}
.narrowcolumn .postmetadata
{
	padding-top: 5px;
}
.widecolumn .postmetadata
{
	margin: 30px 0;
}
.widecolumn .smallattachment
{
	text-align: center;
	float: left;
	width: 128px;
	margin: 5px 5px 5px 0px;
}
.widecolumn .attachment
{
	text-align: center;
	margin: 5px 0px;
}
.postmetadata
{
	clear: left;
}
.posttags
{
	clear: both;
	text-align: right;
	color: #777;
}
#footer
{
	padding: 0;
	margin: 0 auto;
	width: 100%;
	clear: both;
	color: #999;
	background-color: #283956;
}
#footer A
{
	color: #FFFFFF;
}
#footer P
{
	margin: 0;
	padding: 20px 0;
	text-align: center;
}
/*End Structure
Begin Headers*/
H1
{
	margin: 0;
}
H2
{
	margin: 30px 0 0;
}
H2.pagetitle
{
	margin-top: 30px;
	text-align: center;
}
#sidebar H2
{
	margin: 5px 0 0;
	padding: 0;
}
H3
{
	padding: 0;
	margin: 30px 0 0;
}
H3.comments
{
	padding: 0;
	margin: 40px auto 20px;
}
/*End Headers
Begin Images*/
P IMG
{
	padding: 0;
	max-width: 100%;
}
/*Using 'class="alignright"' on an image will (who would've
thought?!) align the image to the right. And using 'class="centered',
will of course center the image. This is much better than using
align="center", being much more futureproof (and valid)*/
IMG.centered
{
	display: block;
	margin-left: auto;
	margin-right: auto;
}
IMG.alignright
{
	padding: 4px;
	margin: 0 0 2px 7px;
	display: inline;
}
IMG.alignleft
{
	padding: 4px;
	margin: 0 7px 2px 0;
	display: inline;
}
.alignright
{
	float: right;
}
.alignleft
{
	float: left;
}
/*End Images
Begin Lists

Special stylized non-IE bullets
Do not work in Internet Explorer, which merely default to normal bullets.*/
HTML>BODY .bText UL
{
	margin-left: 0px;
	padding: 0 0 0 30px;
	list-style: none;
	padding-left: 10px;
}
HTML>BODY .bText LI
{
	margin: 7px 0 8px 10px;
}
.bText UL LI:before, #sidebar UL UL LI:before
{
/*content: "\00BB \0020";*/
}
.bText OL
{
	padding: 0 0 0 35px;
	margin: 0;
}
.bText OL LI
{
	margin: 0;
	padding: 0;
}
.postmetadata UL, .postmetadata LI
{
	display: inline;
	list-style-type: none;
	list-style-image: none;
}
#sidebar UL, #sidebar UL OL
{
	margin: 0;
	padding: 0;
}
#sidebar UL LI
{
	list-style-type: none;
	list-style-image: none;
	margin-bottom: 5px;
}
#sidebar UL P, #sidebar UL SELECT
{
	margin: 5px 0 8px;
}
#sidebar UL UL, #sidebar UL OL
{
	margin: 1px 0 0 0px;
}
#sidebar UL UL UL, #sidebar UL OL
{
	margin: 0 0 0 1px;
}
OL LI, #sidebar UL OL LI
{
	list-style: decimal outside;
}
#sidebar UL UL LI, #sidebar UL OL LI
{
	margin: 3px 0 0;
	padding: 0;
}
/*End bText Lists
Begin Sidebar*/
#sidebar
{
	float: right;
	width: 190px;
	background: #C5D7E8;
	text-align: left;
	padding-left: 15px;
	padding-top: 20px;
}
#sidebar P
{
	padding-left: 10px;
	padding-right: 10px;
}
#sidebar FORM
{
	margin: 0;
}
#sidebar .note, #sidebar .notes
{
	margin-top: 1ex;
	font-size: 100%;
}
TABLE.bCalendarTable
{
	font-size: 100%;
	width: 155px;
}
TABLE.bCalendarTable CAPTION
{
	font-size: 130%;
}
TABLE.bCalendarTable TH
{
	font-size: 100%;
}
INPUT.SearchField
{
	width: 182px;
	padding: 2px;
}
/*End Sidebar
Begin Various Tags & Classes*/
ACRONYM, ABBR, SPAN.caps
{
	cursor: help;
}
ACRONYM, ABBR
{
	border-bottom: 1px dashed #999;
}
BLOCKQUOTE
{
	margin: 15px 30px 0 10px;
	padding-left: 20px;
	border-left: 5px solid #DDD;
}
BLOCKQUOTE CITE
{
	margin: 5px 0 0;
	display: block;
}
.center
{
	text-align: center;
}
HR
{
	display: none;
}
A IMG
{
	border: none;
	display: inline;
}
A:hover IMG
{
	border: none;
	background-color: transparent;
}
.navigation
{
	display: block;
	text-align: center;
	margin-top: 10px;
	margin-bottom: 60px;
}
/*End Various Tags & Classes
Default styles overriden for this skin:*/
TABLE.prevnext_post
{
	width: 100%;
}
/*Styles for comments*/
DIV.bComment, FORM.bComment
{
	margin: 1ex 0;
	border: 1px dotted #999;
}
DIV.moderation_msg
{
	margin: 1ex 0;
}
/*
* Header / bloglist on top:
 */
DIV#header UL
{
	float: right;
	list-style-type: none;
	margin: 0;
	padding: 27px 24px;
}
DIV#header LI
{
	margin: 0;
	display: inline;
	padding: 0 1ex 0 0;
}
DIV#header LI A
{
	font-weight: bold;
	font-style: italic;
	color: #293D48;
}
DIV#header LI A:hover
{
	color: #666;
	text-decoration: underline;
}
DIV#header LI A.selected
{
	text-decoration: underline;
}
DIV.widget_core_coll_title
{
	padding-top: 70px;
}
/*Top menu*/
DIV.top_menu UL
{
	float: left;
	margin: 8px 0 0 24px;
	padding: 0;
	list-style-type: none;
	font-size: 108%;
	margin-top: -30px;
}
DIV.top_menu_narrow UL
{
	width: 490px;
}
DIV.top_menu LI
{
	display: inline;
	padding: 0 1em 0 0;
}
DIV.top_menu A
{
	color: #A6D2FF;
	font-weight: bold;
}
DIV.top_menu A:visited
{
	color: #A6D2FF;
	font-weight: bold;
}
DIV.top_menu A:hover
{
	color: #FFFFFF;
	text-decoration: underline;
}
DIV.top_menu A.selected
{
	text-decoration: underline;
}
/*=================================================================================================
HERE WE GO.. Start fixing, emulating things , overrides and miscellanious..*/
#content H2
{
	margin: 8px 0px 25px 13px;
	padding: 0;
	font-family: Georgia, sans-serif;
	color: #1964D5;
	font-size: 25px;
	font-weight: normal;
	letter-spacing: -1px;
/*xline-height: 15px;*/
	text-align: left;
	border-bottom: 1px dotted #CCCCCC;
}
.narrowcolumn H2 A
{
	color: #1964D5;
}
#sidebar H2
{
	padding-left: 15px;
	font-size: 17px;
	margin-bottom: 6px;
	font-weight: bold;
/*xborder-bottom:1px solid #EEEEEE;
text-underline: red dashed;*/
	padding-bottom: 5px;
	color: #1964D5;
	font-weight: normal;
	font-family: georgia, serif;
	line-height: 1.2em;
}
#sidebar A
{
	width: 180px;
	color: #535353;
	display: block;
	padding-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
}
#sidebar A:hover
{
	background: rgb(41, 66, 145);
	color: white;
	text-decoration: none;
}
#sidebar .widget_plugin_evo_Calr A
{
	color: #1964D5;
	display: inline;
	width: auto;
}
#sidebar .widget_plugin_evo_Calr A:hover
{
	background: transparent;
	display: inline;
	width: auto;
}
.search .SearchField
{
	width: 160px;
	border: 1px solid #CCCCCC;
}
#sidebar H2 A
{
	color: #1964D5;
	display: inline;
}
#sidebar H2 A:hover
{
	color: blue;
	background: transparent;
	display: inline;
}
#sidebar .rss2 A:hover
{
	background: transparent;
	display: inline;
}
#sidebar .rss2 A
{
	display: inline;
}
#sidebar .widget_core_coll_xml_feeds A
{
	padding: 5px;
	background: transparent;
	display: inline;
	width: auto;
}
#header H1 A
{
	color: #006AD4;
}
#sidebar UL
{
	border-bottom: 1px solid #E8E8E8;
}
.strong A
{
	color: #990000;
}
UL.datetime
{
	background: url(images/calendar-blue.png);
	background-repeat: no-repeat;
	width: 66px;
	height: 67px;
	text-align: center;
	float: left;
	color: white;
	font-size: 10px;
	font-weight: bold;
	margin: 0px;
	margin-top: 3px;
	margin-right: 10px;
	padding-top: 1px;
	margin-bottom: 0px;
}
LI.month
{
	list-style: none;
	padding-top: 0px;
	margin-top: 0px;
}
LI.day
{
	font-size: 35px;
	font-weight: bold;
	color: rgb(65, 65, 65);
	padding-top: 8px;
	padding-bottom: 0px;
	margin-bottom: 0px;
	letter-spacing: -1px;
	list-style: none;
}
.the-date
{
	background: url(images/date.jpg) no-repeat;
	padding-left: 18px;
	margin-right: 20px;
}
.the-categories
{
	background: url(images/category.jpg) no-repeat;
	padding-left: 16px;
}
.form_textarea_input, .form_text_input
{
	letter-spacing: 0.6px;
	border: 1px solid #CCCCCC;
}
.bText UL LI
{
	list-style-type: none;
}
.the-comments
{
	background: url(images/comment.jpg) no-repeat;
	padding-left: 16px;
	margin-right: 20px;
	text-align: center;
}
#sidebar .powered_by A:hover
{
	border: none;
	background: none;
}
#sidebar .validators A:hover
{
	border: none;
	background: none;
}
