/* ================================
CSS STYLES FOR DotNetNuke
================================
*/   
/* PAGE BACKGROUND */
/* background color for the header at the top of the page  */
.GalleryContainer{
position:relative;
left:auto;
right:auto;
width:100%;
border:0px solid #111
}
.GalleryItem{
float:left !important;
border:1px solid #111;
min-height:200px;
margin-left:20px;
margin-right:20px;
margin-bottom:40px;
min-width:250px;
left: auto;
right: auto;
}
.ShoppingItemAlt{
float:left;
width:30%;
margin-top:0px;
margin-left:20px;
}
.FooterBtn{
text-align:center;
width:100%;
}
.SmallPanelBody{
height: 580px;
padding:7px;
}
javascript:WebForm_DoPostBackWithOptions(new WebForm_PostBackOptions("dnn$ctr353$SiteSettings$cmdSave", "", true, "", "", false, true))
.SmallPanelHeading{
text-align:center;
height:40px;}
.Small_panel {display:inline-table;
font-family: Arial, Helvetica, sans-serif;font-size: 10px;
float: left;width: 160px;
margin-right:2px;
border: 1px solid #CCCCCC;
height:670px;}
.HpgFrame{
text-align:center;
margin:0 auto;
width:100%;}
.HpgList{
text-align:left;
margin: 0 auto;
width:500px;
}
.HpgBanner {
width:370px;
margin:0 auto;
}
.PlayerFrame .VideoTitleframe{
display:table-row;
background-color:transpatent;
}
.PlayerFrame .ThePlayer{
background-color:transparent;
display:table;
margin:0 auto;
}
.PlayerFrame .ThePlayer2  {
background-color:transparent;
display:table;
margin:0 auto;
}
#SiteMap0{
float:left;
width:99%;
position:inline;
border:solid 3px #CCCCCC;
background-color:#333333;
-moz-border-radius:10px; / Firefox / 
-webkit-border-radius:10px; / Safari and chrome /
-khtml-border-radius:10px; / Linux browsers / 
border-radius:10px; / CSS3 /
}
#SiteMap0 .Horizontal{
width:99%;
liststyle:none;
}
#SiteMap0 .Horizontal ul{
background-color:transparent;
text-align:left;
float: left;
width: 15em;
margin: 0;
padding: 0;
list-style: none;
}
#SiteMap0 .Horizontal li{
background-color:transparent;
float: left;width: 20em;margin: 0;padding: 0;
margin-right:5px;
list-style: none;}
#SiteMap0 .H.Group.Level0 ul{float: left;width: 12em;margin: 0;padding: 0;list-style: none;}
#SiteMap0 .H.Group.Level0 li{float: left;width: 15em;margin: 0;padding: 0;list-style: none;
}
#SiteMap0 .H.Group.Level0  span{
float: left;
width: 20em;
margin: 0;
padding: 0;
margin-right:5px;
list-style: none;
text-align:left;
}
#SiteMap0 .H.Group.Level1 ul{float: left;width: 15em;margin: 0;padding: 0;list-style: none;}
#SiteMap0 .H.Group.Level1 li{float: left;width: 15em;margin: 0;padding: 0;}
#SiteMap0 .H.Group.Level1 span{}
#SiteMap0 .H.Group.Level2{}
#SiteMap0 .H.Group.Level2 ul{float: left;width: 12em;margin: 0;padding: 0;list-style: none;
}
#SiteMap0 .H.Group.Level2 li{
float: left;width: 6em;margin: 0;padding: 0;}
#SiteMap0 .H.Group.Level2 span{}
#SiteMap0 .H.Group.Level3{}
#SiteMap0 .H.Group.Level3 ul{float: left;width: 12em;margin: 0;padding: 0;list-style: none;
}
#SiteMap0 .H.Group.Level3 li{
float: left;width: 6em;margin: 0;padding: 0;}
#SiteMap0 .H.Group.Level3 span{}
#SiteMap0 .item.downmenu {list-style: none;
position:inline;
width:22%;
margin:0px 10px 20px 0px;
float:left;
background-color:transparent;
}
#SiteMap0 .item.downmenu ul {
liststyle:none;
}
#SiteMap0 .item.downmenu span
{position:inline;
width:100%;
position:inline;
text-align:left;
float:left;
background-color:transparent;
}#SiteMap0 .slide div{}#SiteMap0 .slide li{}
.first {
float: left;width: 6em;margin: 0;padding: 0;}
#SiteMap0 .first ul{liststyle:none;float: left;width: 6em;margin: 0;padding: 0;}
#SiteMap0 .first span {
width:100%;padding-top:0px;
margin-top:0px;
float:left;
postition:relative;
clear:left;
background-color:transparent;
}
.QuickLinks{
background-color:#333;
}.KeywordsTags{
color: #444;
margin-left:10px;
}
.Float_L{
margin-right:10px;
margin-bottom:30px;
clear:both;
float:left;
}
#dnnwrapper, #dnnfooter{width:1040px !important;}.Logoplayer{background:#444}.Lighting{
position:relative;
float:left;
z-index:1;
}
.Camera{
top:-50px;
float:right;
position:relative;
}
.LightingContent {
float:left;
position:relative;
width:400px;
}
.HeadBg {
}
/* background color for the content part of the pages */
Body
{
}
.ControlPanel {
}
/* background/border colors for the selected tab */
.TabBg {
}
.LeftPane  { 
}
.ContentPane  { 
}
.RightPane  { 
}
/* text style for the selected tab */
.SelectedTab {
}
/* hyperlink style for the selected tab */
A.SelectedTab:link {
}
A.SelectedTab:visited  {
}
A.SelectedTab:hover    {
}
A.SelectedTab:active   {
}
/* text style for the unselected tabs */
.OtherTabs {
}
/* hyperlink style for the unselected tabs */
A.OtherTabs:link {
}
A.OtherTabs:visited  {
}
A.OtherTabs:hover    {
}
A.OtherTabs:active   {
}
/* GENERAL */
/* style for module titles */
.Head   {
}
/* style of item titles on edit and admin pages */
.SubHead    {
}
/* module title style used instead of Head for compact rendering by QuickLinks and Signin modules */
.SubSubHead {
}
/* text style used for most text rendered by modules */
.Normal, p
{
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
/*color:#000;*/
}
/* text style used for textboxes in the admin and edit pages, for Nav compatibility */
.NormalTextBox
{
}
.NormalRed
{
}
.NormalBold
{
}
/* text style for buttons and link buttons used in the portal admin pages */
.CommandButton     {
}
/* hyperlink style for buttons and link buttons used in the portal admin pages */
A.CommandButton:link {
}
A.CommandButton:visited  {
}
A.CommandButton:hover    {
}
A.CommandButton:active   {
}
/* button style for standard HTML buttons */
.StandardButton     {
}
/* GENERIC */
H1  {
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
}
H2  {
}
H3  {
}
H4  {
}
H5, DT  {
}
H6  {
}
TFOOT, THEAD    {
}
TH  {
}
A:link  {
}
A:visited   {
}
A:hover {
}
A:active    {
}
SMALL   {
}
BIG {
}
BLOCKQUOTE, PRE {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
/*color:#000;*/
}
UL LI   {
list-style-image: url(/Portals/0/images/buttons/newbullet.gif);
margin-top:2px;
line-height: 130%;
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
UL LI LI    {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
UL LI LI LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
OL LI   {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
OL OL LI    {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
OL OL OL LI {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
OL UL LI   {
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
}
HR {
}
/* MODULE-SPECIFIC */
/* text style for reading messages in Discussion */    
.Message    {
}   
/* style of item titles by Announcements and events */
.ItemTitle    {
}
/* Menu-Styles */
/* Module Title Menu */
.ModuleTitle_MenuContainer {
}
.ModuleTitle_MenuBar {
}
.ModuleTitle_MenuItem {
}
.ModuleTitle_MenuIcon {
}
.ModuleTitle_SubMenu {
}
.ModuleTitle_MenuBreak {
}
.ModuleTitle_MenuItemSel {
}
.ModuleTitle_MenuArrow {
}
.ModuleTitle_RootMenuArrow {
}
/* Main Menu */
.MainMenu_MenuContainer {
}
.MainMenu_MenuBar {
}
.MainMenu_MenuItem {
}
.MainMenu_MenuIcon {
}
.MainMenu_SubMenu {
}
.MainMenu_MenuBreak {
}
.MainMenu_MenuItemSel {
}
.MainMenu_MenuArrow {
}
.MainMenu_RootMenuArrow {
}
/* Login Styles */
.LoginPanel{
}
.LoginTabGroup{
}
.LoginTab {
}
.LoginTabSelected{
}
.LoginTabHover{
}
.LoginContainerGroup{
}
.LoginContainer{
}
.FLeft{
float:left;
}
.Img_FLeft{
float:left;
margin-right:4px;
}
.Img_FRight{
float:Right;
margin-left:4px;
}
.MainPanelLayout{
clear:both;
height: 610px;
min-width:960px;
max-width:960px;
}
.Main_panel {
float:left;
font-family: Arial, Helvetica, sans-serif;
font-size: 10px;
height: 100%;
width:35%;
min-width:150px;
max-width:150px;
border: 1px solid #ECECFF;
margin:35px;
padding:5px;
}
.harmony{
align:left:
font-family: Arial, Helvetica, sans-serif;
font-size: 12px;
margin: 5px;
padding: 2px;
}
.SectionHeading{
float:left
clear:both;
font-family: Arial, Helvetica, sans-serif;
font-size: 16px;
font_weight:bold;
color:#4e4d4d;
height:20px;
width:100%;
border-bottom-width: 1px;
border-bottom-style: dotted;
border-bottom-color: #999999;
margin-top:25px;
margin-bottom:25px;
}
.RSS_Div{
width:100%;
margin: 5px;
padding: 5px;
border: 1px dashed #F2F2F2;
}
.RSS_Item_Title{
font-family: Arial, Helvetica, sans-serif;
font-size: 14px;
}
#HostingPricelist {
border-collapse:separate;border-spacing:0;	
width:100%;
margin:0;
border-bottom:3px solid #A6A69E;
border-collapse:collapse;clear:left;
}
#HostingPricelist td {
border-bottom-width: 1px;
border-top-style: none;
border-right-style: solid;
border-bottom-style: dotted;
border-left-style: none;
border-bottom-color: #000000;
border-right-width: 2px;
border-right-color: #CCCCCC;
}
.GeneralFrame{
border: 1px solid #ECECFF;
padding:5px;
}

