 

/* Reset */
/*body, h1, h2, h3, h4, h5, h6, ul, ol, li, dl, dt, dd, p, form, fieldset, legend, input, img {margin:0; padding:0;}*/
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,p,blockquote,th,td {margin:0; padding:0;}
ul, ol {list-style:none;}
fieldset, img {border:0;}
table {border-collapse:collapse; border-spacing:0;}

body {background-color:#FFF; color:#000; font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.255em;}
select,input,button,textarea {font-family:Verdana, Arial, Helvetica, sans-serif; font-size:12px; line-height:1.255em; }

a {color:#0088cc; text-decoration:none; font-weight:bold;}
a:visited {color:#0088cc;}
a:hover {color:#0088cc;}
a:active {color:#0088cc;}

h1 a, h1 a:visited, h1 a:hover, h1 a:active,
h2 a, h2 a:visited, h2 a:hover, h2 a:active
h3 a, h3 a:visited, h3 a:hover, h2 a:active
{color:#000;}

h1 {font-size: 26px; line-height:26px; letter-spacing: -0.01em; margin:0 0 8px; padding:0;}
h2 {font-size: 20px; line-height:20px; letter-spacing: -0.01em; margin:0 0 6px; padding:0;}
h3 {font-size: 15px; line-height:15px; letter-spacing: -0.01em; margin:0 0 2px; padding:0;}
h4 {font-size: 12px; line-height:12px; letter-spacing: 0; margin:0 0 2px; padding:0;}

h1.aos_s8 {font-size: 8px;line-height: 8px;}
h1.aos_s9 {font-size: 9px;line-height: 9px;}
h1.aos_s10 {font-size: 10px;line-height: 10px;}
h1.aos_s11 {font-size: 11px;line-height: 11px;}
h1.aos_s12 {font-size: 12px;line-height: 12px;}
h1.aos_s13 {font-size: 13px;line-height: 13px;}
h1.aos_s14 {font-size: 14px;line-height: 14px;}
h1.aos_s15 {font-size: 15px;line-height: 15px;}
h1.aos_s16, h2.aos_s16 {font-size: 16px;line-height: 16px;}
h1.aos_s17, h2.aos_s17 {font-size: 17px;line-height: 17px;}
h1.aos_s18, h2.aos_s18 {font-size: 18px;line-height: 18px;}
h1.aos_s19, h2.aos_s19 {font-size: 19px;line-height: 19px;}
h1.aos_s20, h2.aos_s20 {font-size: 20px;line-height: 20px;}
h1.aos_s21, h2.aos_s21 {font-size: 21px;line-height: 21px;}
h1.aos_s22, h2.aos_s22 {font-size: 22px;line-height: 22px;}
h1.aos_s23, h2.aos_s23 {font-size: 23px;line-height: 23px;}
h1.aos_s24, h2.aos_s24 {font-size: 24px;line-height: 24px;}
h1.aos_s25, h2.aos_s25 {font-size: 25px;line-height: 25px;}
h1.aos_s26, h2.aos_s26 {font-size: 26px;line-height: 26px;}
h1.aos_s27, h2.aos_s27 {font-size: 27px;line-height: 27px;}
h1.aos_s28, h2.aos_s28 {font-size: 28px;line-height: 28px;}
h1.aos_s29 {font-size: 29px;line-height: 29px;}
h1.aos_s30 {font-size: 30px;line-height: 30px;}
h1.aos_s31 {font-size: 31px;line-height: 31px;}
h1.aos_s32 {font-size: 32px;line-height: 32px;}
h1.aos_s33 {font-size: 33px;line-height: 33px;}
h1.aos_s34 {font-size: 34px;line-height: 34px;}
h1.aos_s35 {font-size: 35px;line-height: 35px;}
h1.aos_s36 {font-size: 36px;line-height: 36px;}
h1.aos_s37 {font-size: 37px;line-height: 37px;}
h1.aos_s38 {font-size: 38px;line-height: 38px;}
h1.aos_s39 {font-size: 39px;line-height: 39px;}
h1.aos_s40 {font-size: 40px;line-height: 40px;}
h1.aos_s41 {font-size: 41px;line-height: 41px;}
h1.aos_s42 {font-size: 42px;line-height: 42px;}
h1.aos_s43 {font-size: 43px;line-height: 43px;}
h1.aos_s44 {font-size: 44px;line-height: 44px;}
h1.aos_s45 {font-size: 45px;line-height: 45px;}
h1.aos_s46 {font-size: 46px;line-height: 46px;}
h1.aos_s47 {font-size: 47px;line-height: 47px;}
h1.aos_s48 {font-size: 48px;line-height: 48px;}
h1.aos_s49 {font-size: 49px;line-height: 49px;}
h1.aos_s50 {font-size: 50px;line-height: 50px;}
h1.aos_s51 {font-size: 51px;line-height: 51px;}
h1.aos_s52 {font-size: 52px;line-height: 52px;}
h1.aos_s53 {font-size: 53px;line-height: 53px;}
h1.aos_s54 {font-size: 54px;line-height: 54px;}
h1.aos_s55 {font-size: 55px;line-height: 55px;}
h1.aos_s56 {font-size: 56px;line-height: 56px;}
h1.aos_s57 {font-size: 57px;line-height: 57px;}
h1.aos_s58 {font-size: 58px;line-height: 58px;}
h1.aos_s59 {font-size: 59px;line-height: 59px;}
h1.aos_s60 {font-size: 60px;line-height: 60px;}
h1.aos_s61 {font-size: 61px;line-height: 61px;}
h1.aos_s62 {font-size: 62px;line-height: 62px;}
h1.aos_s63 {font-size: 63px;line-height: 63px;}
h1.aos_s64 {font-size: 64px;line-height: 64px;}
h1.aos_s65 {font-size: 65px;line-height: 65px;}
h1.aos_s66 {font-size: 66px;line-height: 66px;}
h1.aos_s67 {font-size: 67px;line-height: 67px;}
h1.aos_s68 {font-size: 68px;line-height: 68px;}
h1.aos_s69 {font-size: 69px;line-height: 69px;}
h1.aos_s70 {font-size: 70px;line-height: 70px;}

p {display:block; line-height:1.255em; margin:0 2px 2px 0; padding:0;}

/* Design */
#AOS_DesignFrameworkContainer {position:static; margin: 6px 0 0 6px; width: 1251px; }
#AOS_Design {position:relative; float:left; overflow:hidden; margin: 0 9px 10px 0; padding: 0 10px 10px 0; width:980px; border-right: 1px #333 solid; border-bottom: 1px #333 solid;}
#AOS_DesignHeaderOuter {position:relative; border-top: 1px #000 solid; padding-top: 1px;}
#AOS_DesignHeader {position:relative; width: 980px; height: 96px; margin: 0 0 1px 0;}
#AOS_DesignHeader span {display: none;}
a.AOS_LogoHeader {position:relative; top:6px; left:5px; display:block; float:left; width:198px; height:76px; background: transparent url(/template/gfx/framework/aos_logo_198x76.gif) no-repeat 0 0;}
a.AOS_LogoABHeader {position: relative; top: 2px; right: 3px; display: block; float: right; width: 134px; height: 26px}
#AOS_DesignPlusSnackBalk {position:relative; height:30px; background-color:#c40016;}
#AOS_DesignOuter {position:static; background-color:#FFF; border-left:130px solid #f2f2f2; margin-top: 6px;}
#AOS_DesignInner {position:static; margin:0; padding:0; width:100%;}
#AOS_DesignLeft {position:relative; float:left; width:130px; margin-left:-130px; padding-bottom: 10px; background-color: #f2f2f2;}
#AOS_DesignMiddle {position:relative; width:839px; margin-left:11px; padding-bottom: 10px;}
#AOS_DesignScreen {position:relative; float: left; width:100%; margin-bottom: 6px;}
#AOS_DesignRight {position:relative; float:right; width:336px; padding-left:11px; padding-bottom: 10px; border-left:1px solid #999;}
#AOS_DesignContent {position:relative; float:left; width:480px;}
#AOS_DesignMiddleFooterOuter {position:static; background-color:#FFF; border-left:130px solid #f2f2f2;}
#AOS_DesignMiddleFooterInner {position:static; margin:0; padding:0; width:100%;}
#AOS_DesignMiddleFooterMiddle {position:static; width:839px; margin-left:11px;}
#AOS_DesignFooter {position:relative; clear:left; background-color:#c40016;}
#AOS_DesignFrameworkContainer .AOS_ClearBoth {clear:both; line-height:0; margin:0;}
#AOS_DesignFrameworkContainer .AOS_Left {float:left;}
#AOS_DesignFrameworkContainer .AOS_Right {float:right;}

/* Headers */
.AOS_DesignHeaderK1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerK1.png) no-repeat 0 0;}
.AOS_DesignHeaderK2 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerK2.png) no-repeat 0 0;}
.AOS_DesignHeaderM1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerM1.png) no-repeat 0 0;}
.AOS_DesignHeaderM2 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerM2.png) no-repeat 0 0;}
.AOS_DesignHeaderR1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerR1.png) no-repeat 0 0;}
.AOS_DesignHeaderR2 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerR2.png) no-repeat 0 0;}
.AOS_DesignHeaderS1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerS1.png) no-repeat 0 0;}
.AOS_DesignHeaderS2 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerS2.png) no-repeat 0 0;}
.AOS_DesignHeaderT1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerT1.png) no-repeat 0 0;}
.AOS_DesignHeaderT2 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerT2.png) no-repeat 0 0;}
.AOS_DesignHeaderJ1 {background: #f6f6f6 url(/template/gfx/framework/headers/aos_headerJ1.png) no-repeat 0 0;}

/*Count*/
.AOS_BoxCount {padding:5px 0;}
.AOS_CountAct {font-weight:bold; border:1px #CCC solid; padding:2px 4px;}
.AOS_CountActW {font-weight:bold; border:1px #FFF solid; padding:2px 4px;}
.AOS_Count a {font-weight:bold; border:1px #CCC solid; padding:2px 5px;}
.AOS_Count a:hover {background-color:#F7F7F7;}

/*Hide*/
.AOS_abshide {overflow:hidden; position:absolute; text-indent:-10000em; z-index:1;}
.AOS_hide {overflow:hidden; text-indent:-10000em; z-index:1;}

/*Abuse*/
a.AOS_Abuse {color:#FF0C21; font-weight:normal; text-decoration:underline; font-size:10px;}

/*Preload*/
.AOS_BoxLoad {width:100%; color:#686868; margin:20px 0 30px;text-align:center;}

/*Error*/
.AOS_ErrorMsg {color:#C00;}
.AOS_ErrorMsgStrong {color:#C00;font-weight:bold;}
#formErrorMessages {color:#C00;font-weight:bold;}

/*PassedEvent*/
.AOS_PassedEvent {font-style:italic;font-size:12px;color:#C00;}

/*Powered by*/
.AOS_PoweredBy {display: block; color:#666; font-size:11px; margin-bottom:2px;}

/*Imp*/
p.AOS_Imp {border-bottom:1px solid #FF6600; display:inline; line-height: 1.5em;}

/*Beckas bold*/
.AOS_Bold {font-weight:bold;}

/*Search and Calendar*/
#AOS_SearchBox {position:relative; width:839px; height:82px; background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat 0 0;}
.AOS_BeInspired {height:123px !important; background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat 0 -86px !important;}
#AOS_SearchBox .AOS_Left {position:relative; float:left; width:490px; height:64px;}
#AOS_SearchBox .AOS_Right {position:relative; top:5px; right:11px; float:right;}
#AOS_SearchCal {margin:0; padding:0; list-style-type:none;}
#AOS_SearchCal li {display:inline;}
#AOS_SearchCal div {float:left; width:40px; height:46px; background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -609px -214px; text-align:center;}
#AOS_SearchCal div.AOS_start {background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -569px -214px;}
#AOS_SearchCal div.AOS_selected {background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -744px -214px;}
#AOS_SearchCal div.AOS_today {background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -794px -214px;}
#AOS_SearchCal div.AOS_cal {width:50px; height:46px; background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -689px -214px;}
#AOS_SearchCal a {display:block; width:35px; height:26px; margin:4px 0 0 5px; padding-top:9px;}
#AOS_SearchCal a {font-family:Arial, Helvetica, sans-serif; font-size:13px; font-weight:bold; line-height:12px; color:#333; text-decoration:none;}
#AOS_SearchCal a span {font-size:11px; font-weight:normal;}
#AOS_SearchCal .AOS_cal a {margin-left:10px;}
#AOS_SearchCalInfo {position:absolute; top:42px; left:5px; font-size:11px; line-height: 12px;}
#AOS_SearchCalInfo  a {background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat 0 -217px; padding-left:5px; font-weight:normal; text-decoration:none;}
#AOS_SearchForm {width:455px; position:relative; top:20px; left:20px;}
#AOS_SearchInput {float:left; background-color:transparent; border:none; width:337px; padding:4px 3px 3px 5px; margin-left:3px;}
#AOS_SearchInspireInfo {position:relative; clear:both; color:#333; font-size:11px; text-indent:23px; height:18px; overflow:hidden;}
#AOS_SearchInspireBox {position:relative; top:4px; left:10px; clear:both; width:822px; height:50px; overflow:hidden;}
#AOS_SearchInspireBox .AOS_SearchInspireCB {position:relative; left: 10px; top:1px; width:794px; height:48px;}
#AOS_SearchInspireBox .AOS_SearchInspireCB div {float:left; padding:12px 14px 12px 24px;}
#AOS_SearchInspireBox .AOS_InspireNoPad {padding:13px 0 13px 0 !important;}
#AOS_SearchInspireBox .AOS_InspireClose {background: transparent url(/template/gfx/framework/aos_adv_search_bg.gif) no-repeat -492px -216px; height:14px; width:14px; cursor:pointer; right:1px;}
#AOS_SearchInspireBox select {width:142px;}
#AOS_SearchInspireBox select.AOS_SelectON1 {width:200px;}
#AOS_SearchInspireBox select.AOS_SelectON2 {width:220px;}
#AOS_SearchInspireBox select.AOS_SelectON3 {width:200px;}
#AOS_SearchInspireBox select.AOS_SelectON4 {width:142px;}
#AOS_SearchInspireBox .AOS_InspireBg {background-color:transparent; background-image:url(/template/gfx/framework/aos_inspire_count_bg.gif); background-repeat:no-repeat;}
#AOS_SearchInspireBox .AOS_ON1 {background-position: 6px 50%;}
#AOS_SearchInspireBox .AOS_ON2 {background-position: -402px 50%;}
#AOS_SearchInspireBox .AOS_ON3 {background-position: -803px 50%;}
#AOS_SearchInspireBox .AOS_ON4 {background-position: -1204px 50%;}
#AOS_SearchInspireBox .AOS_ForceNoPad {padding:0 !important;}

/*HNav*/
.AOS_HNavBox {width:100%; height:30px; overflow:hidden; background: transparent  url(/template/gfx/framework/aos_hnavbg.png) repeat-x 0 100%; margin-bottom:2px;}
.AOS_HNav {list-style-image:none; list-style-position:outside; list-style-type:none; margin:0; padding:0; width:auto; height:30px;}
.AOS_HNav li {float:left; height:30px; background: transparent url(/template/gfx/framework/aos_hnavbg.png) repeat-x 0 -40px; padding-left: 2px; margin-right:1px;}
.AOS_HNav a {display: block; float:left; height: 24px; padding: 6px 12px 0 10px; background: transparent  url(/template/gfx/framework/aos_hnavbg.png) repeat-x 100% -40px;}
.AOS_HNav .selected {background: transparent  url(/template/gfx/framework/aos_hnavbg.png) repeat-x 0 0;}
.AOS_HNav a.selected {color:#000; background: transparent  url(/template/gfx/framework/aos_hnavbg.png) repeat-x 100% 0;}
.AOS_HNav a, .AOS_HNav a:visited, .AOS_HNav a:hover, .AOS_HNav a:active {color:#333; text-decoration:none; font-weight:bold;}

/*Hitta*/
.AOS_HittaBox {text-align:right;}
.AOS_HittaBox a {display:block; float:right; font-weight:normal; width:auto; height:17px; overflow:hidden; margin:0; padding: 5px 26px 0 0; font-size:10px; line-height:11px; color:#666;}
.AOS_HittaBox a {background: transparent url(/template/gfx/hitta/aos_hitta22x22.png) no-repeat 100% 0;}

/*Nav*/
#AOS_LeftNav {position:relative; margin:0 0 20px; padding:0;}
#AOS_LeftNav li {padding: 4px 3px 5px; list-style-type:none; border-bottom: 1px solid #f6f6f6; line-height: 120%; background: #dc5902 url(/template/gfx/framework/aos_navbg.gif) repeat-x 0 -27px;}
#AOS_LeftNav li.AOS_LeftNavStart {border-top: 1px solid #f6f6f6;}
#AOS_LeftNav a {color:#FFF; display:block;}
#AOS_LeftNav a:hover {text-decoration:underline;}
#AOS_LeftNav li.AOS_NavON {background: #c34001 url(/template/gfx/framework/aos_navbg.gif) repeat-x 0 0;}
#AOS_LeftNav li.AOS_NavCOM {background: #c3c3c3 url(/template/gfx/framework/aos_navbg.gif) repeat-x 0 -54px;}
#AOS_LeftNav li.AOS_NavCOM a {color:#333;}

/*LeftTopList*/
#AOS_DesignLeft .AOS_PushBoxCB {width:100%; overflow:hidden; border-bottom:1px solid #CCC; margin-top:6px; padding-bottom: 6px;}
#AOS_DesignLeft .AOS_PushBoxEnd {border:none;}
#AOS_DesignLeft h4 {font-size: 12px; line-height:12px; letter-spacing:0; margin:0; padding:4px 2px; background-color:#e5e5e5;}
#AOS_DesignLeft .AOS_PushBoxLnk {padding:1px 2px; border-bottom:1px solid #fff;}
#AOS_DesignLeft .AOS_PushBoxLnk a {font-weight: normal;}

/*TimeList*/
ul.AOS_TimeList {margin-bottom:10px;}
ul.AOS_TimeList li {padding-left:8px; background: transparent url(/template/gfx/framework/aos_lidisc.png) no-repeat 1px 6px;}

/*MidBox and SidBox and Art*/
#AOS_DesignMidCB .AOS_PushCB span, #AOS_DesignSidCB .AOS_PushCB span {color:#FF5719; font-weight:bold; text-transform:uppercase;}
#AOS_DesignMidCB .AOS_PushBoxCB {width:100%; overflow:hidden; border-bottom:1px solid #CCC; margin-bottom:8px; padding-bottom:6px;}
#AOS_DesignSidCB .AOS_PushBoxCB {width:100%; overflow:hidden; border-bottom:1px solid #CCC; margin-bottom:11px; padding-bottom:8px;}
#AOS_DesignMidCB .AOS_PushBoxEnd, #AOS_DesignSidCB .AOS_PushBoxEnd {border:none;}
/*MidBox*/
#AOS_DesignMidCB .AOS_PushPB {margin-bottom:5px;}
#AOS_DesignMidCB .AOS_PushCB h2 {font-size:24px; line-height: 24px; padding:0; margin: 0 0 0.12em; letter-spacing:-0.02em;}
#AOS_DesignMidCB .AOS_PushBoxLeft h2, #AOS_DesignMidCB .AOS_PushBoxRight h2 {font-size:15px; line-height: 15px; padding:0; margin: 0 0 0.1em; letter-spacing: -0.02em;}
#AOS_DesignMidCB .AOS_PushCB p {padding:0; margin:0;}
#AOS_DesignMidCB .AOS_PushBoxLeft {width:230px; float:left; overflow:hidden; padding-right:10px; border-right: 1px solid #CCC; padding-bottom:1px;}
#AOS_DesignMidCB .AOS_PushBoxRight {width:230px; float:right; overflow:hidden; padding-bottom:1px;}
/*SidBox*/
#AOS_DesignSidCB .AOS_PushPB {margin-bottom: 2px;}
#AOS_DesignSidCB .AOS_PushCB p {padding:0; margin:0;}
#AOS_DesignSidCB .AOS_PushBoxLeft {width:160px; float:left; overflow:hidden; padding-bottom:1px;}
#AOS_DesignSidCB .AOS_PushBoxRight {width:160px; float:right; overflow:hidden; padding-bottom:1px;}
/*Art*/
#AOS_DesignMidCB #AOS_DesignArtCB {margin-bottom: 0px;}
#AOS_DesignMidCB #AOS_DesignArtCB .AOS_PushPB {margin-bottom:5px;}
#AOS_DesignMidCB #AOS_DesignArtCB h3 {font-size:14px; line-height:14px; letter-spacing: -0.01em; margin:10px 0 0;}
#AOS_DesignMidCB #AOS_DesignArtCB p {margin: 0 0 10px;}
#AOS_DesignMidCB #AOS_DesignArtCB .AOS_PushPB p {font-size:11px; line-height:12px; color:#000; padding:0; margin:2px 0; text-align:left;}
#AOS_DesignMidCB #AOS_DesignArtCB p.AOS_PushPI {font-size:10px; line-height:10px; color:#666; padding:0; margin:1px 0; text-align:right;}
#AOS_DesignMidCB #AOS_DesignArtCB .AOS_Byline {text-align:right;}
/*ArtRightBox*/
#AOS_DesignArtRightBoxCB {float:right; margin-left:6px; width:220px; overflow:hidden;}

/*ArtRightBox - Fix for factbox */
#AOS_DesignArtRightBoxCB .AOS_InfoBoxHB h3, #AOS_DesignMidCB .AOS_InfoBoxHB h3 {margin:0 !important;}

/*SearchHead*/
#AOS_FilterBox {width: 480px; position:relative; border:1px solid #CCC; background-color:#f6f6f6; margin:6px 0 8px;}
#AOS_FilterBox .AOS_TB, #AOS_FilterBox .AOS_BB {position:relative; clear:both; height:8px; width:100%;}
#AOS_FilterBox .AOS_TB div, #AOS_FilterBox .AOS_BB div {position:relative; width:8px; height:8px;}
#AOS_FilterBox .AOS_Bg {background-color:transparent; background-image:url(/template/gfx/framework/aos_filter_bg.gif); background-repeat:no-repeat;}
#AOS_FilterBox .AOS_TB .AOS_TL {background-position: 0 0; left:-1px; top:-1px;}
#AOS_FilterBox .AOS_TB .AOS_TR {background-position: -12px 0; right:-1px; top:-1px;}
#AOS_FilterBox .AOS_BB .AOS_BL {background-position: 0 -12px; left:-1px; bottom:-1px;}
#AOS_FilterBox .AOS_BB .AOS_BR {background-position: -12px -12px; right:-1px; bottom:-1px;}
#AOS_FilterBox .AOS_CB {padding:0 8px;}
#AOS_FilterBox .AOS_FilterForm li {display: block; float:left; padding:2px 0 4px 0;}
#AOS_FilterBox .AOS_FilterForm li.AOS_Second {padding-left: 10px}
#AOS_FilterBox .AOS_FilterForm li select {width:226px;}
#AOS_FilterBox .AOS_FilterPreloadBox {clear:both; width:462px; text-align:center; padding:2px 0 0;}
#AOS_FilterBox .AOS_FilterButtonBox {clear:both; width:462px; text-align:right; padding:3px 0 0;}

/*SearchRes*/
#AOS_DesignSeaCB .AOS_PushBoxCB {width:100%; overflow:hidden; border-bottom:1px solid #CCC; margin-bottom:5px; padding-bottom:0;}
#AOS_DesignSeaCB .AOS_PushBoxCB a {font-weight:normal;}
#AOS_DesignSeaCB .AOS_PushBoxCB div {display:block; margin:0 0 6px;}
#AOS_DesignSeaCB .AOS_PushBoxCB div div {margin:0;}
#AOS_DesignSeaCB .AOS_PushBoxCB span.AOS_SeaCat {color:#999; font-size:90%; float:left;}
#AOS_DesignSeaCB .AOS_PushBoxCB span.AOS_SeaDate {color:#999; font-size:90%; float:right;}
#AOS_DesignSeaCB .AOS_PushBoxCB a.AOS_SeaLnk {font-weight:bold;}
#AOS_DesignSeaCB .AOS_PushBoxCB ul {margin-top:1px; width:99%;}
#AOS_DesignSeaCB .AOS_PushBoxCB li {background:none; float:left;}
#AOS_DesignSeaCB .AOS_BoxCount {margin: 10px 0 12px;}
#AOS_DesignSeaCB .AOS_R2D2PushBoxCB {margin-bottom:5px;}

/*Annons*/
#AOS_R2D2Header {position:relative; width:1000px; height:128px; margin-bottom:1px; z-index:1000;}
#AOS_R2D2OutSite {left: 1006px; position:absolute; width:250px;}
.AOS_R2D2PosMarker {position:relative; background: transparent url(/template/gfx/framework/ad_arrow_45x5.gif) no-repeat 0 0; padding-top: 8px;}
.AOS_R2D2PushBoxCB {width:100%; border-bottom:1px solid #CCC; margin-bottom:9px;}
.AOS_R2D2PushBoxEnd {border-bottom: none;}
.AOS_R2D2PushBoxNoWay {width:100%; overflow:hidden;}
.AOS_R2D2Left {float:left;}
.AOS_R2D2Right {float:right;}
.AOS_R2D2ClearBoth {clear:both;}
.AOS_R2D2PosB {padding-bottom: 1px;}
.AOS_R2D2PosE {padding-bottom: 4px;}
.AOS_R2D2PosF {padding-bottom: 6px;}
.AOS_R2D2PosI {padding-bottom: 8px;}
.AOS_R2D2PosK {padding-bottom: 10px;}

/*Info*/
.AOS_InfoBox {position:relative; width:100%; margin-bottom:10px;}
.AOS_InfoBoxHB {border: 1px solid #CCC; padding:1px;}
.AOS_InfoBoxHB h3 {font-size:16px; line-height:16px; letter-spacing:-0.01em; background-color:#d4dbdf; display:block; margin:0 !important; padding:6px; width:auto;}
.AOS_InfoBoxExaGCB h3, .AOS_InfoBoxExaWCB h3 {font-size:16px; line-height:16px; letter-spacing:-0.01em; margin:0 !important; padding: 6px 0;}
.AOS_InfoBoxCB p {margin-bottom:5px !important;}
.AOS_InfoBoxCB {border: 1px solid #CCC; border-top:none; padding:5px 6px 0;}
.AOS_InfoBoxExaGCB {border: 1px solid #f8f8f8; border-top:none; padding: 5px 6px 0;}
.AOS_InfoBoxExaWCB {border: 1px solid #FFF; border-top:none; padding: 5px 6px 0;}
.AOS_InfoBoxExaGBg {background-color: #f8f8f8}
.AOS_InfoBoxCB div {display: block; margin: 0 0 8px 0;}
.AOS_InfoBoxCB div.AOS_PushBoxLnk {display: block; margin: 0 0 5px 0;}
.AOS_InfoBoxCB div.AOS_PushBoxLnkEnd {display: block; margin: 0 0 5px 0;}
/*.AOS_InfoBoxCB div span {display: block; margin: 4px 0 ;}*/
.AOS_InfoBoxCB div.AOS_InfoBoxHitta {display: block; width:100%; border-top: 1px solid #CCC; margin:0; padding:0; text-align:right;}
.AOS_InfoBoxCB div.AOS_InfoBoxHitta a {display:block; float:right; width:auto; height:25px; overflow:hidden; margin: 2px 0 0; padding: 2px 30px 0 0; font-size:10px; line-height:11px; color:#666;}
.AOS_InfoBoxCB div.AOS_InfoBoxHitta a {background: transparent url(/template/gfx/hitta/aos_hitta25x25.png) no-repeat 100% 0;}
.AOS_InfoBoxCB a {font-weight:normal;}
.AOS_InfoBoxCB li {white-space:nowrap; padding-left:8px; margin-right:8px; background: transparent url(/template/gfx/framework/aos_lidisc.png) no-repeat 1px 6px;}
.AOS_InfoBoxCB li.AOS_wsNormal {white-space:normal;}
.AOS_InfoBoxCB .AOS_InfoBoxService {margin-bottom:2px;}
.AOS_InfoBoxCB .AOS_InfoBoxService ul {margin-top:1px; width:99%;}
.AOS_InfoBoxCB .AOS_InfoBoxService li {background:none; float:left;}
.AOS_InfoBoxCB .AOS_RightBoxCB {float:right; margin: 0 0 0 6px; overflow:hidden; width:206px;}
.AOS_InfoBoxCB .AOS_LeftBoxCB {float:left; margin: 0 6px 0 0; overflow:hidden; width:206px;}
.AOS_InfoBoxCB .AOS_PushPB {margin-bottom: 5px;}
.AOS_InfoBoxCB li.hide {display:none;}
.AOS_InfoBoxCB li.float{float:left;}
.AOS_InfoBoxCB .AOS_TicnetBox {width:176px; overflow:hidden; margin: 0;}
.AOS_InfoBoxCB .AOS_TicnetTime {display: block; overflow:hidden; float:left;}
.AOS_InfoBoxCB .AOS_TicnetButton {display: block; overflow:hidden; float:right;}

/*Service*/
.AOS_ServiceBox {position:relative; width:100%; margin-bottom:10px;}
.AOS_ServiceBoxHB {border: 1px solid #CCC; padding:1px;}
.AOS_ServiceBoxHB h3 {font-size:16px; line-height:16px; letter-spacing:-0.01em; background-color:#d8d7c3; display:block; margin:0 !important; padding: 6px 0; width:100%; text-indent:5px;}
.AOS_ServiceBoxCB {border: 1px solid #CCC; border-top:none; padding:5px 6px;}
.AOS_ServiceBoxCB ul {width:99%;}
.AOS_ServiceBoxCB li {background:none;}

/*Service Icons*/
.AOS_Sis {background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 -55px;}
.AOS_Sel {background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 -113px;}
.AOS_Sfs {background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 -26px;}
.AOS_Sbt {background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 -84px;}
.AOS_Sbr {background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 -142px;}
.AOS_InfoBoxCB .AOS_InfoBoxService li, .AOS_ServiceBoxCB li, #AOS_DesignSeaCB .AOS_PushBoxCB li {padding: 4px 0; margin-right:12px;}
.AOS_InfoBoxCB .AOS_InfoBoxService li a, .AOS_ServiceBoxCB li a, #AOS_DesignSeaCB .AOS_PushBoxCB li a {height:14px; line-height:14px; font-weight:normal; padding: 2px 0 2px 19px;}
.AOS_ServiceBoxCB li a {padding-left:22px;}
.AOS_Mark {float: left; display: block; padding: 2px 2px 2px 0;}

.AOS_ArtToolsTop {position:relative; color:#666; font-family:Arial,Helvetica,sans-serif; font-size:12px; font-weight:normal; line-height:12px; height:17px; margin-bottom:1px;}
#AOS_ArtPubDate {float:left; margin-right: 12px; padding-top:2px;}
#AOS_ArtCommentsCount {float:left; height:15px;}
#AOS_ArtCommentsCount a {display: block; color:#666; font-weight:normal; text-decoration:none; cursor:pointer;}
#AOS_ArtCommentsCount span.AOS_ArtCommentsCountIcon {display:block; height:15px; background:transparent url(http://gfx.aftonbladet.se/template/ver1-0/gfx/snack/abartbgcontent.gif) no-repeat scroll 0 -129px; padding:2px 0 0 19px;}
#AOS_ArtTextSizeBox {float:right; width:33%; height:15px;}
#AOS_ArtTextSizeImage {float:right; vertical-align:top;}
#AOS_ArtTextSizeText {float:right; margin-right:4px; margin-top:2px;}
div.abFloatclearer {clear:both; margin:0;}
a.AOS_ArticleCommentTerms {font-weight:normal;}

/*Footer*/
#AOS_MidFootCB {float:left; width:100%; border-top:1px #979797 solid; padding:5px 0 0; font-size:11px; line-height:11px; color:#979797;}
#AOS_MidFootCB .AOS_MidFootContainerLeft {float:left; width:640px; height:auto; overflow:hidden;}
#AOS_MidFootCB .AOS_MidFootBoxSpace {border-right:1px #979797 solid; padding-right:8px; margin-right:8px;}
#AOS_MidFootCB .AOS_MidFootBoxLeft {float:left;}
#AOS_MidFootCB .AOS_MidFootBoxRight {float:right; text-align:right;}
#AOS_MidFootCB a {color:#979797; text-decoration:underline; font-weight:normal;}
#AOS_MidFootCB h4 {font-size: 12px; line-height:12px; font-weight:bold; letter-spacing: 0; margin:0 0 3px; padding:0;}
#AOS_MidFootCB h5 {font-size: 22px; line-height:22px; font-weight:bold; letter-spacing: -0.08em; margin:0 0 3px; padding:0; color:#a6a6a6;}
#AOS_MidFootCB p {display:block; line-height:130%; margin:0 2px 3px 0; padding:0;}
#AOS_MidFootCB span {font-weight:bold;}
#AOS_MidFootCB .AOS_InfoBoxHitta a {display:block; width:auto; height:19px; margin:20px 0 0; overflow:hidden; padding:21px 48px 0 0; background:transparent url(../../template/gfx/hitta/aos_hitta40x40.png) no-repeat scroll 100% 0;}
#AOS_MidFootCB .AOS_InfoBoxHitta a {text-align:right; font-weight:normal; text-decoration:none;}

/*PseudoSnack*/
#AOS_ComBox {position:relative; width:auto; border:1px solid #CCC; padding:5px 6px;}
#AOS_ComBox h3 {font-size:18px; line-height:18px; letter-spacing:0; margin:5px 0 5px; color:#999}
#AOS_ComBox h4 {font-size:100%; line-height:100%; letter-spacing:0; margin:0; display:inline;}
#AOS_ComBox p {display:block; line-height:130%; margin: 1px 0 0;}
#AOS_ComBox a.AOS_Abuse {float:right; color:#000;}
#AOS_ComBox .AOS_ComBy {color:#454545;}
#AOS_ComBox .AOS_BoxItem {padding-bottom: 8px; margin-bottom:8px; background:transparent url(/template/gfx/framework/aos_dots.png) repeat-x 0 100%;}
#AOS_ComBox .AOS_BoxHB {padding-bottom: 4px; border-bottom:1px solid #CCC; margin-bottom:8px;}
#AOS_ComBox .AOS_Info {background:transparent url(/template/gfx/framework/aos_cominfo.gif) no-repeat 2px 1px; color:#4C4C4C; display:block; font-size:10px; line-height: 11px; margin-top:5px; padding:0 0 1px 24px; min-height:20px;}
#AOS_ComBox .AOS_Info a {font-weight:normal;}
#AOS_ComBox .AOS_BoxCount {float:left; padding: 5px 0;}
#AOS_ComBox .AOS_BoxSelect {float:right; padding: 3px 0;}
#AOS_ComBox .AOS_BoxForm {margin:15px 0 0;}
#AOS_ComBox .AOS_BoxFormStatusBox {margin-bottom:15px;}
#AOS_ComBox .AOS_BoxForm form {margin:0;}
#AOS_ComBox .AOS_BoxForm label {font-weight:bold;}
#AOS_ComBox .AOS_BoxForm ol li {padding: 3px 0 8px;}
#AOS_ComBox .AOS_BoxForm fieldset fieldset ol li {display:block; float:left; padding:0; width: 233px;}
#AOS_ComBox .AOS_BoxForm input, #AOS_ComBox .AOS_BoxForm textarea {font-size: 12px; background:transparent url(/template/gfx/framework/aos_formbg.png) no-repeat 0 0;}
#AOS_ComBox .AOS_BoxForm input {border:1px solid #666; padding:3px 2px; width:220px;}
#AOS_ComBox .AOS_BoxForm input.AOS_SubmitButton {padding:0; width:77px; height:22px; border:0;}
#AOS_ComBox .AOS_BoxForm textarea {border:1px solid #666; height:80px; width:460px; margin:0; overflow:auto; padding:2px;}
#AOS_ComBox .AOS_BoxLoad {color:#999; margin:13px 0;text-align:center;}
#AOS_ComBox .AOS_BoxError {color:#F00;margin:12px 0;}
#AOS_ComBox .AOS_DoneCB {}

/*Rate*/
#AOS_RateMe {width:100%; padding:0; margin:0;}
#AOS_RateStars {float: left; padding-right: 10px;}
#AOS_RateMe .AOS_ShowStars {float:left; display:block; background:url(/template/gfx/framework/aos_star_off.png) no-repeat;width:25px; height:24px; padding: 0 1px;}
#AOS_RateMe .on {background:url(/template/gfx/framework/aos_star_on.png) no-repeat;}
#AOS_RateStatus {float:left; padding: 6px 0 0 0;}
#AOS_RatingSaved {float:left; display:none; padding: 6px 0 0;}
#AOS_RateClear {display:inline;background:none;font-weight:normal;}

/*Stars and Rec and Comments */
.AOS_Stars {display:block; height:14px; overflow:hidden; padding-top:2px; padding-bottom:2px; background-image: url(/template/gfx/framework/aos_stars.png); background-repeat: no-repeat;}
#AOS_ComBox .AOS_Stars {margin-top:1px;}
.AOS_StarsHalf {background-image: url(/template/gfx/framework/aos_stars_half.png); background-repeat: no-repeat;}
.AOS_BigStars {display:block; padding-top:4px; padding-bottom:4px; height:24px; overflow:hidden; color:#999;}
.AOS_BigStars img {padding:0 1px;}
.AOS_StarOn0 {background-position: -120px 1px;}
.AOS_StarOn1 {background-position: -80px 1px; padding-left: 24px;}
.AOS_StarOn2 {background-position: -60px 1px; padding-left: 44px;}
.AOS_StarOn3 {background-position: -40px 1px; padding-left: 64px;}
.AOS_StarOn4 {background-position: -20px 1px; padding-left: 84px;}
.AOS_StarOn5 {background-position: 0 1px; padding-left: 104px;}

.AOS_Rec {display:block; height:14px; padding: 2px 0 2px 22px; background: transparent url(/template/gfx/framework/aos_icons.png) no-repeat 0 3px;}

.AOS_Com {display:block; color:#666; padding: 2px 0 2px 17px; background:transparent url(/template/gfx/framework/aos_comicon.png) no-repeat 0 3px;}
.AOS_ComIcon {color:#666; background:transparent url(/template/gfx/framework/aos_comicon.png) no-repeat 0 1px; padding-left:17px; padding-bottom:1px;}
.AOS_ComIconEmpty {color:#666; background:transparent url(/template/gfx/framework/aos_comicon.png) no-repeat 0 1px; padding-left:11px; padding-bottom:1px;}

.AOS_IconSpace {float:left; padding-right:20px;}

/*YUI Calendar*/
#AOS_CalendarContainer {display:none; position:absolute; left:780px; top:245px; z-index:1000}
.yui-skin-sam #AOS_CalendarContainer {font-family:Arial, Helvetica, sans-serif; font-size:12px;}
.yui-skin-sam #AOS_CalendarContainer a {font-weight: normal;}
.yui-skin-sam .yui-calendar {font-family:inherit;}
.yui-skin-sam .yui-calcontainer {border:1px solid #a1a1a1;}
.yui-skin-sam .yui-calcontainer .title  {padding:6px 5px 5px; background: #959595 url(/template/gfx/framework/cal_yuibg.gif) repeat-x 0 0; color:#fff; margin-bottom:5px; line-height:1.23em;}
.yui-skin-sam .yui-calcontainer .calclose {width:16px; height:16px; background: transparent url(/template/gfx/framework/cal_yuibg.gif) no-repeat -61px -38px; top: 5px;}
.yui-skin-sam .yui-calendar .calheader {padding:3px 0 8px;}
.yui-skin-sam .yui-calendar .calnavleft {width:18px; height:21px; background: transparent url(/template/gfx/framework/cal_yuibg.gif) no-repeat 0 -36px; margin-left: 11px;}
.yui-skin-sam .yui-calendar .calnavright {width:18px; height:21px; background: transparent url(/template/gfx/framework/cal_yuibg.gif) no-repeat -27px -36px; margin-right: 11px;}
.yui-skin-sam .yui-calendar .calweekdayrow {height:18px;}
.yui-skin-sam .yui-calendar td.calcell {line-height:19px;height:19px;}
.yui-skin-sam .yui-calendar td.calcell a {color:#08C; padding:0 4px;}
.yui-skin-sam .yui-calendar td.calcell.selected {background-color:#fff; color:#000;}
.yui-skin-sam .yui-calendar td.calcell.selected a {background-color:#ff5619; color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover {background-color:#ff5619; color:#fff;cursor:pointer;}
.yui-skin-sam .yui-calendar td.calcell.calcellhover a {background-color:#ff5619; color:#fff;}
.yui-skin-sam .yui-calendar td.calcell.today {background-color:#ff5619;}

/*YUI Container*/
#AOS_MapPanel .hd {font-size: 100%; line-height:24px; background: transparent url(/template/gfx/framework/con_yuibg.gif) repeat-x 0 0;}
#AOS_MapPanel .container-close {width:12px; height:12px; background: transparent url(/template/gfx/framework/con_yuibg.gif) repeat-x 0 -39px; right:8px; top:7px;}
#AOS_MapPanel .bd {background-color: #fff;}

/*YUI Map Container Inline Fix*/
.AOS_InfoBoxCB .AOS_Inline, #AOS_DesignSeaCB .AOS_PushBoxCB .AOS_Inline {display: inline; margin:0;}

/*Form and FestFix*/
.AOS_Form {line-height:1.38em;}
.AOS_Form ol li {padding:2px 0 14px 0;}
.AOS_Form label {font-weight:bold;}
.AOS_Form p {font-weight:bold; line-height:1.38em; margin:0;}
.AOS_Form fieldset fieldset label {font-weight:normal;}
.AOS_Form fieldset fieldset ol li {display:block; float:left; width:200px; padding:2px 0 4px 0;}
.AOS_Form fieldset fieldset div {overflow:hidden;}
.AOS_Form fieldset fieldset div span {float:left; display:block;}
.AOS_Form fieldset fieldset div div {float:right;}
.AOS_Form fieldset fieldset div div label {margin-right:5px;}
.AOS_Form .AOS_FI1 {width: 36px; border: 1px solid #797979; padding:2px 1px;}
.AOS_Form .AOS_FI2 {width: 200px; border: 1px solid #797979; padding:2px 1px;}
.AOS_Form .AOS_FT1 {width: 320px; height:70px; border: 1px solid #797979; padding:2px 1px;}
.AOS_Form .AOS_FT2 {width: 320px; height:90px; border: 1px solid #797979; padding:2px 1px;}
.AOS_Form .AOS_FS1 {padding:2px 1px;}

.AOS_PartyOuter {background: #fff url(/template/gfx/framework/aos_fix_bbg.gif) repeat-x 0 bottom; width:100%;}
.AOS_PartyInner {background: transparent url(/template/gfx/framework/aos_fix_tbg.gif) repeat-x 0 top; width:100%; padding-top:8px;}
.AOS_PartyFailure {background: #fff url(/template/gfx/framework/aos_fix_failure.gif) no-repeat 0 0; width:auto; padding:17px 0 50px 50px;}
.AOS_PartySuccess {background: #fff url(/template/gfx/framework/aos_fix_success.gif) no-repeat 0 0; width:auto; padding:17px 0 50px 50px;}
.AOS_ProInfo {width: 460px; position:relative; border:2px solid #fff; background-color: #FFF; margin:0 0 0 8px;}
.AOS_ProInfo .AOS_TB, .AOS_ProInfo .AOS_BB {position:relative; clear:both; height:5px; width:100%;}
.AOS_ProInfo .AOS_TB div, .AOS_ProInfo .AOS_BB div {position:relative; width:5px; height:5px;}
.AOS_ProInfo .AOS_Bg {background-color:#eff7fe; background-image:url(/template/gfx/framework/aos_fix_extrabg.gif); background-repeat:no-repeat;}
.AOS_ProInfo .AOS_TB .AOS_TL {background-position: -0 0; left:-2px; top:-2px;}
.AOS_ProInfo .AOS_TB .AOS_TR {background-position: -5px 0; right:-2px; top:-2px;}
.AOS_ProInfo .AOS_BB .AOS_BL {background-position: 0 -5px; left:-2px; bottom:-2px;}
.AOS_ProInfo .AOS_BB .AOS_BR {background-position: -5px -5px; right:-2px; bottom:-2px;}
.AOS_ProInfo .AOS_CB {padding:0 10px;}
.AOS_ProInfo p {margin: 0 0 4px 0;}

#AOS_FormErrorMsg {font-weight:bold; color:#C00;}

.AOS_Form {padding: 0 8px 2px; background: transparent url(/template/gfx/framework/aos_fix_extrabg.gif) no-repeat right -24px;}
.AOS_Form .AOS_FixQ1 div {padding:2px 0; border-top:1px solid #fff; width:100%;}
.AOS_Form .AOS_FixQ1 div span {width:300px;}
.AOS_Form .AOS_FixQ1 div div {padding:0; border-top:none; width:auto;}
.AOS_Form .AOS_FixQ1 div.AOS_FirstColorON {background-color:#e9f4ff; border-top:none;}
.AOS_Form .AOS_FixQ1 div.AOS_ColorON {background-color:#e9f4ff;}
.AOS_Form .AOS_FixQ1 .AOS_ClearBoth {padding:0; border:none;}

/*Popup*/
#AOS_PopDesignHeader {position:relative; width:100%; height:90px; margin:0; background-color:#f2f2f2;}
#AOS_PopDesignHeader span {display:none;}
#AOS_PopLogoHeader {position:relative; top:15px; left:15px; display:block; width:157px; height:60px; background: transparent url(/template/gfx/framework/aos_logo_157x60.gif) no-repeat 0 0;}
#AOS_PopDesignContent {position:relative; padding:10px 15px 15px;}
#AOS_PopDesignContent form {padding:3px 0;}

/*Preview*/
#AOS_PreviewToolbar {background-color: #0088CC; color:#fff; padding:2em 0.5em;}
#AOS_PreviewToolbar a {color: #fff; font-weight: normal; text-decoration: underline;}
#AOS_PreviewToolbar a.selected, #AOS_PreviewToolbar a:hover {font-weight: bold; text-decoration: none; color: #ffbf4f;}
#AOS_DesignInner .AOS_PreviewContent {margin: 0.5em 0;}
#AOS_DesignInner .AOS_PreviewContent h4 {background-color: #0088CC; color: #fff; padding: 0.4em; margin-bottom: 0.5em;}
.hidden {display:none;}
.AOS_R2D2PreviewM {height:250px; width:100%;}
.AOS_R2D2PreviewS {height:160px; width:100%;}

/*Extra search*/
#AOS_msearchR1 {position:relative; width:336px; height:168px; background: transparent url(/template/gfx/framework/aos_msearchR1.png) no-repeat 0 0;}
#AOS_msearchK1 {position:relative; width:336px; height:168px; background: transparent url(/template/gfx/framework/aos_msearchK1.png) no-repeat 0 0;}
#AOS_msearchS1 {position:relative; width:336px; height:138px; background: transparent url(/template/gfx/framework/aos_msearchS1.png) no-repeat 0 0;}
.AOS_msearchForm {padding:32px 0 0 21px;}
.AOS_msearchForm  ol li {padding:6px 0 2px;}
.AOS_msearchForm select {font-size:12px; width:190px; padding:0;}
.AOS_msearchForm .AOS_msearchButton {padding-top: 0px;}

/*SearchFrame*/
.AOS_SearchFrame {display:none;}

/*getAjaxAd*/
.AOS_ad_frame {position:absolute; top:0; left:0; width:1px; height:1px; visibility:hidden;}

/* ads */
#AOS_HeaderAdStreamer {
	background: transparent url(/template/gfx/framework/aos_top_streamer_bg_1x35.gif) repeat-x 0 0;
	height:31px;
	padding: 5px 0 3px 0;
	overflow: hidden;
}
#AOS_HeaderAdStreamer #AOS_AdArea_HS10, #AOS_HeaderAdStreamer #AOS_AdArea_HS20, #AOS_HeaderAdStreamer #AOS_AdArea_HS30, #AOS_HeaderAdStreamer #AOS_AdArea_HS40, #AOS_HeaderAdStreamer #AOS_AdArea_HS50 {
	height:31px;
	float: left;
	width: 19.3%;
	margin-right:10px;
	font-size: 10px;
}
#AOS_HeaderAdStreamer #AOS_AdArea_HS50 {
	border-right:none;
	float: right;
	width: 18.4%;
	margin-right:0;
}

#AOS_BottomAds {
	height:250px;
}
#AOS_BottomAds #AOS_AdArea_B10, #AOS_BottomAds #AOS_AdArea_B20, #AOS_BottomAds #AOS_AdArea_B30, #AOS_BottomAds #AOS_AdArea_B40, #AOS_BottomAds #AOS_AdArea_B50 {
	overflow: hidden;
	float: left;
	width: 160px;
	margin-right: 9px;
}
#AOS_BottomAds #AOS_AdArea_B40 {
	margin-right: 10px;
}
#AOS_BottomAds #AOS_AdArea_B50 {
	margin-right: 0;
}

/* Facebook share */
#AOS_FacebookShare iframe{
    height:30px;
    width:100%;
    margin: 5px 0;
}

/* Facebook Comments */

.commentsInfo { margin-bottom:2px; }

.commentsInfo h2,
.commentsInfo .mediaBlock { background:url(/template/gfx/fb-comments/overlay.png); background:rgba(0,0,0,.05); }

.commentsInfo h2,
.commentsInfo .mediaBlock { margin-bottom:2px; padding:5px; }

.commentsInfo p { font-size:11px; }

.mediaBlock { overflow:hidden; }
.mediaBlock .mbMedia { float:left; margin-right:5px; }
.mediaBlock .mbMedia img,
.mediaBlock .mbMedia { display:block; }
.mediaBlock .mbBody { overflow:hidden; }

