
#watermark 
{
width: 121px;
height: 80px;
background-image: url(../images/watermark.jpg);
background-repeat: no-repeat;
}


a:link, a:active, a:visited
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height: 18px;
font-weight : normal;
text-decoration : underlne;
font-variant: normal;
color : #336699;
}

a:hover
{
font-family : Verdana, Arial, Helvetica, sans-serif;
font-size : 11px;
line-height: 18px;
font-weight : normal;
text-decoration : underline;
font-variant: normal;
color : #336699; 
}


INPUT.SearchBox {
width: 100%;
height: 19px;
background-color: #FFFFFF;
BORDER-RIGHT: #B5BFD5 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #B5BFD5 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 9px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #B5BFD5 1px solid; 
COLOR: #444444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #B5BFD5 1px solid; 
FONT-FAMILY: verdana, tahoma, sans-serif;
}


INPUT.InputBox {
width: 100%;
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif;
background-color: white ! important
}

INPUT.InputBoxDisabled {
width: 100%;
BORDER-RIGHT: #808080 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #808080 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #808080 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #808080 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif;
background-color: #D4D0C8 ! important
}



INPUT.InputBoxSmall1 {
width: 130px;
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif
}

INPUT.InputBoxSmall2 {
width: 45px;
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif
}

INPUT.InputBoxSmall3 {
width: 260px;
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif
}

INPUT.InputBoxSmall4 {
width: 260px;
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 11px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: verdana, tahoma,sans-serif
}

INPUT.loginBox {
BORDER-RIGHT: #ccc 1px solid; 
PADDING-RIGHT: 2px; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
PADDING-LEFT: 2px; 
FONT-SIZE: 10px; 
PADDING-BOTTOM: 2px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #677996; 
PADDING-TOP: 2px; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: tahoma, verdana, sans-serif;
width: 150px;
}

#mapholder {
width: 159px;
height: 103px;
background-image: url(../images/map.gif);
background-repeat: no-repeat;
}

#membersareaholder {
width: 164px;
height: 91px;
background-image: url(../images/membersarea2.jpg);
background-repeat: no-repeat;
}


SELECT#websites {
	WIDTH: 60px
}

#rightcol {
	FLOAT: right;
	WIDTH: 150px;
	margin-right: 0px;
	margin-left: 0px;
	padding: 0px;
}


#sidebar {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_sidebar_top.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px 5px 0px 0px; WIDTH: 160px; PADDING-TOP: 15px
}
#sidebar-padding {
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 5px;
	width: 160px;
}
#sidebar DIV.entry {
	PADDING-BOTTOM: 0px;
	padding-left: 5px;
	padding-top: 0px;
	color: #000066;
}
#sidebar DIV.entry IMG.photo {
	FLOAT: left; MARGIN-RIGHT: 8px
}
#sidebar DIV.entry IMG.button-sitelicense {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 10px; MARGIN-LEFT: -3px; PADDING-TOP: 3px
}


#sidebar H3 {
	MARGIN-TOP: 0px; FONT-WEIGHT: normal; FONT-SIZE: 11px; COLOR: #0066FF
}

#sidebar P {
	COLOR: #888679; LINE-HEIGHT: 13px
}






BODY {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 10px; PADDING-TOP: 0px; FONT-FAMILY: verdana, "lucida sans", sans-serif; BACKGROUND-COLOR: white; TEXT-ALIGN: center; min-width: 678px; color: #000066;
}

#wrapper {
	MARGIN: 0px auto; WIDTH: 678px; TEXT-ALIGN: left
}
IMG {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
#header {
	MARGIN: 35px 0px 33px; WIDTH: 255px; CURSOR: pointer; POSITION: relative; HEIGHT: 44px
}
#header SPAN {
	BACKGROUND: url(../img/logo_sinelogic_top.gif) no-repeat; WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}
#column-wrapper {
	BACKGROUND: url(../img/bg_columnwrapper.gif) repeat-y
}
#error-message {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-WEIGHT: bold; PADDING-BOTTOM: 5px; COLOR: #a00; PADDING-TOP: 0px; FONT-FAMILY: tahoma,verdana,sans-serif; BACKGROUND-COLOR: #fff; TEXT-ALIGN: center
}
#leftcol {
	FLOAT: right;
	width: 350px;
}

#quote {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_quote.gif) #fff no-repeat left top; PADDING-BOTTOM: 8px; WIDTH: 408px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 256px
}
#quote IMG {
	RIGHT: 47px; BOTTOM: 43px; POSITION: absolute
}

 #navcontainer { width: 140px; }

