/*
This code is written by Ibanescu Nicolae 
Theme Name: Patratelu' Rosu
Theme URI: http://wp-design.org
Description:  The first theme  designed for  <a href="http://www.patratelurosu.com/">www.patratelurosu.com</a>.
Version: 1.0
Author: WP-design
Author URI: http://wp-design.org
*/



* { margin:0; padding:0; } 
body { font-family: Georgia, "Times New Roman", Times, serif; /*"Trebuchet MS", helvetica, sans-serif;*/ font-size:12px; font-weight:normal; color:#333; /*background-image:url(images/bg_graphic_corner.png); background-repeat:no-repeat;*/ background-color:#432f31; }
a img { border:1px solid #fff; }
a { color:#232323; text-decoration:none; padding:1px 3px; }
a:hover { color:#fff; background:#232323; }
a img:hover { border:1px solid #333; }
ul { list-style-type:none!important; }

#container{ width:800px; text-align:left; /*margin-left:auto; margin-right:auto;*/ border-left:10px solid #232323; border-right:10px solid #232323; border-top:1px solid #232323; border-bottom:10px solid #232323; background-color: #F6EEE7; }

/*#decoration_right {
	position:absolute; top:0px; width:70px; height:100%; margin-left:790px; background-image:url(images/bg_graphic_vert_dark_70.jpg); background-repeat:repeat-y; background-position:0 300px;
}

#decoration_left {
	position:absolute; width:70px; height:100%; top:0px; left:750px; background-image:url(images/bg_graphic_vert_dark_70.jpg); background-repeat:repeat-y; background-position:0 50px;
}*/

#decoration_footer {
	position:relative; width:520px; height:70px; left:125px; margin-top:15px; margin-bottom:-10px; background-image:url(images/bg_graphic_blu.png); background-repeat:no-repeat; background-position:center;
}

#decoration_footer div {
	position:relative; top:25px; text-align:left; font-size:10px;
}

#decoration_footer div div {
	position:relative; top:-15px; left:370px;
}

#header {
	position:relative; float:left; width:800px; height:300px; /*background-color:#DB3838;*/ 
	background-image: url(images/orv_header_112.jpg); background-repeat:no-repeat; /*background-position:-70px 0;*/
}

#logo {font:bold 25px "Trebuchet MS", helvetica, sans-serif; color:#fff; position:absolute; top:180px; left:20px; letter-spacing:-1px; }
#logo a { color:#fff;}
#logo a:hover { background:none; }
#description { position:absolute; top:210px; left:30px; color:#fff; }

#menu { background-color:#992d21; /*,812b25,DB3838*/ list-style-type:none; position:absolute; top:275px; left:0px; width:800px; }
#menu  li { float:left;}
#menu  li a { line-height:25px; color: #fff; text-decoration:none; font-size:13px; font-weight:bold; border-right:1px solid #CC3333; padding:3px 10px; }
#menu  li a:hover { color: #fff; background-color:#232323; }

#content { background-color: #F6EEE7; overflow:hidden; }
#maincol{ float:left; width:750px; padding:20px; background-image:url(images/roses_transp_bg.jpg); background-repeat:no-repeat; background-position:bottom right; }
#maincol p { margin:5px 0; }
#maincol h2 { font-size:24px; font-weight:normal; line-height:32px; letter-spacing:-1px; color:#000; width:700px; float:right; }

.rose { float:left; background-image:url(images/roses2.0_blu.gif); background-repeat:no-repeat; width:41px; height:30px; }

.date { float:left; }
.red { background-image:url(images/bg-date-red.gif); background-repeat:no-repeat; color:#fff; font:normal 22px Georgia; display:block; width:32px; height:29px; text-align:center}
.black { background-image:url(images/bg-date-black.gif); background-repeat:no-repeat; color:#fff; display:block; width:32px; height:13px; font-size:10px;line-height:13px; text-transform:uppercase; text-align:center}
.meta { clear:both;  border-bottom:1px solid #ccc; padding:3px 0}
.meta a { font-weight:bold}

#rightcol { position:relative; width:180px; float:left; right:0px; }
#rightcol h2{ font:bold 15px/20px Georgia; color:#fff; margin:20px 0px 4px 0px; background-color:#992d21; padding:0px 0px 0px 12px; /*background-image: url('images/bg-rightcol.gif');background-repeat:no-repeat; background-position:left top;*/ }
#rightcol ul { list-style-type:none; margin:0 0 0 12px; font-size:10px; font-weight:bold; }
#rightcol ul li{ margin:0; padding:0; }
#rightcol p { padding:5px 0px 0px 15px; }
#rightcol a { display:block; width:162px; /*text-transform:uppercase;*/ font-size:12px; }

.bg_transparent { position:absolute; left:0px; width:180px; height:275px; background-color:#fff; filter:alpha(opacity=60); -moz-opacity:.6; opacity:.6; }

#singlecol { padding:20px; background-image:url(images/roses_transp_bg.jpg); background-repeat:no-repeat; background-position:bottom right; }

#footer{
	padding:20px 15px 0 15px;
	height:51px;
	/*background-color:#F6EEE7;*/
	background-image:url(images/footer.gif);
	background-repeat:no-repeat;
	background-position:0 10px;
	font-size:10px;
	text-transform:uppercase;
}

#bgRose {
	position:relative; height:450px; width:425px; background-image:url(images/roses_corner2.gif); background-repeat:no-repeat; float:left;
}

code {font: 11px 'Courier New', Courier, Fixed; border:1px dashed #ccc; display:block; padding:5px; background:#eae3dc }
small {font-size:10px;line-height: 1.5em; margin-left:7px;}

acronym, abbr, span.caps{ border:0;}

blockquote { margin: 15px 30px 0 5px; padding-left: 15px; border-left: 5px solid #DB3838;}
blockquote cite { margin: 5px 0 0; display: block;}

hr {display: none;}
select {width: 130px;}
p img {padding: 0;max-width: 100%;}

img.centered { display: block; margin:7px auto; }
img.alignright { margin: 0 0 2px 7px; float:right; }
img.alignleft { margin: 0 7px 2px 0; float:left; }
img.border { border:3px solid #333; }

.clear{ clear:both; }
.input-search { border:1px solid #ccc; background-color:#fff; font-family:georgia; font-style: italic;font-size:11px;letter-spacing:-1px;font-weight:bold;color:#232323;padding:1px 3px;width:95px; }

.middle{ vertical-align:middle; }
.right{ text-align:right; } 
.left{ text-align:right; } 
.center { text-align:center; }
.alignright { float: right; }
.alignleft { float: left }

.navigation { display: block; text-align:left; }
.navigation a{ padding:2px 5px; }
h2.pagetitle { float:none!important; }
h3 { font-size:17px; }

.alt { background-color: #f8f8f8; border-top: 1px solid #ddd; border-bottom: 1px solid #ddd; }
.alt { margin: 0; padding: 10px; }

.post { margin: 0 0 20px; }
.entry  ul { list-style-type:disc !important; margin-left:25px;}
.entry  ol { list-style-type:decimal !important; margin-left:25px;}
.entry p { font-size: 14px; }
.entry a:hover { color:#000; background:#fff; }

.pictureView {
	text-align:center;
}

.postmetadata { font-size:10px; }
.postmetadata ul, .postmetadata li { display: inline;list-style-type: none;list-style-image: none; }

.commentlist li { color:#232323;padding:1px 3px; }
.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; }
.commentlist { padding: 0;text-align: justify; }
.commentlist li { margin: 15px 0 3px;padding: 5px 10px 3px;list-style: none; }
.commentlist p { margin: 10px 5px 10px 0; }

.commentmetadata {  font-weight: normal; }
.commentmetadata { margin: 0;	display: block;	}

#commentform input { border:1px solid #ccc;font-style: italic;font-size:11px;font-weight:bold;color:#232323; }
#commentform input { width: 170px;padding: 2px; margin: 5px 5px 1px 0;}

#commentform textarea { border:1px solid #ccc;font-style: italic;font-size:14px;font-weight:bold;color:#232323;padding:1px 3px; }
#commentform textarea { width: 400px;padding: 2px; }

#commentform #submit { margin: 0;float: left; }
#commentform p { margin: 5px 0; }

.nocomments { text-align: center;margin: 0;padding: 0; }

#wp-design a:hover { background:#65C9E2; color:#fff; }
#wp-design a:hover strong { color:#FF3300; }
