	@charset "utf-8";
/* CSS Document */
/*-------------------------------------------------
GLOBALS & GENERAL CASES
-------------------------------------------------*/
/* Smartphones (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 320px) 
and (max-device-width : 480px) {
/* Styles */
}

/* Smartphones (landscape) ----------- */
@media only screen 
and (min-width : 321px) {
/* Styles */
}

/* Smartphones (portrait) ----------- */
@media only screen 
and (max-width : 320px) {
/* Styles */
}

/* iPads (portrait and landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) {
/* Styles */
}

/* iPads (landscape) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : landscape) {
/* Styles */
}

/* iPads (portrait) ----------- */
@media only screen 
and (min-device-width : 768px) 
and (max-device-width : 1024px) 
and (orientation : portrait) {
/* Styles */
}

/* Desktops and laptops ----------- */
@media only screen 
and (min-width : 1224px) {
/* Styles */
}

/* Large screens ----------- */
@media only screen 
and (min-width : 1824px) {
/* Styles */
}

/* iPhone 4 ----------- */
@media
only screen and (-webkit-min-device-pixel-ratio : 1.5),
only screen and (min-device-pixel-ratio : 1.5) {
/* Styles */
}

* {
	margin:0;
	padding:0;
}

}
a.more-button {
	display:block;
	width:84px;
	height:37px;
	line-height:37px;
	background:url(../images/button-bg3.png) no-repeat;
	color:#fff;
	text-decoration:none;
	padding-left:50px;
}
a.more-button:hover {
	display:block;
	width:134px;
	height:37px;
	line-height:37px;
	background:url(../images/button-bg3.png) no-repeat;
	color:#b42626;
	text-decoration:none;
}

/*-------------------------------------------------
body sytles start
-------------------------------------------------*/


.wrapper {
        width:1265px;
	height:auto;
	margin:0 auto;
	text-align:left;
	overflow:hidden;
}

/*-------------------------------------------------
Two Columns Styles Start
-------------------------------------------------*/

.columns-container {
	width:1265px;
	height:auto;
	background:#ffffff;
	clear:both;
	margin:0 auto;
	overflow:hidden;
}
.columns-wrapper {
	width:1265px;
	height:auto;
	margin:0 auto;
}

/*-------------------------------------------------
Left Column Styles Start
-------------------------------------------------*/

.left-column {
	width: 260px;
	float:left;
	margin-bottom:40px;
	margin-top:0px;
        
}
.left-column-panel {
	width:260px;
	margin-top:10px;
}
.left-column-panel h1 {
	font-weight:normal;
	color:#b42626;
	font-size:20px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.9);
	text-align:center;
	padding-bottom:10px;
}
.left-column-panel h2 {
	font-weight:normal;
	color:#1e0505;
	font-size:18px;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.9);
	text-align:center;
	padding-bottom:10px;
}
.left-column-panel-top {
	width:260px;
	height:20px;
	background:#7395ae;
}
.left-column-panel-middle {
border-radius: 20px;
	width:220px;
	padding:10px 20px 10px 20px;
	background:#7395ae;
}
.left-column-panel-bottom {
	width:260px;
	height:20px;
	background:#7395ae;
}


/*-------------------------------------------------
Sub menu Styles Start
-------------------------------------------------*/

.sub-menu {
border-radius: 10px;
	width:220px;
background: #f1f1ef;
}
.sub-menu ul li {
	list-style:none;
	display:block;
	width:210px;
	height:60px;
	background:url(../images/submenu-line.png) repeat-x top;
	line-height:15px;
}
.sub-menu ul li a {
	text-decoration:none;
	color:#9e6659;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.9);
}
.sub-menu ul li a:hover {
	text-decoration:none;
	color:#b42626;
	text-shadow: 0 1px 1px rgba(255, 255, 255, 0.9);
}

/*-------------------------------------------------
Right Columns Styles Start
-------------------------------------------------*/

.right-column {
	width:972px;
	height:auto;
	overflow:hidden;
	float:right;
	margin-top:10px;
        
}
.right-column-heading {
	width:972px;
	border-bottom: 1px solid #ede4dd;
}
.right-column-heading h1 {
	font-weight:normal;
	font-size:20px;
	color:#b42626;
	padding-bottom:10px;
}
.right-column-heading h2 {
	font-weight:normal;
	font-size:18px;
	color:#9e6659;
	padding-bottom:10px;
}
.right-column-content {
	width:972px;
	border-bottom: 1px solid #ede4dd;
	padding-top:10px;
	padding-bottom:30px;
	
}
.right-column-content h1 {
	font-weight:normal;
	font-size:20px;
	color:#1e0505;
}
.right-column-content h2 {
	font-weight:normal;
	font-size:18px;
	color:#b42626;

}
.right-column-content h3 {
	font-weight:normal;
	font-size:16px;
	color:#000000;
}
.right-column-content h4 {
	font-weight:normal;
	font-size:12px;
	color:#000000;
	padding-bottom:20px;
}
.right-column-content p {
	
	padding-bottom:12px;
	font-size:14px;
	color:#5d5c61;
}
.right-column-content li {
	list-style-type: disc;
	
}
.noborder {
	border-bottom:none;
}

/*-------------------------------------------------
Footer Styles Start
-------------------------------------------------*/

.footer {
	width:1265px;
	height:100px;
	margin:0 auto;
}
.copy-rights {
	width:1265px;
	height:60px;
	line-height:60px;
	text-align:center;
	background:url(../images/bg_footer.png) no-repeat;
	color:#ffffff;
	text-shadow: 0 1px 1px rgba(0, 0, 0, 0.5);
	margin:0 auto;
	margin-top:30px;
}

/*-------------------------------------------------
Expansion Styles Start
-------------------------------------------------*/
.download
{
	color: Red; font-size:11px; font-family: Verdana, Arial, Helvetica, sans-serif; text-align:right;
}

.expandHeader
{
	border-radius: 5px; background: #808080; height:22px; text-decoration:none;		
}
.expandSpanHeader
{
	font-size: 15px; color: White; font-weight:bolder; padding: 0px 0px 0px 10px; text-decoration:none;	
}
.expandBox
{
	background: #EEEEEE; padding: 10px 10px 10px 10px; border-radius: 7px;
}

a:link,a:visited 
{
	color:Red;
	text-decoration:none;
}

a:hover,a:active 
{
	color:Red;
	text-decoration:underline;
}
