*
{
	margin:0 auto 0 auto ;
	padding:0 0 0 0 ;
}
body
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	background-color:#FFFFFF;
	background-image:url(bg_site.jpg);
	background-position:center top;
	background-repeat:repeat-x;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0;
}

.home_content_bg
{
	margin:3px 0 0 0;
	padding:0 0 0 0;
	width:674px;
	height:288px;
	background-color:#FFFFFF;
	background-image:url(home_content_bg.jpg);
	background-position:center top;
	background-repeat:no-repeat;
}

/* ------------------- Common --------------------- */

img{border:0px; outline:none;}

a{outline:none;}

a:hover, a:active, a:focus {outline:none;}

.PhotoBorder
{
	border:1px solid #616161;
}
.PhotoBorder_Medium
{
	border:1px solid #cfcfcf;
	background-color:#FFFFFF;
	padding:4px 4px 4px 4px;
}

.left
{
	float:left;
	margin:0 10px 5px 0 ;
}
.right
{
	float:right;
	margin:0 0 5px 10px;
}
.center
{
	text-align:center;
	margin:0 0 10px 0;
}

.content
{
	width:664px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	text-align:justify;
	clear:both;
}
.content img
{
	border:1px solid #cfcfcf;
	background-color:#FFFFFF;
	padding:4px 4px 4px 4px;
}
.content ol
{
	margin:0 0 0 20px;
	padding:0 0 0 0;
	list-style-position:inside;
	border:0px solid #FF0000;
}
.content ol li
{
	margin:0 0 0 0;
	padding:0 0 0 0;
}
.content ul
{
	margin:0 0 0 20px;
	padding:0 0 0 0;
	list-style-position:inside;
	border:0px solid #FF0000;
}
.content ul li
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	list-style-type:disc;
}


h1
{
	margin:3px 0 0 0;
	padding:0 0 0 0;
	
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#ce1717;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:1px;
	text-align:left;
}
h1:first-letter
{
	font-size:30px;
}
h1 span
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px;
	color:#444444;
	font-weight:normal;
	text-transform:capitalize;
	letter-spacing:1px;
	text-align:left;
}


h2
{
	margin:0 0 20px 0;
	padding:0 0 5px 0;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:20px;
	color:#333333;
	font-weight:normal;
	letter-spacing:0px;
	border-bottom:1px dashed #ccc;
	text-align:left;
}
h3
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:13px;
	color:#0063ac;
	font-weight:bold;
	letter-spacing:0px;
	line-height:18px;
	text-align:left;
	
	margin:0 0 10px 0;
	padding:0 0 0px 0;
	border-bottom:0px dashed #ccc;
}


.Text_Description
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
	line-height:16px;
	text-align:justify;
}

.Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:normal;
	letter-spacing:0px;
	line-height:16px;
}


.div_news
{
	margin:0 0 5px 0 ;
	padding:0 0 0 0 ;
	width:664px;
	text-align:left;
}

.DateText
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#aaaaaa;
	font-weight:normal;
}

.Price_Caption
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#888888;
	font-weight:bold;
}
.Price_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#ff0096;
	font-weight:bold;
}
.Quot_Left
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px; 
	font-weight:bold;
	color:#AAAAAA;
}
.Quot_Right
{
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:20px; 
	font-weight:bold;
	color:#AAAAAA;
}




/* --------------- End of Common ----------------- */

/*----------------- Main Menu -----------------------*/
A.MainMenu
{
	display:block;
	width:112px;
	height:24px;
	background:url(menu_bg_n.jpg) center top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:13px;
    color:#FFFFFF;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	margin:0 0 0 0;
	padding:6px 10px 0 10px;
}
A.MainMenu:hover
{
	background:url(menu_bg_h.jpg) center top repeat-x;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	color:#FFFFFF;
    font-size:13px;
	font-weight:bold;
	text-decoration:none;
}
/*----------------- End of Main Menu -----------------------*/

.Footer
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	letter-spacing:0;
}
.Footer ul
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	list-style:none;
}

.Footer ul li
{
	margin:0 0 5px 0 ;
	padding:0 0 0 0 ;
}

.Footer ul li a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
.Footer ul li a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#bbe7ff;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}

.Footer ul li span a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#FFFFFF;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
.Footer ul li span a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}

/* ------------------- Form -------------------- */

.Form_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#666666;
	font-weight:bold;
	line-height:20px;
	letter-spacing:0;
}
.Help_Text
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:10px;
	color:#a2b2bd;
	font-weight:normal;
}

input
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	background-color:#f9f9f9;
	border:solid #b7b7b7 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

.clsTextbox
{
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	height:14px;
	background-color:#f9f9f9;
	border:solid #b7b7b7 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
	letter-spacing:0.5px;
}

.clsTextArea
{
	margin:0 0 0 0;
	padding:2px 2px 2px 2px;
	background-color:#f9f9f9;
	border:solid #b7b7b7 1px;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#333333;
}

