* {margin:0px; padding:0px}

body {
	margin:0px; padding:0px; 
	background:#ffffff;
	position:relative;
	
	font-family:"Trebuchet MS"; font-size: 12px;

}

img {display:block; border:0px}


a:link {
	FONT-SIZE: 12px; color:#000000;  FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:visited {
	FONT-SIZE: 12px; color:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
a:hover {
	FONT-SIZE: 12px; color:#000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}
p {margin:0px; padding-top:5px; padding-bottom:5px; line-height:17px;}

li {display:list-item}

#center {
	position:relative; 
	display:block;
	height:1%;
	
	overflow:hidden;
}

#all {
	position:relative;
	text-align:left;
	margin:0 auto;
	width:991px;
    
	
	overflow:hidden;
    background-color: #e8e8e8;
}

#logo {
	padding:15px 0px 2px 0px;
}

#logo a:hover {
	text-decoration:none;
}

#logo p {
	padding-top:5px;
	font-family:Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#000000;
}

#logo table{

    background-image: url(images/linkbgreapet.jpg);
    background-repeat: repeat-x;
}



#menu {
	height:37px;
	padding-bottom:25px;
	color:#1D2125;
    
}

#content {
	/*padding:0px 0px 0px 10px;*/
    background-color:#fff;
    color:#000000;
	width:992px;
	margin:0px auto;
	font-family:Arial,Helvetica,sans-serif;
	
}

#lcol {
	float:left; 

    width:609px;
	padding-right:18px;
	padding-left:10px;
	text-align:justify;
        overflow:hidden;
        display:inline-block;
}

#lcol h1 {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	color:#FFAB3E;
}

#lcol h1 a {
	font-family: Arial, Helvetica, sans-serif;
	font-size:18px;
	font-weight:bold;
	
    color:#198EDD;
}

#lcol p span {
	font-size:12px;
	color:#000000;
}

#lcol p span a {
	font-size:12px;
	color:#000000;
	font-weight:bold;
}

#lcol p span a:hover {
	font-size:12px;
	color:#000000;
	font-weight:bold;
	text-decoration:underline;
}

#lcol img.left {
	float:left;
}

#lcol img.right {
	float:right;
}

#lcol img {
	max-width:537px;
	margin:5px 5px 0px 5px;
}

/*#lcol ul li {margin-left:50px} fix for social bookmark */
#rcol1 {
	float:left; 
	width:172px;
	margin-top:0px;
   /* margin-right:11px;*/
	overflow:hidden;

    background-color:#fff;
}

#rcol2 {
	float:left; 
	width:183px;
	
    background-color:#fff;
	overflow:hidden;
}

#footer {
	color:#0E1316;
	
    background-color:#525252;
	
	padding:1px 38px 1px 13px;
	font-size:11px;
}

#footer a { color:#ffffff; text-decoration:underline;}
#footer a:hover { color:#ffffff; text-decoration:none;}

#footer .r p {margin:0px; padding:0px}

.footer {
	padding-top:25px;
}

.footer .l .r a {
	font-size:11px;
	color:#0E1316;
	text-decoration:underline;
}

.footer .l .r a:hover {text-decoration:none}

#footer ul {padding-top:10px}

#footer ul li {
	display:block;
	padding:0px 25px 0px 25px;
	background:url(images/bg_f_slash.gif) top right no-repeat;
	float:left;
}

#footer ul li a {
	font-size:11px;
	color:#0E1316;
	text-transform:uppercase;
	font-weight:bold;
}

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

.w580 {
	width:610px;
     
    background-color:#aad1ee;
	height:37px;
}

.w377 {
	width:377px;
	/*background-color:#7C8084;*/
    background-color:#aad1ee;
	height:37px;
}


#rcol2 .box_l_t {display:block;  }
#rcol2 .box_l_b {display:block; }
#rcol2 .box_r_t {display:block; }
#rcol2 .box_r_b {display:block;  width:100%;}

#wp-calendar {width:100%;}
#wp-calendar a {color:#EAECEC;}
#searchform {text-align:right;}
#searchform input { border:medium none; height:21px; line-height:0px; text-indent:-900em; width:21px; margin-top:5px;}
#searchform #s {background-color:#464A4E; background-image: none; border:1px solid #7C8084; font:11px/120% Tahoma; color:#000000; width:100%; height:auto; margin:3px 0px 0 0px; padding:2px; text-indent:0em;}


.h37 {height:37px;}


.clear {
	clear:both;
}

.l {float:left}
.r {float:right}

