*{margin:0; padding:0;}
body{background:#ffffff; font:normal 11px Verdana, Arial, Helvetica, sans-serif;}
a img{ border:0; outline:0;}
a, input{ border:0; outline:none; outline:medium;}
.clr{ clear:both;}

/*#page_top */
#banner{height:532px;}
#page_top{width:1000px; margin:0 auto; height:150px; position:relative; z-index:99999;}
#page_top .logo{ padding:25px 0 0 0; float:left;}
#page_top .celb{margin-left:200px;}
#page_top .top_wrap{height:125px;}
#page_top #search_area{ float:right; width:250px; margin-top:50px;}
#page_top #search_area .phn{background:url(../images/ph_icon.png) 15px top no-repeat; font-size:13px; padding:9px 0 10px 45px; font-weight:bold; margin-bottom:10px; text-align:left;}
#page_top #search_area p.phn{color:#d71920;}
#page_top #search_area .phn span{color:#474747;  font-style:italic;}

#page_top #search_area .search_box{ background:#fff; border:1px solid #c2c3c4; border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:4px;}
#page_top #search_area input[type="text"]{ background:transparent url(../images/dot_line.gif) right top repeat-y; color:#aaa; border:none; width:210px; font-size:11px; font-style:italic; padding:5px;}
#page_top #search_area input[type="image"]{ position:relative; top:3px;}


/*#red-panel */
#red-panel{ background:#d71920; height:205px; border-top:3px solid #959595;}
#red-panel .red_wrap{margin:0 auto; width:1000px; color:#fff;}
#red-panel .red_left{float:left; width:400px; padding:15px 0;}
#red-panel .red_left img{ margin-right:10px;}
#red-panel .red_left p{ margin:5px 0;}
#red-panel .red_left p span{ font-weight:bold;}

#red-panel .red_left h2{ font-size:14px; font-style:italic; padding-bottom:5px;}
#red-panel .red_left ul{ list-style:none; width:258px; float:right;}
#red-panel .red_left li{ display:block; background:url(../images/white_arrow.gif) left 3px no-repeat;  padding-left:10px; }
#red-panel .red_left a{ color:#fff; text-decoration:none;}
#red-panel .red_left a:hover{ color:#fff; text-decoration:underline;}

#red-panel .read-mor{ background:url(../images/wht_arrow.gif) right 3px no-repeat; color:#d71920; font-size:12px; font-weight:bold; float:left; padding:0px 12px 0px 0px;}
#red-panel .read-mor a{ color:#fff; text-decoration:none;}
#red-panel .read-mor a:hover{ color:#fff; text-decoration:underline;}





#red-panel .red_right{float:right; width:470px; background:url(../images/bracket_mark.gif) left 10px no-repeat; height:196px; padding:25px 0 0 100px;}
#red-panel .red_right h2{ font-size:20px; font-style:italic;}
#red-panel .red_right P{ margin:10px 0;}




/*content*/
#content_left{ background:url(../images/left_eleph.gif) left 50px no-repeat; height:100%;}
#content_right{ background:url(../images/right_eleph.gif) right 50px no-repeat; height:100%;}
#content{margin:0 auto; width:1000px; line-height:13.5px;}
#content h1{font-size:17px; color:#3d3d3d; padding-bottom:15px;}
#content p{ margin-bottom:15px;}
#content .content_bg{background:#fff; border-left:1px solid #d71920; border-right:1px solid #d71920; height:100%; padding:25px 20px 20px;}
#content .content_bot{background: url(../images/page_bottom.gif) left top no-repeat; height:24px;}
#content .con_left{ background:url(../images/dot_line.gif) right top repeat-y; float:left; width:335px; padding-right:15px;}
#content .con_left img{ margin-right:10px;}
#content .con_middle{ background:url(../images/dot_line.gif) right top repeat-y; float:left; width:350px; margin-left:20px;}
#content .con_right{ float:right; width:220px;}
#content .con_right input[type="image"]{ float:left;}
#content .con_right p{ font-weight:bold; font-size:13px; color:#3a3a3a;}
#content .con_right p span{ color:#d71920;}
#content .con_right a.adv{ padding:6px 0 0 10px; float:left; color:#000; text-decoration:underline;} 
#content .con_right a.adv:hover{color:#000; text-decoration:none;} 
#content .con_right img{ margin-bottom:10px;}
#content .con_right .gap{ line-height:20px;}



#content .watch_vd{ background:url(../images/video_icon.jpg) right top no-repeat; color:#d71920; font-size:12px; font-weight:bold; float:right; padding:2px 20px 5px 0px;}
#content .watch_vd a{ color:#d71920; text-decoration:none;}
#content .watch_vd a:hover{ color:#d71920; text-decoration:underline;}
#content .read-more{ background:url(../images/red_arrow.gif) right 3px no-repeat; color:#d71920; font-size:12px; font-weight:bold; float:left; padding:0px 12px 0px 0px;}
#content .read-more a{ color:#d71920; text-decoration:none;}
#content .read-more a:hover{ color:#d71920; text-decoration:underline;}

#content ul.list{ list-style:none; padding:0px 0 15px 0;}
#content .list li{ display:block; background:url(../images/black_arrow.gif) left 9px no-repeat;  padding:5px 10px  5px 10px;}
#content .list li a{ color:#000; text-decoration:none;}
#content .list li a:hover{ color:#000; text-decoration:underline;}



/*stores*/
ul.tabs {margin: 0; padding: 0; float: left; list-style: none; width: 100%; font-size:9px;}
ul.tabs li {float: left; margin: 0 5px; padding: 0 0px; line-height: 25px; border-left: none; margin-bottom: -1px; overflow: hidden; position: relative; }
ul.tabs li a {text-decoration: none; color: #000;display: block;font-size: 1.2em; padding: 0px 10px; outline: none;}
ul.tabs li a:hover {text-decoration: none;color: #fff;display: block;font-size: 1.2em; padding: 0px 10px;outline: none;  background:url(../images/tab_bg.gif) left top repeat-x;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;}
ul.tabs li.active a {text-decoration: none;color: #fff;display: block;font-size: 1.2em; padding: 0px 10px;outline: none;  background:url(../images/tab_bg.gif) left top repeat-x;border-radius:8px; -moz-border-radius:8px; -webkit-border-radius:8px;
}
.tab_container{ padding:15px 7px;}
/*select*/
#content form .slt{position:relative; margin:10px 0;} 
select.select{position:relative;z-index:10;width:211px !important;height:28px !important;line-height:28px; }
span.select{position:absolute;bottom:0;float:left;left:0;width:211px;height:28px;line-height:28px;text-indent:10px;background:url(../images/select_bg.gif) 0 0 no-repeat;cursor:default;z-index:1; color:#888;}






/*#footer */
#footer{ margin:0 auto; width:1000px; height:200px; color:#3a3a3a; margin-bottom:20px;}
#footer dl{ list-style:none; width:150px; float:left; margin:10px 7px}
#footer dt{ font-size:10px; font-weight:bold;}
#footer dd{ text-decoration:none; color:#3a3a3a; margin:7px 0;}
#footer a{ text-decoration:none; color:#3a3a3a;}
#footer a:hover{ text-decoration:underline; color:#3a3a3a;}
#footer .copy{float:left;}
#footer .net{float:right;}
#footer .create{ background:url(../images/eyebridge_logo.gif) right top no-repeat; padding:3px 15px 3px 0; text-align:right;}
#footer .create span{ font-weight:bold;}
#footer .join_now{ text-transform:uppercase; font-size:10px; font-weight:bold; text-align:left; padding:10px 0; width:200px; }
#footer a.fb{ display:block; float:right; width:25px; height:25px; background:url(../images/net_icons.gif) left top no-repeat; text-indent:-5000px; margin-left:5px; margin-top:-7px}
#footer a.fb:hover{ background-position:left -25px;}

#footer a.tw{ display:block; width:25px;  float:right; height:25px; background:url(../images/net_icons.gif) -25px 0 no-repeat; text-indent:-5000px; margin-left:5px; margin-top:-7px}
#footer a.tw:hover{ background-position:-25px -25px;}

#footer a.you{ display:block; width:25px;  float:right; height:25px; background:url(../images/net_icons.gif) -50px 0 no-repeat; text-indent:-5000px; margin-left:5px; margin-top:-7px}
#footer a.you:hover{ background-position:-50px -25px;}

#footer a.rss{ display:block; width:25px;  float:right; height:25px; background:url(../images/net_icons.gif) -75px 0 no-repeat; text-indent:-5000px; margin-left:5px; margin-top:-7px}
#footer a.rss:hover{ background-position:-75px -25px;}


/*inner page*/

#inner_page_banner{ height:353px; }
.about{background:url(../images/about_banner.jpg) center top no-repeat;}
#inner-red-panel{ background:#d71920; height:50px;  border-top:3px solid #959595;}
#inner-red-panel .inner-red_wrap{margin:0 auto; width:1000px; color:#fff;}
ul.innerfade{position: relative; list-style:none; float:right; width:895px; padding-top:16px;}
ul.innerfade a{ color:#fff; text-decoration:underline;}
ul.innerfade a:hover{ color:#fff; text-decoration:none;}
#inner-red-panel .news{ font-weight:bold; font-size:12px; float:left; width:100px; padding-top:15px;}

#content .con_left_inner{ background:url(../images/dot_line.gif) right top repeat-y; float:left; width:170px; padding-right:15px; min-height:400px;}
#content ul.con_left_inner{list-style:none;} 
#content .con_left_inner li{display:block;}
#content .con_left_inner li a{display:block; background:url(../images/bullets.gif) left -27px no-repeat; padding:0px 0 12px 15px; color:#000; text-decoration:none;}
#content .con_left_inner li a:hover{ background-position:left 0; color:#d71920;}
#content .con_left_inner li.act a{ background-position:left 0; color:#d71920;}

#content .con_left_inner ul.dnl_list{list-style:none;} 
#content .con_left_inner .dnl_list li{display:block;}
#content .con_left_inner .dnl_list li a{display:block; background:url(../images/bullets1.gif) left -45px no-repeat; padding:0px 0 12px 15px; color:#000; text-decoration:none;}
#content .con_left_inner .dnl_list li a:hover{ background-position:left 0; color:#d71920;}
#content .con_left_inner .dnl_list li.act a{ background-position:left 0; color:#d71920;}

#content .con_left_inner .no_img{display:block; background:url(../images/bullets_hv.gif) left 0 no-repeat!important;}
#content .con_left_inner .no_img:hover{display:block; background:url(../images/bullets_hv1.gif) left 0 no-repeat!important;}
#content .con_left_inner li.act1 a{display:block; background:url(../images/bullets_hv1.gif) left 0 no-repeat!important; color:#d71920}


#content .con_middle_inner{ background:url(../images/dot_line.gif) right top repeat-y; float:left; width:500px; margin-left:20px; padding-right:15px; min-height:400px;}
#content .con_middle_inner p img{ margin-right:15px; border:3px solid #6d6d6d;}
#content .con_middle_inner p{ line-height:18px;}
#content .con_middle_inner p span{ width:105px;display:block;float:left;margin-right:9px;}
#content .con_middle_inner p a{ text-decoration:none; color:#d71920;}
#content .con_middle_inner p a:hover{ text-decoration:underline; color:#d71920;}
#content .con_middle_inner ul{ margin-left:15px;}
#content .con_middle_inner h3{ text-transform:uppercase; font-weight:bold; font-size:13px; padding-bottom:5px;}
#content .con_middle_inner h4{ font-weight:bold; font-size:12px; padding:5px 0;}
#content .con_middle_inner h5{ font-weight:bold; font-size:13px; padding:5px 0;text-align:center;margin-bottom:10px;}
#inner_page_banner #heading{ margin:0 auto; width:1000px; margin-top:20px;}
#inner_page_banner #heading h2{ font-size:60px; color:#364754; font-family:Georgia, "Times New Roman", Times, serif; font-weight:normal; display:none;}
#inner_page_banner #heading p{ font-size:17px; color:#3b3b3b; font-weight:normal; display:none;}
#content q{ font-size:11px; line-height:18px; font-weight:bold; font-style:italic;}

#content .con_middle_inner ul.list1{ list-style:none; padding:0px 0 15px 0; margin:0; width:240px; float:left;}
#content .con_middle_inner .list1 li{ display:block; background:url(../images/black_arrow.gif) left 9px no-repeat;  padding:5px 10px  5px 10px;}
#content .con_middle_inner .list1 li a{ color:#000; text-decoration:none;}
#content .con_middle_inner .list1 li a:hover{ color:#000; text-decoration:underline;}

#content .con_middle_inner .core_img{ border:1px solid #ddd; width:200px; float:left; text-align:center; margin-left:20px; background:#f1f1f1; padding:10px;}
#content .con_middle_inner .core_img:hover{ border:1px solid #d71920; width:200px; float:left; text-align:center; margin-left:20px; background:#f1f1f1; padding:10px;}
#content .con_middle_inner .core_img img{border:3px solid #6d6d6d;}

#content .con_middle_inner ol{ margin-left:18px; list-style:lower-alpha;}
#content .con_middle_inner ol li{ padding:5px 0;}
#content .con_middle_inner ol.numr{ list-style:decimal;}


/*dropdown*/
#nav {margin:0; padding:0; list-style:none; height:20px; border-top:1px solid #d71921; text-align:left;}	
#nav li {float:left; display:block; margin:0 11px 0 12px;position:relative;z-index:500; text-transform:uppercase; font-weight:bold;}
#nav li a {display:block; padding:10px 0 0 0;font-weight:700;  height:23px; text-decoration:none; color:#000; }
#nav li a:hover {background:url(../images/active_menu_bg.gif) left top repeat-x; color:#000000;}
#nav a.selected {background:url(../images/active_menu_bg.gif) left top repeat-x; color:#000000;}


#nav ul {position:absolute; left:0; display:none; margin:0 0 0 -1px; padding:0; list-style:none; }
#nav ul li {width:180px; float:left; margin:0; text-align:left;border-top:1px solid #fff; background:#d71920/*url(../images/blank.png) left top repeat;*/; text-transform:capitalize  }
#nav ul a {display:block;  height:15px;padding: 2px 10px; color:#fff; text-decoration:none; font-weight:normal;}
#nav ul a:hover {text-decoration:none; background-image:none; color:#fff; background:#e5232e;}
*html #nav ul {margin:0 0 0 -2px;}


/*-------------enquery-form-------------*/
/* Contact-form */

.contact_form {
width: 100%; 

}
.contact_form .notification_error
{
border: 1px solid #990000;
height: auto;
width: 90%;
padding: 4px;
background: #FFFFFF;
text-align: left;
-moz-border-radius: 3px;
color:#666666;
}

.contact_form .notification_ok
{
border: 1px solid #990000;
height: auto;
width: 90%;
padding: 8px;
background: #CCCCCC;
text-align: center;
-moz-border-radius: 3px;
color:#666666;
}

.contact_form .info_fieldset { margin-top:10px;border:none; }

.contact_form .info_fieldset legend
{

color: black; 
font: 13px Verdana;
padding: 2px 5px 2px 5px;
-moz-border-radius: 3px;border:none;
}


.contact_form .button
{
	color: #fff;
	width:70px;
	height:26px;
	-moz-border-radius: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9B1F23;
	background-color:#D71920;
	font-weight: bold;
}
.style1 {
color:#FF0000;
}
/* Label */
.contact_form label  {
	width: 150px;
	padding-left: 10px;
	margin: 5px;
	float: left;
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing: 1px;
	color: #000;
	padding-right: 5px;
	line-height: 25px;
	font-size: 11px;
}

/* Input, Textarea */
.contact_form input, textarea
{
	background-color:#FFFFFF;
	width:250px;
	height:20px;
	margin: 5px;
	padding: 3px;
	float: left;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: thin solid #b5b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.contact_form textarea
{
	background-color:#FFFFFF;
	width:250px;
	height:70px;
	
}
.contact_form select
{
margin: 5px; height:26px; 
width:257px;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: thin solid #b5b3b3; padding: 3px;
}
/* BR */
.contact_form br{
clear:left;}

.division{
	width:250px;
	float:left;
	padding-left: 40px;
}

 #cont{
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #999999;
	padding-left: 20px;
	margin-left: 10px;
 }
/*--------branch-locator--------*/
.branch-loactor
{
width:150px;
float:left;
margin-right:10px;
margin-top:20px;
margin-bottom:15px;
}
.branch-loactor ul
{
margin:0px;
padding:0px;
list-style:none;

}
.branch-loactor ul li
{
list-style:none;
margin-bottom:12px;
}
.branch-loactor ul li a
{
text-decoration:none;
color:#000;
}
.branch-loactor ul li a:hover
{

color:#999999;
}
.search-me
{
background:#f5f5f5;
padding:10px;
margin-bottom:18px; border:1px solid #ddd; 
}

h6.hed
{
display:block;



padding:5px;
font-size:17px!important;

line-height:18px;

}
.main-div
{
border-bottom:1px dotted #3a3a3a;
padding-bottom:20px;
margin-top:20px;
}
#contact-individual
{
width:230px;
float:left;
margin-right:30px;

}
#contact-individual p
{
margin-bottom:2px;!important;
}



/*dest*/
/* Contact-form */

.dest_form {
width: 100%; 

}
.dest_form .notification_error
{
border: 1px solid #990000;
height: auto;
width: 90%;
padding: 4px;
background: #FFFFFF;
text-align: left;
-moz-border-radius: 3px;
color:#666666;
}

.dest_form .notification_ok
{
border: 1px solid #990000;
height: auto;
width: 90%;
padding: 8px;
background: #CCCCCC;
text-align: center;
-moz-border-radius: 3px;
color:#666666;
}

.dest_form .info_fieldset { margin-top:10px;border:none; }

.dest_form .info_fieldset legend
{

color: black; 
font: 13px Verdana;
padding: 2px 5px 2px 5px;
-moz-border-radius: 3px;border:none;
}


.dest_form .button
{
	color: #fff;
	width:70px;
	height:26px;
	-moz-border-radius: 3px;
	font-family: Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
	border: 1px solid #9B1F23;
	background-color:#D71920;
	font-weight: bold;
}

/* Label */
.dest_form label  {
	width: 120px;
	padding-left: 10px;
	margin: 5px;
	float: left;
	text-align: right;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-weight:normal;
	letter-spacing: 1px;
	color: #000;
	padding-right: 5px;
	line-height: 25px;
	font-size: 11px;
}

/* Input, Textarea */
.dest_form input, textarea
{
	background-color:#FFFFFF;
	width:150px;
	height:20px;
	margin: 5px;
	padding: 3px;
	float: left;
	color: #333;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: thin solid #b5b3b3;
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 11px;
}
.dest_form textarea
{
	background-color:#FFFFFF;
	width:150px;
	height:70px;
	
}
.dest_form select
{
margin: 5px; height:26px; 
width:157px;
-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: thin solid #b5b3b3; padding: 3px;
}
/* BR */
.dest_form br{
clear:left;}
/*---------------------------------Photo-gallery--------------------------------*/
.photo-common
{
}
.photo-thumb
{
width:150px;
float:left;
margin-right:15px;
text-align:center;
margin-top:20px;
}
.thum-img
{
height:100px;
border:1px solid #999999;
}
.photo-thumb p
{
margin-top:6px;
}
.photo-thumb p a
{
}
.photo-thumb p a:hover
{
}
