@charset "utf-8";

/* CSS Document */



body {

	background: url(images/body-bg.jpg);

	margin:0;

	padding:0;

	font-size:80%;

	font-family:Tahoma, Geneva, sans-serif;

}

img {border:none;}

a {text-decoration:none;}

.clear {clear:both;}

/* ===========================================================================================  */

/* ============================  Royage Start Here  ============================================  */

/* ===========================================================================================  */

#royage {

	width:1024px;

	margin:0 auto;

	padding:0 0 30px 0;

	background:#FFF;

	border-right:2px solid #868686;

	border-left:2px solid #868686;

	font-family:Tahoma, Geneva, sans-serif;

}

#logo {

	height:259px;

	margin:0 0 0 -65px;

	padding:0;

	position:relative;

}

/* ===========================================================================================  */

/* ============================  Menu Start Here  ============================================  */

/* ===========================================================================================  */

#menu {

	width:1030px;

	height:39px;

	margin:-160px 0 0 6px;

	padding:5px 0 0 0;

	background: url(images/menu-bg.png) no-repeat;

	font-family:Arial, Helvetica, sans-serif;

	font-size:15px;

	text-align:center;

}



#menu ul{

	height:30px;

	list-style:none;

	margin:2px 0 0 0;

	padding:0 0 0 120px;

	position:relative;

	z-index:10000;

}



#menu ul li{float:left; height:30px; padding:2px 2px 0 2px;}

#menu ul li a{

	display:block;

	font-weight:normal;

	height:25px;

	margin:0;

	padding:5px 8px 0 8px;

	text-align:center;

	text-decoration:none;

	color:#FFF;

	float:left;

}

#menu ul li:hover{

	text-decoration:none;

	background:#F5F5F5;

	border-right:1px solid #B5B5B5;

	border-left:1px solid #B5B5B5;

	border-top:1px solid #B5B5B5;

	-moz-border-radius-topright:.6em;

	-moz-border-radius-topleft:.6em;

	padding:1px 1px 0 1px;

	 position: relative;

}

#menu ul li:hover a{color:#C30900; 	padding:-1px 8px 0 8px; position: relative;}



#menu ul li ul{

	width:225px;

	height:auto;

	background:#F5F5F5;

	border-right:1px solid #B5B5B5;

	border-left:1px solid #B5B5B5;

	border-bottom:1px solid #B5B5B5;

	-moz-border-radius-bottomright:.8em;

	-moz-border-radius-bottomleft:.8em;

	display:none;

	position:absolute;

	z-index:1000;

	margin:0px 0 0 -2px;

	padding:0 0 15px 0;

}

#menu li:hover ul{display:block;}

#menu ul li ul li {

	margin:0;

	padding:0;

	width:223px;

}

#menu ul li ul li a{

	width:190px; 

	display:block;

	height:22px;

	font-size:12px;

	margin:0px;

	padding:8px 20px 0 15px;

	text-align:left;

	color:#000 !important;

	border-bottom:;

	background:none;

}

#menu ul li ul li:hover {border:none; background:#DDDDDD;-moz-border-radius:.0em; position:relative;}

#menu ul li ul li a:hover {color:#C30900 !important; position:relative;}



ul.dropdown ul{ width: 223px; visibility: hidden; position: absolute; top: 100%; left: 0; }

ul.dropdown li:hover ul{ visibility: visible; }	

/* ===========================================================================================  */

/* ============================  Container Start Here  =======================================  */

/* ===========================================================================================  */

#container {

	width:980px;

	margin:40px auto 0 auto;

	padding:0;

	position:relative;

}

/* ===========================================================================================  */

/* ============================  sidebar Start Here  =======================================  */

/* ===========================================================================================  */

#sidebar, #sidebar_NewsArea {

	width:380px;

	background:#D9CBCB;

	border:1px solid #E69A96;

	-moz-border-radius:10px;

	margin:0 0 15px 0;

	padding:0 0 20px 0;

	float:left;

}

#sidebar h2, #sidebar_NewsArea h2,

#ContantArea h2,

#slide h2{

	height:30px;

	background:url(images/news-bg.png) no-repeat;

	margin:18px;

	padding:0 0 0 28px;

	color:#FFF;

	font-weight:normal;

	font-size:16px;

}
#ContantArea h2 a{color:#fff !important;}
#sidebar{width:280px;}

#sidebar ul {margin:0; padding:0;}

#sidebar ul li {margin-left:28px; padding:2px 0; list-style:circle;}

#sidebar h2 {margin:0; font-size:14px; padding-top:1px;}

#sidebar a {color:#333;}

#sidebar a:hover {text-decoration:underline; color:#c30900; }

