Center Contenido DIV Fluido vertical y horizontal

Este es el ejemplo que tengo:

La altura de la línea no se aplica a divisiones de fluido. El código que tengo actualmente se basa en la altura de la línea, pero los tamaños de los cuadros cambian. @ Entonces, ¿cómo puedo tener un enlace (contenido) siempre en el medio exacto?

Quiero asegurarme de que el contenido dentro de este DIV siempre va a estar igualmente centrado desde la parte superior y los lados. Centrado vertical y horizontal.

Código actual: (la etiqueta de estilo de nota está en blanco ya que está llena dinámicamente)

    <style type="text/css">
    .box{
    width:468px; /* php changes this sometimes */
    height:60px; /* php changes this sometimes */
    background:#eee;
    text-align:
    center;
    border:
    1px solid rgb(177, 172, 171);
    line-height: 61px;
    }
    </style>

    <div style="" class="box" id="">
<a style="color:#333;font-weight:bold" href="claimPrize();">Winner!</a>
</div>

Respuestas a la pregunta(2)

Su respuesta a la pregunta