/* www.multithemes.com - Copyright:
You can modify all features of  theme but only for your personal use.
By installing this theme file onto your computer, you agree that you will use this theme only for your personal web design.
You can't distribute or resell this theme without written permission from Multithemes.      
 */

/* @group sides */

/* Image window */

#Left {
	width: 70px;
	height: 400px;
	position: absolute;
	top: 0;
	display: none;
	z-index: 2;
	background: url(images/elements/png/window_left_1.png) no-repeat;
	left: 0;
	float: left;
	clear: none;
}

#right {
	width: 70px;
	height: 400px;
	position: absolute;
	top: 0;
	display: none;
	z-index: 2;
	background: url(images/elements/png/window_right_1.png) no-repeat;
	right: 0;
	float: right;
	clear: none;
}
	
/* @end */

/* @group Body */

#bodyCenter {
	width: 100%;
	position: relative;
}

#bodyEdge {
	width: 100%;
}

body <script>
    window.JSKitEvents = [{
       "subscribe": "comments-data-loaded",
       "callback": function(name, args) {
       var container = $JCA[args.jcaIndex].target.parentNode;
       if (container.id && container.id.match(/rw_unique_entry_id/))
JSKitLib.show(container,"inline");
       }
  }];
 </script>
 {
	text-align: left;
	padding: 0;
	margin: 0 0 20px;
	background-position: center top;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* @end */

/* @group Viewing Button in sidebar */

#viewingButton {
	text-align: center;
}

#viewingButton #text {
	z-index: 6;	
	margin-right: auto;
	margin-left: auto;
	position: relative;
	top: -42px;
	width: 180px;
	height: 50px;
	text-transform: uppercase;
	font-weight: bold;
}

/* @end */

/* @group extras */

/* Image window */
	
/* @end */

/* @group General Styles */

p {
}

b, strong {

}

a:link, a:visited {
	text-decoration: none;
	position: relative;
	z-index: 5;
	
}

a:hover, a:active {
	position: relative;
	z-index: 5;
}

img {
	border-style: none;
	margin: 0;
	padding: 0;
}

.image-left {
	float: left;
	margin: 2px 4px 2px 0;
	padding: 2px 4px 2px 0;
}

.image-right {
	float: right;
	margin: 2px 0 2px 4px;
	padding: 2px 0 2px 4px;
}
	
/* @end */

/* @group Layout */

#container {
	text-align: left;
	padding-right: 0;
	padding-left: 0;
	margin-top: 0;
	font: 11px/14px Georgia, "Times New Roman", Times, serif;
}

.clearer {
	clear: both;
}

#pageHeader2 {
	text-align: left;
	margin-left: 20px;
	margin-top: -30px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#pageHeader {
	margin: 0 0 0 -30px;
	position: relative;
	padding-right: 60px;
	padding-top: 0;
	padding-bottom: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#pageHeader img {
	position: absolute;
	margin-right: 21px;
	float: right;
	width: 200px;
	height: 65px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#pageHeader h1 {
	margin: 0px 0px 0px 25px;
	padding-top: 20px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#pageHeader h2 {
	margin: 0px 0px 0px 25px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contentContainer {
	font: 12px/20px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.6px;
}

#contentContainer #content {
	padding: 11px 18px 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contentContainer #side_content1 {
	width: 5px;
	background: url(images/elements/png/shadow_right.png) left top;
	position: relative;
	height: 200px;
	top: -59px;
	float: right;
	right: -5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contentContainer #side_content2 {
	width: 5px;
	background: url(images/elements/png/shadow_left.png) left top;
	position: relative;
	height: 200px;
	top: -57px;
	float: left;
	left: -5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#contentContainer #top {
	height: 60px;
	margin-top: -5px;
	position: relative;
	z-index: 1;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* ...... */

#sidebarContainer {
	margin-bottom: 15px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#sidebarContainer #topx {
	height: 60px;
	margin-top: -5px;
	position: relative;
	z-index: 1;
}

