@charset "UTF-8";
/* CSS Document */
/*title: global.css // author: adam cartlidge - origin partners // client: ARDGLASS GOLF CLUB // url: http://www.ardglassgolfclub.com/ // modified: 00/00/00 // */


/* table, caption, tbody, tfoot, thead, tr, th, td*/

/*****reset*****/
html, body, div, span, applet, object, iframe,
h1, h2, h3, h5, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend {
	
margin: 0;
padding: 0;
border: 0;
outline: 0;
font-weight: inherit;
font-style: inherit;
font-size: 100%;
font-family: inherit;
vertical-align: baseline; }

:focus { outline: 0; }
ol, ul { list-style: none; }
table { border-collapse: separate; border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/*ASSETS*/
.clear { clear: both; height:0px; overflow:hidden; }
body { margin:0; padding:0;font: 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:18px; color: #ffffff; background:#000000;}
.bg {background-attachment:fixed; background-repeat:no-repeat; background-position:top left;}
a { color: #e0d595; text-decoration:none; }
a:link, a:active { text-decoration:none; }
a:visited {color:#e0d595; text-decoration:none; }
a:hover { text-decoration:underline; color:#ffffff;}

.createdbyme { width:45px; height:45px;bottom:5px;right:5px;position:fixed;}
.createdbyme a img {opacity:.60; filter:Alpha(Opacity=60); -moz-opacity: 0.6;}
.createdbyme a:hover img {opacity:1; filter:Alpha(Opacity=100); -moz-opacity: 1.0;}


.facebook { width:100; height:30; bottom:5px; left:10px; position: fixed; }
.facebook a img {opacity:.60; filter:Alpha(Opacity=60); -moz-opacity: 0.6;}
.facebook a:hover img {opacity:1; filter:Alpha(Opacity=100); -moz-opacity: 1.0;}



/*PNGFIX*/
/*img, input, div { behavior: url(iepngfix.htc); margin:0; padding:0; }*/


/*STRUCTURE*/
#container {width:950px; height:auto; min-height:500px; margin:0 auto; padding:0; background:none;}
.header {width:950px; height:240px; margin:0; padding:0; background:url(../../images/root/headerbg1.png) no-repeat top left;}
.home-content {width:950px; height:400px; margin:0; padding:0; background:url(../../images/root/contentbg.png) no-repeat top left;}
.flash-content {width:950px; height:auto; min-height:500px margin:0; padding:0; background:url(../../images/root/contentbg.png) no-repeat top left;}
.content {width:950px; height:auto; margin:10px 0 0 0; padding:0; background:none;}
.home-left {width:710px; height:400px; margin:0 10px 0 0; padding:0; float:left; background:none;}
.home-right {width:230px; height:400px; margin:0; padding:0; float:left; background:none;}
.tabs-shell {width:210px; height:390px; margin:0 10px 0 10px; padding:0; background:url(../../images/root/tabsbg.png) no-repeat top left;}
.flashbanner {width:690px; height:250px; margin:0 10px 0 10px; padding:0; background:none;}
.logo-shell {width:950px; height:160px; margin:0; padding:0;; background:none;}
.logo {width:160px; height:160px; margin:0px 0 0 31px; padding:0; float:left; background:none;}
.utility {width:210px; height:65px; margin:95px 10px 0 0; padding:0; float:right; background:none;}
.utility a:hover img {opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}
.logo a:hover img {padding:0; border:2px solid #e0d595; opacity:1.0; filter:Alpha(Opacity=100); -moz-opacity: 1.0; border:none; margin:0; padding:0;}
.navigation {width:950px; height:40px; margin:30px 0 10px 0; padding:0; background:none;}


.lower-left {width:710px; height:auto; margin:0 10px 0 0; padding:0; float:left; background:#none;}
.lower-top {width:710px; height:20px; margin:0; padding:0; background:url(../../images/root/lower-top.png) no-repeat top left;}
.lower-mid {width:710px; height:auto; margin:0; padding:0; background:url(../../images/root/lower-mid.png) repeat-y top left;}
.lower-btm {width:710px; height:20px; margin:0; padding:0; background:url(../../images/root/lower-btm.png) no-repeat top left;}
.lower-right-shell {width:230px; height:auto; margin:0; padding:0; float:right; background:none;}
.lower-right {width:230px; height:400px; margin:0; padding:10px 0 0 0; background:url(../../images/root/lower-right.png) no-repeat top left;}
.lower-right-sectors {width:230px; height:auto; margin:0; padding:10px 0 0 0; background:none;}

/*SECTORS*/
.sector-shell {width:950px; height:260px; margin:10px 0 0 0; padding:0; background:none;}
.sector-pane1 {width:230px; height:260px; margin:0 10px 0 0; padding:0; float:left; background:url(../../images/root/sector-pane.png) no-repeat;}
.sector-pane2 {width:230px; height:260px; margin:0 10px 0 0; padding:0; float:left; background:url(../../images/root/sector-pane.png) no-repeat;}
.sector-pane3 {width:230px; height:260px; margin:0 10px 0 0; padding:0; float:left; background:url(../../images/root/sector-pane3.png) no-repeat;}
.sector-pane4 {width:230px; height:260px; margin:0; padding:0; float:left; background:url(../../images/root/sector-pane.png) no-repeat;}
.sector-pane-generic {width:230px; height:260px; margin:0 0 10px 0; padding:0; float:left; background:url(../../images/root/sector-pane.png) no-repeat;}

.sector-pane {margin:0 0 10px 0; padding:0;}
.sector-pane img {border:2px solid #ffffff; width:206px; height:130px; margin:0 10px 0 10px;}
.sector-pane a:hover img { padding:0; border:2px solid #e0d595; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}


.sector-pane3 img {border:2px solid #ffffff; width:128px; height:128px; padding:1px 39px 1px 39px; margin:0 10px 0 10px;}
.sector-pane3 a:hover img { padding:0; border:2px solid #e0d595; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;width:128px; height:128px; padding:1px 39px 1px 39px;}

.tab-news-shell {width:200px; height:autp;  margin:0 5px 10px 5px; padding:0;}
.tab-news {width:200px; height:auto; margin:0; padding:0; background:none; }
.news-pane {margin:0 0 5px 0; padding:0; float:left; width:84px; height:54px;display:inline;}
.news-pane img {border:2px solid #e0d595; width:80px; height:50px; margin:0 0px 0 0px; }
.news-pane a:hover img { padding:0; border:2px solid #333333; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}
.news-pane-titles {margin:0 0 5px 5px; padding:0; float:right; width:111px; height:54px; background:none; display:inline; color:#990033; font-size:12px; line-height:16px; font-weight:bold;}
.news-pane-titles a:link, .news-pane-titles a:active, .news-pane-titles a:visited { color:#990033;}
.news-pane-titles a:hover { color:#e0d595;}
.news-pane-text {margin:0 0 10px 0px; padding:0; float:left; width:200px; height:auto; overflow:hidden; background:none; color:#000066; font-size:10px; line-height:14px; font-weight:bold;}

.tab-media-shell {width:200px; height:autp;  margin:0 5px 10px 5px; padding:0;}
.tab-media {width:200px; height:auto; margin:0; padding:0; background:none; }

.media-watermark {width:200px; height:128px; margin:0; padding:0 !important; position:absolute; z-index:2; background:none; border:none !important; }
.media-watermark a:hover img {width:200px; height:128px; margin:0; padding:0 !important; position:absolute; z-index:2; background:none; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; border:none !important }
.media-pane {margin:0 0 5px 0; padding:0 !important; float:left; width:200px; height:128px;display:inline;}
.media-pane img {border:2px solid #333333; width:196px; height:124px; margin:0 0px 0 0px !important; padding:0px !important; }
.media-pane a:hover img { padding:0 !important; border:2px solid #333333; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}
.media-pane-titles {margin:0 0 5px 5px; padding:0; float:right; width:111px; height:54px; background:none; display:inline; color:#990033; font-size:12px; line-height:16px; font-weight:bold;}
.media-pane-titles a:link, .media-pane-titles a:active, .media-pane-titles a:visited { color:#990033;}
.media-pane-titles a:hover { color:#e0d595;}
.media-pane-text {margin:0 0 10px 0px; padding:0; float:left; width:200px; height:auto; overflow:hidden; background:none; color:#000066; font-size:10px; line-height:14px; font-weight:bold;}

.press-shell {width:670px; height:auto; margin:0 0 0px 0; padding:10px 0 10px 0; background:none; border-bottom:1px solid #e0d595;}
.press-shell-detail {width:670px; height:auto; margin:0 0 0px 0; padding:0 0 0px 0; background:none;}
.press-container {width:670px; height:auto; margin:0; padding:0; background:none;}
.press-image {width:210px; height:134px; margin:10px 0 0 0 !important; padding:0 !important; float:left; background:none;}
.press-image img {border:2px solid #ffffff; width:206px; height:130px; margin:0px !important;}
.press-text {width:450px; height:auto; margin:10px 0 0 0 !important; padding:0 !important; float:right; background:none;}

.press-watermark {width:210px; height:134px; margin:0; padding:0; position:absolute; z-index:2; background:none; border:none !important; }
.press-watermark a:hover img {width:210px; height:134px; margin:0; padding:0; position:absolute; z-index:2; background:none; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; border:none !important }

.wrapper-lower img {border:2px solid #e0d595; margin:10px 10px 10px 20; float:right;}/*blue text*/
.course-shell {width:950px; height:auto; margin:0; padding:0; background:#ffffff;}

.wrapper-lower a { color: #990033; text-decoration:none; }
.wrapper-lower a:link, a:active { text-decoration:none; }
.wrapper-lower a:visited {color:#990033; text-decoration:none; }
.wrapper-lower a:hover { text-decoration:underline; color:#e0d595;}


.testimonials-shell {width:670px; height:auto; margin:0 0 0px 0; padding:10px 0 10px 0; background:none; border-bottom:1px solid #e0d595;}
.testimonials-shell-detail {width:670px; height:auto; margin:0 0 0px 0; padding:0 0 0px 0; background:none;}
.testimonials-container {width:670px; height:auto; margin:0; padding:0; background:none;}
.testimonials-image {width:64px; height:64px; margin:10px 0 0 0 !important; padding:0 !important; float:left; background:none;}
.testimonials-image img {border:none; width:64px; height:64px; margin:0px !important;}
.testimonials-text {width:582px; height:auto; margin:10px 0 0 0 !important; padding:0 !important; float:right; background:none; font-size:16px; line-height:20px; font-style:italic;}


/*TYPOGRAPHY*/
h3 {font: 20px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; line-height:30px; margin:10px 0 10px 0;}
h4 {font: 20px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #000066; line-height:25px; margin:0;}

.wrapper-text {margin:0; padding:10px; text-align:left; color:#ffffff;}/*white text*/
.wrapper-lower {margin:0; padding:0px 20px 0px 20px; text-align:left; color:#000066;}/*blue text*/
.wrapper-lower p { color: #000066;font: 13px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; line-height:18px;}
.wrapper-lower ul {margin:10px 0 10px 0; padding:0;}
.wrapper-lower li {list-style-type:disc; list-style-position:inside; color:#000066; font-weight:bold;line-height:24px;}

.wrapper-lower li a:link, .wrapper-lower li a:active, .wrapper-lower li a:visited, .wrapper-lower ol li a:link, .wrapper-lower ol li a:visited, .wrapper-lower ol li a:active {color:#990033;}
.wrapper-lower li a:hover, .wrapper-lower ol li a:hover {color:#e0d595;}
.wrapper-lower ol {margin:10px 0 10px 0; padding:0;}
.wrapper-lower ol li {list-style-type:decimal; list-style-position:inside; color:#000066; line-height:24px; font-weight:bold;}
.sector-titles {width:220px; height:40px; margin:0; padding:0 0 0 10px; background:none;}

p {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #000066; line-height:18px; margin:0 0 10px 0;}
p strong {font-size:12px; font-weight:bold;}
p.date {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; font-weight:bold; line-height:18px; margin:0;}
p.test-date {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #666666; font-weight:bold; font-style:italic; line-height:18px; margin:0;}
p.test-name {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; font-weight:bold; line-height:18px; margin:10px 0 5px 0;}
p.test-name strong {color: #333333; font-weight:bold;}
p.more, p.more a:link, p.more a:active, p.more a:visited {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; font-weight:bold; line-height:18px; margin:10px 0 10px 0;}
p.more a:hover {color:#e0d595}

p.contactform, p.contactform a:link, p.contactform a:active, p.contactform a:visited {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; font-weight:bold; line-height:18px; margin:10px 0 30px 0;}
p.requiredtext, p.requiredtext a:link, p.requiredtext a:active, p.requiredtext a:visited {font: 14px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #ff0000; font-weight:bold; line-height:18px; margin:10px 0 10px 0;}
p.contactform strong {color:#ff0000; font-weight:bold;}
ul.form li.form label .errortxt {color:#ff0000; font-size:16px; line-height:inherit;}
p.pleasecheck {color:#000066 !important; font-size:10px !important;}

/*NAVIGATION*/
ul.form {margin:0px 20px 10px 0; padding:0; float:left;}

li.form {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #333333; line-height:30px; margin:0 10px 0 0; font-weight:bold; list-style-type:none !important;}
li.static {font: 12px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #990033; line-height:18px; margin:0 0px 0 0; font-weight:bold; list-style-type:none !important;}
li.static strong {color: #000066; font-weight:bold;}
li.fields {line-height:28px;list-style-type:none !important; width:210px; list-style-type:none !important; }
li.fields input#Ezine { margin:0 5px 0 0; }
li.fields label {margin:0 !important; padding:0 !important; font-size:10px !important; line-height:0px !important;}

input#ContactSubmit {width:100px; height:30px; border:2px solid #88bf1b; line-height:30px; background:#011f43; color:#FFFFFF;}
textarea#ContactComments {width:200px; height:auto; min-height:150px;font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #333333; padding:2px 0 0 2px; line-height:18px; margin:0 0 10px 0;}
textarea#ContactAddress {width:200px; height:20px;font: 11px "Lucida Grande", "Lucida Sans Unicode", Arial, Verdana, sans-serif; color: #333333; padding:2px 0 0 2px; line-height:18px; margin:5px 0 5px 0;}
select#ContactCountry {width:200px; margin:0px 0 10px 0 !important; padding:0 !important; line-height:0 !important;}

ul#sidebar-tab { margin:0px 5px 0 5px; padding:0px; height:45px; }
ul#sidebar-tab li { display:block; float:left; list-style-type:none; margin:0; padding:0; }
ul#sidebar-tab li a { display:block; outline:none; width:200px;height:45px; background: url(../../images/nav/tabs.png) no-repeat 0 0; text-indent:-9009px; margin:0 0px 0 0;list-style-type:none; }

.sidebar-tab-shell {width:450px; height:45px;margin:0; padding:0; float:left;}

ul#sidebar-tab li#news a { width:100px; background-position:-0 -90px; } 
ul#sidebar-tab li#news a:hover  { background-position:-0 -45px; }
ul#sidebar-tab li#news.on a { background-position:-0 -45px;  }

ul#sidebar-tab li#media a { width:100px; background-position:-100px -45px; } 
ul#sidebar-tab li#media a:hover  { background-position:-100px -90px;  }
ul#sidebar-tab li#media.on a { background-position:-100px -90px;  }

ul#sidebar-tab li#Tab1a a { width:100px; background-position:-0 -90px; } 
ul#sidebar-tab li#Tab1a a:hover  { background-position:-0 -45px; }
ul#sidebar-tab li#Tab1a.on a { background-position:-0 -45px;  }

ul#sidebar-tab li#Tab2a a { width:100px; background-position:-100px -45px; } 
ul#sidebar-tab li#Tab2a a:hover  { background-position:-100px -90px;  }
ul#sidebar-tab li#Tab2a.on a { background-position:-100px -90px;  }


ul#press-tabs { margin:0px; padding:0px; height:45px; }
ul#press-tabs li { display:block; float:left; list-style-type:none; margin:0; padding:0; }
ul#press-tabs li a { display:block; outline:none; width:200px;height:45px; background: url(../../images/nav/presstabs.png) no-repeat 0 0; text-indent:-9009px; margin:0 0px 0 0;list-style-type:none; }


ul#press-tabs li#inthepress a { width:150px; background-position:-0 -0px; } 
ul#press-tabs li#inthepress a:hover  { background-position:-0 -45px; }
ul#press-tabs li#inthepress.on a { background-position:-0 -45px;  }

ul#press-tabs li#clubnews a { width:150px; background-position:-150px -0px; } 
ul#press-tabs li#clubnews a:hover  { background-position:-150px -45px;  }
ul#press-tabs li#clubnews.on a { background-position:-150px -45px;  }

ul#press-tabs li#agcmedia a { width:150px; background-position:-300px -0px; } 
ul#press-tabs li#agcmedia a:hover  { background-position:-300px -45px;  }
ul#press-tabs li#agcmedia.on a { background-position:-300px -45px;  }


ul#press-tabs li#Tab4a a { width:150px; background-position:-0 -0px; } 
ul#press-tabs li#Tab4a a:hover  { background-position:-0 -45px; }
ul#press-tabs li#Tab4a.on a { background-position:-0 -45px;  }

ul#press-tabs li#Tab3a a { width:150px; background-position:-150px -0px; } 
ul#press-tabs li#Tab3a a:hover  { background-position:-150px -45px;  }
ul#press-tabs li#Tab3a.on a { background-position:-150px -45px;  }

ul#press-tabs li#Tab5a a { width:150px; background-position:-300px -0px; } 
ul#press-tabs li#Tab5a a:hover  { background-position:-300px -45px;  }
ul#press-tabs li#Tab5a.on a { background-position:-300px -45px;  }




.ardglass-nav {height:40px; position:relative; z-index:100; width:950px; margin-top:0;}
.ardglass-nav .pad {float:left;}

/* The menu styling */
/* Remove the padding, margins and bullets from the lists */
.menu, .menu ul {list-style-type:none; padding:0; margin:0; font-family:arial, sans-serif;}

/* Set up the top level list items and float left to place inline */
.menu li.top {display:block; float:left; position:relative;}

/* Style and position the table so it takes no part in the menu function. The font size is necessary for IE5.5 */
.menu table {border-collapse:collapse; width:0; height:0; position:absolute; top:0; left:0;}

/* Default top link link styling */

.menu li.top a.top_link {display:block; float:left; height:40px;}
.menu li.top a span {position:absolute; left:-9999px; top:0; z-index:0; font-size:10px;} /* move the link text off screen */

/* pre-load the hover images into the lists */
.menu li.p1 {width:80px; background:url(../../images/nav/home_1.png) no-repeat;}
.menu li.p2 {width:100px; background:url(../../images/nav/location_1.png) no-repeat;}
.menu li.p3 {width:120px; background:url(../../images/nav/course_1.png) no-repeat;}
.menu li.p4 {width:230px; background:url(../../images/nav/rates_1.png) no-repeat;}
.menu li.p5 {width:120px; background:url(../../images/nav/membership_1.png) no-repeat;}
.menu li.p6 {width:170px; background:url(../../images/nav/accomodation_1.png) no-repeat;}
.menu li.p7 {width:130px; background:url(../../images/nav/contact_1.png) no-repeat;}


/* set up the normal unhovered images in the links */
.menu li a#home {width:80px; background:url(../../images/nav/home_0.png) no-repeat;}
.menu li a#location {width:100px; background:url(../../images/nav/location_0.png) no-repeat;}
.menu li a#course {width:120px; background:url(../../images/nav/course_0.png) no-repeat;}
.menu li a#rates {width:230px; background:url(../../images/nav/rates_0.png) no-repeat;}
.menu li a#membership {width:120px; background:url(../../images/nav/membership_0.png) no-repeat;}
.menu li a#accomodation {width:170px; background:url(../../images/nav/accomodation_0.png) no-repeat;}
.menu li a#contact {width:130px; background:url(../../images/nav/contact_0.png) no-repeat;}


/* Style the list OR link hover. Depends on which browser is used */
.menu a:hover {visibility:visible;} /* for IE6 */
.menu li:hover { position:relative; z-index:200;} /* for IE7 */

/* make the links transparent on hover so that the hover images in the lists show through (no flicker) */
.menu li a#home:hover, .menu li:hover a#home,
.menu li a#location:hover, .menu li:hover a#location,
.menu li a#course:hover, .menu li:hover a#course,
.menu li a#rates:hover, .menu li:hover a#rates,
.menu li a#membership:hover, .menu li:hover a#membership,
.menu li a#accomodation:hover, .menu li:hover a#accomodation,
.menu li a#contact:hover, .menu li:hover a#contact {background:transparent;}

/* keep the 'next' level invisible by placing it off screen. */
.menu ul, 
.menu :hover ul ul, 
.menu :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul ul,
.menu :hover ul :hover ul :hover ul :hover ul ul {position:absolute; left:-9999px; top:-9999px; width:0; height:0;}

/* set up the first drop down sub level */
.menu :hover ul.sub {left:0; top:30px; background: #990033; padding:3px 0; border:none; white-space:nowrap; width:150px; height:auto; border:2px solid #ffffff;}
.menu :hover ul.sub li {display:block; height:20px; position:relative; float:left; width:90px;}
.menu :hover ul.sub li a {display:block; font-size:11px; height:20px; width:147px; line-height:20px; text-indent:5px; color:#ffffff; text-decoration:none; border:3px solid #990033; border-width:0 0 0 3px;}
.menu :hover ul.sub li a.fly {background:#990033 url(../../images/nav/arrow.png) 126px 2px no-repeat;}
.menu :hover ul.sub li a:hover {background:#000066; color:#fff;}
.menu :hover ul.sub li a.fly:hover {background:#000066 url(../../images/nav/arrow_over.png) 126px 2px no-repeat; color:#fff;}
.menu :hover ul li:hover > a.fly {background:#990033 url(../../images/nav/arrow_over.png) 126px 2px no-repeat; color:#fff;} 

/* set up the flyout levels when hovering */
.menu :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul,
.menu :hover ul :hover ul :hover ul :hover ul :hover ul
{left:150px; top:-5px; background: #990033; padding:3px 0; border:none; white-space:nowrap; width:150px; z-index:200; height:auto; z-index:300;border:2px solid #ffffff;}

/* add your testimonial */
.testimonial {float: right; font-size: 18px; margin-top: -15px;}
.testimonial a { color: #990033; text-decoration:none; }
.testimonial a:link, a:active { text-decoration:none; }
.testimonial a:visited {color:#990033; text-decoration:none; }
.testimonial a:hover { text-decoration:underline; color:#e0d595;}



#footerlogos{
background-color: red;
width:950px; height:200px; margin:0; padding:0; background:url(../../images/root/footerbkg2.png) no-repeat top left;
padding: 20px;
}


