/*++++++++++++++++++++++++++++++++++++++++++++++++++*/
/*++     CSS Skin for DotNetNuke                  ++*/
/*++     Skin: Gasta project Jolsterholmen        ++*/
/*++     Frontwork Studio                         ++*/
/*++     http://www.frontworkstudio.com           ++*/
/*++++++++++++++++++++++++++++++++++++++++++++++++++*/


/*----------------- G L O B A L --------------------*/
html, body{width:100%; height:100%; background:#F6F6F6;}
#wrapper{width:100%; height:100%; background: url(background.jpg) repeat-x center top; text-align:center;}
td {vertical-align:top;}
*{padding:0; margin:0;}
img {border: 0;}

ul {margin:10px 0 10px 15px; _margin:10px 0 10px 18px; list-style: url(bullet.gif) outside;}
ol{margin:10px 0 10px 18px; _margin:10px 0 10px 22px;}
li{margin:2px 0;}


/*------------------- T E X T ----------------------*/
p, div, td, .Normal {font: 12px Arial, Verdana; line-height: 130%; color: #444;}


/*------------------ L I N K S ---------------------*/
a:link, a:visited, a:active {color: #E18E00; text-decoration: none;}
a:hover {color: #E18E00; text-decoration: underline;}
a.Normal:link, a.Normal:visited {color: #E18E00; text-decoration: none;}
a.Normal:hover {color: #E18E00; text-decoration: underline;}


/*----------------- C U S T O M --------------------*/
#toprow {background:#0087B6; text-align:center; height:100px;}
#menucell {background:#000; text-align:center;}
.topdef {padding-bottom:10px; vertical-align:bottom;}
.top1 {width:320px; text-align:left; padding-left:30px;} 
.top2 {padding-bottom:15px; color:#fff;} 
.top3 {padding-bottom:12px; padding-left:26px;} 
.top4 {text-align:right; padding:0 25px 15px 0;}

/*-- Set std width and height for all main tables and spacing --*/
.pagewidth {width:880px; margin:0px auto; text-align:left; clear:both;}
.m30 {margin-top:30px;} .m10 {margin-top:10px;}

/*-- nukenews --*/
.newscontainer{margin: 20px 0;} 
.NukeNews_Item, .NukeNews_AltItem{padding:0;}
.ov {font: bold 15px Georgia, Trebuchet MS, Arial, Verdana; color: #666; } 
#dnn_ctr13350_dnnTITLE_lblTitle{font: normal 22px Georgia, Trebuchet MS, Arial, Verdana; color: #20A8D5;} 

/*------------------ P A N E S ---------------------*/
.t1 {border: 1px solid #CFCFCF; padding:10px 10px 20px; background:#FFF; width:33%; }
.t2 {width:67%; padding:10px;} .t2sub {padding:20px; width:67%;}
.t3 {background:#FFF url(background_rightsub.jpg) no-repeat bottom right;}
.admincont {width:100%;}


/*---------------- H E A D E R S -------------------*/
.Head {font: normal 17px Georgia, Trebuchet MS, Arial, Verdana; color: #20A8D5; margin-bottom:12px;}
.SubHead, .SubSubHead {font: normal 15px Georgia, Trebuchet MS, Georgia, Lucida Sans Unicode, Arial, Verdana; color: #666;}
H1{font: normal 30px Georgia, Trebuchet MS, Arial, Verdana; color: #20A8D5; margin-bottom:10px;} 
H2, H3 {font: normal 18px Georgia, Trebuchet MS, Arial, Verdana; color: #20A8D5; margin:8px 0; } 
H3 {margin:0 0 8px;}
H4 {font: bold 15px Georgia, Trebuchet MS, Lucida Sans Unicode, Arial, Verdana; color: #666;}
H5, H6 {font: bold 14px Georgia, Trebuchet MS, Lucida Sans Unicode, Arial, Verdana; color: #666;}


/*---------------- F O O T E R S -------------------*/
.Footer, a.Footer:link, a.Footer:active, a.Footer:visited, a.Footer:hover {font: 12px Arial, Verdana, Lucida Sans Unicode; color: #bbb;}


/*------------------- M I S C ----------------------*/
.language_select, a.language_select:link, a.language_select:active, a.language_select:visited, a.language_select:hover {font: 12px Georgia, Arial, Verdana, Lucida Sans Unicode; color: #DEDEDE;}


/*------------------ F O R M S ---------------------*/
.NormalTextBox, textarea, select, input {font: 11px Lucida Sans Unicode, Arial, Verdana; padding:1px;}
#dnn_dnnSEARCH_txtSearch.NormalTextBox {color: #888; font:11px Lucida Sans Unicode, Arial, Verdana; background: #fff; width: 125px; color: #999; margin-left: 12px; border: 1px #fff; cursor:text;}
#dnn_dnnSEARCH_cmdSearch{}
.loginbutton, a.loginbutton:link, a.loginbutton:active, a.loginbutton:visited, a.loginbutton:hover { font: normal 9px Tahoma; color: #fff; text-decoration:none; white-space:nowrap; padding:6px 0;}


/*------------------- M E N U ----------------------*/

/*------ Container box for menu ------*/ 
.MainMenu_MenuContainer {width:100%; background: transparent;}

/*------ Menubar for menu --------*/ 
.MainMenu_MenuBar {cursor: pointer; cursor: hand; width:100%; background: transparent;}

/*------ Idle menuitems --------------*/
.MainMenu_Idle TD {font:bold 15px Georgia, Arial, Lucida Sans Unicode, Verdana; color: #C5C5C5; text-align: center; padding:7px 10px;}

/*------ Hover menuitems -------------*/ 
.MainMenu_Selected TD {font:bold 15px Georgia, Arial, Lucida Sans Unicode, Verdana; color: #FFF; text-align: center;  padding:7px 10px;}

/*------ Active menuitems ------------*/ 
.MainMenu_Active TD, .MainMenu_BreadcrumbActive TD {font:bold 15px Georgia, Arial, Lucida Sans Unicode, Verdana; color: #547CA6; text-align: center;  padding:7px 10px;}

/*------ Container for submenus ------*/ 
.MainMenu_SubMenu {background: #000; text-align:left; z-index: 1000; cursor: pointer; cursor: hand;}

/*------ Idle submenu items ----------*/ 
.MainMenu_MenuItem {font:normal 13px Georgia, Arial, Lucida Sans Unicode, Verdana; color: #999; padding:6px 40px 6px 12px; cursor: pointer; cursor: hand; border:0; border-bottom:1px solid #444;}

/*------ Hover submenu items ---------*/ 
.MainMenu_MenuItemSel { background:transparent; }
.SubMenu_Selected {font:normal 13px Georgia, Arial, Lucida Sans Unicode, Verdana; color: #EEE; background: #0087B6;  padding:6px 40px 6px 12px; cursor: pointer; cursor: hand; border:0; border-bottom:1px solid #444;}

/*-- not display in menu --*/ 
.MainMenu_MenuArrow, .MainMenu_RootMenuArrow, .MainMenu_MenuIcon  { display: none; }
.MainMenuSeperator, .ModuleTitle_MenuArrow, .ModuleTitle_RootMenuArrow { display: none; }


/*++++++++++++++++  End Style Sheet +++++++++++++++++*/

