/*	Copyright Get2Spec, Inc. 2003 - 2009	*/
/*	Project: AnalogRails.com		*/
/*	File: content.css			*/
/*	Author: Justin Fuhrer			*/

/* - - - - general - - - - */

html {  }

#wrapper { background: #eee url('../images/backgrounds/content_dotted_bg.png') repeat-x; }

#sidebar_news { float: right; width: 175px; }
#sidebar_news ul li { margin: 0px 0px 10px 24px; }

/* - - - - logo - - - - */

#logo { left: 50%; margin-left: -480px; }
#logo_emblem { left: 50%; margin-left: -580px; }
#logo_spacer { height: 126px; clear: both; }

/* - - - - content boxes - - - - */

#content { width: 960px; padding: 0px; margin: 0px auto; position: relative; z-index: 200; }

.content_box { width: 400px; padding: 30px 30px 10px 30px; text-align: left; font-size: 75%; color: #666; clear: both; }
.box_top { height: 10px; width: 460px; clear: both; }
.box_bottom { height: 13px; width: 460px; clear: both; margin-bottom: 20px; }

.header { margin-bottom: 20px; }
.redder { color: #ff0000; }

.content_box img.left { margin: 0px 10px 0px 0px; float: left; }
.content_box img.right { margin: 0px 0px 0px 10px; float: right; }

#column_left { float: left; text-align: left; }
#content_left { background: url('../images/box_parts/left_content_box_middle.png') repeat-y; margin-left: 10px; }

#left_box_top { background: url('../images/box_parts/left_content_box_top.png') no-repeat; margin-left: 10px; }
#left_box_bottom { background: url('../images/box_parts/left_content_box_bottom.png') no-repeat; margin-left: 10px; }

#column_right { float: right; text-align: right; }
#content_right { background: url('../images/box_parts/right_content_box_middle.png') repeat-y; margin-right: 10px; }

#right_box_top { background: url('../images/box_parts/right_content_box_top.png') no-repeat; margin-right: 10px; }
#right_box_bottom { background: url('../images/box_parts/right_content_box_bottom.png') no-repeat; margin-right: 10px; }

.wide_box { background: url('../images/box_parts/main_content_box_middle.png') repeat-y; width: 880px; padding: 30px 30px 10px 30px; margin: 0px 10px; text-align: left; font-size: 75%; color: #666; }
.wide_box_top { background: url('../images/box_parts/main_content_box_top.png') no-repeat; height: 10px; width: 940px; clear: both; margin: 0px 10px; }
.wide_box_bottom { background: url('../images/box_parts/main_content_box_bottom.png') no-repeat; height: 16px; width: 940px; clear: both; margin: 0px 10px 20px 10px; }

.wide_box { position: relative; }
.wide_box img { margin: 0px 0px 10px 0px; }

/* - - - - faq - - - - */

li.question { font-weight: bold; }
li.answer { list-style-image: none; list-style: none; }
li.answer ol li { list-style-image: none; }

.emblems ul { list-style: none; }
.emblems ul li { display: inline; margin: 0px; padding-right: 10px; }
.emblems ul li img { height: 80px; }

.roundbox_1 { -moz-border-radius: 10px; background: #eee; padding: 10px 10px 0px 10px; }

a.superlink { -moz-border-radius: 20px; background: #cc0000; color: #fff !important; display: block; padding-top: 30px; margin-bottom: 30px; width: 270px; height: 50px; text-align: center; font-size: 160%; font-weight: bold; border-top: 3px solid: #aa0000; border-right: 3px solid #aa0000; border-bottom: 3px solid #660000; border-left: 3px solid #660000; }

a.superlink:hover { background: #ff0000; text-decoration: none; border-top: 3px solid: #cc0000; border-right: 3px solid #cc0000; border-bottom: 3px solid #aa0000; border-left: 3px solid #aa0000; }

.notice { -moz-border-radius: 10px; padding: 10px; }

.bad { background: #FFD5D5 url('/images/icons/famfamfam/cancel.png') 10px 50% no-repeat; color: #000; padding-left: 34px; }
.good { background: #D7FFD5 url('/images/icons/famfamfam/accept.png') 10px 50% no-repeat; color: #000; padding-left: 34px; }
.warn { background: #fbffd9 url('/images/icons/famfamfam/error.png') 10px 50% no-repeat; color: #000; padding-left: 34px; }
.info { background: #deebff url('/images/icons/famfamfam/information.png') 10px 50% no-repeat; color: #000; padding-left: 34px; }
