* {
	padding: 0;
	margin: 0;
}

a { color:blue; text-decoration:none;}

a:hover { color: red;}


img {  
	border: 0;
}

input, select {
	color: #333;
}

body {
	margin-top: 10px;
	color: #666666;
	font-size: 9pt;
}
#wrapper {
	margin: 0 auto;
	width: 820px;
}

#header {
 width: 800px;
 border-top:1px solid #000000;
 border-left:1px solid #000000;
 border-right:1px solid #000000;
 background-image:url('/images/header.png');
 background-repeat:none;
 padding: 0px;
 height: 102px;
}


.nav_area {
        display:block;
        width: 800px;
        height:24px;background-color:#CCE0F5;
        border-left:1px solid #000000;
        border-right:1px solid #000000;
        border-bottom:1px solid #000000;
        text-align: center;
        position: static;
        clear: both;
	}

#main {
	float: left;
	color: #000000;
  min-height:510px;
  height:auto !important;
  height:510px;

	width: 800px;
	overflow: none;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	font-family: Arial, Verdana, sans-serif;
	font-size: 8pt;
        background-image:url('/images/leftback.jpg');
        background-repeat:none;
	}


#footer {
	width: 800px;
	border-left:1px solid #000000;
	border-right:1px solid #000000;
	border-bottom:1px solid #000000;
	clear: both;
        background-image:url('/images/linebot.png');
        background-repeat:repeat-x;
	height: 47px;
}
	#footer a {
	color: #000000;
	text-decoration: none;
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 8pt;
	}
	#footer a:hover {
	color: #666666;
	font-family: Tahoma, Verdana, sans-serif;
		font-size: 8pt;
}
.body_text {
	font-family: Tahoma, Verdana, sans-serif;
	font-size: 10pt;
	color: #000000;
}

        #copyright {
                text-align:right;
                float:left;
                width:800px;
                height:10px;
                font-family: Tahoma;
                font-size:7pt;
                color:#666666;
                }

        #copyright a {
                font-family: Tahoma;
                font-size:7pt;
                color:#666666;
                text-decoration:none;
                }

        #copyright a:hover {
                font-family: Tahoma;
                font-size:7pt;
                color:#559ADC;
                text-decoration:none;
                }

#main3 {
        font-family:Arial, Helvetica, Verdana;
        font-size:16px;
        text-align:center;
        height:500px;
        width:780px;
        padding-left:10px;
        background:url(http://www.elvisgold.co.uk/images/pic1.jpg);
        background-repeat:no-repeat;
        background-position:center center;
        overflow:hidden;
        }

#mainfe {
        font-family:Arial, Helvetica, Verdana;
        font-size:16px;
        text-align:center;
        height:500px;
        width:780px;
        padding-left:10px;
        background:url(http://www.elvisgold.co.uk/images/michat1.jpg);
        background-repeat:no-repeat;
        background-position:right center;
        overflow:hidden;
        }

#mainlong {
        font-family:Arial, Helvetica, Verdana;
        font-size:16px;
        text-align:center;
        height:630px;
        width:780px;
        padding-left:10px;
        background:url(http://www.elvisgold.co.uk/images/michat1.jpg);
        background-repeat:no-repeat;
        background-position:right center;
        overflow:hidden;
        }

#mainnormal {
        font-family:Arial, Helvetica, Verdana;
        height:auto;
        width:780px;
        padding-top:10px;
        padding-left:10px;
        overflow:hidden;
        }


        #width100 {
                   float:left;
                   font-family: Arial, Verdana, sans-serif;
                   font-size: 11pt;
                   width:100%;
                   text-align:justify;
                   font-weight:bold;
                   line-height:140%;
                   }

        #width500 {
                   float:right;
                   width:64%;
                   text-align:justify;
                   }

        #width400 {
                   float:left;
                   width:400px;
                   font-family: Arial, Verdana, sans-serif;
                   font-size: 11pt;
                   font-weight:bold;
                   line-height:140%;
                   text-align:justify;
                   }

        #width480 {
                   float:left;
                   width:480px;
                   font-family: Arial, Verdana, sans-serif;
                   font-size: 11pt;
                   font-weight:bold;
                   line-height:140%;
                   text-align:justify;
                   }

        #width390 {
                   float:left;
                   width:375px;
                   text-align:center;
                   }

        #width250 {
                   float:left;
                   width:35%;
                   text-align:center;
                   }

        #smallblock {
                    float: left;
                    width:220px;
                    }

        #main400 {
                   float:left;
                   width:400px;
                   margin-top:20px;
                   text-align:justify;
                   line-height:150%;
                   }

        #main310 {
                   float:left;
                   width:310px;
                   margin-top:20px;
                   text-align:justify;
                   line-height:150%;
                   }

        #main250 {
                   float:left;
                   width:250px;
                   margin-top:20px;
                   text-align:justify;
                   line-height:150%;
                   }

        #main200 {
                   float:right;
                   width:240px;
                   margin-top:20px;
                   text-align:justify;
                   line-height:150%;
                   }

        #main200b {
                   float:right;
                   width:240px;
                   margin-top:20px;
                   text-align:center;
                   line-height:150%;
                   }

        #contactpos {
                   width:380px;
                   margin-top:300px;
                   text-align:center;
                   line-height:150%;
                   font-family: Arial, Verdana, sans-serif;
                   font-size: 11pt;
                   font-weight:bold;
                   }

#smallpicsblue {
        border:2px solid #0066CC;
        }

#smallpicsred {
        border:2px solid #D71D19;
        }

        #mainheader {
                    font-family:Arial, Helvetica, Verdana;
                    font-size:18px;
                    font-weight:bold;
                    text-decoration:underline;
                    text-align:left;
                    color: #000000;
                    height:50px;
                    }

