/*******************************************************************************
* EDITOR SPECIFIC STYLES
*******************************************************************************/
body.editor {
background: #fff url(/images/admin/background.editor.gif) repeat-y 0px 0px;
}
body.editor th, body.editor td {
border: 1px solid #ccc;
padding: 5px !important;
}
/*******************************************************************************
* EDITOR BACKGROUND PADDING
* Editor width = 700px
* padding: left_padding + body_width + right_padding = 700
* background position: right_padding - 10 = x_pos
*******************************************************************************/
.main_body.editor {
/* width = 680px */
padding: 10px;
background-position: 0px 0px;
}


img.image_right {
      float: right;
      padding: 2px 0px 2px 10px;
}

img.image_left {
      float: left;
      padding: 2px 10px 2px 0px;
}


/*******************************************************************************
* MAIN BODY
*******************************************************************************/
.main_body h1, .main_body h2, .main_body h3, .main_body p, .main_body ul, .main_body ol, .main_body li, .main_body table {
margin: 0px 0px 10px 0px;
}
.main_body h1, .main_body h2, .main_body h3, .main_body p, .main_body li, .main_body th, .main_body td {
padding: 0px;
font-family: arial;
font-size: 12px;
line-height: 1.3em;
/*color: #333;*/
color: #3c2415;
}

/* Headers
------------------------------------------------------------------------------*/
.main_body h1 {
margin-bottom: 12px;
padding-bottom: 5px;
border-bottom: 1px solid #28abe2;
font-size: 18px;
font-weight: bold;
font-style: italic;
color: #d4632a;
}
.main_body h2 {
font-size: 14px;
font-weight: bold;
color: #d4632a;
}
.main_body h3 {
font-weight: bold;
font-style: italic;
}

/* Paragraphs
------------------------------------------------------------------------------*/
.main_body p {
}

/* Lists
------------------------------------------------------------------------------*/
.main_body ul {
padding-left: 30px;
list-style-type: disc;
}
.main_body ul ul 					{ list-style-type: circle; }
.main_body ul ul ul 			{ list-style-type: square; }
.main_body ul ul ul ul 		{ list-style-type: disc; }
.main_body ul ul ul ul ul { list-style-type: circle; }

.main_body ol {
padding-left: 30px;
list-style-type: upper-roman;
}
.main_body ol ol 					{ list-style-type: upper-alpha; }
.main_body ol ol ol 			{ list-style-type: decimal; }
.main_body ol ol ol ol 		{ list-style-type: lower-alpha; }
.main_body ol ol ol ol ol { list-style-type: lower-roman; }

/* Tables
------------------------------------------------------------------------------*/
.main_body th, .main_body td {
padding: 3px 20px 3px 2px;
}


/* Links
------------------------------------------------------------------------------*/
.main_body a {
color: #28abe2 !important;
}
.main_body a:hover {
}


/*******************************************************************************
* SIDE BODY
*******************************************************************************/

#side_body  h2 {
margin-bottom: 5px;
border-bottom: none;
font-size: 14px;
text-align: center;
line-height: 1.3em;
color: #28abe2;
}

#side_body a {
}

