/* **********************************************************
 @NORMALIZES
*************************************************************/
/* Normalizes margin padding */
body, div, dl, dd, ol, ul, li, h1, h2, h3, h4, h5, h6, p, blockquote, pre, form, fieldset, input, textarea, select, th, td 
{ margin: 0; padding: 0; }

/* Normalizes fonts */
h1, h2, h3, h4, h5, h6, p, li, fieldset, label, input, textarea, select, table
{ font-family: Verdana, Arial, Helvetica, sans-serif; font-size: 100%; }

input, textarea, select
{ padding: 1px 3px 1px 3px ; border: solid 1px #CCC; background: #FFF; }

input:hover
{ border: solid 1px #00AEEF; }

h1, h2, h3, h4, h5, h6
{ font-weight: bold; }

h1, h2, h3, h4, h5, h6, p, li
{ cursor: default; }

/* Normalizes links */
a 
{ color: #FFF; text-decoration: none; cursor: pointer; }
a:hover 
{ color: #FFF; text-decoration: underline; }

/* Removes list-style from lists */
ol, ul 
{ list-style-type: none; }

/* Normalizes font-style and font-weight to normal */
address, caption, cite, code, dfn, th, var
{ font-style: normal; font-weight: normal; }

/* Table borders collapse */
table
{ border-collapse: collapse; border-spacing: 0; }

/* Removes border from fieldset and img */
fieldset, img
{ border: 0; }

/* Left-aligns text in caption and th */
caption, th
{ text-align: left; }

/* Removes quotation marks from q */
q:before, q:after
{ content: ''; }

.clear
{ height: 0; clear: both; font-size: 0;}

.relative
{ height: 0; font-size: 0; position:relative; line-height:0; margin:0; padding:0; }

sup
{ font-size: 8px; position: absolute; }

.height10
{ height: 10px; }

* { cursor: crosshair !important; }
#newform { text-align: left; background: url(../images/sendtofriend_bg.jpg) repeat-x #564529; min-width: 820px !important; }
#newform .frame { margin: 0 auto; width: 810px; overflow: hidden; background: url(../images/sendtofriend_bg.jpg) repeat-x #564529; }

#newform_content div.padding { padding: 20px; }
#newform_content h1 { font-size: 15px; color: #fff; text-transform: uppercase; font-weight: normal; margin-bottom: 1em; }
#newform_content h2 { font-size: 13px; color: #fff; text-transform: uppercase; font-weight: normal; margin-bottom: 0.5em; }
#newform_content p, #newform_content li, #newform_content label, #newform_content .wit { font-size: 11px; color: #d8cab0; }
#newform_content em { font-size: 11px; color: #fff; font-family: Verdana, Arial, Helvetica, sans-serif; }
#newform_content p { margin-bottom: 15px; }
#newform_content #newform_left { float: left; }
#newform_content #newform_right { float: left; margin-left: 20px; }

#newform_content form .left { float: left; width: 110px; clear: left; }
#newform_content form .left label.right { padding-left: 20px }
#newform_content form .right { float: left; clear: right; text-align:left; }

#newform_content input { font-size: 11px; height: 14px; color: #c0b298; background: #605640; border: 1px solid #958a72; margin-bottom: 15px; }
#newform_content textarea { font-size: 11px; height: 14px; color: #c0b298; background: #605640; border: 1px solid #958a72; margin-bottom: 15px; }
#newform_content input { width: 246px; }
#newform_content input.none { width: auto; height: auto; border: none; background: none; padding: 0; margin: 0; }
#newform_content textarea { width: 246px; height: 82px; }

