body {
	margin:0;padding:0;
	font-family:"trebuchet ms",verdana,arial;
	font-size:12px;
	color:#424242;
}

h2 span {
	display:none;
}

h3 span {
	display:none;
}

h1,h2,h3 {
	padding:0;margin:0;
}

input, textarea {
	border:1px solid #8d1292;
	font-family:"trebuchet ms",verdana,arial;
	font-size:11px;
}

a:link {
	color:#8d1292;
	text-decoration:underline;
}
a:visited {
	color:#8d1292;
	text-decoration:underline;
}

/*
a:hover {
	padding-left:10px;
	padding-top:3px;
	background:url(../images/arrow1.gif) no-repeat left;
}
*/

a:hover {
	color:#000000;
}

#wrapper {
	margin:0 auto;
	text-align:center;
}

#headerWrapper {
	width:900px;
	margin:0 auto;
	text-align:left;
}

#header {
	height:125px;width:900px;
}

#logo {
	float:left;
	display:block;
	width:458px;
	height:94px;
	background:url(../images/logo1.gif) no-repeat;
}
#logo h1 {
	display:none;
}

#menu {
	float:left;
	padding-left:68px;
}

#header a:hover {
	padding:0;
}

#menu ul {
	margin:0;padding:0;
	list-style:none;
}
#menu li {
	margin:0;padding:0;
	display:inline;
}
#menu span {
	display:none;
}

#menuhome0 {
	display:block;float:left;width:64px;height:63px;
	background:url(../images/menu-acasa0.gif);
}
#menuhome1 {
	display:block;float:left;width:64px;height:63px;
	background:url(../images/menu-acasa1.gif);
}
#menugallery0 {
	display:block;float:left;width:66px;height:63px;
	background:url(../images/menu-galerie0.gif);
}
#menugallery1 {
	display:block;float:left;width:66px;height:63px;
	background:url(../images/menu-galerie1.gif);
}
#menublog0 {
	display:block;float:left;width:59px;height:63px;
	background:url(../images/menu-blog0.gif);
}
#menublog1 {
	display:block;float:left;width:59px;height:63px;
	background:url(../images/menu-blog1.gif);
}
#menuaboutme0 {
	display:block;float:left;width:78px;height:63px;
	background:url(../images/menu-despre0.gif);
}
#menuaboutme1 {
	display:block;float:left;width:78px;height:63px;
	background:url(../images/menu-despre1.gif);
}
#menuservices0 {
	display:block;float:left;width:84px;height:63px;
	background:url(../images/menu-servicii0.gif);
}
#menuservices1 {
	display:block;float:left;width:84px;height:63px;
	background:url(../images/menu-servicii1.gif);
}
#menucontact0 {
	display:block;float:left;width:79px;height:63px;
	background:url(../images/menu-contact0.gif);
}
#menucontact1 {
	display:block;float:left;width:79px;height:63px;
	background:url(../images/menu-contact1.gif);
}
#latest-blog-entry {
	display:block;
	width:173px;height:25px;
	background:url(../images/title-ultimul-articol-publicat.gif);
}


#mainPostWrapper {
	border-top:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background:#f8f8f8;
	overflow:auto;
	padding-top:10px;
	padding-bottom:10px;
}


#horizontal-line {
	border-top:1px solid #c9c9c9;
	border-bottom:1px solid #c9c9c9;
	background:#f8f8f8;
	height:19px;
}
#mainPostWidth {
	width:900px;
	margin:0 auto;
	text-align:center;
}
#mainPost {
	padding-left:42px;
	text-align:left;
}

.postTitle a:link, .postTitle a:visited {
	font-size:16px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.postTitle a:hover {
	padding:0;
	background-image:none;
	text-decoration:underline;
}

.postDate {
	font-size:10px;
	color:#858585;
}

.postText {
	margin-top:20px;
	margin-bottom:20px;
}
.postText p {
	text-indent:30px;
	text-align:justify;
}


#content {
	width:900px;
	margin:0 auto;
	text-align:center;
	overflow:auto;
	background:url(../images/bg-vert.gif);
	padding-top:20px;
}

