#search{
float:right;
margin-top:10px;
margin-right:10px;
}
#topbar{
position:absolute;
border: 1px solid black;

background-color: gold;
width: 100%;
visibility: hidden;
z-index: 100;
color:black;
}

#maincontent_wide_top {
background-image:url(../images/wide/mgc---wide_03.jpg);
float:left;
height:30px;
width:717px;
}
#maincontent_wide_text {
float:left;
overflow:hidden;
width:650px;
}
#maincontent_wide_mid {
background-image:url(../images/wide/mgc---wide_06.jpg);
background-repeat:repeat-y;
float:left;
height:100%;
padding-left:20px;
width:717px;
}
#maincontent_wide_bottom {
background-image:url(../images/wide/mgc---wide_09.jpg);
float:left;
height:38px;
width:717px;
}
#maincontent_wide {
float:left;
width:717px;
}
#latestpostsmod {
margin-top:-15px;
}
.p_right {
font-size:smaller;
text-align:right;
}
#joomlacommentsearch fieldset, #joomlacommentform fieldset {
background:#F5F5F5 none repeat scroll 0 0;
border:1px solid #CCCCCC;
margin:0;
padding:0;
}
#latest_posts_subject {
float:left;
}
#latest_posts_uname {
float:left;
}
#latest_posts_date {
float:left;
}
#mgcmodulecontent {
float:left;
margin-top:-3px;
padding-left:4px;
width:100%;
}
#moduletitle {
float:left;
margin-top:3px;
padding:4px;
width:100%;
}
#titlespacer {
background-image:url(../images/titlespacer.jpg);
float:left;
height:16px;
width:41px;
}
#titlefirstword {
float:left;
}
#titlerest {
float:left;
}

#mainrightdiv_widetop {
background-image:url(../images/mgc_26.jpg);
float:left;
height:4px;
width:453px;
}
#mainrightdiv_widemid {
background-image:url(../images/mgc_27.jpg);
float:left;
width:453px;
}
#mainrightdiv_widebottom {
background-image:url(../images/mgc_30.jpg);
float:left;
height:7px;
width:453px;
}
#mainrightdiv_long {
background-image:url(../images/mgc_16.jpg);
float:left;
height:394px;
width:198px;
}
#mainrightdiv_small {
background-image:url(../images/mgc_09.jpg);
float:left;
height:196px;
width:198px;
}
#mainrightdiv_normal {
background-image:url(../images/mgc_08.jpg);
float:left;
height:196px;
width:255px;
}
#maincontenttop {
background-image:url(../images/mgc_19.jpg);
float:left;
height:41px;
width:462px;
}
#maincontenttext {
float:left;
overflow:hidden;
width:90%;
}
#maincontentmid {
background-image:url(../images/mgc_22.jpg);
background-repeat:repeat-y;
float:left;
height:100%;
padding-left:20px;
width:462px;
}
#maincontentbottom {
background-image:url(../images/mgc_32.jpg);
float:left;
height:21px;
width:462px;
}
#maincontent {
float:left;
width:462px;
}
#mainleftdiv {
background-image:url(../images/mgc_07.jpg);
float:left;
height:196px;
width:462px;
}
#mainright {
float:left;
width:453px;
}
#mainleft {
float:left;
width:462px;
}
#mainright_wide {
float:left;
width:198px;
}
#mainleft_wide {
float:left;
width:717px;
}
#main {
float:left;
width:915px;
}
#addstop {
background-image:url(../images/mgc_06.jpg);
float:left;
height:85px;
width:915px;
}
#mainmenu {
background-image:url(../images/mgc_05.jpg);
float:left;
height:22px;
width:915px;
padding-top:3px;
}
#banner {
background-image:url(../images/mgc_04.jpg);
float:left;
height:126px;
width:915px;
}
#usermenu1 {
float:left;
height:33px;
padding-left:10px;
}
#usermenu2 {
float:right;
height:33px;
}
#usermenu {
background-image:url(../images/mgc_02.jpg);
float:left;
height:33px;
width:915px;
}
#centering {
text-align:center;
width:1024px;
}
#wrapper {
float:left;
width:915px;

}
#lmarge {
float:left;
height:477px;
width:55px;
}
#rmarge {
float:left;
height:352px;
width:54px;
}
body {
background:#000000 none repeat scroll 0 0;
color:#D7D7D7;
font-family:Tahoma;
font-size:12px;
}