/* General Styling */
body{background:#FFF url(http://www.profelis.com.tr/themes/felis/images/bg-page.gif) repeat-x top;  FONT: 12px/18px Tahoma, Arial, sans-serif; COLOR: #383838}
a{color:#AA0040; text-decoration:underline;}
a {outline: none; text-decoration: none;}
a:hover {text-decoration: none; cursor: pointer;}
a span, button span, ul#navigation span, h2 span, h3 span {display: none;}


/* HR Styling */
/* ============================================================================= */
.hr {
	border-bottom:1px solid #F5F5F5;
	border-top:1px solid #CCC;
	font-size:0;
	position:relative;
	text-indent:-9999em;
}

/* Box Styling */
/* ============================================================================= */

.box1 {padding:16px 0 10px;}
.box1 h3{padding:0px; margin:0; padding-bottom:14px; font-size:20px;}
.box1 h4{padding-bottom:0; margin-bottom:5px;}
.box1 h4 a:hover{color:#56BFF8;}
.box1 h6{padding:0 0 10px; margin:0;}
.box1 img{padding:0; margin:0; float:left; padding-right:10px;}
.box1 p{line-height:20px;}
.box1 p a{color:#56BFF8; font-weight:bold;}
.box1 p a:hover{color:#151515;}

.box2 {padding:16px 0 10px;}
.box2 h3{padding:0px; margin:0; padding-bottom:14px; font-size:20px;}
.box2 h4{padding-bottom:0; margin-bottom:15px;}
.box2 h4 a:hover{color:#56BFF8;}
.box2 h6{padding:0 0 10px; margin:0;}
.box2 img{padding:0; margin:0; float:left; padding-right:10px;}
.box2 p{line-height:20px;}

p.quote {padding-top:10px; font-size:12px; font-style:italic; line-height:22px;}
p.other {}
p.other a{color:#56BFF8;}
.meta {padding-bottom:5px; margin-bottom:5px;}




/* SPACERS */
div.spacer,div.ccm-spacer{ clear:both; font-size:1px; line-height:1px }
div.break { clear:both; height:15px;}

/* SHADOWED */

.shadowed {
	-moz-box-shadow:0 1px 2px rgba(0, 0, 0, 0.7);
	-webkit-box-shadow:0 1px 2px rgba(0, 0, 0, 0.7);
}
.shadowed-lite {
	-moz-box-shadow:0 0 1px rgba(0, 0, 0, 0.35);
	-webkit-box-shadow:0 0 2px rgba(0, 0, 0, 0.35);
}

/* ROUNDED */

.rounded, .callout, .callout-shadowed, .callout-shadowed-lite, .callout-heading, .callout-image, .callout-image-simple, .callout-cell-only, .callout-cell-main, .callout-report, .aside-heading, .page-nav ul, .tabs-nav ul, .ui-tabs, .tabs-slide, .search, .banner-nav, .banner-nav .menu, .banner-nav a, .portlet-blogs .user-img, .portlet-blogs-aggregator .user-img, .thread-tree a:hover, .thread-tree a.selected, .portlet-wiki .toc, input, textarea {
	-moz-border-radius:6px;
	-webkit-border-radius:6px;
}
.rounded-bottom, .callout-base, .partner-banner .heading-title, .partner-banner .heading-image-solo, .story-banner .heading-title, .portlet-message-boards .figure {
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-bottomright:6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-bottom-right-radius:6px;
}
.rounded-top, .partner-banner .heading-image, .story-banner .heading-image, .portlet-message-boards .figure-heading {
	-moz-border-radius-topleft:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-top-left-radius:6px;
	-webkit-border-top-right-radius:6px;
}
.rounded-left, .callout-cell-first, .first .landing {
	-moz-border-radius-bottomleft:6px;
	-moz-border-radius-topleft:6px;
	-webkit-border-bottom-left-radius:6px;
	-webkit-border-top-left-radius:6px;
}
.rounded-right, .callout-cell-last, .last .landing {
	-moz-border-radius-bottomright:6px;
	-moz-border-radius-topright:6px;
	-webkit-border-bottom-right-radius:6px;
	-webkit-border-top-right-radius:6px;
}
.rounded-top-left {
	-moz-border-radius-topleft:6px;
	-webkit-border-top-left-radius:6px;
}
.rounded-top-right {
	-moz-border-radius-topright:6px;
	-webkit-border-top-right-radius:6px;
}


.float-left { float:left; }
.float-right { float:right; }

img.left {
	-moz-border-radius:4px;
	-moz-box-shadow:0 0 3px #DDDDDD;
	-webkit-border-radius: 4px;
	-webkit-box-shadow: 0 0px 3px #ddd;
	border:1px solid #DDDDDD;
	float:left;
	margin:3px 10px 3px 0;
	padding:4px;
}

/* BUTTON STYLES */

.page .button, .page .button:visited {
	background: #222 url(http://www.profelis.com.tr/themes/felis//images/alert-overlay.png) repeat-x; 
	display: inline-block; 
	padding: 5px 10px 6px;
	color: #fff; 
	text-decoration: none;
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px;
	-moz-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	-webkit-box-shadow: 0 1px 3px rgba(0,0,0,0.5);
	text-shadow: 0 -1px 1px rgba(0,0,0,0.25);
	border-bottom: 1px solid rgba(0,0,0,0.25);
	position: relative;
	cursor: pointer;
	margin: 10px 6px 10px 0;
}

.page .button:hover							{ background-color: #111; color: #fff; }
.page .button:active							{ top: 1px; }
	.small.button, .small.button:visited 			{ font-size: 11px; padding: ; }
.page .button, .page .button:visited,
	.medium.button, .medium.button:visited 		{ font-size: 13px; font-weight: bold; line-height: 1; text-shadow: 0 -1px 1px rgba(0,0,0,0.25); }
	.large.button, .large.button:visited 			{ font-size: 14px; padding: 8px 14px 9px; }
	
	.green.button, .green.button:visited		{ background-color: #91bd09; }
	.green.button:hover						{ background-color: #749a02; }
	.blue.button, .blue.button:visited		{ background-color: #2daebf; }
	.blue.button:hover							{ background-color: #007d9a; }
	.red.button, .red.button:visited			{ background-color: #AA0040; }
	.red.button:hover							{ background-color: #DF0057; }
	.magenta.button, .magenta.button:visited		{ background-color: #a9014b; }
	.magenta.button:hover							{ background-color: #630030; }
	.orange.button, .orange.button:visited		{ background-color: #ff5c00; }
	.orange.button:hover							{ background-color: #d45500; }
	.yellow.button, .yellow.button:visited		{ background-color: #ffb515; }
	.yellow.button:hover							{ background-color: #fc9200; }