.list_menu {list-style:none; padding:1px 0px 0px 0px; position:relative}
.list_menu ul li {padding:10px 20px 12px 20px; display:block; float:left; background:url(images/bg_sep.gif) right no-repeat;}
.list_menu ul li a {color:#1D2125; font-size:12px; font-weight:bold; text-transform:uppercase; }
.list_menu ul li a:hover {font-size:12px; text-decoration:underline}

.rss {position:absolute; top:10px; right:17px;}
.rss a {
	padding:0px 0px 2px 0px; 
	display:block; 
	width:45px;
	font-size:12px;
	font-weight:bold; 
	text-decoration:none; 
	text-transform:uppercase; 
	color:#1D2125;
	background:url(images/rss.jpg) right top no-repeat;
}
.rss a:hover {
	display:block; 
	text-decoration:underline; 
	background:url(images/rss.jpg) right bottom no-repeat;
}

.search {
	padding:8px 0px 0px 38px;
	font-weight:bold;
	text-transform:uppercase;
}

.search p {padding:3px 5px 0px 0px; font-size:12px}

.bg_inps { width:241px; height:21px; padding:0px 5px 0px 0px}
.inp {border:none; width:234px;  margin-left:3px; margin-top:2px;  }

.bg_inp2 { background-color:#ffffff; width:247px; height:22px;}
.inp2 {border:none; width:240px; background:transparent; font-size:10px; margin-left:3px; margin-top:2px;  color:#000000; border:1px solid   #CCCCCC; padding:1px; }

.bg_tarea { background-color:#ffffff; width:247px; height:83px;}
.tarea {border:none; width:240px; height:78px; background:transparent;font-family:Arial, Helvetica, sans-serif; font-size:11px; margin-left:3px; margin-top:2px; color:#000000; border:1px solid   #CCCCCC; padding:1px; }

.date {
	
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#0E1316;
	line-height:14px;
	text-align:left;
	width:100%;
	padding:5px 10px 7px 0px;
	float:left;
}

.date p {
	font-family:Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#0E1316;
	line-height:10px;
	padding:1px 0px 0px 0px;
}

.pby {font-size:11px; color:#7C8084; margin:0px; padding-top:0px; padding-bottom:10px;}

.comments {
	padding:20px 0px 18px 20px;
	background:url(images/hr.gif) 0px 16px no-repeat;
	font-size:10px;
	color:#EF9E01;
	clear:both;
}

.comments a {
	
    color:#198EDD;
	font-size:10px;
}

.comments a:hover {
	font-size:10px;
	text-decoration:underline;
}

.cloud {
	display:inline;
	background:url(images/img_cloud.gif) 0px 1px no-repeat;
}

.cloud a {margin-left:20px; margin-bottom:2px;}
.cloud span {margin-left:20px; margin-bottom:2px;}

.budy {
	display:inline;
	padding-left:20px;
	background:url(images/budy.gif) 0px 1px no-repeat;
	font-size:10px;
	
    color:#198EDD;
}

.comment {
	
    background-color:#ffffff;
	position:relative;
}

.img_com {position:absolute; background:url(images/img_com.gif) top left no-repeat; margin:-9px 0px 0px 31px; width:11px; height:9px;}

.com {
	padding:4px 20px;
	font-size:10px;
	
    color:#000000;
}

.com a { color:#000000;}

#rcol1 ul {list-style:none}

#rcol1 ul li h2 {
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	color:#fff;
	text-align:center;
	background:url(images/linkbgreapet.jpg) 0 0 repeat-x; 

    padding:7px 0px 5px 0px;
}

#rcol1 ul li ul {padding-left:0px; padding-bottom:2px;}
#rcol1 ul li ul li ul {padding-left:0px; padding-bottom:0px;}

#rcol1 ul li ul li {
	list-style:none;
	padding:1px 0px 1px 2px;
}

#rcol1 ul li ul li a {
	display:block;
	width:146px;

    color:#000;
	background-color:#fff;
	border:0px solid #fff;
	padding:5px 0px 4px 20px;
    text-decoration:underline;
}

#rcol1 ul li ul li.current-cat a {

    background-color:#2e62f6;
	border:1px dotted #626467;
		color:#FFFFFF;
	text-decoration:none;
}

#rcol1 ul li ul li.current-cat a:hover {

    background-color:#2e62f6;
	border:1px dotted #626467;
}
#rcol1 ul li ul li.current-cat ul li a {

    background-color:#2e62f6;
	border:1px dotted #626467;
}

#rcol1 ul li ul li.current-cat ul li a:hover {

    background-color:#2e62f6;
	border:1px dotted #626467;
}

#rcol1 ul li ul li a:hover {
	
    color:#fff;
	text-decoration:none;

    background-color:#2e62f6;
	border:0px dotted #626467;
    text-decoration:none;
}

