body { color: black; background-color: white; background-image: url(../../salama/img/background.jpg); background-repeat: repeat; background-position: center top; }

p { color: #d2d2d2; font-size: 11pt; font-family: tahoma; line-height: 14pt; text-align: left; }

a.side { color: #bababa; font-size: 13pt; font-family: arial; text-decoration: none; text-align: left; width: 200px; float: left; padding: 8px 5px 8px 15px; }
a.side:hover { color: #fff; font-size: 13pt; font-family: arial; text-decoration: underline; text-align: left; width: 200px; float: left; padding: 8px 5px 8px 15px; }

a.up { color: #29aaff; font-size: 13pt; font-family: arial; text-decoration: none; }
a.up:hover { color: #6aadff; font-size: 13pt; font-family: arial; text-decoration: underline; }

a.blog-l { color: #171717; font-size: 9pt; font-family: arial; background-color: #ddd; text-decoration: none; text-transform: lowercase; margin-top: 10px; padding: 5px 10px; }
a.blog-l:hover { color: #000; font-size: 9pt; font-family: arial; background-color: #fff; text-decoration: none; text-transform: lowercase; margin-top: 10px; padding: 5px 10px; }

a.main-link { color: #ffffa3; font-size: 16pt; font-family: georgia; text-decoration: none; margin-bottom: 30px; }
a.main-link:hover { color: #ffffa3; font-size: 16pt; font-family: georgia; text-decoration: underline; margin-bottom: 30px; }

a.sub-link { color: #bfbfbf; font-size: 9pt; text-decoration: none; }
a.sub-link:hover { color: #f3f3f3; font-size: 9pt; text-decoration: underline; }

a.bottom { color: #e6e6e6; text-decoration: none; border-bottom: 1px dotted #c0c0c0; }
a.bottom:hover { color: #fff; text-decoration: underline; border-bottom: 1px dotted #c0c0c0; }

a.orphan { color: #fff397; text-decoration: none; }
a.orphan:hover { color: #fff397; text-decoration: underline; }

h1 { color: #e4e4e4; font-size: 18pt; font-weight: bold; margin-top: 50px; margin-bottom: 50px; }

h2 { color: #e4e4e4; font-size: 14pt; font-family: arial; font-weight: bold; }

h3 { color: #c2c2c2; font-size: 9pt; font-family: arial; font-style: italic; }

h4 { color: #fff; font-size: 20pt; font-family: georgia; font-weight: normal; text-decoration: underline; text-align: left; margin-top: 10px; margin-bottom: 20px; }

/*div*/

.slidecontainer { background-color: #393939; float: left; margin-left: 5px; padding: 5px; }

.top { width: 1027px; height: 80px; }

.logo { background-image: url(../../img/home2.0/logo.png); background-position: -20 -10; width: 458px; height: 80px; float: left; margin-left: 20px; }

.txt { color: #c77536; font-size: 13pt; font-family: georgia; font-style: italic; text-align: right; width: 400px; float: right; margin-top: 12px; margin-right: 50px; }

.nav { background-image: url(../../img/s-h-slide/menu.png); background-repeat: no-repeat; background-position: center top; width: 1070px; height: 55px; }

.cnt { width: 1020px; height: 500px; }

.hometop { background-color: #252525; width: 1018px; height: 355px; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; }

.smalltop { background-color: #252525; width: 1018px; height: 195px; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; }

.cost { width: 1020px; height: 1600px; }

.sb { width: 240px; float: left; margin-top: 10px; margin-bottom: 15px; margin-left: 20px; border-right: 1px dotted #ababab; }

.main { color: #d4d4d4; font-size: 11pt; font-family: arial; line-height: 15pt; text-align: left; width: 400px; float: left; margin-left: 15px; padding: 10px 7px 15px; }

.updates { line-height: 30pt; text-align: left; width: 399px; margin-top: 20px; padding-bottom: 15px; border-top: 1px dotted #939393; }

.ads { width: 265px; float: left; margin-top: 10px; margin-left: 20px; }

.copyright { color: #d1d1d1; font-size: 8pt; font-family: arial; text-align: center; width: 1010px; margin-top: 20px; margin-bottom: 50px; padding-top: 20px; padding-bottom: 20px; border-top: 1px dotted #b3b3b3; border-bottom: 1px dotted #b3b3b3; }

.links { font-family: "trebuchet ms"; line-height: 20pt; text-align: left; width: 150px; float: left; margin-right: 10px; }

.oops { float: none; margin-top: 30px; padding-top: 40px; padding-left: 30px; border-top: 1px dotted #a2a2a2; }

.rightframe { color: #e0e0e0; font-size: 9pt; font-family: tahoma; line-height: 12pt; text-align: left; width: 780px; float: left; margin-top: 10px; margin-left: 5px; }

.leftframe { color: #777; font-size: 11pt; font-family: tahoma; font-weight: bold; text-align: left; width: 210px; float: left; margin-top: 10px; }

.pagetag { color: #cdcdcd; font-size: 8pt; font-family: georgia; text-align: left; width: 990px; float: left; margin-top: 10px; padding: 10px; border: solid 5px #232323; }

/*Join The Movement Form*/

div.hpMovement { color: #e2e2e2; font-size: 0.75pc; font-family: tahoma; background-image: none; text-align: left; width: 250px; float: left; margin-left: 30px; }

h6 { font-size: 1.5pc; font-family: tahoma; font-weight: bold; margin-top: 20px; margin-bottom: 10px; }

input.texta { color: #2f2f2f; font-size: 1.08pc; font-family: tahoma; font-weight: bold; background-color: #ffe796; text-align: left; margin-top: 4px; padding: 5px; border: solid 1px #fff1d7; }

input.submit { color: #fff; font-size: 1pc; font-family: arial; font-weight: bold; background-color: #1f6cba; background-image: none; text-align: left; width: 170px; margin-top: 5pt; margin-bottom: 5pt; padding: 5px; border: solid 1px #3a8ff6; cursor: pointer; }

input.order { color: #fff; font-size: 1pc; font-family: arial; font-weight: bold; background-color: #1f6cba; background-image: none; text-align: left; margin-top: 5pt; margin-bottom: 5pt; padding: 5px; border: solid 1px #3a8ff6; cursor: pointer; }

a.whyjoin { color: #d1d1d1; text-decoration: none; float: right; margin-right: 20px; border-bottom: 1px dotted #a7a7a7; }
a.whyjoin:hover { color: #d1d1d1; text-decoration: none; float: right; margin-right: 20px; border-bottom: 1px dotted #ffd23c; }

a.canadiancorner { color: #ff5a5a; text-decoration: none; float: right; margin-right: 20px; border-bottom: 1px dotted #a7a7a7; }
a.canadiancorner:hover { color: #ff2e2e; text-decoration: none; float: right; margin-right: 20px; border-bottom: 1px dotted #ffd23c; }

/*Feed*/

div.newsfeed { color: #e4e4e4; font-size: 10pt; font-family: tahoma; line-height: 15pt; text-align: left; width: 695px; height: 200px; overflow-y: scroll; overflow-x: hidden; float: left; margin-top: 10px; }

/*Height*/

div#height450 { height: 450px; }

div#height500 { height: 500px; }

div#height550 { height: 550px; }

div#height600 { height: 600px; }

div#height650 { height: 650px; }

div#height700 { height: 700px; }

div#height750 { height: 750px; }

div#height800 { height: 800px; }

div#height850 { height: 850px; }

div#height900 { height: 900px; }

div#height2000 { height: 2000px; }

div#height3000 { height: 3000px; }

div#height4000 { height: 4000px; }

div#height5000 { height: 5000px; }

/*IMG*/

img.hpitems { float: left; margin-top: 10px; margin-right: 10px; border: solid 5px #232323; }

img.hpitems2 { float: left; margin-top: 10px; border: solid 5px #232323; }

img.topimage { float: left; margin-top: 10px; border: solid 5px #232323; }

img.dvd { float: right; margin-left: 10px; }

/*Doc*/

object.movieframe { float: left; margin-top: 10px; margin-right: 20px; border: solid 5px #414141; }

div.movieframe { float: left; margin-top: 10px; margin-right: 20px; border: solid 5px #414141; }

div.moviewatch { background-color: #1e1e1e; width: 990px; height: 400px; margin-top: 10px; padding: 10px; }

div.fbcomments { background-color: #e9e9e9; width: 990px; height: 450px; margin-top: 10px; padding: 10px; }

div.orderdvd { color: #eaeaea; font-size: 9pt; font-family: tahoma; line-height: 14pt; text-align: left; width: 300px; height: 305px; float: left; margin-left: 15px; }

img.mainimage { margin-top: 10px; margin-bottom: 10px; border: solid 5px #2c2c2c; }

div.sponsorshiptopcontainer { color: #cfcfcf; font-size: 10pt; font-family: tahoma; font-weight: normal; background-color: #303030; text-align: center; width: 1010px; margin-top: 10px; padding-top: 5px; padding-bottom: 5px; border: solid 1px #3a3a3a; outline: solid 1px #000; }

a.update { color: #b4b4b4; text-decoration: none; }
a.update:hover { color: #e4e4e4; text-decoration: underline; }

img.updatearrow { vertical-align: -3px; }

a#underline { text-decoration: underline; }

/*Alert*/

div.alert { color: #fff; font-size: 9pt; font-family: arial; font-weight: bold; background-color: #070707; text-decoration: none; text-transform: uppercase; word-spacing: 3px; letter-spacing: 2px; width: 1012px; float: left; margin-top: 5px; margin-bottom: 5px; padding: 4px; }

/*Splash*/

div.splash { color: #fff; font-size: 10pt; font-family: "Lucida Sans Unicode"; font-style: normal; line-height: 17pt; background-color: #00669d; text-align: left; width: 680px; height: 480px; margin-top: 40px; padding: 10px; border: solid 1px #0080ff; }

h6 { color: #fff; font-size: 20pt; font-family: arial; font-weight: bold; }

a.vote { color: #fff; font-size: 13pt; font-family: arial; font-weight: bold; background-color: #398500; text-decoration: none; padding: 10px; border: solid 1px #00bc10; }
a.vote:hover { color: #fff; font-size: 13pt; font-family: arial; font-weight: bold; background-color: #d34e00; text-decoration: none; padding: 10px; border: solid 1px #f70; }

div.skipbox { background-color: #5e5e5e; width: 680px; margin-top: 20px; margin-bottom: 20px; padding: 10px; border: solid 1px #888; }

a.skipsplash { color: #d8d8d8; font-size: 9pt; font-family: arial; text-decoration: none; width: 680px; }
a.skipsplash:hover { color: #d8d8d8; font-size: 9pt; font-family: arial; text-decoration: underline; width: 680px; }

p.splashcopyright { color: #a6a6a6; font-size: 9pt; font-family: arial; text-align: center; }

/*SocTop*/

div.sociallinks { color: #fff; font-size: 8pt; font-family: arial; background-color: #3c3c3c; text-transform: uppercase; text-align: right; width: 100%; height: 30px; border-bottom: 1px solid #5c5c5c; }

p.fb { padding: 5px; }

/*Volunteer*/

a.upcomingvolunteer { color: #fff; font-size: 13pt; font-family: arial; line-height: 40pt; background-color: #0091ff; text-decoration: none; padding: 10px; }
a.upcomingvolunteer:hover { color: #0b0b0b; font-size: 13pt; font-family: arial; line-height: 40pt; background-color: #ffc300; text-decoration: none; padding: 10px; }

/*UL*/

ul.numbers { list-style-type:decimal }


div.infopanel {float:right; width:300px;}