#leftSide {
	float:left;
	width:640px;
	text-align:left;
}
#leftSideText {
	padding-left:43px;
	padding-right:43px;
}

#rightSide {
	float:left;
	width:260px;
	text-align:left;
	overflow:auto;
	font-size:11px;
	text-align:justify;
}
#rightSideContent {
	margin-right:17px;
	padding-bottom:2px;
}


#latest-images {
	display:block;
	width:160px;height:17px;
	background:url(../images/latest-images-added.gif) no-repeat;
	margin-bottom:10px;
}
#recentArticles {
	display:block;
	width:110px;height:13px;
	background:url(../images/title-articole-recente.gif) no-repeat;
	margin-bottom:10px;
}
.postTitlePreview a:link {
	font-size:13px;
	color:#000000;
	text-decoration:none;
	font-weight:bold;
}
.postTitlePreview a:visited {
	text-decoration:none;
	color:#000000;
}
.postTitlePreview a:hover {
	padding:0;
	background-image:none;
	text-decoration:underline;
}

.postTextPreview {
	margin-top:10px;
}
.postTextPreview p {
	text-indent:30px;
	text-align:justify;
}

.previewReadMore {
	text-align:right;
	margin-bottom:20px;
}

.previewReadMore a:link{
	color:#8d1292;
	text-decoration:underline;
}

#subscribeTitle {
	display:block;
	width:70px;height:13px;
	background:url(../images/inscrie-te.gif) no-repeat;
	margin-bottom:10px;
}

.formatedInput {
	border:1px solid #8d1292;
	font-size:11px;
	font-family:"trebuchet ms",verdana;
}

.rightSideLink {
	color:#8d1292;
	text-decoration:underline;
}

.thumbPic {
	border:1px solid #696969;
	margin-right:14px;
	margin-bottom:14px;
}

#potm {
	display:block;
	width:81px;height:18px;
	background:url(../images/title-poza-lunii.gif) no-repeat;
}

#potm1 {
	display:block;
	width:160px;height:19px;
	background:url(../images/potm1.gif) no-repeat;
}

#potm-description {
	display:block;
	width:90px;height:20px;
	background:url(../images/potm-description.gif) no-repeat;
}

.leftMoreLink {
	text-align:right;margin-right:25px;
}

#footer {
	margin-top:20px;
	margin-bottom:10px;
	text-align:center;
	border-top:1px solid #999999;
	padding-top:10px;
}
#footer a:hover {
	padding:0;
	background-image:none;
}
#footer p {
	margin:0;padding:0;
}
#footer .line1 {
	font-size:11px;
}
#footer .line2 {
	font-size:10px;
}

#postComments {
	margin-bottom:30px;
}

.siteImage {
	border:1px solid #999999;
}

#latestImagesAdded {
	display:block;
	margin-top:20px;
	width:160px;height:17px;
	background:url(../images/latest-images-added.gif) no-repeat;
	margin-bottom:10px;
}

#about-me-title {
	display:block;
	width:79px;height:15px;
	background:url(../images/about-me.gif) no-repeat;
	margin-bottom:10px;
}
#services-title {
	display:block;
	width:68px;height:16px;
	background:url(../images/services-title.gif) no-repeat;
	margin-bottom:10px;
}
#gallery-title {
	display:block;
	width:58px;height:19px;
	background:url(../images/gallery-title.gif) no-repeat;
	margin-bottom:10px;
}
#contact-title {
	display:block;
	width:68px;height:20px;
	background:url(../images/contact-title.gif) no-repeat;
	margin-bottom:10px;
}
#portrait-title {
	display:block;
	width:60px;height:17px;
	background:url(../images/portrait-title.gif) no-repeat;
	margin-bottom:10px;
}

.fieldName {
	width:100px;text-align:right;float:left;padding-right:5px;
	clear:both;
}
.fieldCode {
	float:left;margin-bottom:15px;
}
