/*
Theme Name: AMS
Description: AMS
Version: 1.0.2
Author: dijitul media
Author URI: http://www.dijitul.co.uk/
*/

.bigger { font-size: 180%; }

#sidebar input, textarea, select { padding: 2px; border: 1px solid #e50991; background: #fff; /* Rounded Borders */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url("ie-css3.htc") !important; }

.textwidget { margin: 0 0 0 10px; }

.textwidget p { text-align: left; margin: 4px 0 4px 0; }

#sidebarflashvideo { position: relative; z-index: 0; }

#wrap { width: 980px; margin: 0 auto 0 auto; }

#tvdiv { float: left; font-size: 8px; width: 90px; text-align: center; z-index: 99999; margin: -10px auto 0 14px; overflow: hidden; }

#tvdiv img { padding: 0 15px 0 15px; }

.floatl { float: left; }


#findiv { float: left; }

#findiv img { padding: 0 0px 0 0px !important; }

#sbsearch { margin: 0px; padding: 0px; }

#sbsearch input { font-size: 12px; color: #696969; f display: block;
border: 0px; height:32px; width: 181px; margin: 0px; padding: 0 0 0 28px; background: transparent url(images/searchbar.png) top center no-repeat; }

.phone-txt { font-size: 14px !important; text-transform: uppercase; text-shadow: 1px 1px 1px #fff; font-weight:bold; margin-top: 10px; }

/* Footer Advert */
#footer-advert { width: 980px; margin: 0 auto 0 auto; clear: both; text-align: left; padding-bottom: 20px; overflow: hidden; }

/* Homepage Slider */
#home_slider { background: #fff url("images/slidebg.jpg") bottom center no-repeat; width: 745px; height: auto; position: relative; border: 1px solid #d9d9d9; /* Rounded Borders */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url("ie-css3.htc") !important; }

#home_slider ul, #home_slider li { list-style: none; margin: 0px; padding: 0px; }

#home_slider li { width: 725px; height: auto; padding: 10px; }

#home_slider .prev { overflow: hidden; display: none; }

#home_slider .next { position: absolute; bottom: 10px; right: 10px; z-index: 999; font-size: 20px; float: right; color: #fff; background: transparent url("images/button-grad.png"); padding: 13px 30px; clear: both !important; text-shadow: 1px 1px 1px #680643; border-right: 1px solid #fff; border-bottom: 1px solid #fff; /* Rounded Borders */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url("ie-css3.htc") !important; }

#home_slider .prev a { text-shadow: 0px 0px 4px #fff; }

#home_slider a { 
font-size: 44px !important;
}

/* /Homepage Slider */


h2.title { margin: -10px 0px 6px 0px !important; padding: 0px; width: 100%; clear: both; font-weight: bold; font-size: 36px; color: #3d3d3d; }

h3.subtitle { font-weight: bold; font-size: 22px; color: #3d3d3d; border: 0px; }

.panel ul li { }

.slider-left-pic { margin: 0 32px 0 0px; float: left; }

.slider-right-pic { margin: 0 0 0 10px; float: right; }

/* END SLIDER */



h2 { margin-top: 10px !important; }

h3 { margin-bottom: 10px !important; }

/* SUCKERFISH / PIXOPOINT Menu Support */

.pink { color: #e50991; font-weight: bold; }

.pink-tel { color: #e50991; font-weight: bold; font-size: 44px !important; }

#pixopoint_menu1_wrapper { z-index: 99999; width: 960px; margin: 0 auto 0 auto; }

ul.sf-menu ul { float: left; }

#suckerfishnav { text-transform: uppercase; text-shadow: 1px 1px 1px #fff; font-size:14px; width:100%; }

#suckerfishnav, #suckerfishnav ul { float:left; list-style:none; padding:0; margin:6px 0 0 0; width:100%; }

#suckerfishnav a { display:block; color: #3d3d3d; text-decoration:none; padding:4px 10px; }

#suckerfishnav .current_page_item a:link, #topnav .current_page_item a:visited { background: transparent url("images/current.png"); color: #e50991; /* Rounded Borders */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url("ie-css3.htc") !important; }

#suckerfishnav li { float:left; margin: 0 0 0 4px; padding:0; }

#suckerfishnav ul { position:absolute; left:-999em; height:auto; width:auto; font-weight:normal; margin:0; line-height:1; }

#suckerfishnav li li { float: left; clear: both; margin: 4px 0 0 0px; font-weight:bold; font-family:verdana, sans-serif; }

#suckerfishnav li li a { text-transform: none; font-size: 12px; padding:10px 16px; }

#suckerfishnav li ul ul { margin:-21px 0 0 100px; }

#suckerfishnav li li:hover { color: #fff; }

#suckerfishnav li ul li:hover a, #suckerfishnav li ul li li:hover a, #suckerfishnav li ul li li li:hover a, #suckerfishnav li ul li li li:hover a { color:#e50991; text-shadow: 1px 1px 1px #000; }

#suckerfishnav li:hover a, #suckerfishnav li.sfhover a { color:#e50991; text-shadow: 1px 1px 1px #000; background: transparent url("images/hover.png"); /* Rounded Borders */ -webkit-border-radius: 4px; -moz-border-radius: 4px; border-radius: 4px; behavior: url("ie-css3.htc") !important; }

#suckerfishnav li:hover li a, #suckerfishnav li li:hover li a, #suckerfishnav li li li:hover li a, #suckerfishnav li li li li:hover li a { color:#fff; background: transparent url("images/hover.png"); text-shadow: none; }

#suckerfishnav li:hover ul ul, #suckerfishnav li:hover ul ul ul, #suckerfishnav li:hover ul ul ul ul, #suckerfishnav li.sfhover ul ul, #suckerfishnav li.sfhover ul ul ul, #suckerfishnav li.sfhover ul ul ul ul { left:-999em; }

#suckerfishnav li:hover ul, #suckerfishnav li li:hover ul, #suckerfishnav li li li:hover ul, #suckerfishnav li li li li:hover ul, #suckerfishnav li.sfhover ul, #suckerfishnav li li.sfhover ul, #suckerfishnav li li li.sfhover ul, #suckerfishnav li li li li.sfhover ul { z-index: 999999; left:auto; }

#suckerfishnav li:hover, #suckerfishnav li.sfhover { }

/* Custom Page */
.pinkamsbox { float: left; width: 48%; margin: 10px 20px 10px 0; padding: 0 10px 0 10px; color: #fff !important; background: #e50991; border: 1px solid #b70974; }

.pinkamsbox ul { list-style: none !important; }

.pinkamsbox li { padding-left: 24px; background: transparent url("images/tick.png") 0 6px no-repeat; }

.pinkamsbox p { margin: 5px 0px 10px; }

.pinkamsbox h4 { text-align:center; font-size: 16px; }

.pinkamsbox h4 span { font-size: 14px; font-weight: normal; }

a.diji { color: #3d3d3d; }

.news_wrapper { background-color: #EEEEEE; border: 1px solid #CCCCCC; display: block; height: 30px; width: 745px; }

.news_wrapper p.label { background-color: #E50991; color: #FFFFFF; display: inline; float: left; font-size: 11px; font-weight: bold; height: 25px; margin-top: -1px; padding-left: 7px; padding-right: 7px; padding-top: 6px; text-transform: uppercase; }

#scroll-h { height: 25px; }

#scroll-h div { padding-top: 3px; margin-left: 10px; }

#scrollx { border: 1px dotted #DDD; background: #F4F4F4; padding:3px; }