/* new option below LOGO - Photo */

#sidebarContainer #photo {
	height: 180px;
	position: relative;
	z-index: 1;
	top: -10px;
	margin-bottom: 27px;
	left: 10px;
	width: 180px;
}

/* ----- */

#sidebarContainer #logo {
	text-align: center;
	border-top: 1px solid #e0e0e0;
	position: relative;
	margin: 0;
	padding: 0;
	top: -40px;
	width: 200px;
	height: 65px;
	display: none;
}

/* ----- */

#sidebarContainer #bottom {
	position: relative;	z-index: 1;
	margin-bottom: -5px;
	height: 60px;
}

#sidebarContainer #sidebar {
	padding: 0 18px 1px;
	letter-spacing: 0.5px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

#sidebarContainer .sideHeader {
	text-align: left;
	margin: -14px 0 0;
	letter-spacing: 0.6px;
	font-variant: normal;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#sidebarContainer .lastpublished {
	background: url(images/elements/icons/lastpublished.gif) no-repeat 0 50%;
	font-style: italic;
	font-variant: small-caps;
	border-top: 1px dotted #9a7654;
	border-bottom: 1px dotted #9a7654;
	text-align: center;
	position: relative;
	top: 25px;
	margin: 0;
	padding-bottom: 5px;
	padding-top: 5px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footer {
	height: 60px;
	display: block;
	position: relative;
	top: 5px;
	width: 100%;
}

#footer p {
	text-align: center;
	padding-top: 13px;
	position: relative;
	z-index: 6;
	margin: 0 27px 0 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footer a:link, #footer a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#footer a:hover, #footer a:active {
	font-family: Georgia, "Times New Roman", Times, serif;
}
	
/* @end */

/* @group bread crumb */

#breadcrumbcontainer {
	padding-left: 20px;
	height: 20px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#breadcrumbcontainer ul {
	list-style: none;
	margin: 0;
	padding: 12px 0 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#breadcrumbcontainer li {
	float: left;
	display: inline;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#breadcrumbcontainer a {
	background: url(images/elements/icons/bread_crumb_1.gif) no-repeat 0 60%;
	padding-left: 19px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#breadcrumbcontainer a:hover {
	background: url(images/elements/icons/bread_crumb_anim.gif) no-repeat 0 60%;
	font: 11px "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #bda8ec;
}
	
/* @end */

/* @group Toolbar - horizontal 1 TOP */

/* ..... */

