@charset "UTF-8";
/* CSS Document */
/*title: global.css // author: adam cartlidge // modified: 00/00/00 // client: foyleside // url: http://www.foyleside.co.uk/*/

/*****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,
table, caption, tbody, tfoot, thead, tr, th, td {
	
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: "" ""; }
.clear { clear: both; }


/*****assets*****/
body {margin:0; padding:0; background:#efefef;font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.article {margin:0; padding:0; background:url(../images/root/article-bg.png) #efefef no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.gossip {margin:0; padding:0; background:url(../images/root/gossip-bg.png) #efefef no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.assassin {margin:0; padding:0; background:url(../../images/root/assassin-bg.png) #efefef no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.gift {margin:0; padding:0; background:url(../images/root/gift-bg.png) #efefef no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
.gallery {margin:0; padding:0; background:url(../images/root/gallery-bg.png) #efefef no-repeat top center; font-family:Georgia, "Times New Roman", Times, serif; font-size:12px; line-height:18px;}
p { font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:20px; color: #666; margin:0 0 10px 0; }
p.news { font-family:Georgia, "Times New Roman", Times, serif; font-style:italic; font-size:12px; line-height:18px; color: #333; margin:0 0 10px 0;  }
p.news strong { font-weight:bold;  }
span.first {line-height: 55px; padding-right: 5px; font-family:"Times New Roman", Times, serif;float: left; color: #666; width:40px; font-size: 600%;padding-top: 2px;}
#text-wrapper {margin:10px;}
.slider-wrapper {width:500px; text-align:left; height:40px; float:left; color:#efefef;}
.slider-wrapper-articles {width:500px; text-align:left; height:40px; float:left; color:#efefef;}


h2 {color:#c41188; font-size:24px; font-style:italic; margin:0 0 5px 0;}
h3 {color:#c41188; font-size:18px; font-style:italic; margin:10px 0 10px 0;}
h3.slider {color:#ffcf01; font-size:18px; font-style:italic; margin:10px 0 10px 0; float:left;}
h3.contact {color:#c41188; font-size:16px; font-style:italic; margin:0px 0 0px 0; float:left;}
h3.info {color:#c41188; font-size:18px; font-style:italic; margin:10px 0 10px 10px;}
h3.table-head {color:#333; font-size:18px; font-style:italic; margin:0px 0 10px 0;}
h3.default {color:#333; font-size:18px; font-style:italic; margin:0px 0 0px 0;}
h3 span  {color:#fff;}
img.lower-max {width:758px; height:auto; border:1px solid #999999; margin:0 0 10px 0; padding:0;}

/*****links*****/
a { color: #c41188;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:20px; color: #666; margin:0 0 10px 0; }
a:link, a:active { text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:20px; color: #c41188; margin:0 0 10px 0; }
a:hover { text-decoration: none; color:#CCC;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:20px; margin:0 0 10px 0;}
a:visited { text-decoration:none;font-family:Georgia, "Times New Roman", Times, serif; font-size:13px; font-style:italic; line-height:20px; margin:0 0 10px 0; color: #c41188;}

.footerlink a { color: #FFF; font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif; font-size:11px; line-height:18px; font-style:normal; }
.footerlink a:link, .class1 a:visited, .class1 a:active { text-decoration: none;font-style:normal; }
.footerlink a:hover { text-decoration: underline; color:#ffcf01;font-style:normal;}


/*****header*****/

.intro-blurb {font-family: Georgia,serif;font-size: 20px;font-weight:100; font-style:italic;line-height: 26px;color: #333;margin:0px 10px 10px 0px;}
.breadcrumb-blurb {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #c41188;}
.breadcrumb-blurb a:link, .breadcrumb-blurb a:visited {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #333;}
.breadcrumb-blurb a:hover {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #c41188;}
.intro-titles {font-family: Georgia,serif;font-size: 20px;font-weight:100; font-style:italic;line-height: 26px;color: #c41188;margin:0px 10px 10px 0px;}

/*****navigation*****/

ul#nav-sub { margin:0px; padding:0px; }
ul#nav-sub li { display:block; float:left; list-style-type:none; }
ul#nav-sub li a { display:block; outline:none; width:975px;height:135px; background: url(../../images/root/navigation/nav-sub.png) no-repeat 0 0; text-indent:-9009px; margin:0 0px 0 0; }
ul#nav-sub li#logo a { width:203px; background-position:-0px 0; }
ul#nav-sub li#logo a:hover { background-position:-0px -135px }
ul#nav-sub li#styleassassin a { width:199px; background-position:-2203px 0; }
ul#nav-sub li#styleassassin a:hover, ul#nav-sub li#styleassassin.on a { background-position:-2203px -135px }
ul#nav-sub li#giftideas a { width:144px; background-position:-2402px -0; }
ul#nav-sub li#giftideas a:hover, ul#nav-sub li#giftideas.on a  { background-position:-2402px -135px }
ul#nav-sub li#signup a { width:111px; background-position:-546px 0; }
ul#nav-sub li#signup a:hover, ul#nav-sub li#signup.on a { background-position:-546px -135px }
ul#nav-sub li#gossip a { width:128px; background-position:-657px 0; }
ul#nav-sub li#gossip a:hover, ul#nav-sub li#gossip.on a { background-position:-657px -135px }
ul#nav-sub li#featuredstore a { width:190px; background-position:-785px 0; }
ul#nav-sub li#featuredstore a:hover, ul#nav-sub li#featuredstore.on a { background-position:-785px -135px }

ul#nav-main { margin:0px; padding:0px; }
ul#nav-main li { display:block; float:left; list-style-type:none; }
ul#nav-main li a { display:block; outline:none; width:975px;height:30px; background: url(../../images/root/navigation/nav-main.png) no-repeat 0 0; text-indent:-9009px; margin:0 0px 0 0; }
ul#nav-main li#home a { width:86px; background-position:-0px 0; }
ul#nav-main li#home a:hover, ul#nav-main li#home.on a { background-position:-0px -30px }
ul#nav-main li#centreinfo a { width:170px; background-position:-86px 0; }
ul#nav-main li#centreinfo a:hover, ul#nav-main li#centreinfo.on a { background-position:-86px -30px }
ul#nav-main li#stores a { width:106px; background-position:-256px 0; }
ul#nav-main li#stores a:hover, ul#nav-main li#stores.on a { background-position:-256px -30px }
ul#nav-main li#whatson a { width:136px; background-position:-362px 0; }
ul#nav-main li#whatson a:hover, ul#nav-main li#whatson.on a { background-position:-362px -30px }
ul#nav-main li#offers a { width:107px; background-position:-498px 0; }
ul#nav-main li#offers a:hover, ul#nav-main li#offers.on a { background-position:-498px -30px }
ul#nav-main li#findus a { width:109px; background-position:-605px 0; }
ul#nav-main li#findus a:hover, ul#nav-main li#findus.on a { background-position:-605px -30px }
ul#nav-main li#contact a { width:126px; background-position:-714px 0; }
ul#nav-main li#contact a:hover, ul#nav-main li#contact.on a { background-position:-714px -30px }
ul#nav-main li#search { width:135px; height:30px; background:#c41188; background-position:-0px 0; }

#footernavlist  { width:780px; padding:0; float:right;}
ul#footer-navlist li {font-size:10px; font-weight:bold; color:#FFFFFF; display: inline; list-style-type: none; padding-right: 10px; line-height:25px; }

#footersocial {width:195px; height:50px; margin:0px; background:#000; float:left;display:inline; }
ul#footer-social {height:30px; margin:10px 0 10px; float:left;}
ul#footer-social li { width:31px; height:30px; margin:10px 2px 10px 2px; border:0; display:inline; list-style-type:none; }
ul#footer-social li img, ul#footer-social li img a:link { width:31px; height:30px; border:0; display:inline; list-style-type:none;  }
ul#footer-social li a:hover img { width:31px; height:30px; border:0; display:inline; list-style-type:none; opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5;  }

ul#navlist {margin:5px 0 10px 10px; border-right:1px solid #999999;}
ul#navlist li {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #c41188; border-bottom:1px dotted #999999; margin-right:10px;}
ul#navlist li.bottomlink {border:0; margin-right:10px;}
ul#navlist li a:link, ul#navlist li a:visited {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #c41188;}
ul#navlist li a:hover {font-family: Georgia,serif;font-size: 16px;font-weight:100; font-style:italic;line-height: 30px;color: #333333;}

ul#storedr-list {margin:0; padding:0;}
ul#storedr-list li { font-size: 12px; line-height: 18px; text-transform:uppercase; color:#ff0066; padding:0px; list-style-type:none; text-indent:10px; }



/*****tabs*****/

/*****layout-home*****/
#container {width:975px; height:auto;  margin:0 auto;}
#header {height:165px; width:975px; margin:0; background:#efefef;}
#showreel {height:460px; width:780px; float:left; margin:0; _margin-bottom:-4px; background:#efefef; padding:0;}
#showreel img {height:460px; width:780px; margin:0; background:#efefef; padding:0;}
#footer {height:50px; width:975px; margin:0; background:#000; text-align:right;}
 
#sector-sidebar {height:460px; width:195px; float:right; margin:0; background:#fff;}

#sector-side-news {height:130px; width:195px; float:left; margin:0; background:#fff; display:inline; overflow:hidden;}

#sector-side01 {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/offers-bg.jpg) no-repeat; display:inline;}
#sector-side01 a:link img {height:110px; width:195px; float:left; margin:0; background:url(../images/sectors/offers-bg.jpg) no-repeat; display:inline;}
#sector-side01 a:hover img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/offers-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-side02 {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/exclusive-bg.jpg) no-repeat; display:inline;}
#sector-side02 a:link img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/exclusive-bg.jpg) no-repeat; display:inline;}
#sector-side02 a:hover img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/exclusive-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-side03 {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/assassin-bg.jpg) no-repeat; display:inline;}
#sector-side03 a:link img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/assassin-bg.jpg) no-repeat; display:inline;}
#sector-side03 a:hover img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/assassin-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-side04 {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/specialoffers-btm.jpg) no-repeat; display:inline;}
#sector-side04 a:link img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/specialoffers-btm.jpg) no-repeat; display:inline;}
#sector-side04 a:hover img {height:110px; width:195px; float:left; margin:0;  background:url(../images/sectors/specialoffers-btm.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}



#sector-footer {height:130px; width:975px; float:left; margin:0; background:#000000;}
#sector-btm01 {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/male-bg.jpg) no-repeat; display:inline;}
#sector-btm01 a:link img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/male-bg.jpg) no-repeat; display:inline;}
#sector-btm01 a:hover img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/male-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-btm02 {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/female-bg.jpg) no-repeat; display:inline;}
#sector-btm02 a:link img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/female-bg.jpg) no-repeat; display:inline;}
#sector-btm02 a:hover img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/female-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-btm03 {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/children-bg.jpg) no-repeat; display:inline;}
#sector-btm03 a:link img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/children-bg.jpg) no-repeat; display:inline;}
#sector-btm03 a:hover img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/children-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-btm04 {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/food-bg.jpg) no-repeat; display:inline;}
#sector-btm04 a:link img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/food-bg.jpg) no-repeat; display:inline;}
#sector-btm04 a:hover img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/food-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}

#sector-btm05 {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/access-bg.jpg) no-repeat; display:inline;}
#sector-btm05 a:link img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/access-bg.jpg) no-repeat; display:inline;}
#sector-btm05 a:hover img {height:130px; width:195px; float:left; margin:0; background:url(../images/sectors/access-bg.jpg) no-repeat; display:inline; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7;}


/*****layout-store-directory*****/
#left-sidebar {height:130px; width:195px; float:left; margin:0; background:#FFFFFF; border-bottom:solid 2px #000000; display:inline;}
#left-sidebar-lower {height:auto; min-height:100px; width:195px; float:left; margin:0; background:#FFFFFF; display:inline;}
#content-blurb {height:130px; width:780px; float:right; margin:0; background:#FFFFFF;border-bottom:solid 2px #000000; display:inline;}
#content-blurb.trans {height:auto; width:780px; float:right; margin:0; background:#FFFFFF; border:none; display:inline;}
#storedr-container {height:auto; width:975px; margin:0; }
#store-dr-row-container {height:70px; max-height:70px; _margin-bottom:-20px; width:975px; margin:0; padding:0; background:#ff0066; border-bottom:solid 2px #000000;}
#storedr-alpha {height:70px; width:195px; float:left; margin:0; background:#FFFFFF;}
#storedr-column1 {height:70px; width:260px; float:left; margin:0; background:url(../images/root/storedr-rule.png) no-repeat top right #FFFFFF;}
#storedr-column1.empty {height:70px; width:260px; margin:0; padding:0; background:url(../images/root/empty-col1.png) no-repeat;}

#storedr-column2 {height:70px; width:260px; float:left; margin:0; background:url(../images/root/storedr-rule.png) no-repeat top right #FFFFFF;}
#storedr-column2.empty {height:70px; width:260px; margin:0; padding:0; background:url(../images/root/empty-col2.png) no-repeat;}

#storedr-column3 {height:70px; width:260px; float:left; margin:0; background:#FFFFFF; }
#storedr-column3.empty {height:70px; width:260px; margin:0; padding:0; background:url(../images/root/empty-col3.png) no-repeat;}


/*****layout-assets*****/
#container-lower {height:auto; width:975pxpx;  margin:0; background:#FFFFFF; }
#container-store {height:auto; min-height:400px; width:975pxpx;  margin:0; background:#ffffff; display:inline-block;}
#container-store-top {height:30px; width:955px;  margin:0 auto; background:#ffffff;padding:0; border-bottom:1px dotted #999999; }
.back {width:200px; height:auto; float:left;}
.previous { height:auto; width:120px;float:right; text-align:right;}
.next { height:auto; float:right; text-align:right;}
#content-lower {height:auto; min-height:200px; width:780px; float:right; margin:0; background:#FFFFFF; display:inline;}
#breadcrumb-container {height:32px; width:975px; margin:0px; padding:0px; background:#FFFFFF;}
#breadcrumb-wrapper {height:31px; width:955px; background:#FFFFFF; margin:0 auto; border-bottom:1px dotted #999999;}
#breadcrumb-wrapper.bla {height:31px; width:955px; background:#FFFFFF; margin:0 auto; border-bottom:none;}
#lower-image {height:150px; width:975px; margin:2px 0 0 0; padding:0; background:#333333;}

#container-article {height:auto; min-height:1060px; background:url(../images/root/article-content-bg.png) no-repeat; width:975px; float:right; margin:0; display:inline;}
#container-assassin {height:auto; min-height:1060px; background:url(../images/root/assassin-content-bg.png) no-repeat; width:975px; float:right; margin:0; display:inline;}
#container-gallery {height:auto;  width:975px; float:right; margin:0; display:inline;}


/*****sifr elements*****/

/*****STORE-NAV-IMAGES*****/

/*****ADAM-NEW*****/

#store-sector-1 {width:480px; height:200px; margin:0 15px 0 0; _margin:0 10px 0 0; padding:0;  float:left;}
#store-sector-1 img, #store-sector-1 a:link img  {width:480px; height:200px;}
#store-sector-1 a:hover img  {width:480px; height:200px; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; }

#store-sector-2 {width:480px; height:200px; margin:0; padding:0; float:left;}
#store-sector-2 img, #store-sector-2 a:link img  {width:480px; height:200px;}
#store-sector-2 a:hover img  {width:480px; height:200px; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; }

#store-sector-3 {width:480px; height:200px; margin:15px 15px 0 0; _margin:15px 10px 0 0; padding:0; float:left; }
#store-sector-3 img, #store-sector-3 a:link img  {width:480px; height:200px;}
#store-sector-3 a:hover img  {width:480px; height:200px; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; }

#store-sector-4 {width:480px; height:200px; margin:15px 0 0 0; padding:0; float:left;}
#store-sector-4 img, #store-sector-4 a:link img  {width:480px; height:200px;}
#store-sector-4 a:hover img  {width:480px; height:200px; opacity:.70; filter:Alpha(Opacity=70); -moz-opacity: 0.7; }

#store-detail-col-1 {width:314px; height:auto;min-height:360px; margin:10px 15px 10px 0; padding:0; float:left;border-right:1px solid #999999;}
#store-detail-col-2 {width:314px; height:auto; min-height:360px; margin:10px 15px 10px 0;  _margin:10px 10px 10px 0; padding:0; float:left; border-right:1px solid #999999;}
#store-detail-col-3 {width:315px; height:auto; min-height:360px; margin:10px 0 10px 0; padding:0; float:left;}
.store-detail-col-break { width:294px; height:9px; border-bottom:1px dotted #999999;}

h2, h2 a:link, h2 a:visited {color:#c41188; font-size:24px; font-style:italic; margin:0 0 5px 0;}
h2 a:hover {color:#000; font-size:24px; font-style:italic; margin:0 0 5px 0;}
span.first-article {line-height: 55px; padding-right: 10px; font-family:"Times New Roman", Times, serif;float: left; color: #666; width:40px; font-size: 600%;padding-top: 2px;}
span.first-assassin {line-height: 55px; padding-right: 10px; font-family:"Times New Roman", Times, serif;float: left; color: #666; width:40px; font-size: 600%;padding-top: 2px;}
img.retailer {border:1px solid #c41188; padding:2px; margin-bottom:10px;}

ul#store-spec {margin:0; padding:0;}
ul#store-spec li { font-size: 13px;font-style:italic;  line-height: 25px; color:#666666; padding:0px; list-style-type:none;  }
ul#store-spec li span { font-size: 13px; font-style:italic;   line-height: 25px; margin-right:10px;  color:#333333; padding:0px; list-style-type:none; }


ul#generic {margin:0; padding:0;}
ul#generic li { font-size: 13px;font-style:italic;  line-height: 25px; color:#333; padding:0px; list-style-type:none;  }
ul#generic li a:link, ul#generic li a:visited { font-size: 13px;font-style:italic;  line-height: 25px; color:#c41188; padding:0px; list-style-type:none;  }
#generic li a:hover { font-size: 13px;font-style:italic;  line-height: 25px; color:#cccccc; padding:0px; list-style-type:none;  }
ul#generic li span { font-size: 13px; font-style:italic; line-height: 25px; margin-right:10px;  color:#333333; padding:0px; list-style-type:none; }

ul#basic {margin:0; padding:0;}
ul#basic li { font-size: 13px;font-style:italic;color:#000; padding:0px; margin:0 0 10px 20px; list-style-type:square;  }


#article-container01 {width:630px; height:335px; margin:0; padding:0; float:left;  }
#article-container01-txt {width:270px; height:335px; margin:0; padding:0; overflow:hidden; font:left;display:inline; background:#003300;}
#article-container01-img {width:360px; height:335px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#article-container01-img img {width:266px; height:196px; margin:75px 65px 60px 25px; padding:0; border:2px solid #ffcc00;}

#article-container01-img a img, #article-container01-img a:link img, #article-container01-img a:visited img {}
 #article-container01-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#article-sector-text-container01 {height:335px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#article01-wrapper {margin:40px 0 0 60px;}

#article-container02 {width:345px; height:605px; margin:0; padding:0; float:right;}
#article-container02-txt {width:345px; height:auto; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#article-container02-img {width:345px; height:auto; margin:0; padding:0; }
#article-container02-img img {width:266px; height:196px; margin:0px 0 0 50px; padding:0; border:2px solid #ffcc00;}

#article-container02-img a img, #article-container02-img a:link img, #article-container02-img a:visited img {}
 #article-container02-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#article-sector-text-container02 {height:270px; width:345px;  margin:0;	 overflow:hidden;}
#article02-wrapper {margin:80px 90px 0 70px;}

#article-container03 {width:630px; height:270px; margin:0; padding:0; float:left;  }
#article-container03-txt {width:290px; height:270px; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#article-container03-img {width:340px; height:270px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#article-container03-img img {width:266px; height:196px; margin:35px 0 0 30px; padding:0; border:2px solid #ffcc00;}

#article-container03-img a img, #article-container03-img a:link img, #article-container03-img a:visited img {}
 #article-container03-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#article-sector-text-container03 {height:270px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#article03-wrapper {margin:20px 0 0 80px;}

#article-container04 {width:630px; height:335px; margin:0; padding:0; float:right;  }
#article-container04-txt {width:270px; height:335px; margin:0; padding:0; overflow:hidden; font:left;display:inline; background:#003300;}
#article-container04-img {width:360px; height:335px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#article-container04-img img {width:266px; height:196px; margin:50px 0 0 30px; padding:0; border:2px solid #ffcc00;}

#article-container04-img a img, #article-container04-img a:link img, #article-container04-img a:visited img {}
 #article-container04-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }
 
#article-sector-text-container04 {height:335px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#article04-wrapper {margin:20px 0 0 60px;}


#article-container05 {width:345px; height:auto; margin:0; padding:0; float:left;}
#article-container05-txt {width:345px; height:auto; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#article-container05-img {width:345px; height:auto; margin:0; padding:0; }
#article-container05-img img {width:266px; height:196px; margin:15px 0 0 55px; padding:0; border:2px solid #ffcc00;}

#article-container05-img a img, #article-container05-img a:link img, #article-container05-img a:visited img {}
 #article-container05-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#article-sector-text-container05 {height:auto; width:345px;  margin:0;	 overflow:hidden;}
#article05-wrapper {margin:70px 90px 0 80px;}

.view-all-articles {width:630px; height:120px; margin:0; padding:0; float:right;  }
.view-all-articles img {float:right; }

.view-all-articles-container {width:760px; height:200px; margin:0 0 20px 0; border-bottom:1px dotted #999999;  padding: 0 0 20px 0;}
.articles-details-container {width:760px; height:auto; margin:0 0 20px 0; border-bottom:1px dotted #999999;  padding: 0 0 20px 0;}
.article-listing-txt-container {width:470px; height:200px; margin:0; padding:0; float:left;}
.article-listing-txt-container-details {width:470px; height:auto; margin:0; padding:0; float:left;}
.article-listing-image {float:right;}
.article-listing-image img { margin:0; padding:0; border:2px solid #ffcc00;}

.article-listing-image a img, .article-listing-image a:link img, .article-listing-image a:visited img {}
.article-listing-image a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

/*STYLE ASSASSIN STUFF*/

#assassin-container01 {width:630px; height:335px; margin:0; padding:0; float:left;  }
#assassin-container01-txt {width:270px; height:335px; margin:0; padding:0; overflow:hidden; font:left;display:inline; background:#003300;}
#assassin-container01-img {width:360px; height:335px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#assassin-container01-img img {width:266px; height:196px; margin:75px 65px 60px 25px; padding:0; border:2px solid #ffcc00;}

#assassin-container01-img a img, #assassin-container01-img a:link img, #assassin-container01-img a:visited img {}
 #assassin-container01-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#assassin-sector-text-container01 {height:335px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#assassin01-wrapper {margin:40px 0 0 60px;}

#assassin-container02 {width:345px; height:605px; margin:0; padding:0; float:right;}
#assassin-container02-txt {width:345px; height:auto; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#assassin-container02-img {width:345px; height:auto; margin:0; padding:0; }
#assassin-container02-img img {width:266px; height:196px; margin:0px 0 0 50px; padding:0; border:2px solid #ffcc00;}

#assassin-container02-img a img, #assassin-container02-img a:link img, #assassin-container02-img a:visited img {}
 #assassin-container02-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#assassin-sector-text-container02 {height:270px; width:345px;  margin:0;	 overflow:hidden;}
#assassin02-wrapper {margin:80px 90px 0 70px;}

#assassin-container03 {width:630px; height:270px; margin:0; padding:0; float:left;  }
#assassin-container03-txt {width:290px; height:270px; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#assassin-container03-img {width:340px; height:270px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#assassin-container03-img img {width:266px; height:196px; margin:35px 0 0 30px; padding:0; border:2px solid #ffcc00;}

#assassin-container03-img a img, #assassin-container03-img a:link img, #assassin-container03-img a:visited img {}
 #assassin-container03-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#assassin-sector-text-container03 {height:270px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#assassin03-wrapper {margin:20px 0 0 80px;}

#assassin-container04 {width:630px; height:335px; margin:0; padding:0; float:right;  }
#assassin-container04-txt {width:270px; height:335px; margin:0; padding:0; overflow:hidden; font:left;display:inline; background:#003300;}
#assassin-container04-img {width:360px; height:335px; margin:0; padding:0; overflow:hidden; float:right; display:inline;}
#assassin-container04-img img {width:266px; height:196px; margin:50px 0 0 30px; padding:0; border:2px solid #ffcc00;}

#assassin-container04-img a img, #assassin-container04-img a:link img, #assassin-container04-img a:visited img {}
 #assassin-container04-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }
 
#assassin-sector-text-container04 {height:335px; width:270px; float:left; margin:0;	 display:inline; overflow:hidden;}
#assassin04-wrapper {margin:20px 0 0 60px;}


#assassin-container05 {width:345px; height:auto; margin:0; padding:0; float:left;}
#assassin-container05-txt {width:345px; height:auto; margin:0; padding:0; overflow:hidden; font:left;display:inline;}
#assassin-container05-img {width:345px; height:auto; margin:0; padding:0; }
#assassin-container05-img img {width:266px; height:196px; margin:15px 0 0 55px; padding:0; border:2px solid #ffcc00;}

#assassin-container05-img a img, #assassin-container05-img a:link img, #assassin-container05-img a:visited img {}
 #assassin-container05-img a:hover img {opacity:.50; filter:Alpha(Opacity=50); -moz-opacity: 0.5; }

#assassin-sector-text-container05 {height:auto; width:345px;  margin:0;	 overflow:hidden;}
#assassin05-wrapper {margin:70px 90px 0 80px;}

.jobs-01{width:250px; height:auto; background:#fff; float:left;}
.jobs-02{width:250px; height:auto; background:#fff; float:left;}
.jobs-03{width:240px; height:auto; background:#fff; float:left; border-left:1px dotted #999999; margin:0 0 10px 0; padding:0 0 0 10px;}



/*ADDED BY PATRICIA*/
.FloatLeft{float:left}
.FloatRight{float:right}