#rcol1 ul li ul li ul li {
	list-style:none;
	padding:2px 0px 0px 0px;
}

#rcol1 ul li ul li ul li a {
	width:126px;
	font-size:11px;
	padding:6px 0px 4px 40px;
}

#rcol1 ul li ul li ul li a:hover {text-decoration:none;}

#today a {text-decoration:underline;font-weight:bold;}
#today a:hover {text-decoration:none;}


#rcol2 ul {list-style:none; padding-bottom:10px;}

#rcol2 ul li { padding:0px 6px 0px 7px;}

#rcol2 ul li ul li {
	list-style:none;
	padding:1px 3px;
	
    color:#000000;
	position:relative;
}



#rcol2 ul li h2 {
	
    color:#fff;
	font-size:16px;
	font-family:Arial, Helvetica, sans-serif;
	text-transform:capitalize;
	text-align:center;
	
    
	margin:-3px -5px 0px -10px;
	

    background:url(images/linkbgreapet.jpg) 0 0 repeat-x; 
	
    padding:7px 0px 5px 0px;
}

#rcol2 ul li ul {margin:2px -5px 0px -10px;}


/*rcol2 a*/
#rcol2 ul li ul li a {
	display:block;
	width:179px;
    color:#000;
	background-color:#fff;
	border:0px solid #fff;
	padding:5px 0 4px 4px;
    text-decoration:underline;
}

#rcol2 ul li ul li.current-cat a {

    background-color:#2e62f6;
	border:1px dotted #626467;
	color:#FFFFFF;
	text-decoration:none;
}

#rcol2 ul li ul li.current-cat a:hover {

    background-color:#2e62f6;
	border:1px dotted #626467;
	
}
#rcol2 ul li ul li.current-cat ul li a {

    background-color:#2e62f6;
	border:1px dotted #626467;
}

#rcol2 ul li ul li.current-cat ul li a:hover {

    background-color:#2e62f6;
	border:1px dotted #626467;
}

#rcol2 ul li ul li a:hover {
	
    color:#fff;
	text-decoration:none;

    background-color:#2e62f6;
	border:0px dotted #626467;
    text-decoration:none;
}

#rcol2 ul li ul li ul li {
	list-style:none;
	padding:2px 0px 0px 0px;
}

#rcol2 ul li ul li ul li a {
	width:126px;
	font-size:11px;
	padding:6px 0px 4px 40px;
}

#rcol2 ul li ul li ul li a:hover {text-decoration:none;}

/*
#rcol2 ul li ul li a {
	padding:5px 0px;
	
    color:#000;
	text-decoration:underline;
}

#rcol2 ul li ul li a:hover {
	padding:5px 0px;
	text-decoration:none;
	color:#000;
	
}

#rcol2 ul li ul li:hover {
	
	background-color:#2e62f6;
	color:#fff;
	text-decoration:none;
}*/

.f_valid {padding-top:10px; padding-left:25px;}

.p_com {/*padding-top:10px; padding-bottom:15px;*/}

.lcom {
	
    color:#198EDD;
	font-weight:bold;
	text-transform:uppercase;
	padding-top:15px;
	padding-left:100px;
}

.box_form {padding-left:100px;}

.form {
	width:247px;
	margin-left:50px;
	
}

.b_send {padding-top:5px; text-align:left;}

