﻿body 
{
    background-color: #000000;
}
html, body, div{
	font-family: Arial,Tahoma;
	color:#ffffff;
    font-size:9pt;
	padding: 0px;
	margin: 0px;
	border: none;
}

/* HEADINGS */

h1, h2, h3, h4, h5, h6, h7,h8,h9{
	display: block;
	font-weight: normal;
	font-family:Georgia,Arial;
	margin:0px;
	padding:0px;
}
.ContentHeading,h1
{
    color:#ffffff;
    font-size:13pt;
    margin-bottom:10px;   
}
.SubHeading,h2
{
    color:#c8c6a8;
    font-size:11pt;
    margin-bottom:10px;   
}

.Sales h1,.Sales h2
{
    color:#ffffff;   
    font-size:11pt;    
}
h3
{
    color:#c8c6a8;
    font-size:9pt;
    margin-bottom:10px;   
}
h4
{
    color:#c8c6a8;
    font-size:9pt;
    margin-bottom:10px;
}

/* OTHER ELEMENTS */
img
{
    border:none;   
}

p
{
 margin:0px;
 padding:0px;
 display:block;
 line-height:1.6;
 margin-bottom:10px;
}
ul,li,ol
{
    margin:0px;
    padding:0px;
}
ul,ol
{
    margin-left:16px;
    margin-bottom:10px;   
}
ol
{
	margin-left:20px;
}

a,a:hover
{
    color:#c8c6a8;
    text-decoration:none;   
}
a:hover
{
    color:#ffffff;
}

/* Master styles */
#Container{
	position: relative;
	margin: 0 auto;
	width: 980px;
	height: 100%;
}

#Main
{
    position:absolute;
    z-index:101;
    background-color:#c8c6a8;
    top:161px;
    left:0px;    
    width:980px;
}
#MainBG
{
    background-color:#000000;   
    margin:9px;
    width:962px;
    overflow:hidden;
}

/* BANNER */
#Banner
{
    position:absolute;
    z-index:100;
    top:0px;
    left:0px;
    height:152px;
    width:980px;
    background-color:#000000;
}

#Logo
{
     height:152px;
     width:203px;   
     float:left;
}
#Menu
{
    float:left;
    height:152px;
    width:777px;
}
#MenuInner
{
    padding-top:75px;   
    padding-left:30px;
}

/* HOME */
#Home
{
    width:100%;   
}
#HomeLeft,#HomeMiddle,#HomeRight
{
    float:left;
}
#HomeLeft
{
    width:438px;
}
#HomeMiddle
{
    width:293px;
    border-left:4px solid #c8c6a8;
    border-right:4px solid #c8c6a8;
}
.HomeMiddle
{
    padding:20px;
    padding-top:60px;
    padding-bottom:15px;
    padding-right:15px;
}
#HomeRight
{
    width:223px;
}
.HomeRight
{
    line-height:1.2;    
}
#HomeThumb
{
    padding-top:6px;
    padding-left:6px;   
}

/* EVENTS */
.HomeSeparator
{
    background-color:#aeac87;
    height:1px;
    width:192px;
    display:block;
    margin-bottom:11px;
    margin-top:11px;
}
.HomeEvents
{
    display:block;
    margin-top:15px;
    padding-left:15px;
    padding-right:15px;
    padding-bottom:10px;
}
.HomeEvents p
{
    color:#c8c6a8;   
    margin:0px;
}
.HomeEvents h2
{
    color:#ffffff;
    font-size:13pt;   
    margin-bottom:15px;
}
.HomeEvents a,.HomeEvents a:hover
{
    text-decoration:none;
    color:#ffffff;   
}
.HomeEvents a:hover
{
    color:#c8c6a8;
}

/* SALES */
.SaleItem
{
    border:1px solid #c8c6a8;   
    width:100%;
    margin-bottom:8px;
}
.SaleItemInner
{
    padding:5px;
}
.RamVideo
{
    background-color:#1D1E19;
    color:#c8c6a8;   
    width:195px;
}
.Sold
{
    background-image:url(/Images/BGC_SOLD.png);   
    width:195px;
    height:176px;
    position:absolute;
    z-index:1001;
    top:0px;
    left:0px;
}

/* AWARDS */
.AwardStyle
{
    height:135px;
    vertical-align:top;
}

/* FOOTER */
#FooterOuter
{
 position:relative;
 width:980px;
 height:auto;
 background-color:#000000;
}
#FooterInner
{
    padding-top:15px;
    padding-bottom:15px;
}

