* {margin:0; padding:0;}

body{background:#380F12 url(images/tall-x.gif) repeat-x top;}

html { height:100%;}

a:hover{text-decoration:none;}

a img { border:0;}

ul { list-style:none;}

.column { float:left;}

html, input, textarea{font-family:Tahoma; font-size:15px; color:#FFCCD2;}

a {color:#FFCCD2;}

#main { width:1134px; margin:5 auto; background:url(images/tall-y.gif) repeat-y;}

#header { background:url(images/top.jpg) no-repeat top; height:362px;}

#header .indent { padding:40px 0 0 370px;}

#header .row1 { height:44px;}

#header .row1 .col1 { width:107px; padding:3px 6px 0 0; color:#FFFFFF; font-weight:bold; text-transform:uppercase; text-align:right;}

#header .row1 .col2 { width:274px;}

h1 { background:url(images/logo_img.jpg) no-repeat left; padding:3px 0 0 100px; color:#FFFFFF; font-family:Georgia, "Times New Roman", Times, serif; font-size:2.51em; font-weight:normal;}

h1 a {color:#FFD19D; text-decoration:none;}

#footer { text-align:right; padding:5px 40px 55px 0; color:#FFFFFF; background:url(images/bottom.gif) no-repeat bottom;}

#footer a {color:#FFFFFF;}

/* side bar */

#side_bar { width:338px; color:#FFD19D;}

#side_bar a {color:#FFD19D;}

#side_bar .search { text-align:right;}

#side_bar .search .input { width:98%; }

#side_bar .search .submit {margin:5px 0px 0px 4px;}

#side_bar .indent { padding:0 90px 0 80px;}

#side_bar .h_l { background:url(images/side-h-l.gif) repeat-x; vertical-align:bottom;}

.widget_style h2 { color:#FF6879; font-size:1.01em; font-weight:bold; background:url(images/side-bul.gif) no-repeat 0px 0px; padding:17px 5px 2px 38px;}

.widget_style ul { margin:13px 0px 0px 42px; list-style:none;}

.widget_style li { background:url(images/side-a.gif) no-repeat 0px 5px; padding:0px 0 0 14px; color:#FFD19D; line-height:1.51em; font-size:1.01em;}

.widget_style li a { color:#FFD19D; text-decoration:none;}

.widget_style li a:hover { text-decoration:underline;}

#links_with_style ul {margin:0;}

#links_with_style ul ul {margin:13px 0px 0px 42px;}

#links_with_style ul li {list-style:none;background:none;margin:0;padding:0;}

#links_with_style ul li ul li {background:url(images/side-a.gif) no-repeat 0px 5px; padding:0px 0 0 14px; color:#FFD19D; line-height:1.51em; font-size:1.01em;}

#links_with_style ul li ul li a {color:#FFD19D; text-decoration:none;}

#links_with_style ul li ul li a:hover { text-decoration:underline;}

#meta { vertical-align:top;}

#archives { vertical-align:top;}

#categories { vertical-align:top;}

.postmetadataalt {font-size:0.81em;}

.pagetitle {
	color:#FFFFFF; font-size:1.01em; font-weight:bold; text-transform:uppercase;		

	padding:0px 0px 10px 0px;

	margin:0px 0px 0px 0px;
}

p {margin:15px;	padding:10px 0px 10px 0px;}

.article {padding:0px 0px 0px 0px;}

.post {padding:0px 20px 0px 20px;}

#recent-comments{vertical-align:top;}

#recent-posts{vertical-align:top;}

#pages  {vertical-align:top;}

#text-1 {vertical-align:top;}

#delicious {vertical-align:top;}

#delicious-box {text-align:left;}

.textwidget {text-align:left; padding:13px 0px 0px 42px;}

.navigation {padding:0px 10px 15px 10px;}


.alignleft { float:left; color:#FFFFFF;  width:45%;}

.alignright { float:right; text-align:right; color:#FFFFFF; width:45%;}

.alignleft a {color:#FFFFFF; font-size:0.91em; font-weight:bold;}

.alignright a {color:#FFFFFF; font-size:0.91em; font-weight:bold;}


#statusbar {padding:0px 0px 20px 0px; text-align:justify;}

#statusbar p {padding:0px; 	margin:0px;}

#statusbar a {font-weight:bold;}


#content { width:779px;}

#content .search { margin-top:10px;}

#content .search .input { width:75%;}

#content .search .submit { margin-left:5px;}

#content .indent { padding:17px 28px 10px 13px;}

#content .h_l { background:#FF8391; height:3px; margin-top:10px; margin-left:15px;}
#content .h_2 { background:#FF8391; height:3px; margin-bottom:5px; margin-left:15px;}

#content .title { background:url(images/cont-h-l.gif) repeat-x bottom; width:100%; padding-bottom:15px; margin-left:7px;}

#content .title .l { float:left; }

#content .title .r { float:right; padding-right:14px;}


h3 { color:#FFFFFF; font-size:1.01em; font-weight:bold; background:url(images/cont-bul.gif) no-repeat; padding-left:27px; text-transform:uppercase; margin:6px 0; }

h3 a {color:#FFFFFF; text-decoration:none;}



.author { color:#FFFFFF; font-size:1.01em;}



.date { color:#821119; font-size:1.01em; font-weight:bold;}



.content_text { line-height:1.5em; margin:18px 10px 0px 9px;}

.content_text ol { margin-left:20px;}

.content_text p { padding-left:10px; padding-top:0; padding-bottom:0; padding-right:0;}

.clear { clear:both; padding-left:13px; padding-top:10px;}

<!--galleria -->

.galleria{list-style:none;width:200px}

.galleria li{display:block;width:80px;height:80px;overflow:hidden;float:left;margin:0 10px 10px 0}

.galleria li a{display:none}

.galleria li div{position:absolute;display:none;top:0;left:180px}

.galleria li div img{cursor:pointer}

.galleria li.active div img,.galleria li.active div{display:block}

.galleria li img.thumb{cursor:pointer;top:auto;left:auto;display:block;width:auto;height:auto}

.galleria li .caption{display:block;padding-top:.5em}


.caption{font-style:normal; color:#FFD19D; font-weight:bold;}

	.demo{position:relative;margin-top:2em;}

	.gallery_demo{width:702px;margin-left:-100px;}

	.gallery_demo li{width:107px;height:80px;border:3px double #ρρ0000;margin:15px 10px 2px 0; background:#380f12;}

	.gallery_demo li div{left:140px}

	.gallery_demo li div .caption{font:italic 0.7em/1.4 georgia,serif;}

	

	#main_image{margin:0 auto 10px auto;height:auto ;width:700px;}

	.nav{padding-top:10px;clear:both;font:80% 'helvetica neue',sans-serif;letter-spacing:3px;text-transform:uppercase;}

	

	.info{text-align:left;width:700px;margin:30px auto;border-top:1px dotted #221;padding-top:30px;}

	.info p{margin-top:1.6em;}
	
	
		
	
	
