body { background-color:black; color:white; font-size:12px; font-family:Arial, Helvetica, sans-serif; }
#outerWrapper { width: 81.67em; margin:0 auto; }
* { padding: 0; margin:0; }
a { text-decoration: none; color:white; }
ul { list-style:none; }
img { border: none; }
.clear { clear:both; }
address { font-style:normal; margin: 0 0 1em 0; }
.pointer img { cursor: pointer; }
.regular { font-weight:normal; }
.floatL { float:left; }
h3 { font-size:17px; }
h4 { font-size:1.3em; }
.colorBlack { color:#000000; }
.hoverWhite:hover { color:white; }
#noshown { position:absolute; left: -99999999px; }
.h4smallsize { font-size:14px !important; }
#flashcontent, #logoimg { width:10.75em; height:9.00em; }
.current { color: #b6ca2b; }
.brH { margin: 0 0 0.05em 0; }

/* header */
#header { margin: 0 0 1em 0; }
#header ul { padding: 7.67em 0 0 2em; float:left; font-weight:bold; }
#header li { float: left; margin:0px 0px 0px 2.08em; }
#header a:hover { color: #b6ca2b; }
#header h2 { font-size:12px; }

.home #li-home a { color: #b6ca2b; }
.contact-us #li-contact a { color: #b6ca2b; }
.about-us #li-about a { color: #b6ca2b; }
#news #li-news a { color: #b6ca2b; }
#left-top { height:27.7em; }

.imageshowS { overflow:hidden; width:44.33em; height:27.5em; background: url(/images/loader.gif) no-repeat center center; }

/* main left*/
#homepage #imageshow { width:59.42em; height:27.42em; overflow:hidden; background: url(/images/loader.gif) no-repeat center center; }
#left { width: 59.42em; }
.box { float:left;  margin:0.7em 0.45em 0 0; width:14.5em; }
/* .box { float:left;  margin:0.7em 0.67em 0 0; width:14.33em; }*/
.lastbox { margin: 0.7em 0 0 0 !important; }
#left h4 { background-color: #c1d72e; color: #000000; font-weight:normal; line-height:1.7em; }
#left h4 a { display: block; padding:0.25em 0.67em 0.67em; }
.box img { width: 14.5em; height:12.33em; }
.box div div p { padding: 10px; }

#box1, #box2, #box3, #box4 { width: 14.5em; height: 12.33em; }
#box1 div, #box2 div, #box3 div, #box4 div { width: 14.5em; height: 12.33em; overflow: hidden }
.blocka { display:block; width:14.5em; height:12.33em; position:absolute;}
#box1imgdiv, #box2imgdiv, #box3imgdiv, #box4imgdiv { position:absolute; display:none; z-index:100; background-color:#6d6f71; }

/* main right */
#right { float:right; width:20.83em; }
#right h3 { color: #b6ca2b; }
#right ul li { margin: 0.6em 0 0 0; }
#extralink { margin: 3em 0 0 0; }
#extralinkA { margin: 0 0 0 0.6em; }
#extralinkA a { float:left; }
#oslwang { width:7.08em !important; height:1.17em!important; margin:0!important; clear:right; }
.specialH4 a { color: #000000 !important; }
.specialH4 {  font-size:1.1em !important; }

/* footer */
#footer { margin: 0.6em 0 0 0; }
#footer p { font-size:0.75em; }
a.hovercolor:hover { color: #b6ca2b; }

/* bezier */
.bgcolor { background-color:#6CCFF6 !important; }
.hoverblack:hover { color:#000000; }
#bezier #imageshow img { width:44.33em; height: 27.50em; } 
#left-top-right { float:right; width:15.09em; margin:12.4em 0 0 0; }
.bezier #left-top-right { margin:0; padding: /*9.95em 0 0 0;*/2.3em 0 0 0; }
/*.home #right ul {height:41.7em; overflow:scroll; overflow-x:hidden; overflow-y:scroll;}*/
.home #right li, #left-top-right li { background: url(/images/dots.gif) repeat-x left bottom; padding: 0.8em 0.8em 1.5em 0; }
#left-top-right img { float:left; margin:0.6em 0 0 0.6em; width:6.92em; height:6.92em; }
#bezier #left-bot h3 { background-color: #6ccff6; padding:0.5em 0.5em 0.5em 1em; }
#bezier #left-bot h3 span { color:#000000; }
#bezier .botp { background-color: #6d6e71; padding:0.8em 1.2em; height:10.5em; }
#bezier .botp1 { background-color: #6d6e71; padding:0.8em 0.7em 0.8em 0.7em; height:10.5em; font-weight: bold; }
#bezier .botp p, #bezier .botp1 p { margin:0 0 1em 0; }
#bezier #left-bot-left { width: 44.33em; }
#bezier #left-bot-right { width: 14.5em; float:right; }
#bezier #left-bot { margin:0.4em 0 0.4em 0; }
a.darkb { color: #6ccff6; }
#bezier #left-top-right li { display: inline; padding:0; background:transparent ; }
.front { width:59.42em; height:27.42em; }
.st #left-top-right, .regency #left-top-right { margin: 12.45em 0 0 0; }

/* st */
#bezier.st #left-bot h3 { background-color: #ffcb08; padding:0.5em 0.5em 0.5em 1em; }
.st #left h4 { background-color: #ffcb08; color: #000000; font-weight:normal; }
.darky { color: #FFCB08; }

/* regency */
#bezier.regency #left-bot h3 span { color:#90828d; }
#bezier.regency #left-bot h3 { background-color: #7a003c; padding:0.5em 0.5em 0.5em 1em; }
.regency #left h4 { background-color: #7a003c; color: #FFFFFF; font-weight:normal; }

/* byronmews */
#bezier.byronmews #left-bot h3 { background-color: #C1D72E; padding:0.5em 0.5em 0.5em 1em; }
.byronmews #left h4 { background-color: #C1D72E; color: #000000; font-weight:normal; }
.darky { color: #C1D72E; }
.byronmews #left h4.h4smallsize span { display: block; padding:0.25em 0.67em 0.67em; }
.byronmews #left h4.h4smallsize span:hover {color:#000000;}

/* contact us */
#bezier.contact-us #left-bot h3 { background-color: #C1D72E; padding:0.5em 0.5em 0.5em 1em; }
.about-us #bezier-big, .contact-us #bezier-big { width:44.33em; height: 27.50em; } 

/* about us */
#bezier.about-us .botp { background-color: #6d6e71; padding:0.8em 1.2em; height:11.5em; }
#bezier.about-us #left-bot h3 { background-color: #c1d82f; }

/* news */
#news #left-top-left h3 { background-color: #c1d82f; color:#000000; font-size:1.6em; font-weight:normal; padding:0.3em 1em; }
#news #left-top-left { width:44.33em; }
#news #left h4 { font-size:1.2em; background: #6d6f71 url(/images/dots-gray.gif) repeat-x left bottom; color:#FFFFFF; font-weight:bold; padding:0 0 1em 0; margin: 0 0 1.1em 0; line-height:1.2em; }
#news #articalspace { background-color: #6d6f71; padding:1em 1.6em; min-height:30em; height:30em; }
#news #articalspace p { margin: 1em 0; width:35em; }
#news #left { width:66.5em; }
#news #left-top-right { width:20.83em; margin:0 0 0 0; }
#news #left-top-right ul {height:34.8em; overflow:scroll; overflow-x:hidden; overflow-y:scroll;}
#news #left-top { height:auto; }
#news #left-top-right a:hover { color: #b6ca2b; }
#newsList a { display: block; }
#newsList li { width:100%; }
#news #footer { width: 41em; }
a.jScrollArrowUp { background: url(/images/basic_arrow_up.gif) no-repeat 0 0; }
a.jScrollArrowUp:hover { background-position: 0 -15px; }
a.jScrollArrowDown { background: url(/images/basic_arrow_down.gif) no-repeat 0 0; }
a.jScrollArrowDown:hover { background-position: 0 -15px; }
a.jScrollActiveArrowButton, a.jScrollActiveArrowButton:hover { background-position: 0 -30px; }