.Footer a,.Footer a:hover,.Footer
{
 color:#6D6C5C;
 text-decoration:none;   
 font-size:8pt;
 text-align:left;
}
.Footer a:hover
{
 text-decoration:underline;
}

.Footer p
{
    margin-bottom:5px;   
}

/* Menu */
.Menu,a.Menu,a:hover.Menu,a.MenuClick,a:hover.MenuClick,a.SubMenu,a:hover.SubMenu,a.SubMenuClick,a:hover.SubMenuClick
{
    color:#ffffff;
    font-family:Georgia,Arial;
    font-size:10pt;
    text-decoration:none;
    display:inline-block;
    text-transform:lowercase;
    
}
a:hover.Menu,a.MenuClick,a:hover.MenuClick
{
    color:#c8c6a8;
}
a.SubMenu,a:hover.SubMenu,a.SubMenuClick,a:hover.SubMenuClick
{
    color:#c8c6a8;
    font-size:9pt;
    text-transform:uppercase;
}
a:hover.SubMenu,a.SubMenuClick,a:hover.SubMenuClick
{
    color:#ffffff;   
}

span.MenuSeparator
{
    display:inline-block;
    font-family:Georgia,Arial;
    margin-left:10px;
    margin-right:10px;
    color:#ffffff;
    font-size:10pt;
}
.TablePadding
{
    padding-left:10px;   
}
.TablePaddingRight
{
    padding-right:10px;   
}
.PaddingBottom
{
    padding-bottom:15px;   
}
.FloatLeft
{
    float:left;   
}

.FloatRight
{
    float:right;   
}


/* Content */
#ContentLeft,#ContentLeftBlog,#ContentRightBlog
{
    width:293px;
    float:left;
    background-color:#c8c6a8;
}
#ContentRight
{
    float:left;
    border-left:4px solid #c8c6a8;
    width:665px;
}
#ContentLeftBlog
{
    width:350px;   
    background-color:#000000;
}
#ContentRightBlog
{
    width:608px;
    background-color:#000000;
}

.Bellevue
{
 color:#c8c6a8;   
}
.Cursor
{
    cursor:pointer;    
}

.FormField,.BlogFormField
{
    background-color:#000000;
    border:1px solid #aeac87;
    width:200px;    
    font-family: Arial,Tahoma;
    font-size:9pt;
    padding:5px;
    color:#ffffff;
}
.BlogFormField
{
    border-color:#575759;   
    color:#575759;
}
.ContactButton,a.ContactButton,a:hover.ContactButton
{
    display:inline-block;
    padding:4px;
    padding-left:10px;
    padding-right:10px;
    color:#ffffff !important;
    background-color:#414143;
    color:#ffffff;
    font-size:9pt;
    font-family:Arial,Tahoma;
    text-decoration:none;
    text-transform:uppercase;
    border:1px solid #575759;
}
a:hover.ContactButton
{
    background-color:#ffffff;
    color:#414143 !important;
}
.Button
{
    background-color:#414143;
    border-color:#575759;
    color:#ffffff;
    text-transform:uppercase;
    font-family:Arial,Tahoma;
    font-size:9pt;
}
.RowPadding
{
    padding-top:5px;   
}

.Content br
{
    line-height:1;   
}

.Content
{
    color:#ffffff;
    padding:40px;
    padding-right:30px;
    padding-top:35px;
    padding-bottom:20px;
}
.Content strong
{
    font-weight:bold;
}
.ContentSeparator
{
    height:1px;
    width:565px;
    background-color:#aeac87;
    display:block;
    margin-top:20px;   
    margin-bottom:40px;
}
.FormLabel
{
    color:#000000;   
}
.LeftCell
{
    color:#c8c6a8;
    text-transform:uppercase;
    padding:0px;
    padding-top:5px;
}
.RightCell
{
    padding:0px;
    padding-left:10px;    
    padding-top:5px;
}
.ContactUs h2,.ContactUs h3
{
    color:#ffffff;
    font-size:12pt;
    padding:0px;
    width:auto;
    margin:0px;
    margin-bottom:0px;
}
.ContactUs h3
{
    font-weight:bold;
}
.ContactUs p,.ContactUs div
{
    font-size:10pt;   
}
.ContactUs span
{
    color:#c8c6a8;
    font-size:9pt;
}
.ContactUs div
{
    display:block;
    line-height:1.8;
}
.ContactUs a,.ContactUs a:hover
{
    text-decoration:none;
    color:#ffffff;   
}
.ContactUs a:hover
{
    color:#c8c6a8;
}