.row { margin:8px 18px;font-size:11px; padding:10px 0; border-bottom:1px solid #666;}

.row h3{ color:#C73D36; margin:0 0 7px 0; font-size:14px;}

.row h3 a {color:#C73D36;}

.row h3 a:hover {text-decoration:underline;}

.row img,

#slide img{ float:left; margin:3px 5px 5px 0;}

.row p{ margin:0; padding:0;}

.row h4,

#ContantArea h4{

	height:15px;

	color:#FFF;

	font-weight:normal;

	font-size:10px;

	margin:10px 0 0 0;

	padding:0;

}

.row h4 a{color:#fff;}



.row h4 a:hover,

#ContantArea h4 a:hover{text-decoration:underline;}



.row h4 strong,

.row h4 strong a,

#ContantArea h4 strong,

#ContantArea h4 strong a,

#slide .col h4 strong,

#slide .col h4 strong a{color:#C73D36;}



.row h4 strong a:hover,

#ContantArea h4 strong a:hover,

#slide .col h4 strong a:hover{text-decoration:underline;}

.row span.readmore img { float:right; margin:-9px 0 0 0;}

.pgTitle {padding-left:17px; font-size:20px; font-family:Cambria, Georgia;}

/* ===========================================================================================  */

/* ============================  MainArea Start Here  =======================================  */

/* ===========================================================================================  */

#ContantArea {

	width:680px;

	background:#F5F5F5;

	border:1px solid #CFCFCF;

	-moz-border-radius:10px;

	margin:0;

	padding:0 0 18px 0;

	float:right;

}

.home {width:580px !important;}

.home h2 img {margin:1px 10px 0 0 !important;}

#ContantArea .col h2 a {color:#FFF; font-size:15px; padding:0; margin:0; display:block; background:#c30900; height:20px;}

#ContantArea h2 {background:url(images/mainarea-bg.png) no-repeat; clear:both;}

#ContantArea h2 img {float:right; margin:-8px 10px 0 0;}

#ContantArea h4 { color:#909090; margin:-20px 0 0 30px; font-size:11px;}

#ContantArea h4 a {color:#909090;} 

#ContantArea img {float:left; margin:-6px 10px 5px 20px;}

#ContantArea p { margin:-4px 20px 20px 18px; font-family:Tahoma, Geneva, sans-serif;text-align:justify; font-size:12px;line-height:16px;}
#ContantArea .col h3 {margin:-4px 20px 20px 18px;}
#ContantArea .share {margin-left:20px;}

#ContantArea .share img {margin:25px 10px 0 0;}
.readMore {float:right; position:relative; display:block; margin:-5px 20px 20px 0; color:#000; font-weight:bold; font-size:13px; font-family:Calibri, Arial; font-style:italic;}
/* ===========================================================================================  */

/* ============================  Slide Start Here  =======================================  */

/* ===========================================================================================  */

#slide {

	width:1000px;

	margin:0;

	padding:0;

}

#slide img {

	margin:20px 0 15px 350px;

}

#slide .col {

	width:180px;

	height:250px;

	border:1px solid #CFCFCF;	

	-moz-border-radius:10px; 

	background:#F5F5F5;

	float:left !important;

	margin:0 17px 0 0;

	padding:0 0 8px 0;

	font-size:11px;

	text-align:left;

}

#slide .col h3{

	width:138px;

	text-align:left !important;

	background:url(images/news-bg.png) no-repeat;

	margin:8px;

	padding:2px 0 0 26px;

	color:#FFF;

	font-weight:normal;

	font-size:12px;
height:30px;
}

#slide .col h3 a {font-size:12px; color:#FFF;}

#slide .col img {margin:0 8px 4px 10px; }

#slide .col p {margin:0; padding:0 8px 10px 10px; font-size:11px; line-height:14px;}

#slide .col strong { padding-left:12px; font-size:9px;}

#slide .col span.readmore a img {margin:10px auto 0 40px;}

#slide .enteries a {color:#999;}

/* ===========================================================================================  */

/* ===============================  Footer Start Here  =======================================  */

/* ===========================================================================================  */

#footer {

	width:980px;

	margin:20px auto 0 auto;

	border-top:1px solid #C30900;

	padding:0;

	font-size:10px;

}

#footer img {margin:15px 0 0 0;}



#NavBottom {

	width:980px;

	font-family:Arial, Helvetica, sans-serif;

	font-size:14px;

	color:#C30900;

	margin:0 0 0 0;

	padding:0 0 10px 0;

}

#NavBottom ul {margin:0; padding:0; display:block; width:100%;}

#NavBottom ul li {list-style:none; float:left; margin:0 20px 0 0; padding:0;}

#NavBottom a {color:#C30900;}

#NavBottom a:hover {text-decoration:underline;}



/* ===========================================================================================  */

/* ===============================  Custom Coding for Pagination Start Here  =======================================  */

/* ===========================================================================================  */

.wp-pagenavi {display:block; width:auto !important; margin:25px auto; text-align:center;}

a.previouspostslink {width:13px !important; height:16px !important; display:inline-block; background:url(images/prev.png) no-repeat; font-size:12px; border:none !important; color:#787878;}

a.nextpostslink {width:13px !important; height:16px !important; display:inline-block; background:url(images/next.png) no-repeat; font-size:12px; border:none !important; color:#787878;}

.wp-pagenavi a.page {width:13px !important; height:16px !important; display:inline-block; background:url(images/pg.png) no-repeat; font-size:12px; text-align:center; color:#fff; border:none !important;}

.wp-pagenavi .current {width:13px !important; height:16px !important; display:inline-block; background:url(images/pgc.png) no-repeat; font-size:12px; text-align:center; color:#fff; border:none !important;}





#facebook { border:1px solid #333 !important; margin: 5px 10px 10px 20px !important;}