#navcontainer ul
{
	margin-left: 0;
	padding-left: 0;
	list-style-type: none;
	color: #808EA8;
	width: 159px;
}

#navcontainer a
{
	display: block;
	padding: 3px;
	background-color: #F3F3F3;
	border-bottom: 1px solid #DBDBDB;
	border-top-width: 1px;
	border-top-style: solid;
	border-top-color: #FFFFFF;
	width: 159px;
}

#navcontainer a:link, #navlist a:visited
{
	color: #000066;
	text-decoration: none;
}

#navcontainer a:hover
{
	background-color: #F3F3F3;
	color: #8C9BB3;
}



#info {
	BACKGROUND: url(../img/bg_info.gif) no-repeat left top; WIDTH: 262px; HEIGHT: 162px
}
#countdown {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 262px; PADDING-TOP: 8px; HEIGHT: 86px; BACKGROUND-COLOR: #fff
}
#buybuttons {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/bg_buybuttons.gif) #fff no-repeat 0px 50%; PADDING-BOTTOM: 8px; MARGIN: 0px; WIDTH: 262px; PADDING-TOP: 8px; POSITION: relative; HEIGHT: 86px
}
#singlecopy {
	RIGHT: 13px; POSITION: absolute; TOP: 19px
}
#sitelicense {
	RIGHT: 9px; POSITION: absolute; TOP: 58px
}
#main {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_main_top.gif) no-repeat left top; PADDING-BOTTOM: 0px; MARGIN: 0px; WIDTH: 240px; COLOR: #000; PADDING-TOP: 10px
}
#main-padding {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	PADDING-BOTTOM: 0px;
	PADDING-TOP: 0px;
	width: 330px;
	float: right;
}
IMG#showcase {
	MARGIN: 17px 0px 0px
}

#contact {
	CLEAR: both; PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_contact_bot.gif) no-repeat left bottom; PADDING-BOTTOM: 10px; MARGIN: 0px; WIDTH: 678px; PADDING-TOP: 0px
}
#contact2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_contact_top.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 28px
}
#download #contact2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_download_top.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#thankyou #contact2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/corners_download_top.gif) #f3f3f3 no-repeat left top; PADDING-BOTTOM: 0px; PADDING-TOP: 10px
}
#contact3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; BACKGROUND: url(../img/rails_contact.gif) repeat-y; PADDING-BOTTOM: 0px; WIDTH: 100%; PADDING-TOP: 5px; HEIGHT: 100%
}
#text-wrapper {
	FLOAT: left; WIDTH: 338px
}
#thankyou #text-wrapper {
	FLOAT: left; WIDTH: auto
}
#text-wrapper DIV {
	PADDING-RIGHT: 22px; PADDING-LEFT: 22px; PADDING-BOTTOM: 0px; PADDING-TOP: 5px
}
#form-wrapper {
	FLOAT: right; MARGIN: 0px 0px 5px; BORDER-LEFT: #e1e1e1 1px solid; WIDTH: 339px
}
#form-error {
	MARGIN-LEFT: 15px
}
#logo {
	BACKGROUND: url(../img/logo_sinelogic_bot.gif) no-repeat; MARGIN: 30px auto; WIDTH: 107px; HEIGHT: 27px
}

LABEL {
	DISPLAY: block; MARGIN: 0px 0px 3px; COLOR: #333
}
LABEL SPAN {
	COLOR: #a00
}


TEXTAREA {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 11px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #444; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: tahoma, verdana, sans-serif
}

INPUT.submit {
	BORDER-TOP-STYLE: none; BORDER-RIGHT-STYLE: none; BORDER-LEFT-STYLE: none; BORDER-BOTTOM-STYLE: none
}
.subject {
	MARGIN-BOTTOM: 10px
}

TEXTAREA {
	PADDING-RIGHT: 2px; PADDING-LEFT: 2px; PADDING-BOTTOM: 2px; PADDING-TOP: 2px
}
TEXTAREA {
	MARGIN: 0px 0px 0px; WIDTH: 100%;
}
 HTML #contact TEXTAREA {
	WIDTH: 285px
}