/* ------------------- End of Form -------------------- */

a
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#d41919;
	font-weight:normal;
	text-decoration:none;
	letter-spacing:0;
}
a:hover
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	text-decoration:underline;
	letter-spacing:0;
}

A.Link
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#d41919;
	font-weight:normal;
	letter-spacing:1px;
	text-decoration:none;
}
A.Link:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:normal;
	letter-spacing:1px;
	text-decoration:none;
}
A.Link_Bold
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#d41919;
	font-weight:bold;
	text-decoration:none;
}
A.Link_Bold:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:11px;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
}
A.Link_Large
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#d41919;
	font-weight:bold;
	text-decoration:none;
	margin:0 10px 0 10px ;
	letter-spacing:0.5px;
}
A.Link_Large:hover
{
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#888888;
	font-weight:bold;
	text-decoration:none;
	letter-spacing:0.5px;
}
.Link_Large_Text
{
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	font-size:16px;
	color:#aaaaaa;
	font-weight:bold;
	letter-spacing:0px;
}


/* ------ Blank START------ */

.blank5{ height:5px; line-height:5px; }
.blank10{ height:10px; line-height:10px; }
.blank15{ height:15px; line-height:15px; }
.blank20{ height:20px; line-height:20px; }
.blank25{ height:25px; line-height:25px; }
.blank30{ height:30px; line-height:30px; }
.cleardiv{ clear:both; }

/* ------ Blank END ------ */




/*----------------- Others -----------------------*/

.home_Text_Description
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#555555;
	font-weight:normal;
	letter-spacing:0px;
	line-height:18px;
	text-align:justify;
}

.home_heading h1
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#ce1717;
	font-weight:normal;
	text-transform:uppercase;
	letter-spacing:0.5px;
	text-align:left;
}
.home_heading h1:first-letter
{
	font-size:34px;
}
.home_heading h1 span
{
	margin:0 0 0 0;
	padding:0 0 0 0;
	font-family:Georgia, "Times New Roman", Times, serif;
	font-size:22px;
	color:#444444;
	font-weight:normal;
	text-transform:capitalize;
	letter-spacing:1px;
	text-align:left;
}


.home_gallery_heading
{
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:11px;
	color:#2689ce;
	font-weight:bold;
	letter-spacing:0px;
}

A.More
{
	display:block;
	margin:0 0 0 0 ;
	padding:0 10px 0 0 ;
	width:40px;
	background:url(more_bullet_n.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    color:#4481cb;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	vertical-align:middle;
}
A.More:hover
{
	background:url(more_bullet_h.gif);
	background-position:right;
	background-repeat:no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#aaaaaa;
    font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}

A.Top
{
	display:block;
	margin:0 0 0 0 ;
	padding:0 0 0 0 ;
	width:35px;
	background:url(top_bullet_n.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
    font-size:11px;
    color:#d41919;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
	vertical-align:middle;
}
A.Top:hover
{
	background:url(top_bullet_h.gif);
	background-position:left;
	background-repeat:no-repeat;
	font-family:Arial, Verdana, Helvetica, sans-serif;
	color:#aaaaaa;
    font-size:11px;
	font-weight:bold;
	letter-spacing:0px;
	text-decoration:none;
}
.sep_hr
{
	margin:20px 0 20px 0;
	padding:0 0 0 0;
	height:1px;
	background-image:url(sep_hr.jpg);
	background-position:left;
	background-repeat:repeat-x;
}

.gallery
{
	width:944px;
	margin: 0 0 0 0 ;
	padding: 0 0 0 0 ;
	clear:both;
	text-align:center;
}
.gallery img
{
	margin: 0 13px 25px 13px;
	padding: 4px ;
	float:left;
	border: 1px solid #dddddd;
}
.gallery img:hover
{
	margin: 0 13px 25px 13px;
	padding: 3px ;
	float:left;
	border: 2px solid #ccc;
}



/*----------------- End of Others -----------------------*/

/*----------------- Start Tabs -----------------------*/

a.tab
{
	display:block;
	margin:0 0 5px 0;
	padding:10px 0 0 25px;
	width:225px;
	height:26px;
	background-image:url(tab_bg_n.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c50b0b;
	font-weight:bold;
	text-decoration:none;
}
a.tab:hover
{
	background-image:url(tab_bg_h.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.tab_active
{
	display:block;
	margin:0 0 5px 0;
	padding:10px 0 0 25px;
	width:225px;
	height:26px;
	background-image:url(tab_bg_h.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#666666;
	font-weight:bold;
	text-decoration:none;
}
a.tab_active:hover
{
	background-image:url(tab_bg_n.jpg);
	background-position:left;
	background-repeat:no-repeat;
	
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size:12px;
	color:#c50b0b;
	font-weight:bold;
	text-decoration:none;
}


/*----------------- End of Tabs -----------------------*/