.Clear
{
    clear:both;
    height:0px;
    font-size:0;
    margin:0px;
    padding:0px;
    border:none;
    display:block;
    visibility:hidden;
}
.ob_show_panel
{
    overflow:hidden !important;
}



/* BLOG */
.BlogLeft h1
{
    color:#c8c6a8;
    font-size:9pt;
    text-transform:uppercase;
    font-family:Arial;
}

#BlogOuter
{
    
}
#BlogLeft
{
    float:left;
    width:351px;
}
#BlogRight
{
    float:left;
    width:578px;
}
.BlogInner
{
    padding:10px;   
    padding-left:15px;
    padding-top:15px;
}
#BlogRight .BlogInner .post
{
    padding-right:15px;
    
}
.BlogLeft
{
    
}
.BlogLeft .Title
{
    color:#cccdcd;
    font-size:10pt;
    display:block;
}
.BlogLeft .TitleName
{
    display:block;   
    margin-top:15px;
    margin-bottom:25px;
    color:#ffffff;
    font-size:10pt;
    text-transform:uppercase;
}
.Updates
{
    display:block;   
}
.Updates strong
{
    color:#c8c6a8;
    font-size:9pt;
    font-weight:normal;
    display:block;
    margin-bottom:5px;
    text-transform:uppercase;
}
.Archives
{
    display:block;
    margin-top:40px;
    margin-bottom:20px; 
}
.Archives ul, .Archives li
{
    list-style-type: none;
}
.Archives li
{
 margin-bottom:5px;   
}
.Archives ul
{
    margin:0px;
}
.Archives strong
{
    font-weight:normal;
    text-transform:uppercase;
    color:#c8c6a8;
}
.Archives a,.Archives a:hover
{
    color:#c8c6a8;   
    text-decoration:none;
}
.Archives a:hover
{
    color:#ffffff;
}
h3.Archives
{
    color: #c8c6a8;
    font-size:12pt;
    margin-bottom:15px;
    display:inline-block;
    margin-top:0px;
}
.BlogRight
{
    
}
.BlogRight .Title
{
    color:#ffffff;
    text-transform:uppercase;   
}
.BlogRight h2,.BlogRight h2 a,.BlogRight h2 a:hover
{
	color:#ffffff;
	font-size:14pt;	
	font-weight:normal;
	font-family:Georgia,Arial;
	display:inline-block;
	margin:0px;
	padding:0px;
}
.BlogRight h2 a:hover
{
    color:#c8c6a8;
}
.PostDate
{
    color:#c8c6a8;
    padding:0px;
    margin:0px;
    display:block;
    margin-top:15px;
	margin-bottom:15px;
    text-transform:uppercase;
    font-family:Arial;
}
.BlogDivider
{
    height:1px;
    width:723px;
    background-color:#454546;
    color:#454546;
    display:block;
    margin-bottom:25px;
    margin-top:25px;
}
#BlogBanner
{
    position:relative;
    width:100%;
    background-color:#ffffff;
    height:83px;
}
#BannerLeft
{
    float:left;
    border-right:
}
#BannerRight
{
    float:left;
}

a.BlogButton,a:hover.BlogButton
{
    display:inline-block;
    background-color:#000000;
    color:#f1f1f1;
    font-size:9pt;
    padding:5px;
}
a:hover.BlogButton
{
    color:#ffec00;
}


.entry-meta
{
 display:block;
 margin-top:5px;   
 margin-bottom:25px;
}
.reply
{
 display:none;   
}
.logged-in-as
{
 padding-bottom:10px;   
}
.entry-content
{
    font-size:10pt;   
}
#HomeBlog
{
    position:relative;
    width:962px;
    margin-bottom:9px;
}
#HomeBlogLeft
{
    width:152px;
    padding-left:9px;
}
#HomeBlogRight
{
    width:580px;
}
#HomeBlogRight,#HomeBlogRight div
{
    color:#000000;   
}
#HomeBlogRight a,#HomeBlogRight a:hover
{
    color:#000000;   
    text-decoration:underline;
    display:inline-block;
}
#HomeBlogRight a:hover
{
    text-decoration:none;
}
a.HomeBlog,a:hover.HomeBlog
{
    display:inline-block;
    background-color:#000000;
    color:#C8C6A8;
    text-decoration:none;
    padding:20px;
    font-family:Georgia,Arial;
    font-size:13pt;
}
a:hover.HomeBlog
{
    color:#ffffff;
}
