/*****************************/
/*** Core html setup stuff ***/
/*****************************/

html {
  margin-bottom: 0px;
}

form {
  margin: 0;
  padding: 0;
}

body {
	font-family: Helvetica,Arial,sans-serif;
	margin: 0;
        padding: 0;
        border: 0;
	font-size: 12px;
	color: #333;
}

input.button { cursor: pointer; }

p { margin-top: 0; margin-bottom: 0; }

img { 
  border: 0;
  border-radius: 0px; 
}

div { 
      border: 0;
      padding: 0;
}

/*****************************************/
/*** Template specific layout elements ***/
/*****************************************/


div.center {
  text-align: center;
  align: center;
}

div#wrapper {
        position: relative;
	margin-left: auto;
	margin-right: auto;
	margin-top: 20px;
	float: center;
	width: 1113px;
	height: 594px;
	background: url(../images/Lina_Commerce_Site_Background3.gif) no-repeat;
}

div.topleftmenu {
   margin-right: 730px;
   padding-top: 19px;
}

div.topleftmenu2 {
   position: relative;
   margin-right: 565px;
   margin-top: -21px;
   padding-top: 1px;
}

div.topmenu {
   position: relative;
   align: left;
   margin-left: 620px;
   margin-top: 101px;
}

#maincolumn {
       position: relative;
       align: left;          
       padding-top: 26px;
}
table.contentpaneopen {
        margin-top: 2px;
	border: none;
	border-collapse: collapse;
	border-spacing: 0;
}


div.moduletable {
   margin-top: -4px;
}

#footer {
   padding-top: 0px;
}

#footer a {
   color: #918f90;
}

#footer ul {
   list-style:none;
}

#footer li  { 
   float:left;
   position: relative;
   list-style: none;
   display: inline;
}
#footer li.item31 { 
   padding-left: 371px;
}


#footer-right {
   float: right;
   padding-top: 11px;
   padding-right: 2px;  
}

#footer-right a {
   color: blue; 
}


div#popup-header {
	margin-left: auto;
	margin-right: auto;
	margin-top: 0px;
	float: center;
	width: 720px;
        height: 130px;
	background: url(../images/Lina_Commerce_Pop-up_Header.png) no-repeat;
}

div#popup-divider {
	margin-left: auto;
	margin-right: auto;
	float: center;
	width: 720px;
        height: 16px;
	background: url(../images/Lina_Commerce_Pop-up_Bottom.png) no-repeat;
}

div#popup-background {
	margin-left: auto;
	margin-right: auto;
	float: center;
	background: url(../images/Lina_Commerce_Pop-up_Edge.png) repeat-y;	width: 720px;
}

div#popup-bottom {
	margin-left: auto;
	margin-right: auto;
	float: center;
	width: 720px;
        height: 37px;
	background: url(../images/Lina_Commerce_Pop-up_Bottom.png) no-repeat;

{

#maincolumn {
       position: relative;
       align: left;          
       padding-top: 26px;
}



/* Safari */
@media screen and (-webkit-min-device-pixel-ratio:0)
{
#maincolumn {
       position: relative;
       align: left;          
       padding-top: 26px;
}

}