H1 {
	FONT-SIZE: 14px
}
#main H2 {
	PADDING-RIGHT: 0px;
	PADDING-LEFT: 0px;
	FONT-SIZE: 12px;
	PADDING-BOTTOM: 0px;
	MARGIN: 32px 0px 0px;
	WIDTH: 201px;
	PADDING-TOP: 0px;
	POSITION: relative;
	HEIGHT: 27px;
	top: 0px;
}
H2#aboutthiswebsite SPAN {
	BACKGROUND: url(../img/bg_heading_aboutthiswebsite.gif) no-repeat
}
H2#showmesomething SPAN {
	BACKGROUND: url(../img/bg_heading_showmesomething.gif) no-repeat
}
H2#whatwedo SPAN {
	BACKGROUND: url(../img/bg_heading_whatwedo.gif) no-repeat
}
#contact H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 12px; PADDING-BOTTOM: 14px; MARGIN: 0px; WIDTH: 264px; PADDING-TOP: 0px; POSITION: relative; HEIGHT: 44px
}
#contact H2 SPAN {
	BACKGROUND: url(../img/bg_heading_hireus.gif) no-repeat
}
#download #contact H2 SPAN {
	BACKGROUND: url(../img/bg_heading_download.gif) no-repeat
}
#thankyou #contact H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; WIDTH: auto; COLOR: #333; PADDING-TOP: 0px; HEIGHT: auto
}
#main H2.first {
	MARGIN: 0px
}
#contact H2.first {
	MARGIN: 0px
}
#main H2 SPAN {
	WIDTH: 100%;
	POSITION: absolute;
	HEIGHT: 100%;
	top: -1px;
	left: 1px;
}
#contact H2 SPAN {
	WIDTH: 100%; POSITION: absolute; HEIGHT: 100%
}

#main P {
	COLOR: #666; LINE-HEIGHT: 16px
}
#main P.note {
	COLOR: #aaa
}

#contact P {
	PADDING-LEFT: 3px; COLOR: #666; LINE-HEIGHT: 16px
}
#thankyou #contact P {
	PADDING-LEFT: 0px
}
#contact P SPAN {
	COLOR: #333; BACKGROUND-COLOR: #ff9
}
P.moreinfo SPAN A {
	PADDING-BOTTOM: 1px; COLOR: #333; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none
}
P.moreinfo SPAN A:hover {
	COLOR: #f60
}
P.moreinfo SPAN {
	PADDING-LEFT: 14px; BACKGROUND: url(../img/icon_arrow_orange.gif) no-repeat 0px 50%
}
#footer {
	TEXT-ALIGN: center;
	width: 761px;
}
#footer HR {
	DISPLAY: none
}
#footer P {
	COLOR: #999
}
DIV.clear {
	CLEAR: both; LINE-HEIGHT: 0; HEIGHT: 0px
}
.error {
	FONT-WEIGHT: bold; COLOR: #a00
}
#imageholder {
	width: 761px;
	height: 290px;
	background-image: url(../images/banner5.jpg);
	background-repeat: no-repeat;
}

#europemapholder 
{
width: 478px;
height: 399px;
background-image: url(../images/europemap.gif);
background-repeat: no-repeat;
}

#featurebox {
	width: 380px;
	height: 80px;
	background-image: url(banner4.jpg);
	padding-bottom: 10px;
	padding-left: 0px;
	border: 0px solid #000033;
}
#contholder {
	TEXT-ALIGN: left;
	width: 340px;
	float: right;
	margin-top: 15px;
}
#innerimageholder {

	width: 761px;
	height: 230px;
	background-image: url(innerbanner.jpg);
	background-repeat: no-repeat;
}


SELECT {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: #ccc 1px solid; DISPLAY: block; PADDING-LEFT: 0px; FONT-SIZE: 10px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px; BORDER-LEFT: #ccc 1px solid; COLOR: #444444; PADDING-TOP: 0px; BORDER-BOTTOM: #ccc 1px solid; FONT-FAMILY: verdana, tahoma, verdana, sans-serif
}

.subject {
	MARGIN-BOTTOM: 10px
}

SELECT#subject {
	WIDTH: 170px
}



.buyorsellboxes
{
BORDER-RIGHT: #ccc 1px solid; 
BORDER-TOP: #ccc 1px solid; 
DISPLAY: block; 
FONT-SIZE: 11px; 
MARGIN: 0px 0px 0px; 
BORDER-LEFT: #ccc 1px solid; 
COLOR: #444; 
BORDER-BOTTOM: #ccc 1px solid; 
FONT-FAMILY: tahoma, verdana, sans-serif
PADDING-RIGHT: 2px; 
PADDING-LEFT: 2px; 
PADDING-BOTTOM: 2px; 
PADDING-TOP: 2px
WIDTH: 100%;
HEIGHT: 60px
}

a.footerlink:link, a.footerlink:active, a.footerlink:visited, a.footerlink:hover{
    color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 7pt;
    font-weight: normal;
    text-decoration: underline;
}

.sideaddressbox 
{
font-family: Verdana, Arial, Helvetica, sans-serif; 
font-size: 10px; 
color: #003366;
}