.nav {height:25px; padding:5px 10px;}
.nav a {font-size:10px; color:#198EDD;}
.nav a:hover {text-decoration:underline;}
.nav .l, .nav .r {width:45%;}
.nav .r {text-align:right;}

.nocomments {

    
}

.content h3 {
	font-size:14px;
	color:#FFF;
	text-transform:uppercase;
}

.content ul li {
	font-size:10px;
	color:#FFF;
}

.content ul li a {
	color:#FFF;
}

.bg_menu {background:url(images/bg_menu.gif) 0px 107px repeat-x}

.bg_bord_t {background:url(images/bg_bord.gif) top left repeat-x}
.bg_bord_l {background:url(images/bg_bord.gif) top left repeat-y}
.bg_bord_r {background:url(images/bg_bord.gif) top right repeat-y}
.bg_bord_b {background:#fff;width:100%}

blockquote {
	margin:5px 0px 15px 15px;
	padding-left:15px;
	background:url(images/bg_bq.gif) left top repeat-y;
	font-size:11px;
	
    color:#000;
}

blockquote blockquote {
	margin:5px 0px 15px 15px;
	padding-left:15px;
	background:url(images/bg_bq.gif) left top repeat-y;
	font-size:11px;
	
    color:#000;
}

ol li {margin-left:50px;}

#calendar_wrap {padding:0px 5px}
#today a {color:#FFAB3E}

.tr {text-align:right}

.wp-pagenavi {padding-bottom:3px;}

.wp-pagenavi a, .wp-pagenavi a:link, .wp-pagenavi a:active {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	text-decoration: none;
	border: 1px solid #626467;
	color: #F6F7D0;
	background-color: #1E2326;	
}
.wp-pagenavi a:hover {	
	border: 1px solid #FFAB3E;
	color: #FFAB3E;
	background-color: #34393C;
}
.wp-pagenavi span.pages {
	padding: 2px 4px 2px 4px; 
	margin: 2px 2px 2px 2px;
	color: #FFF;
}
.wp-pagenavi span.current {
	padding: 2px 4px 2px 4px; 
	margin: 2px;
	font-weight: bold;
	border: 1px solid #FFAB3E;
	color: #FFAB3E;
	background-color: #34393C;
}
.wp-pagenavi span.extend {
	padding: 2px 4px 2px 4px; 
	margin: 2px;	
	border: 1px solid #000000;
	color: #000000;
	background-color: #FFFFFF;
}

.wp-pagenavi2 a, .wp-pagenavi2 a:link, .wp-pagenavi2 a:active {
	display:block;
	padding: 2px 4px 2px 4px; 
	margin:2px;
	text-decoration: none;
	border: 1px solid #626467;
	color: #F6F7D0;
	background-color: #1E2326;	
}
.wp-pagenavi2 a:hover {	
	border: 1px solid #FFAB3E;
	color: #FFAB3E;
	background-color: #34393C;
}

#recentcomments ul li {padding-left:5px; width:168px;}

#rcol1 #recentcomments .recentcomments {
	display:block;
	color:#FFF;
	background-color:#1E2326;
	border:1px solid #323639;
	padding:5px 0px 4px 5px !important;
	margin-bottom:2px;
}
#rcol2 #recentcomments .recentcomments {
	display:block;
	color:#FFF;
	padding:5px 7px 4px 17px !important;
}

#rcol1 #recentcomments .recentcomments a {
	border:none !important;
	background-color:transparent !important;
}

#rcol1 #recentcomments .recentcomments a:hover {
	background-color:transparent !important;
}
#rcol2 #text-1 .widget, #rcol2 #text-2 .widget, #rcol2 #text-3 .widget, #rcol2 #text-4 .widget, #rcol2 #text-5 .widget {
	padding:5px 0px 10px 0;
}
#rcol2 #tag_cloud .widget, #rcol2 #calendar .widget {
	padding:5px 0px 10px 0;
}
#rcol2 .widget iframe {
	margin-left:5px;
}
#rcol1 #tag_cloud .widget {
	background-color:#1E2326;
	border:1px solid #323639;
	margin:1px 2px 3px 2px;
	padding:2px 5px;
}
#rcol1 #calendar .widget {
	background-color:#1E2326;
	border:1px solid #323639;
	margin:1px 2px 3px 2px;
	padding:2px 2px;
}
#rcol1 #text-1 .widget, #rcol1 #text-2 .widget, #rcol1 #text-3 .widget, #rcol1 #text-4 .widget, #rcol1 #text-5 .widget {
	background-color:#1E2326;
	border:1px solid #323639;
	margin:1px 2px 3px 2px;
	padding:2px 5px;
}
#rcol1 .widget iframe, #rcol1 .widget iframe, #rcol1 .widget iframe, #rcol1 .widget iframe, #rcol1 .widget iframe {
	margin:0 -2px;
}


/*********************/
.linkback {
	BACKGROUND-IMAGE: url(images/linkback.jpg); BACKGROUND-REPEAT: no-repeat
}


.ab:link {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ab:visited {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none
}
.ab:hover {
	FONT-SIZE: 13px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: underline
}

.white {
	COLOR: #ffffff
}

.fontsmall {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; COLOR: #FFFFFF; FONT-FAMILY: Trebuchet MS
}

.bottomback {
background-image:url(images/bottomup.jpg);
background-repeat:no-repeat;
}

a.white:link {
color:#FFFFFF;
font-size:12px;
font-family:"Trebuchet MS";
font-weight:normal;
text-decoration:underline;
}

a.white:visited {
color:#FFFFFF;
font-size:12px;
font-family:"Trebuchet MS";
font-weight:normal;
text-decoration:underline;
}

a.white:hover {
color:#FFFFFF;
font-size:12px;
font-family:"Trebuchet MS";
font-weight:normal;
text-decoration:underline;
}

