body {	margin: 0px;	padding: 0px;	text-align: center;	font-family: Arial;	font-size:12px;	font-style: normal;	line-height: normal;	font-weight: normal;	font-variant: normal;	text-transform: none;	color: #000;	background: #c0c0c0;}
a {	color: #595959;	font-weight:bold;	text-decoration: none;}
a:hover {	color: #000000;}
ul { 	list-style-type: square;}
h1,h2,h3 {	font-weight:normal;}

#container {	position: relative;	margin: 0 auto;	width: 980px;	text-align: left;	background:#dcdcdc;}

#header_image {	background: url(../images/r_header.jpg) no-repeat left;	width: 980px;	height: 280px;}

#menu_bar {	position:relative;	padding-left: 20px;	text-align: center;	height: 35px;}
#menu_bar ul{	display:inline;	list-style-type: none;	margin: 0px;	padding: 0px;}
#menu_bar li{	float:left;	line-height: 35px;	height: 35px;}
#menu_bar a{	font-size: 13px;	font-family: Myriad Pro, Trebuchet;	padding: 0px 12px 0px 12px;	text-decoration: none;	font-weight: normal;	color: #4c4c4c;}
#menu_bar a:hover{	text-decoration:underline;}
#menu_bar li.selected a{	color: #fff;}


#inner_main {	position:relative;	background: url(../images/r_background.jpg) repeat-y top left;}
#inner_main_top {	position:relative;	background: url(../images/r_main_background.jpg) no-repeat top left ; min-height:544px;height:auto !important;height:544px; 
}
#right_nav {	float: right;	width: 280px;	font-size: 10px;}
	.login{	background: url(../images/r_underlogin.jpg) no-repeat top left;	height: 35px; padding:31px 0 0 25px; margin-right:7px;}
	.logininput { float:left; height:14px; width:70px; font-size:10px; margin-left:5px;}
	.loginsubmit { padding: 0; background:#ccd7d7; color:#000; float:left; font-size:12px; margin-left:5px;}
#right_nav img { width: 200px; height:140px; border:1px solid #b2b2b2; padding: 2px; }

#right_nav h3{
	background: url(../images/r_arrow.jpg) no-repeat left;
	padding-left: 25px;
	font-family: "Trebuchet", Arial;
	font-size: 12px;
	margin: 5px 0px 15px 2px;
	font-weight: normal;
}

#left_nav {	float: left; width: 645px; margin-left:20px; background: #fff;}
	.left_header{ background: #fff url(../images/r_left_header.jpg) no-repeat top left;	width:645px; height: 42px;}
	.left_footer{ background: #fff url(../images/r_left_footer.jpg) no-repeat top left;	width:645px; height: 34px;}
#left_nav h3{ margin: 0;  padding: 2px 0px 0 100px;	font-family: Myriad Pro, Arial; font-size: 32px;}
	

#texts {	margin-top: 0; padding:0px 20px 0px 20px;	font-family: Tahoma;	font-weight: normal;	color: #595959;	background: #fff;}

#projects {
	text-align:center;
}
.imgborder{
	padding: 3px;
	border: 1px solid #3172a8;
}
.imagedes {
	width:350px;
	padding-left: 100px;
	margin-bottom:10px;
	text-align:left;
}

#smallstripe {
	border-bottom: 1px solid #d7d7d8;
	margin-left: 65px;
	margin-top: 20px;
	width: 195px;
}
#inner_bottom {
	padding-top: 60px;
	padding-left: 65px;
}
#inner_bottom img{
	border: none;
}
#image_header {
	background: url(../images/r_header.jpg);
	width: 532px;
	height: 208px;
}
#blue {
	position: relative;
	background: url(../images/r_bluestripe.jpg) repeat-x top;
	width: 235px;
	padding-top: 340px;
}

#smallbox {
	background: url(../images/r_pencils.jpg) no-repeat right bottom;
	width:180px;
	height: 73px;
	color: #707070;
	margin-bottom:15px;
	font-size: 11px;
}
#bottom_stripe {
	text-align: center;
	
	font-size: 10px;
}

#footer {
	margin: 0 auto;
	margin-bottom: 15px;
	width: 640px;
	border-top: 4px solid #4a4b4f;
	text-align:left;
	color: #9fa5a8;
	padding-top:12px;
}
#footer a{
	color: #8a9095;
	padding:0px 10px 0px 10px;
}
#footer a:hover{
	color: #707070;
}

#footer_image {
	background: url(../images/r_footer.jpg) no-repeat left;
	width: 980px;
	height: 26px;
}

.clear {	clear: both;}

.orange {	color: #e9c033;}
.lightblue {	color: #3bb2e3;}
.blue { color:#7db7d8}

.selected {	color: #ffffff;}
.left {	float: left;}
.right {	float: right;}

/* msgs */
.greenmsg {	border: 1px solid #3172a8;	background: #7db7d8;	padding: 10px;	margin:10px;}
.redmsg {	border: 1px solid #FFAAAA;	background: #FFCCCC;	padding: 10px;	margin:10px;}

.hr {	width:300px;
	border-bottom:1px solid #3172a8;
	margin-left: 100px;
	margin-bottom:15px;
}

.user_box{ color:#fff; font-size:11px; padding:4px 0 0 5px; padding-bottom:40px; }
.the_menu { background: #aaa; padding: 5px;}
.one_pict{ float: left; width: 250px; padding:5px; text-align:center;}
	.one_pict img{ width: 200px; height:140px; padding: 2px; border: 1px solid #b4b4b4;}
	
.latest_movie { margin-top:20px; padding-left:25px;}
	.latest_movie_header { padding-right:15px;}
.latest_foto{ margin-top:20px; padding-left:25px;}
	.latest_foto_header { padding-right:15px;}
	
.pictures, .notes, .one_movie , .cds, .friends{ padding:10px 0 10px 20px }
.cds img { width: 200px; height:140px; }
#latest_one_pict img {width: 100px; height:70px; padding:5px; border:0;}
	.latest_one_pict{ float:left; }
	
.item_desc{padding: 5px 30px 5px 30px; text-align:left;}

.guestbook_item , .friends_item{ margin: 0 20px 10px 0; padding: 15px 5px 15px 5px; border:1px solid #e1e1e1;}
.guestbook_head {  }
.guestbook_text{ padding-top:10px; }
.guestbook_form{ margin-top:10px; padding: 15px 5px 15px 5px; border:1px solid #e1e1e1; }

.news_title{ font-weight:bold; font-size:20px;}
.flash_logo{ padding:1px 0 0 0}
.mp3_player { text-align:center;}