#navcontainer_horizontal {
	padding: 0;
	position: relative;
	top: 5px;
	z-index: 5;
	margin-left: auto;
	margin-right: auto;
	font: 10px/14px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal .current {
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal .currentAncestor {
	font: bold 10px Georgia, "Times New Roman", Times, serif;
}

/* x */

#navcontainer_horizontal ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal li {
	display: inline;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal a{
	text-align: left;
	display: inline-block;
	margin-right: 1px;
	margin-left: 0;
	height: 17px;
	padding-right: 9px;
	padding-left: 9px;
	position: relative;
	top: 5px;
	border-width: 1px;
	border-style: solid;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal a:hover {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal a:active {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* I ---> ( last submenu available) */

#navcontainer_horizontal ul ul {
	position: absolute;
	background: transparent;
	top: 20px;
	right: 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul li {
	background: transparent;
	display: inline;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul a {
	margin-left: 0;
	margin-right: 1px;
	display: inline-block;
	border-style: none;
	background-color: transparent;
	padding-right: 2px;
	padding-left: 2px;
	font: 11px/17px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul a:hover{
	background-color: transparent;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
	color: #fae9f2;
}

#navcontainer_horizontal ul ul .current{
	font-weight: normal;
	background-color: transparent;
	font-style: normal;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul .currentAncestor {
	font-weight: bold;
	background-color: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* II  --> over OFF */

#navcontainer_horizontal ul ul ul {
	position: absolute;
	top: 22px;
	margin: 0;
	white-space: nowrap;
	padding: 0;
	background: transparent;
	right: 0;
	display: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul ul li
 {
	background: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul ul li a
 {
	background: transparent;
	margin-right: 1px;
	margin-left: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul ul li a:hover
 {
	background-color: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul ul .current {
	font-weight: bold;
	background-color: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal ul ul ul .currentAncestor {
	font-weight: bold;
	background-color: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* III  --> over OFF */

#navcontainer_horizontal ul ul ul ul
 {
	background: transparent;
	display: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* @end */

/* @group Toolbar - horizontal 2 Page */

#navcontainer_horizontal2 {
	padding: 0;
	position: relative;
	top: -46px;
	z-index: 6;
	margin-top: 0;
	margin-left: auto;
	margin-right: auto;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 .current {
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 .currentAncestor {
	background: transparent;
	font: bold 10px Georgia, "Times New Roman", Times, serif;
}

/* x */

#navcontainer_horizontal2 ul {
	list-style: none;
	margin: 0;
	padding: 0;
	position: absolute;
	top: 0;
	right: 0;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 li {
	display: inline;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 a{
	text-align: left;
	display: inline-block;
	margin-right: 15px;
	margin-left: 0;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 a:hover {
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 a:active {
	font: 10px Georgia, "Times New Roman", Times, serif;
}

/* I */

#navcontainer_horizontal2 ul ul {
	position: absolute;
	background: transparent;
	top: 22px;
	right: 0;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul li {
	background: transparent;
	font: 10px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul a {
	margin-left: 0;
	padding-right: 0;
	margin-right: 15px;
	font: 11px/2em Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul a:hover{
	background: transparent;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul .current{
	background: transparent;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
}

/* II  --> over */

#navcontainer_horizontal2 ul ul ul {
	position: absolute;
	top: 15px;
	margin: 0;
	white-space: nowrap;
	padding: 0px 0px 0px 0;
	background: transparent;
	right: 0;
	display: none;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul ul li
 {
	background: transparent;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul ul li a
 {
	background: transparent;
	margin-right: 15px;
	display: none;
	padding-right: 0;
	padding-left: 3px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul ul li a:hover
 {
	background: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul ul .current {
	background: transparent;
	font-family: Georgia, "Times New Roman", Times, serif;
}

#navcontainer_horizontal2 ul ul ul ul
 {
	background: transparent;
	display: none;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* @end */

/* @group Toolbar - vertical */

/* Toolbar Styles top-middle-bottom */

#navcontainer #top2 {
	position: absolute;
	z-index: 3;
	width: 180px;
	height: 30px;
	top: -30px;
	margin: 0;
	padding: 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#back_vertical2 {
	width: 180px;
	height: auto;
	z-index: 2;
	margin-left: 10px;
	margin-bottom: 50px;
	font-size: 11px;
}

#navcontainer #bottom2 {
	position: relative;
	z-index: 3;
	width: 180px;
	height: 30px;
	top: 30px;
	margin-top: 0;
	margin-left: 0;
	margin-right: 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* ...... */

#navcontainer {
	position: relative;
	z-index: 7;
	width: 180px;
	padding: 0;
	margin-top: 2px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

navcontainer_vertical2 {
	height: 0;
	margin: 0;
	padding: 0;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Parent - Level 0 */

#navcontainer ul{
	list-style: none;
	margin: 0;
	padding: 0 0 0 25px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer li {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer a {
	display: block;
	height: 21px;
	top: 16px;
	padding-left: 9px;
	letter-spacing: 0.5px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer a:active {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer a:hover {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer .current, #navcontainer #current{
	font: normal normal 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer .currentAncestor {
	font: normal normal 11px Georgia, "Times New Roman", Times, serif;
}

/* Child - Level 1 */

#navcontainer ul ul {
	padding-left: 12px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul li {
	display: block;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul a {
	display: block;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul a:hover{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul #current, #navcontainer ul ul .current{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul .currentAncestor {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Child - Level 2 */

#navcontainer ul ul ul {
	padding-left: 12px;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul li {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul a{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul a:hover{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul #current{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Child Level 3 */

#navcontainer ul ul ul ul {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul li {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul a{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul a:hover{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul #current{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Child Level 4 */

#navcontainer ul ul ul ul ul {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul ul li {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul ul a{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

#navcontainer ul ul ul ul ul a:hover{
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Child Level 5 */

#navcontainer ul ul ul ul ul ul {
	display: none;
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* @end */

/* @group Global Classes and blockquote  */

/* code editable */

code {
	padding: 10px;
	margin-left: 15px;
	display: block;
	margin-right: 15px;
	font: 12px Courier, "Courier New", sans-serif;
	border: 1px dashed #bfbfbf;
}

/* blockquote */

blockquote p {
	border-style: none;
	font: 13px Georgia, "Times New Roman", Times, serif;
}

.standout, blockquote {
		text-align: left;
	margin: 3px 0;
	padding: 10px 20px 15px 57px;
		background: url(images/elements/icons/quotes_1.gif) no-repeat 1px 9px;
	border-style: none;
	font: italic 16px/18px Georgia, "Times New Roman", Times, serif;
}

.standout, #sidebar blockquote {
	font-size: 14px;
	font-style: italic;
	padding: 0 5px 9px 24px;
	margin: 0;
	text-align: left;
	background: url(images/elements/icons/quotes_2.gif) no-repeat 1px 15px;
	border-style: none;
}

/* h.......... */

h1 {	
	padding-top: 0;
	margin-top: 0;
	line-height: 25px;
}

h2 {	
	padding-top: 0;
	margin-top: 0;
	line-height: 18px;
}

h3 {	
	padding-top: 0;
	margin-top: 0;
	line-height: 16px;
}

h4 {	
	padding-top: 0;
	margin-top: 0;
	line-height: 14px;
}

h5 {	
	padding-top: 0;
	margin-top: 0;
	line-height: 11px;
}

.imageStyle {
	border: 1px none;
}

/* Main content area unordered list styles */
#contentContainer #content ul {
}

#contentContainer #content li {
}

ul.disc {
}

ul.circle {
}

ul.square {
}

ol.arabic-numbers {
}

ol.upper-alpha {
}

ol.lower-alpha {
}

ol.upper-roman {
}

ol.lower-roman {
}

/* Sidebar area unordered list styles */
#sidebarContainer #sidebar ul {
	font-family: Georgia, "Times New Roman", Times, serif;
}

#sidebarContainer #sidebar li {
	font-family: Georgia, "Times New Roman", Times, serif;
}


/* Table Styles */

table {

}

td {

}

th {
	
}
/* @end */

/* @group blog */

/* @group Tag Cloud */
ul.blog-tag-cloud {
	margin: 0 0 10px;
	padding: 0;
	text-align: justify;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

ul.blog-tag-cloud li {
	display: inline;
	padding-right: 5px;
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-1 {
	font: 0.8em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-2 {
	font: 0.85em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-3 {
	font: 0.9em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-4 {
	font: 0.95em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-5 {
	font: 1em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-6 {
	font: 1.05em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-7 {
	font: 1.1em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-8 {
	font: 1.15em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-9 {
	font: 1.2em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-10 {
	font: 1.25em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-11 {
	font: 1.3em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-12 {
	font: 1.35em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-13 {
	font: 1.4em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-14 {
	font: 1.45em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-15 {
	font: 1.5em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-16 {
	font: 1.55em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-17 {
	font: 1.6em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-18 {
	font: 1.65em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-19 {
	font: 1.7em "Lucida Grande", Lucida, Verdana, sans-serif;
}

.blog-tag-size-20 {
	font: 1.75em "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* @end */

/* @group Archive Page */

.blog-archive-background {
	text-decoration: none;
}

.blog-entry-summary {
	margin-bottom: 12px;
	margin-top: 12px;
}

.blog-archive-headings-wrapper { 	text-align: left;
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
}

.blog-archive-entries-wrapper { 	text-align: left; 
	text-decoration: none;
	margin-right: auto;
	margin-left: auto;
	padding: 1px;
}

.blog-archive-entries-wrapper .blog-entry {
}

.blog-archive-month {
	font-weight: bold;
	font-size: 25px;
	text-align: left;
	text-indent: 40px;
	margin-bottom: 4px;
	background: 12px 4px url(images/elements/icons/archives.gif) no-repeat;
	line-height: 30px;
	margin-top: 18px;
}

.blog-archive-link {
	font-size: 13px;
	background: url(images/elements/icons/blog_back_on.gif) no-repeat 22px 4px;
	text-align: left;
	text-indent: 41px;
	margin-bottom: 22px;
}

.blog-archive-link a:hover {
	text-decoration: none;
}

.blog-archive-link-enabled {
	background: url(images/elements/icons/arrow_triangle.gif) no-repeat left center;
	padding-left: 10px;
	font-weight: bold;
	font-size: 12px;
}

.blog-archive-link-disabled {
	padding-left: 10px;
	font-size: 12px;
	
}

.blog-archive-link a:link, .blog-archive-link a:visited {
	text-decoration: underline;
}



/* @end */

.blog-entry {
	text-align: left;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.blog-entry-title {
	text-indent: 5px;
	margin-bottom: 6px;
	padding-left: 5px;
	font: normal 30px/38px Georgia, "Times New Roman", Times, serif;
	margin-top: 22px;
	list-style-type: circle;
	opacity: 0.6;
	list-style-position: outside;
	letter-spacing: 1.6px;
	color: #120200;
}

.blog-entry-date {
	text-align: left;
	background: url(images/elements/icons/date.gif) no-repeat 5px 5px;
	text-indent: 27px;
	padding-top: 4px;
	border-top-style: solid;
	border-top-width: 1px;
	height: 20px;
	font: italic 11px Georgia, "Times New Roman", Times, serif;
}

/*styles the category link in the main entry */

.blog-entry-category {
	padding-left: 6px;
	margin: 0;
		background: url(images/elements/icons/categories.gif) no-repeat left center;
			padding-left: 16px;
	margin: 0;
	padding-right: 6px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.blog-entry-category a:link {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: underline;
}

.blog-entry-category a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

.blog-category-link-enabled {
	padding-bottom: 3px;
	background: url(images/elements/icons/blog_back_on.gif) no-repeat 0 4px;
	padding-left: 14px;
	font: normal normal 12px/18px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.5px;
}

.blog-category-link-disabled {
	padding-bottom: 3px;
	background: url(images/elements/icons/blog_back_off.gif) no-repeat 0 4px;
	padding-left: 14px;
	position: relative;
	z-index: 1;
	font: normal normal 12px/18px Georgia, "Times New Roman", Times, serif;
	letter-spacing: 0.5px;
}

/*styles the permalink link in the main entry */

.blog-entry-permalink {
	padding-left: 16px;
	background: url(images/elements/icons/permalink.gif) no-repeat 0 0;
	margin-left: 4px;
	padding-bottom: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: underline;
}

.blog-entry-permalink a:link, .blog-entry-permalink a:visited {
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
	text-decoration: underline;
}

.blog-read-more {
	padding: 5px;
	margin-top: 2px;
	margin-bottom: 2px;
	font-family: Georgia, "Times New Roman", Times, serif;
	font-style: italic;
}

.blog-entry-body {
	margin-bottom: 15px;
	padding: 0;
	margin-top: 8px;
	font: 14px/20px Georgia, "Times New Roman", Times, serif;
	word-spacing: 0.3px;
	letter-spacing: 0.9px;
}

.blog-entry-comments {
	text-align: right;
	padding-right: 5px;
	margin-bottom: 15px;
	margin-top: 10px;
	font: bold 11px Georgia, "Times New Roman", Times, serif;
}

/* styles the archives in the blog sidebar */

#blog-archives {
	padding-bottom: 7px;
	margin-top: 10px;
}

.blog-archive-link-enabled {
	font: 12px Georgia, "Times New Roman", Times, serif;
}

.blog-archive-link-disabled {
	font: 11px Georgia, "Times New Roman", Times, serif;
}

/* Styles the blog categories in the blog sidebar */

#blog-categories {
	margin-top: 18px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.blog-category-link-enabled {
	font-family: Georgia, "Times New Roman", Times, serif;
}

.blog-category-link-disabled {
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* Styles the blog RSS feeds in the blog sidebar */

#blog-rss-feeds {
	margin-top: 7px;
	font: 12px/24px Georgia, "Times New Roman", Times, serif;
}

.blog-rss-link {
		background: url(images/elements/icons/rss.gif) no-repeat left top;
	padding-left: 25px;
	padding-bottom: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.blog-comments-rss-link {
		background: url(images/elements/icons/rss.gif) no-repeat left top;
	padding-left: 25px;
	padding-bottom: 4px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

/* ---New36--- */

p.blog-entry-tags {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}
/* Styles blog tag links normal and visited state */
p.blog-entry-tags a:link,
p.blog-entry-tags a:visited {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* Styles blog tag links hover state */
p.blog-entry-tags a:hover {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* Styles blog tag links active state */
p.blog-entry-tags a:active {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* Styles the tag clous un-ordered list */
ul.blog-tag-cloud {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* Styles tag cloud list item */
ul.blog-tag-cloud li {
	font-family: "Lucida Grande", Lucida, Verdana, sans-serif;
}

/* Styles all links in the tag cloud in normal and visited state */
ul.blog-tag-cloud li a:link,
ul.blog-tag-cloud li a:visited {
}

/* Styles all links in the tag cloud in hover state */
ul.blog-tag-cloud li a:hover {
}

/* Styles all links in the tag cloud in active state */
ul.blog-tag-cloud li a:active {
}
/* @end */

/* @group file sharing */

.filesharing-description {
	margin-bottom: 15px;
}

.filesharing-item {
	margin-bottom: 10px;
	font-size: 16px;
	font-weight: bold;

	padding: 3px;
	border-bottom-style: solid;
	border-bottom-width: 1px;
}

.filesharing-item-title {
	padding-bottom: 6px;
}

.filesharing-item-title a:link {
	background: transparent url(images/elements/icons/download_normal.gif) no-repeat 0px 2px;
	padding-left: 20px;
}

.filesharing-item-title a:hover {
			background: transparent url(images/elements/icons/download_animated.gif) no-repeat 0px 2px;
	
	
}

.filesharing-item-title a:visited {

}

.filesharing-item-description {
	font-size: 12px;
	font-weight: normal;
}

/* @end */

/* My Comment */

/* @group photo album */

/* Index Page (Thumbnail view) */

.album-title {
	padding-bottom: 7px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	font: bold 18px/21px Georgia, "Times New Roman", Times, serif;
}

.album-description {
	padding-top: 6px;
	text-align: left;
	margin-bottom: 55px;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.album-wrapper {
	display: block;
	width: 99%;
	position: relative;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.thumbnail-wrap {
	text-align: center;
	position: relative;
	float: left;
	margin-bottom: 45px;
	margin-right: 8px;
	margin-left: 0;
	font-family: Georgia, "Times New Roman", Times, serif;
}

.thumbnail-frame {
    position: absolute;
    bottom: 0;
    left: 0;
}

.thumbnail-frame:hover {
}

.thumbnail-frame a {
}

.thumbnail-frame a:hover {
}

.thumbnail-frame img {
     border: none;
	margin-top: auto;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
}

.thumbnail-caption {
	margin: 0;
	padding: 0;
	height: 35px;
	display: block;
	font-size: 11px;
	line-height: 20px;
}

.thumbnail-table {
	width: 59%;
	margin-right: auto;
	margin-left: auto;
	float: left;
}

/* @group single page photo mode */

/* Single Page (Photo view) */

.photo-background {
	padding-top: 0;
	padding-bottom: 0;
	margin-top: 0;
	margin-bottom: 0;
}.photo-navigation {
	background: #1e1e1e url(images/elements/efix/photos.jpg) no-repeat right top;
	clear: left;
	margin: 9px 0 0 8px;
	float: left;
	width: 170px;
	padding: 5px;
	text-align: center;
}

.photo-navigation a:link, .photo-navigation a:visited {
	color: #f2f2f2;
	margin-top: 0;
	margin-bottom: 0;
	text-align: center;
}

.photo-title {	font-weight: bold;	letter-spacing: 1px;
	font-size: 20px;
	color: #ffffff;
	padding-top: 5px;
	margin: 0;
	padding-bottom: 0;
	text-align: center;
}

/* color title image below */

.photo-caption {
	font-style: italic;
	color: #a9a9a9;
	padding: 0px;
	margin-top: 7px;
}

.photo-links {
	color: #a9a9a9;
	margin-bottom: 6px;
}

.photo-links a {

}

.photo-links a:hover, .photo-links a:active {

}.photo-navigation a:hover {	text-decoration: underline;
	color: #dbdbdb;
}.photo-frame{	
	padding: 0;
	position: absolute;
	left: 197px;
	top: 9px;
	border: 1px solid #515151;
}



/* @end */

/* new_elemens */

html > body .photo-background {
}

html > body .photo-navigation {
}

/* @group EXIF data */
/* Data wrapper */
.exif-data {

	background: #1e1e1e url(images/elements/efix/photos.jpg) no-repeat left top;
	clear: left;
	margin: 9px 0 0 8px;
	float: left;
	width: 170px;
	padding: 52px 4px 5px 6px;
}

.exif-data p {
	color: #d5d5d5;
	text-align: left;
	padding-left: 27px;
	border-bottom: 1px solid #2f2f2f;
	font-size: 10px;
	line-height: 16px;
	background: url(images/elements/efix/efix_triangle.gif) no-repeat 7px 50%;
}

/* p tag classes for all exif data */
p.exif-version {
}

p.exif-colour-space {
}

/* icon */

p.exif-focal-length {
	background: url(images/elements/efix/efix_focal_length.gif) no-repeat left center;
}

/* icon */

p.exif-dimensions {
	background: url(images/elements/efix/efix_dimensions.gif) no-repeat left center;
}

/* icon */

p.exif-pixel-y-dimension {
	background: url(images/elements/efix/efix_y_dimension.gif) no-repeat left center;
}

/* icon */

p.exif-pixel-x-dimension {
	background: url(images/elements/efix/efix_x_dimension.gif) no-repeat left center;
}

p.exif-oecf-value {
}

p.exif-subsec-time-original {
}

p.exif-exposure-mode {
}

p.exif-spatial-frequency-response {
}

p.exif-scene-capture-type {
}

p.exif-subject-location {
}

/* icon */

p.exif-shutter-speed {
	background: url(images/elements/efix/efix_shutter_speed.gif) no-repeat left center;
}

/* icon */

p.exif-datetime-original {
	background: url(images/elements/efix/efix_date_time_x2.gif) no-repeat left center;
}

p.exif-subsec-time {
}

p.exif-compressed-bits-per-pixel {
}

p.exif-flash-energy {
}

p.exif-saturation {
}

p.exif-brightness {
}

/* icon */

p.exif-exposure-time {
	background: url(images/elements/efix/efix_exposure_time.gif) no-repeat left center;
}

p.exif-f-number {
}

p.exif-file-source {
}

p.exif-gain-control {
}

p.exif-subject-area {
}

p.exif-cfa-pattern {
}

p.exif-scene-type {
}

p.exif-white-balance {
}

p.exif-flash {
}

p.exif-exposure-index {
	
}

p.exif-flashpix-version {
}

p.exif-device-setting-description {
}

p.exif-focalplane-x-resolution {
}

/* icon */

p.exif-image-uniqueid {
	background: url(images/elements/efix/efix_image_unique_id.gif) no-repeat left center;
}

p.exif-components-configuration {
}

p.exif-light-source {
}

p.exif-sensing-method {
}

/* icon */

p.exif-aperture {
	background: url(images/elements/efix/efix_aperture.gif) no-repeat left center;
}

p.exif-sharpness {
}

p.exif-exposure-program {
	
}

p.exif-subject-distance {
}

p.exif-subsec-time-digitized {
}

p.exif-contrast {
}

p.exif-focalplane-resolution-unit {
}

p.exif-gamma {
}

/* icon */

p.exif-35mm-focal-length {
	background: url(images/elements/efix/efix_focal_length.gif) no-repeat left center;
}

/* icon */

p.exif-datetime-digitized {
	background: url(images/elements/efix/efix_date_time_x2.gif) no-repeat left center;
}

p.exif-subject-distance-range {
}

p.exif-custom-rendered {
}

/* icon */

p.exif-max-aperture {
	background: url(images/elements/efix/efix_aperture.gif) no-repeat left center;
}

p.exif-sound-file {
}

p.exif-metering-mode {
}

p.exif-spectral-sensitivity {
}

p.exif-exposure-bias {
	
}

p.exif-focalplane-y-resolution {
}

/* icon */

p.exif-iso-rating {
	background: url(images/elements/efix/efix_iso.gif) no-repeat left center;
}

/* icon */

p.exif-maker-note {
	background: url(images/elements/efix/efix_maker_note.gif) no-repeat left center;
}

p.exif-digital-zoom-ratio {
}

/* icon */

p.exif-user-comment {
	background: url(images/elements/efix/efix_user_comment.gif) no-repeat left center;
}
/* @end */
	
/* @end */

/* @group quicktime page */

.movie-description {
	margin-top: 15px;
}
	
/* @end */

/* @group quicktime album */

/* @group index page */

/* Index Page */

.movie-page-title {
	font-weight: bold;
	margin-top: 0;
	border-bottom: solid #bfbfbf 1px;
	padding-bottom: 5px;
	font-size: 18px;
	line-height: 21px;
}.movie-page-description {
	margin-bottom: 30px;
	padding-top: 4px;
	text-align: left;
}.movie-thumbnail-frame {
	float: left;
	display: inline;
	padding: 0;	margin: 5px 8px 25px 5px;
	width: 132px;
	text-align: center;
	z-index: 10;
}

.movie-thumbnail-frame:hover {
}

.movie-thumbnail-caption {
	padding-top: 9px;
	text-align: center;
	padding-bottom: 8px;
	font: 11px 'Lucida Grande', Geneva, Arial, Verdana, sans-serif;
}
	
/* @end */

/* Single Page movie */

.movie-background {
	background: url(../../images/colors/on.jpg) #3f3f3f;
	margin: 20px 0 30px;
}

.movie-frame {
	text-align: center;
}

.movie-title {
	text-align: center;
	font-weight: bold;
	margin-bottom: 20px;
	font-size: 13px;
	color: #fff;
}

/* Single Page movie end */


/* @end */

/* @group contact form */
.message-text { } 

.required-text { } 

.form-input-field {
	background: #e9e9e9;
	width: 90%;
} 

.form-input-button { } 
/* @end */



